body {margin: 0px; padding: 0px; background-color: #161e1b; font-size: 12px; font-family: Verdana; width: 100%; color: #a5a7a7;}
td {font-size: 12px;  color: #a5a7a7;}

a{color: #ff6557; font-size: 12px;}
img{border: 0;}

h1{font-family: Times New Roman; font-size: 20px; font-weight: bold; color: #fcb6af;}
h2{font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #ffffff;}

hr{border: 0px; border-top: 1px solid #999999; height: 0px;}
hr.dash{border: 0px; border-top: 1px dashed #999999; height: 0px;}

#wrapper{width: 945px; margin: 5px auto; padding: 0px; border: 1px solid #79b8a1; background-color: #31443c;}
#wrapper2{width: 942px; height: 346px; position: relative;}
#home_img{position: absolute; top: 5px; left: 685px; width: 27px; height: 14px;}
#fav_img{position: absolute; top: 5px; left: 740px; width: 75px; height: 14px;}
#contact_img{position: absolute; top: 5px; left: 838px; width: 75px; height: 38px;}
#version_img{position: absolute; top: 83px; left: 72px; width: 97px; height: 30px;}

#top{}

#menu{height: 52px; padding-left: 62px;}

#mainblock{padding: 10px 57px 10px 62px;}
#main{width: 100%; background-color: #2f4f41; border: 1px solid #8ea199;}

#leftblock{width: 210px; padding: 15px 5px 10px 10px; vertical-align: top;}
#left{width: 191px;}
#allmodelsbg{background: #ede2df url('../img/allmodbg.jpg') repeat-y top center; border: 1px solid #ccd3cf;}
#allmodels{background: transparent url('../img/allmodtop.jpg') no-repeat top center; vertical-align: top;}

#girlofthedaybg{background: #678073; border: 1px solid #ffffff; height: 258px; text-align: center;}
#girloftheday{background: transparent url('../img/allmodtop.jpg') no-repeat top center; vertical-align: top;}

#contentbg{background: transparent url('../img/mainbg.jpg') no-repeat top left; vertical-align: top;}
.newmodelsh{font-family: Times new roman; font-size: 14px; color: #ff6557; font-weight: bold; height: 15px; padding-left: 15px;}
.newmodels{padding-left: 10px;}
#content{padding: 20px 20px 20px 15px;}
.phone{vertical-align: top; font-family: Arial; font-size: 14px; color: #ff6557; font-weight: bold; text-decoration: none;}

.menu{}
.menu a{font-family: Arial; font-size: 14px; color: #ffffff; font-weight: bold; padding: 0px 10px 0px 10px; text-decoration: none;}
.menu2{border: 1px solid #d76d63;}
.menu2 a{font-family: Arial; font-size: 14px; color: #fa0302; font-weight: bold; padding: 0px 10px 0px 10px; text-decoration: none;}

.newmodel{margin: 0px 5px 0px 5px; border: 1px solid #f7c0bb;}
.model{border: 1px solid #f7c0bb;}
.modeloftheday{border: 1px solid #ffffff;}


.rubrik{font-weight: bold; color: #ffffff;}
.number{font-size: 16px; font-weight: bold; color: #ffffff;}

#hotoffer{}
#hotoffer #date{font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #ffffff;}
#hotoffer #title{font-family: Times New Roman; font-size: 16px; font-weight: normal; color: #f7c0bb;}

#redline{background-color: #ff0000;}


#modelmenu{}
#modelmenu .title{padding: 3px 0px 3px 0px; text-align: center; font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline;}
#modelmenu .title a{font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline;}
#modelmenu .list{padding-left: 20px;}
#modelmenu .name a{font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #44534c;}
#modelmenu .name a:visited{color: #888888;}
#modelmenu .name2 a{font-family: Times New Roman; font-size: 16px; font-weight: bold; color: #ffffff;}
#modelmenu .new{font-family: Times New Roman; font-size: 14px; font-weight: bold; color: #ff0000; text-align: right; padding: 0px 10px 0px 0px;}

#subscribe{}
#subscribe #title{text-align: center; font-family: Verdana; font-size: 11px; font-style: italic; color: #d76d63; height: 50px;}
#subscribe .form{font-family: Arial; font-size: 14px; color: #98d6c0;}
#subscribe .inp{width: 120px; border: 0;}

#foot{text-align: center; padding: 20px 60px 20px 60px;}
.footmenu{}
.footmenu a{font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; padding: 0px 10px 0px 10px; text-decoration: none;}
.footmenu2{}
.footmenu2 a{font-family: Arial; font-size: 11px; color: #fa0302; font-weight: bold; padding: 0px 10px 0px 10px; text-decoration: none;}

a.rivals{font-size: 14px; text-decoration: none; font-weight: bold;}

#banners{text-align: center;}
#banner_border{border: 1px solid #79b8a1; margin: 40px 57px 20px 63px; text-align: center;}

.modelname{color: #ffffff; text-decoration: none; font-weight: bold;}
.modelpreview{padding: 0px 0px 20px 0px;}
#advertleft{font-size: 11px; border: 1px solid #79b8a1; padding: 10px;}
#subsleft{font-size: 11px; border: 1px solid #79b8a1; padding: 2px;}

#subscribe{margin-bottom: 10px;}

#hiddenphotos{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #f95555;
	cursor: hand;
	margin: 10px 0px 20px 0px;
}

#hiddenlogin{
	margin: auto;
	margin-bottom: 20px;
	align: center;
	text-align: center;
	vertical-align: middle;
	width: 300px;
	height: 60px;
	border: 1px solid #605b53;
}

#compare{
	z-index: 100;
	text-align: right;
	height: 40px;
	padding: 5px;
	margin: 0px 0px 0px auto;
	background-image: url('../img/compare.png');
	white-space: nowrap;
	overflow: hidden;
}

#compare img{
	height: 40px;
}

#compare .title{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin: 5px 0px 2px 0px;
}

#compare .prods{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin: 5px 0px 2px 0px;
}

#compare #opencompare{
	font-size: 11px;
	color: #000000;
}

.next_prev td a{
	text-decoration: none;
}

.comparetable{
	border-collapse: collapse;
}

.comparetable td.t{
	margin: 0px;
	padding: 2px;
	border: 1px solid #555555;
}

.comparetable td.h{
	margin: 0px;
	padding: 2px;
	border: 1px solid #555555;
	white-space: nowrap;
}

.mobile{
	position: absolute;
	width: 140px;
	text-align: center;
	left: 65px;
	top: 285px;
}

.mobile a{
	color: #31453c;
	text-decoration: none;
	font-weight: bold;
}

.rss{
	position: absolute;
	left: 780px;
	top: 275px;
	width: 140px;
	width: 100px;
	text-align: center;
}

.rss a{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #31453c;
}

