@charset UTF-8;
/* CSS Web-Style Mobil mit Skoda */

	
/* Formatierung Head */
#siteHead {
	display: none;
}


#skodaLogo {
	display: none;
}

/* !Top-Navigation */

#topNavi {
	display: none;
}

	
/* !mainNavi */
#mainNavi {
	display: none;
}

/* !Städte-Navigation */
#cityNavi {
	display: none;
}


	
/* !Angebotsslider */
#slider {
	display: none;
}


	
/* main vertical scroll */
#main {
	display: none;}


	
/* root element for pages */
#pages {
	display: none;}


	
	
/* root element for horizontal scrollables */
.scrollable {
	display: none;
}


	
	
/* main navigator */
#slider_animation {
	display: none;
}

/* !Inhaltselemente */

#inhalt {
	margin-bottom:10px;
	display:inline;
	float:left;
}



#inhalt a, #inhalt2 a {
	color:black;
	text-decoration:none;
}

#inhalt a.noborder, #inhalt2 a.noborder {
	border: none;
	}

#inhalt a.sklink, #inhalt2 a.sklink {
	display:block;
	background:url(marker2.gif) no-repeat;
	background-position:0 6px;
	padding-left:10px;
	border-bottom:none;
}

.teaser h3 {
	margin-bottom: 0px;
	margin-top: 0px;
	}

.teaser h3 a {
	color:black;
	text-decoration:none;
	border-bottom:1px dotted black;
}
.teaser p {
	margin-bottom: 0px;
	}
#links {
}

#rechts {
}

/* !Navi aktuelle Kategorie */

#links ul {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	}

#links ul li a {
	border-bottom: none;
}

/* !Footer und Addthis */

#spaceFooter {
	display: none;
	clear:both;
}

#footer {
	display: none;
}



/* Suche */
#xsearch_form_top input { width: 150px; border: 1px solid #999; font-size: 10px; margin-top: 2px;}
#xsearch_form input { width: 70%; border: 1px solid #999;}
.searchresults { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.searchresults li {
	margin: 15px 0px 15px 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #666;
	}

.searchresults li:last-Child {
	border: none;
	}
	
.searchresults h4 {
	margin-bottom: 0px;
	}
.searchresults .highlightedtext {
	margin: 0px;
	}
.searchresults .url {
	margin: 0px;
	}

#inhalt .url a {
	color:gray;
	border: none;
	}



/* Alle restlichen Elemente */

#impulsStreifen {
	display: none;
}

.space {
	height:20px;
}

.kleines {
	font-size: 9px;
	}
	
/* 
--------- FORMULAR-OBJEKTE ------------ 
*/

.formgen 
{
	width: 70%;
}

/* Mehrzeiliges Eingabefeld */
.formgen .formtextfield
{
	width: 100%;
	height: 200px;
  	border:1px black solid;
}


/* Textfeld */
.formgen .formtext
{
	width: 100%;
	padding-bottom: 4px;
	font-size: 1em;
	background-image:url(input_verlauf.jpg);
  	border:1px black solid;

}

.formgen input:focus, .formgen input:hover,
.formgen textarea:focus, .formgen textarea:hover {
	border-color: #666;
	/* background-color: #fff;	 */
}



/* Label */
.formgen label {
	width: 100%;
	clear: left;
	float: left;
	margin-top: 10px;
	color: #666;
}


/* Aussehen der Select-Ausgabe */
.formgen .formselect
{
	width: 100%;
	color: #000000;
}

.forminfo {
	color: black;
}

/* Sende-Button */
.formgen .formsubmit
{
	width: 100%;
	text-align: center;
	background-color: black;
	border: 1px solid #666;
	color: #fff;
	font-size: 12px;
	margin-top: 8px;
}
.formgen .formsubmit:hover {
	background-color: #666;
}


/* Fieldsetbeschriftung */
.formgen legend {
	color: #FFFFFF;
	background-color: #666;
	width: 250px;
	padding: 2px 5px 2px 5px;
}
.formgen .fieldset {
	margin-bottom: 10px;
	margin-top: 30px;
}

/* -------------- AUSGABEN / Fehlermeldungen --------*/


/* Markierung der Labels bei Fehler */
.formgen .formerror {
	
	border-bottom-width: 1px;
	color: black;
}

.formgen .formcaptcha
{
	border: 2px solid #333;
	vertical-align: top;
	float: left;
	margin-top: 15px;

}

.formgen .formreq {
	color: #006633;
}

.formgen .formheadline {
	color: #993300;
	background-color: #FFF7EA;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-style: italic;
}

/*//////////////////////////////////////////////////////////////////////////////*
/* Ende der Formulardefinition */

	