body {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#3e403b url(images/bg.jpg) top left repeat-x;text-align:center; }
a img {border:none; }
a {color:#FFFFFF; text-decoration:none;}
a:hover {color:#1c8fea; text-decoration:underline;}
td{border:1px solid #6A6A6A; text-align:center; font-size:11px;}
h1, h2, .title {font-weight:bold; font-size:13px; margin:0 0 10px 0; background:url(images/hr.gif) left bottom no-repeat; clear:both; text-align:left;}
h1 {font-size:15px; color:#1381da}

/* HEADER */
#header {width:770px; margin:0 auto; margin-top:25px; text-align:left;}
#logo {width:478px; height:132px; background:#161616 url(images/logo_bg.gif) top left no-repeat; color:#1381da; font-size:20px;}
#logo img {margin:30px 0 0 130px;}
#logo p {text-align:center; margin-top:0; padding-top:1px;}
#cars {width:478px; height:245px; background:url(images/cars_bg2.jpg) top left no-repeat;}
/*#cars img {margin:35px;}*/
#menu { width:292px; height:257px; background:url(images/menu_bg.jpg) top right no-repeat; }
#menu ol {padding:0 30px 0 30px; list-style-position:inside; margin:0;}
#menu ol li{padding: 9px 0 9px 5px; background:url(images/ol_bg_dot.gif) left 1px no-repeat;}
#menu ol li.last{padding-bottom:0;}
#menu ol li a, #menu ol li a:hover{font-weight:bold; font-size:14px;}
#fav {width:292px; height:120px; background:url(images/fav_bg.gif) top right no-repeat;}
#fav a {margin:30px 0 0 20px; display:block; background:url(images/favori.gif) left top no-repeat; width:239px; height:39px; line-height:39px; text-align:center; font-weight:bold;}
#fav a:hover {text-decoration:none;}

/* CONTENT */
#mid {clear:both; width/**/:/**/740px !important;width:768px;  margin:0 auto; padding:10px 6px 15px 6px; background:#1c2e2f; border:8px solid #A6A6A6; border-top:none; text-align:left;}
#desc, #articles, #cont {padding:5px;}

#desc {width:730px; margin-bottom:10px; background:#474747; font-weight:bold;}

.mare{float:left; width:730px;}

#articles {width:200px; float:left; margin-right:10px;}
#articles ul {margin:0; padding-left:17px;}
#articles a {/*display:block;*/}
#articles a:hover {background:#474747;}

#cont {width:506px; float:left;}
#cont img{float:right; margin-left:20px;}

.cont_full{width:506px; float:left; margin:0; padding:0;}
.cont_left{width:250px; float:left; margin:0; padding:0;}
.cont_right{width:250px; float:left; margin:0; padding:0; padding-left:4px;}

form div{margin-bottom:15px;}
form fieldset{border:none;}
form fieldset legend{color:#FFF; font-weight:bold; margin-bottom:10px;}
form fieldset input{width:20em;}
form fieldset input.but{width:5em;}
form fieldset textarea{width:20em;}

form table th, form table td{text-align:left; font-size:11px;}
form table th{width:10em; height:2em; line-height:2em; background:#474747; margin:10px 3px 0 0; padding-left:5px;}
form table td{border:none;}


/* FOOTER */
#footer {width:770px; height:45px; margin:0 auto; background:url(images/footer_bg.gif) left top}
#footer ul {margin:-3px 0 0 0;}
#footer ul li {float:left; list-style:none; margin-left:40px;}

/* CLASSES */
.left {float:left;}
.right {float:right;}
.hidden {visibility:hidden;}
.spacer {clear:both;}
.car{width:500px; padding-bottom:15px; clear:both;}
.car h2{clear:none;}
.car p{margin-bottom:0;}
.car img{width:150px; float:right; margin:0 0 10px 20px; clear:right;}
.car label{font-weight:bold;}
.note{font-size:85%;}
.bg_agents{background:#474747; font-weight:bold;}
.bg_sections{background:#999999;}


