/* Generelle Layout-Elemente only */


* { 
	font-family: verdana, arial, sans-serif; 
	font-size: 10px; 
	line-height: 13px; 
	margin: 0; 
	padding: 0; 
}
    
body { 
	text-align: center; 
	margin: 0; 
	background-color: #FFF; 
}

a:link, a:active, a:visited {  
	color: #CC0000; 
	text-decoration: none;
}

a:hover {  
	color: #000; 
	text-decoration: none;
}

a.linkextra:link, 
a.linkextra:active,
a.linkextra:visited { 
	color: #cc0000;
	font-weight: bold; 
}

h1.lyt {
	font-weight: bold; 
	font-size: 1.2em; 
	padding: 3px 0 3px 4px;
	margin-bottom: 5px;
}
      
#lyt-main { 
	margin:auto; 
	width: 717px; 
	text-align: left; 
}
      
#lyt-mainbox { 
	background-color:#E1E1E1; 
}
      
#lyt-header { 
	height: 83px; 
	background-color: #D5D5D5; 
}

#lyt-footer {  
	/* background-color: #999; */
	border-top: 1px solid #FFF;
	padding: 2px 0 3px 0; 
}
      
#lyt-navcol { 
	margin: 3px 0; 
	padding: 5px; 
	background-color: #B2B2B2; 
	border-top: 1px solid #FFF; 
	border-bottom: 1px solid #FFF; 
}
      
#lyt-content { 
	padding: 10px; 
}

#lyt-content-fzg { 
	padding: 10px;
	background-color: #FFF; 
}
      
#lyt-content-tbl { 
	table-layout: fixed; 
	width: 697px; 
	background-color: #FFF; 
}
      
#lyt-content-tbl td { 
	padding: 10px; 
	background-color: #FFF; 
	border: 2px solid #99B2B2; 
	vertical-align: top;
}

/* Alternative Textfarbe */
.txtclr-alt {
	color: #666;
}


/* Rotatoren-Angebote & Topangebot */


div.angebot-box {
	float: left; 
	width: 100px; 
	margin: 2px  4px 2px 0;
	height: 160px;
	padding: 1px;
}

div.angebot-box p {
	margin: 0 0 2px 0;
}

a.angebot-image-link img {
	border: 1px solid #FFF;
}

p.angebot-modell {
	font-weight: bold;
}


p.angebot-modell span {
	font-weight: normal;
	color: #000;
}



td#topangebot-img {
	text-align: left;
}

td.topangebot-firstrow, 
td.topangebot-secondrow, 
td.topangebot-thirdrow,
td.topangebot-fourthrow {
	overflow: hidden;
}

td.topangebot-firstrow,
td.topangebot-fourthrow {
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: bold;
}
		
td.topangebot-fourthrow {
	font-size: 1.2em;
	font-weight: bold;
}

td.topangebot-firstrow span {
	font-size: 1.1em;
}

table#topangebot-cardetails td.topangebot-details-td-1 {
	width: 33%;
}

table#topangebot-cardetails td.topangebot-details-td-2 {
	width: 67%;
}


p.angebot-zustand {
 	/* display:none; */
}

p.angebot-preis	 {
	font-weight: bold;
	font-size: 11px;
}

/* Schnelluche */

form#quicksearch input#Submit1 {
	color: #000;
	background: #C0C0C0;
	border: 1px solid #000;
	cursor: pointer;
}

div.select-left-top,
div.select-right-top {
	width: 330px;
	float: left;
	height: 25px;
}

div.select-left-top select,
div.select-right-top select {
	width: 325px;
}

div.select-right,
div.select-left {
	width: 165px;
	float: left;
	height: 23px;
}

div.select-left select,
div.select-right select {
	width: 160px;
}


div.quicksearch-submit {
	clear: both; 
	float: none; 
	padding-top: 5px; 
	width: 655px; 
	text-align: right;
}

div.DetailAnsichtSelectGfs-left {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	width: 90px; 
	float: left; 
	}
	
div.DetailAnsichtSelectGfs-right {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF7601; 
	width: 175px; 
	float: right; 
	}

div.flaggen-einfachesuche {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	width: 180px; 	
	float: left; 
	}
