/* =====================================================================================================
   Stylesheet für das dimograf.at
   Autoren:   	@Farzaneh EMADI (www.eurowerbung.at)
   Datei: screen.css

   ======================================*/
/*allgemein informationen */




html { height: 101%; } 
* { padding: 0; margin: 0;}

.body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/BG_5px.gif);
	background-position:left;
	background-repeat: repeat-y;

}
.bg_titel_blau {
	background-image: url(img/bgblau1px.gif);
	background-repeat: repeat;

}

.bg_hellgelb {
	background-image: url(img/bg_hellgelb.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.bg_weiss {
	background-image: url(img/bg_weiss.gif);
	background-repeat: repeat-y;
	background-position: center;

}
.bg_weiss_H {
	background-image: url(img/bg_weiss.gif);
	background-repeat: repeat-x;
	background-position: center;

}

.trennlinie_gruen {
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(img/bg1Hpx_gruen.gif);
	background-repeat: no-repeat;
	
}
.trennlinie_orange {
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(img/bg1Hpx_orange.gif);
	background-repeat: no-repeat;
	
}
.trennlinie_rot {
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(img/bg1Hpx_rot.gif);
	background-repeat:no-repeat;
	
}
.trennlinie_violet{
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(img/bg1Hpx_violet.gif);
	background-repeat:no-repeat;
	
}
.trennlinie_blau{
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(img/bg1Hpx_blau.gif);
	background-repeat:no-repeat;
	
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #271d55;
	text-decoration: none;
	line-height: normal;
	line-height: 17px;



}

.h1blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68;
	text-decoration: none;
	line-height: 25px;
	padding-bottom: 5px;

}
.h1gelb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fcc300;
	text-decoration: none;
	line-height: 25px;
	padding-bottom: 5px;


}
.h1grau{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9a9696;
	text-decoration: none;
	line-height: 25px;	
	padding-bottom: 5px;

}
.h1orange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fcc300;
	text-decoration: none;
	line-height: 14px;	
	padding-bottom: 1px;

}
.h2blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #372c68;
	text-decoration: none;
	line-height: 25px;
	padding-bottom: 5px;

}

a:link {
	text-decoration: none;
	color: #0175d6;
	font-size: 11px;
}
a:visited {
	text-decoration: none;
	color: #0175d6;
	font-size: 11px;
}
a:active{
	text-decoration: none;
	color: #0175d6;
	font-size: 11px;

	}
	
a:hover{
	text-decoration: none;
	color: #fe1b88;
	font-size: 11px;
}
a.navlinks:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68;
}

a.navlinks:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68;
}

a.navlinks:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68;
}

a.navlinks:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fe1b88;
}

.td_navi {            
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 8px; 
	padding-bottom: 1px;
	background-image: url(img/Navi/Navi_bg_rahmen.gif);
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68; 
}

.td_navi_aktive {            
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 10px; 
	padding-bottom: 1px;
	background-image: url(img/Navi/Navi_bg_Hgelb.gif);
	background-repeat: no-repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68; 
}

.td_grafik_top {
	background-image: url(img/dimograf_titelbild.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 650px;
	height: 160px;
}


.td_blau {
	background-image: url(img/bgblau1px.gif);
	margin-right: 10px;
	background-repeat:repeat-x; 
}
.td_violet {
	background-image: url(img/bg1Hpx_violet.gif);
	margin-right: 10px;
	background-repeat:repeat-x; 
}
.td_violet_border {
	border: 1px solid #fe127a;
	padding: 5px;

}
.td_mittelblau {
	background-image: url(img/bgmittelblau1px.gif);
	margin-right: 10px;
	background-repeat:repeat-x; 
}

.td_mittelblau_border {
	border: 1px solid #0084ee;
	padding: 5px;

}
.td_gelb {            
	background-image: url(img/bgorange1px.gif);
	margin-right: 10px;
	background-repeat:repeat-x; 
}

.td_gruen{
	background-image: url(img/bggruen1px.gif);
	margin-right: 10px;
	background-repeat:repeat-x; 
}

td.nav_links_gelb {
	background-image: url(img/Navi/Navi_bg_1px.gif);
	background-repeat: repeat;
	
}
td.Logo {
	background-image: url(img/dimograf_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 108;
	width: 160;
	}
td.feldunterlogo {
	background-image: url(img/feldunterlogo.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 72px;
	margin: 5px;
	}

.td_grafikindex {
	background-image: url(img/Navi/Navibild_index.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikkontakt{
	background-image: url(img/Navi/Navibild_kontakt.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikimpressum{
	background-image: url(img/Navi/Navibild_impressum.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikdruckerei{
	background-image: url(img/Navi/Navibild_druckerei.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}

.td_grafikgrafikdesign{
	background-image: url(img/Navi/Navibild_grafikdesign.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikwebdesign{
	background-image: url(img/Navi/Navibild_webdesign.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikkalender{
	background-image: url(img/Navi/Navibild_kalender.gif);
	height: 240 px;
	width: 160 px;
	background-repeat: no-repeat;
	background-position: left;

}
.td_grafikverlagsservice{
	background-image: url(img/Navi/Navibild_verlagsservice.gif);
	height: 240px;
	width: 160px;
	background-repeat: no-repeat;
	background-position: left;

}
	
div.textfeld {
	position: absolute;
	left: 178px;
	top: 210px;
	width: 468px;
	z-index: 1;
}
.div_navi_links_orange {
	position: absolute;
	width: 160px;
	left: 0px;
	z-index: div_navi;
	background-image: url(img/navi_bg_1px.gif);
	background-repeat: repeat;
	top: 180px;
}

.div_content {
	position: absolute;
	width: 612px;
	top: 200px;
	left: 180px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#372c68;
	padding: 5px;
	z-index: div_content;
}
.div_footer {
	position: absolute;
	border-top: 1px dotted #ffca00;
	width: 612px;
	top: 600px;
	left: 180px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#372c68;
	padding: 5px;
	z-index: div_footer;
}
.div_admin {
	position: absolute;
	width: 100px;
	top: 570px;
	left: 40px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#372c68;
	padding: 5px;
	z-index: div_admin;
}

.div_slogen {
	position: absolute;
	width: 450px;
	top: 240px;
	left: 268px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #372c68;
	padding: 5px;
	z-index: div_slogen;
}
