/************************************************************************/
/* © dsl factory 							   							*/
/************************************************************************/


/************************************************/
/* HTML tag styles								*/
/************************************************/ 

body {
	margin:0px;
	padding:0px;
	background-image: url("../img_web/bg/body.gif");
	background-repeat: repeat-x;
	background-color: #C2D5E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}

a:active {color: #545454; text-decoration: none;}
a:link	{color: #545454; text-decoration: none;} 
a:visited {color: #545454; text-decoration: none;}
a:hover {color: #545454; text-decoration: none; }


#inhaltmitte a:hover{
	background-color:#BBCFDB;
}

/* Linkformatierung im rechten Block*/
#inhaltrechts a {
	color: #ffffff;
}
#inhaltrechts a:active{
	color:#2F424E;
}
#inhaltrechts a:hover { 
	color: #ffffff; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2F424E;
	font-weight: normal;}

/* Listenpunkt für 1a-Seite*/
#einsa li {
	list-style-image:url(../img_web/allg/listenpkt_or.gif);
	list-style-type: disc;
}
#skoda li {
	list-style-image:url(../img_web/allg/listenpkt_bl.gif);
	list-style-type: disc;
}

/***********************************************/
/* layout container                            */
/***********************************************/

#grundcont{
	width:951px;
	margin-right:auto;
	margin-left:auto;
	background-color:#FFFFFF;
	padding-left:9px;
	padding-right:8px;
}
/****************** Kopfbereich der Seite *********************/
#oben{
	position:absolute;
	height:219px;
	width:951px;
	background-image:url(../img_web/bg/oben.gif);
}
#obenflash{
	position:absolute;
	left:304px;
	top:50px;
	height:123px;
	width:647px;
	background-color:#CCCCCC;
}

/****************** Inhaltbereich der Seite *********************/

/* Container welcher die Hintergrundgrafik in Form einer 1px hohen Grafik hält*/
#inhalt{
	padding-top:219px;
	background-image: url(../img_web/bg/inhalt.gif);
	background-repeat:repeat-y;
	background-color:#838E95;
}
/* Container platziert das Skodalogo an den Fuß der Seite */
#inhalt2{
	background-image:url(../img_web/bg/skodalogo.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:400px;


}
/* Wird von Netscape Browsern interpretiert um die Mindesthöhe korrekt darzustellen */
#inhalt2[id]{
	min-height:400px;
	height:auto;
}
/* Linker Seitenbereich in dem die großen Navigationsbilder / Buttons drin liegen*/
#inhaltlinks{
	float:left;
	width:282px;
	padding-bottom:90px;
	text-align: center;
}
/* Bereich für den Seiteninhalt */
#inhaltmitte{
	float:left;
	width:463px;
}

/* allgemeine HTML Formatierungen für den Hauptinhalt*/ 
#inhaltmitte h1{
	color:#718D9E;
	text-transform:uppercase;
	font-size:24px;
	line-height:16px;
	margin:0px;
}
#inhaltmitte h2{
	color:#637681;
	font-size:12px;
	margin:0px;
}
#inhaltmitte h3{
	color:#718D9E;
	text-transform:uppercase;
	font-size:14px;
	margin:0px;
	margin-top:10px;
}

.texteinzug{
	padding-left:21px;
	padding-right:15px;
	padding-top:4px;
}
/* Rechter Inhaltsbereich mit Bemerkungen und Zusatzinformationen*/
#inhaltrechts{
	float:left;
	width:191px;
	color:#000000;
	margin-left:15px;
}
#inhaltrechts h1{
	border-bottom:1px solid #FFFFFF;
	margin-bottom:8px;
	margin-top:10px;
	font-size:9px;
	letter-spacing: .05em;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:2px;
}

#inhaltrechts h2{
	color:#000000;
	font-weight:bold;
	font-size:13px;
	margin-top:5px;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	}

#inhaltrechts h3{
	color:#A10000;
	font-weight:bold;
	font-size:30px;
	margin-top:5px;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	}

#inhaltrechts img{
	float:left;
	margin-right:5px;
	margin-bottom:3px;
}

/* Hintergrund-Box weiß mit abgerundeten Ecken für Preisdarstellung im Inhaltrechts-Container*/
.preis_box {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img_web/bg/preis_bg.gif); 
	background-repeat:no-repeat; 
	width:191px; 
	height:135px; 
	text-align:center;
	padding-top: 3px;}

.preis_box a:visited {color:#333333; text-decoration:none; }

/* Hintergrund-Box hellblau mit abgerundeten Ecken für Zinsdarstellung im Inhaltrechts-Container*/
.zins_box {
	background-image:url(../img_web/bg/zins_bg.gif); 
	background-repeat:no-repeat; 
	width:183px; 
	height:110px; 
	padding:4px; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;}

.tabmodele {
	border: 1px solid #C0C3C4;
	font-size: 10px;
}

/* Schatten für den obersten Teil des inhaltrechts container */
#inhaltrechtsoben{
	background-image: url("../img_web/bg/schattennav2rechts.gif");
	background-repeat:no-repeat;
	height:23px;
	background-color:#647783;
	float:right;
	width:206px;
}
/****************** Fussbereich der Seite *********************/
#fusslinie{
	background-color:#545454;
	height:5px;
	margin-bottom:20px;
}
/****************** Styles für die Top News auf der Home Seite *********************/
#newshome {
	background-color:#D2D9DD;
	background-image:url(../img_web/bg/schattenhomelinks.gif);
	background-repeat:repeat-y;
	height:290px;
	padding-bottom:15px;
	
}
#newshome[id]{
	min-height: 290px; 
	height: auto !important;
	height:290px;
}
#newshome_oben{
	background-image:url(../img_web/bg/schattenhomeoben.gif);
	background-repeat:repeat-x;
}
.preis{
	color:#A10000;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	
.neun_px {
	font-size:9px;}

/***********************************************/
/* Layoutelemente                              */
/***********************************************/

/* Horizontale Linie zum einsatz in z.B. Div Containern*/
.hr{
	background-color:#FFFFFF;
	height:2px;
	margin:5px 0px;}

.weiss_bg{
	background-color: #ffffff;
	padding:5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1EAF0;}
	
/* Bilder bekommen einen 1px Schatten nach links */
.schatten_li, .schatten_liaktiv {
	padding:1px;
	border-left:1px #D2D9DD solid;
	border-bottom:1px #B1BCC1 solid;
	margin-right:2px;
	text-align:center;
	display:block;
	border-top:0px;
	border-right:0px;
}

.tab_pkt td {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	margin:3px;
	padding:3px;
}
	
input,textarea,select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

