/* 	ebay-template KFZ-Teile-Osthessen MTM GmbH, Version 1.9 2014-11-25 22:40:50 
	History:
	last change: 2014-12-10 23:54:16
*/


body.de [lang=en]{
	display: none;
}
	  
body.en [lang=de] {
    display: none;
}
 
  
.sub{
	background: #F44611;
	height: 30px;
	padding-left: 4px;
	padding-top: 5px;
	text-align: left;
	border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	margin-top:10px;
	margin-bottom: 10px;
	clear: both;
}

.sub  span{
	font:20px Arial; 
	display: inline-block;
	vertical-align: center;  
	line-height: normal;
	color: #FFFFFF; 
}

.clr{
	clear: both;
}

.kto_text{
	 in our opinion
	color:#000000;
	letter-spacing:1pt;
	word-spacing:2pt;
	font: 19px arial;
	text-align:center;	
	line-height:1;
	margin:auto;
	padding-top:15px;
	padding-bottom:15px;
	width:80%;

}

.bg_container{
	margin: auto;
	background-color: #D3D3D3;
	width:80%;
}

.bg_container2{
	margin: auto;
	background-color: #D3D3D3;	
	padding-top:5px;
	padding-bottom:5px;
}

.our_o_color{
	color: #F44611;
	font-weight:bold;
}

#our_g_color{
	background-color: #D3D3D3;
}

#big{
	font-size:22px;
	
}
.wrapper{
	margin:auto;
	background-color: #ffffff;
}

.left{
	float:left; 
	background-color: #ffffff;
	width: 49%;
	min-height:200px;
	
	height: auto;
	margin:auto;
}

.rigth{
	line-height: 1.25;
	background-color: #D3D3D3;
	width:49%;
	float:right; 
	text-align:left;
	padding: 5px;
	padding-left:5px;
	min-height:180px;
}

.necessary {
	color:red;	
	font-weight: bold;
	font-size:35px;	
	margin: auto;	
	width:80%;
	text-align: center;
}


.kto_wrapper{
	margin:auto;
}

.kto_left{
	line-height: 1.25;	
	width:49%;
	float:left; 
	text-align:left;
	padding: 5px;
	padding-left:5px;
	min-height:180px;
}

.kto_rigth{
	float:right; 
	width: 49%;
	min-height:200px;	
	height: auto;
	margin:auto;
}

#tire{
	margin:auto;
	margin-top:20px;
	width: 100%;	
}

.kto_table_tire{
	width:25%;
	text-align:center;
	float:left;
}

.kto_tire{
	
	margin: auto;
	background: #A9A9A9;
	font: 18px arial, bold;
	padding:10px;
}

.kto_tire_first{
	background: #A9A9A9;
	width: 65%;		
	padding: 3px;
	border: solid 1px white;
	font: 18px arial, bold;
	clear:both;
}

.kto_tire_second{
	background: #D3D3D3;	
	margin-right: 15px;
	padding:5px;
	border: solid 1px white;
	font: 18px arial, bold;
	width:180px;
	clear:both;
}

ul{
	list-style-type: none;
}

ul li{	
	margin: 15px;
}

/* Header */
#header_container{
	margin: auto;
}

#header_logo{
	float: left;
}

#header_contact {
	width: 300px;
	float: right;
	/*font-size: 0.9em;*/
	cursor: pointer;
	line-height: 1.3;
}
#header_contact p {margin: 8px; margin-top:4px;}
#header_contact p span {font-weight: bold;}

/*switch language*/
#lang_sw{
	margin-top: 15px;
	margin-bottom: 15px;
}

#kto_sw_de{
	float: left;
	background: url("https://www.kfz-teile-osthessen.de/ebay-pic/ger.png");
	background-repeat: no-repeat;
	min-width: 48px;
	min-height: 48px;	
	margin-left: 5px;
}

#kto_sw_en{
	float: left;
	background-image: url("https://www.kfz-teile-osthessen.de/ebay-pic/uk.png");
	background-repeat: no-repeat;
	min-width: 48px;
	min-height: 48px;
	margin-left: 5px;
}



/* Menu */

#menue{	
    background-color: #F44611;
    height: 40px;
    clear:both;
    text-align:center;/*For IE5 or IE No DOCTYPE*/
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

#sses3{
    margin: 0 auto;/*Text center  */
    border-left:solid 1px white;
}
        
#sses3 ul{
    font: normal 13px arial;
    list-style-type: none;
    float:left;
    padding:0;margin:0;
}
        
#sses3 li{
    background: #666;/*#F90;*/
    line-height: 40px;
    position: relative;
    overflow: hidden;/*used to hide slip*/
    z-index: 0;
    float:left;
    list-style-type: none;
    padding:0;margin:0;background-image:none;
    border-right:solid 1px white;
}
        
#sses3 li.current, #sses3 .slip{
    background-color: #F44611;
}
        
#sses3 li a{
    text-align: center;
    text-decoration: none;
    padding: 0 15px;/*used to adjust the distance between each menu item. Now the distance is 30+30=60px.*/
    color: white;
    display: block;
    z-index: 0; /*2*/
    white-space:nowrap;
}
        
#sses3 li.current a{
    color: white;
}
        
#sses3 .slip{
    position: absolute;
    top: 0;
    z-index: -1;
}

#article_text{
	margin: auto;
	font: 19px arial, bold;
}

.td_first{
	background: #A9A9A9;
	min-width: 185px;	
	margin-right: 18px;
	padding: 5px;
	border: solid 1px white;
	font: 19px arial, bold;
	clear:both;
}

.td_second{
	background: #D3D3D3;
	min-width: 190px;	
	margin-right: 15px;
	padding:5px;
	border: solid 1px white;
	font: 18px arial, bold;
	clear:both;
}

.td_header{
	margin: auto;
	text-align:center;
	background: #A9A9A9;
	border: solid 1px white;
	font: 19px arial, bold;
	padding: 10px;
}

.boxshadow{
	box-shadow: 10px 10px 10px grey;
}

#articleinfo{
	margin:0px auto 0px auto; 
	width:300px; 
	text-align:left;	
	font-weight:normal;	
	background-color:#FFF9A8;
	letter-spacing:1pt;
	word-spacing:2pt;
	font-size:18px;	
	ext-align:center;
	font:arial, bold;
	line-height:1.5;
	margin-top:50px;
}

#info{
	margin:auto;
	font-weight:normal;
	color:#000000;
	background-color:#FFF9A8;
	letter-spacing:1pt;
	word-spacing:2pt;
	font-size:18px;	
	font:arial, bold;
	line-height:1.5;	
	width:80%;
	text-align:center;
}


#flagimg{
	margin: auto;	
	width:80%;
	text-align: center;
}

#thanks{
	font-size:30px;
	margin:auto;
	color:#F44611;
	font-weight: bold;
}

#thnaks2{
	font-size:20px;
	margin:auto;
	color:#F44611;
	font-weight: bold;	
}




#custcolor{
	color: #F44611;
}



/*old_style*/
/* Content */
#article_table_car{
	margin: auto;
	margin-bottom: 25px;
	width: 80%;
}

#article_table{
	float: left;
	/*margin-left: 10px;*/
}

#article_car{
	float: right;
	margin-right: 50px;
}

#td_first{
	background: #A9A9A9;
	min-width: 185px;	
	margin-right: 18px;
	padding: 5px;
	border: solid 1px white;
	font: 19px arial, bold;
	clear:both;
}

#td_second{
	background: #D3D3D3;
	min-width: 190px;	
	margin-right: 15px;
	padding:5px;
	border: solid 1px white;
	font: 18px arial, bold;
	clear:both;
}
