* {

  margin:0px;

  padding:0px;

}

body {

  background-color:#FFFBF7;

	color: #666059;
	
	text-decoration: none;

  font-size:13px;

	font-family: tahoma;

}

a {

  color:#525252;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:none;

}

a:hover {

  color:#c22804;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:none;

}

#page {

  width:1000px;

  margin:0 auto;

}

#redline {

  height:7px;

  background-color:#C04C00;

}

#redline1 {

  height:22px;

  background-color:#C04C00;

  font-family: Verdana, Arial, Helvetica, sans-serif; 

  font-size: 14px; 

  color: #FFFFFF;

  text-align: center;

}

#top {

  background-color:#FFFBF7;

  margin-top:15px;

}

#searchline {

  color:#C04C00;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

}

#searchline a {

  color:#C04C00;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:underline;

}

#searchline a:hover {

  text-decoration:none;

}

#search {

  float:left;

  background-image:url(../images/searchicon.gif);

  background-repeat:no-repeat;

  background-position:0 3px;

  margin-left:10px;
  
  padding-left:5px; 

}

.search {

  background-color:transparent;

  background-image:url(../images/inputtext.gif);

  background-repeat:no-repeat;

  border:0px;

  height:24px;

  width:144px;

  margin-left:18px;

  padding:auto;

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

}

#reg {

  float:left;

  margin-left:40px;

  line-height:19px;

}

#login {

  float:left;

  margin-left:30px;

}

.login {

  background-color:transparent;

  background-image:url(../images/inputtext.gif);

  background-repeat:no-repeat;

  border:0px;

  height:24px;

  width:136px;

  padding:0 5px 0 5px;

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

}

#language {

  float:right;

  margin-right:15px;

}

span.select {

  position:absolute;

  width:144px;

  height:24px;

  padding:3px 0 0 8px;

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  background-image:url(../images/select.gif);

  background-repeat:no-repeat;

  overflow:hidden;

}

.both {

  clear:both;

}

#phone {

  color:#C04C00;

  font-size:16px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

  margin-left:425px;

}

.code {

  color:#767158;

  font-size:16px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

}

#logoline {

  background-image:url(../images/car.jpg);
  background-repeat:no-repeat;
  background-position:bottom center;
  height:221px;
  margin-right:-80px;
  margin-bottom: -170px;  
  cursor: pointer;

}

#logo {

  margin-left:10px;

}

#icons {

  margin-left:10px;

  width:228px;

  text-align:center;
   

}

#favorite {

  margin-left:10px;

  margin-top:40px;

  line-height:1px;

}

#favorite a {

  color:#393939;

  font-size:13px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:underline;

}

#favorite a:hover {

  color:#C04C00;

  font-size:13px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:none;

}

#topnav {

  background-color:#ffffff;

  margin-left:15px;

  margin-right:15px;

  height:64px;

  text-align:center;

}

#tnl {

  height:64px;

  background-image:url(../images/tnl.gif);

  background-repeat:no-repeat;

  background-position:top left;

}

#tnr {

  height:64px;

  background-image:url(../images/tnr.gif);

  background-repeat:no-repeat;

  background-position:top right;

}

#topnav a {

  color:#76766b;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

  text-decoration:none;

  padding:12px 21px;

  background-image:url(../images/nav.gif);

  background-repeat:repeat-x;

  /*line-height:41px;*/
  display: inline-block;

}

#topnav a:hover {

  color:#f5f0ec;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:none;

  padding:12px 21px;

  background-image:url(../images/nav_hover.gif);

  background-repeat:repeat-x;

}

.left {

  width:203px;

  vertical-align:top;

}

.centr {

  width:542px;

  background-color:#FFFFFF;

  vertical-align:top;

}

.right {

  width:200px;

  vertical-align:top;

}

.bottomlink {

  text-align:center;

}

.bottomlink a {

  margin-left:9px;

  margin-right:9px;

}

#bottomred {
  height:28px;
  background-color:#C04C00;
}

.pad {

  margin:0 10px 0 10px;

}

.titler {

  color:#C04C00;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

  text-transform:uppercase;

}

.blacktitle {

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

  text-transform:uppercase;

  margin-top:10px;

}

.redbold {

  color:#c22804;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

}

.blacker {

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:normal;

}

.copy {

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

}

.partner {

  margin-top:10px;

  margin-bottom:10px;

}

.searchb {

  border:0px;

  color:#C04C00;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  border-bottom:1px solid #C04C00;

  background-color:transparent;  

}

.searchb:hover {

  border-bottom:0px;

}

.titleright {

  color:#C04C00;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

}

a.titleright {

  color:#C04C00;

  font-size:14px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  font-weight:bold;

  text-decoration:none;

}

a:hover.titleright {

  text-decoration:underline;

}

.block {

  padding-bottom:15px;

}

.date {

	font-family: tahoma;
	
	font-size: 12px;
	
	font-weight: bold;
	
	color: #FF6000;

}

.news {

  color:#393939;

  font-size:12px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  margin-bottom:15px;

}

a.thispage {

  color:#ffffff;

  font-size:13px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  background-color:#C04C00;

  padding:2px;

  background-image:url(../images/bullet222.gif);

  background-repeat:no-repeat;

  background-position:0 3px;

  padding-left:20px;

  padding-right:5px;

  line-height:25px;

  text-decoration:none;

}

a:hover.thispage {

  text-decoration:underline;

}

a.navi {

  color:#393939;

  font-size:13px;

  font-family:Microsoft Sans Serif, Tahoma, Verdana;

  text-decoration:underline;

  background-image:url(../images/bullet2.gif);

  background-repeat:no-repeat;

  background-position:0px;

  padding-left:25px;

  line-height:25px;

}

a:hover.navi {

  text-decoration:none;

  color:#c22804;

}

.cont_text2 {

	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}

.my_account {

	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}

.confselect {
	width: 450px;
}