body{
background-color: #E2E4EC;
}
body,td,a,p,th{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

input{
	font-family: Tahoma;
	font-size: 11px;
}

a{
	color: #003366;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

.lang a{
 font-size: 9px;
 color: #000000;
 text-decoration:none;
}

#bodyTable{
	background-image: url(images/body_bg.gif);
	background-repeat: no-repeat;
}

/* Search */
.searchInput{
 font-size: 9px;
	height:15px;
	border: 1px solid #E0A9A9;
	background-color:#AB1616;
	color:#ffffff;
	margin-right:6px;
}
.searchButton{
	height:15px;
	width:26px;
 	font-size: 9px;
	border: 1px solid #E0A9A9;
	background-color:#AB1616;
	color:#ffffff;
	margin-right:6px;
}
.mlistInput{
 font-size: 9px;
	height:15px;
	border: 1px solid #A3A5AA;
	background-color:#EAECF1;
	color:#000;
	margin-right:6px;
}
.mlistButton{
	height:15px;
	width:26px;
 	font-size: 9px;
	border: 1px solid #A3A5AA;
	background-color:#EAECF1;
	color:#000;
	margin-right:6px;
}

.white{
 color: #ffffff;
}

.small{
 font-size: 9px;
}

.selfAdsTable{
 border-top: 1px solid #A3A5AA;
/* border: 1px solid #A3A5AA;
 border-bottom: 1px solid #A3A5AA;
 border-left: 1px solid #A3A5AA;
 border-right: 1px solid #A3A5AA;

 background-color: #EAECF1;*/
}

.imgBord{
 border: 1px solid #000;
 border-top: 1px solid #000;
 border-bottom: 1px solid #000;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
}

.self_ads{
 text-decoration: none;
 color: #000;
}
/*.self_ads:hover{
 text-decoration: underline;
 color: #000;
}*/

.articleTitle{
 font-size: 13px;
 color: #003366;
}

.nav_fpage a{
 font-size: 9px;
 color: #fff;
 text-decoration:none;
}
.nav_fpage a:hover{
 text-decoration:underline;
}


.nav_fpage2 a{
 font-size: 9px;
 color: #4F5B6E;
 text-decoration:none;
}
.nav_fpage2 a:hover{
 text-decoration:underline;
}


.nav_main a{
 font-size: 10px;
 font-weight:bold;
 color: #fff;
 text-decoration:none;
}
.nav_main a:hover{
 text-decoration:underline;
}

.nav_main2 a{
 font-size: 10px;
 font-weight:bold;
 color: #4F5B6E;
 text-decoration:none;
}
.nav_main2 a:hover{
 text-decoration:underline;
}

.sub_nav a{
 font-size: 10px;
 color: #4F5B6E;
 text-decoration:none;
 margin-left: 7px;
}
.sub_nav a:hover{
 text-decoration:underline;
}

.location{
 font-size:9px;
 color: #003366;
}

a.catalogTitle{
 color: #000;
 text-decoration:none;
 font-size: 11px;
 font-weight:bold;
}

a:hover.catalogTitle {
 text-decoration:underline;
}


#tyres th{
 background-color: #EAECF1;
}

/* Search */

select{
	font-family: Tahoma;
	font-size: 11px;
}


.tyreSearchButton{
	width:50px;
 	font-size: 11px;
	border: 1px solid #BBBBBB;
	background-color:#D0DDEA;
	margin-right:6px;
}

.tyreSearchInput{
 font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #BBBBBB;
	background-color:#ffffff;
}

.tCell{
 background-color: #E2E4EC;
}

.tCell_f{
 background-color: #E2E4EC;
 color: #666666;
}

.tCell_{
 background-color: #EFF1F6;
 border: 1px solid red;
}