/************************* MAIN DEFINITIONS ***************************/

* {	
	margin: 0px;
	padding: 0px;
	}

body { background-color: #E3EBDC; text-align: center; }
	
body, p, span, th, td, option, select{
	
	color: #5c5c5c;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none; 
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 12px;
	
	
	}		
	
h1, h2, h3, h4, h5, h6, caption { font-size: 12px; text-decoration:none; }	

strong { font-weight: bold; }

input { 
	border: 1px solid #8DA78A;
	color: #8DA78A;
	background-color: white;
	text-transform:none;
}

fieldset legend { font-weight: bold; }

fieldset { border: none;}

select { color: #8DA78A; border: 1px solid #8DA78A; }



#content a:link { 
	color: #8DA78A; 
	text-decoration: none; 
	}


#content a:visited { 
	color: #8DA78A; 
	text-decoration: none;  
	}
	

#content a:hover { 
	color: #70716E; 
	text-decoration: none;  
	}


#content a:active { 
	color: #70716E; 
	text-decoration: none;  
	}
	
	
/************************* MAIN CONTENT ***************************/


#websiteContent { 
	margin: 0px auto;
	width: 905px; text-align: left;
	}
	
#mainback {
	background: transparent url(../images/template/mainback.gif) repeat-x top; 
	width: 100%;
	height: 224px;
	}
	
#leftCol { 
	float: left; 
	width: 270px;
	/*background-color: #E3EBDC;*/
	}
	
#centerCol { 
	float: left; 
	width: 540px;
	}
	
#rightCol {  
	float: left;
	width: 90px; 
	}

	
#content {  
	display:block;	 
	
	width: 540px;	
	background: #F8F9F4 url(../images/template/ecke.gif) no-repeat scroll right bottom;
	}

#inner { padding: 20px; }	
	
#footer p { 
	height: 30px;
	width: 540px;		
	padding-top: 10px;
	font-size:9px;
	font-style: italic;
	text-align: right;
	}
	
#basket { color: #F8F9F4; border-bottom: 4px solid #E3EBDC; background: #8DA78A url(../images/template/ecke_basket.gif) no-repeat scroll right bottom;}	
	
#basket img { border: 0; }	

#basket td a { color:#F8F9F4; text-decoration: none; }
	
/************************* NAVIGATION ***************************/


#leftMainNav {
	text-align: right;
	width: 270px;
	}

#leftMainNav li {
	list-style: none;
	}
	
.li { border-top: 1px solid white; }   /* mainNav Trennlinie */
		
														
#leftSubNav a:link, a:visited, a:hover, a:active {	
	color: #70716E;
	text-align: right;
	text-decoration: none;
	} 
	
#leftSubNav ul { 
	padding-right:20px;
	padding-top:20px;
	text-align:right;
	padding-bottom:20px;
	text-transform: uppercase;
	}

/************************* SEARCHBOX ***************************/

.tx-mhajaxsearch-pi1 {
	background-color:#F8F9F4;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right:20px;
	text-align:right;
	}
	
/************************* USER REGISTER ***************************/

.tx-srfeuserregister-pi1 { }

.tx-srfeuserregister-pi1 input { 
	color: #8DA78A;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none; 
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 12px;
	
	}
	




#tx-srfeuserregister-pi1-comments { width:320px; border: 1px solid #8DA78A; color: #8DA78A;  }

.tx-srfeuserregister-pi1 input, select { color: #8DA78A; border: 1px solid #8DA78A; }

#loginbox { 

background-color:#8DA78A;
float:left;
height:80px;
width:50%;
}



.rednote { color: #BA1F1E;}

tt_products_minibasket a { color: #F8F9F4 !important; }

.basket_items td img {
	width: 75px;
    	height: 96px;
    	}
    	
    	

.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr-descr p { width: 450px; } 


.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr-descr strong { width: 450px; } 

.tx-indexedsearch-browsebox ul.browsebox li {list-style-type: none; }

.tx-indexedsearch-res res res-tmpl-css { width: 450px;}

.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr-descr .tx-indexedsearch-redMarkup { width: 450px; }


sub {}

.important {}