body{margin:0; padding:0; background-color: #DCDCD0}
p, div, span, td{color:#625E3D; font-family:Arial,sans-serif; font-size: 8.5pt}
a:link, a:visited{color:#625E3D; text-decoration: none}
a:hover{color:#625E3D; text-decoration: underline}

.head{height:83px; background: url(/images/fiat/panda_top_new.jpg) top left no-repeat;}
.headmenu{padding-top: 10px}
.headmenu a {margin-left: 0px; margin-right: 0px}

.leftmenu{width:153px; background: url(/images/fiat/leftmenu_bg.gif) repeat-y}

.menu1 a:link div, .menu1 a:visited div{margin: 1px; padding: 4px 9px 4px 9px; border-top: 1px solid #E8E8E0; border-bottom: 1px solid #767560; background-color: RGB(171, 38, 21); color: #fff; font-weight: bold; text-transform: uppercase; text-decoration:none;}
.menu1 a:hover div{text-decoration:none; background-color: RGB(150, 23, 48)}
//.menu1 a:hover{text-decoration:none}
.menu1 a:visited div.selected{text-decoration:none; background-color: RGB(150, 23, 48)}


.menu2{padding-top: 30px; padding-bottom: 30px}
.menu2 a:link div, .menu2 a:visited div {margin: 1px; margin-top: 2px; padding: 4px 9px 3px 9px; border-bottom: 1px solid #CDCDBD;  background-color: RGB(205, 205, 189); color: RGB(171, 38, 21); font-weight: bold; text-transform: uppercase; text-decoration:none;}
.menu2 a:hover div{text-decoration:none; background-color: RGB(150, 23, 48); border-bottom: 1px solid #767563; color: #fff}
//.menu2 a:hover{text-decoration:none}

.arrow_bottom{display: inline; float:right; left: 14px; top: -187px; width: 15px; height: 15px; position: relative; word-wrap : break-word;}
.arrow_bottom img{position: absolute}

.content{height: 100%; background-color:#D8D8CB; margin-top: 11px; margin-left: 15px;}
.content td{padding: 0; vertical-align: top}
.content .t{background: url(/images/fiat/content_t.gif) top repeat-x; vertical-align: bottom}
.content .t2{background: url(/images/fiat/content_t2.gif) top repeat-x}
.content .l{background: url(/images/fiat/content_l.gif) top left repeat-y}
.content .r{background: url(/images/fiat/content_r.gif) top right repeat-y}
.content .b{background: url(/images/fiat/content_b.gif) bottom left repeat-x}
.content .b2{background: url(/images/fiat/content_b2.gif) bottom left repeat-x}
.content .tl{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_tl.gif) top left no-repeat}
.content .bl{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_bl.gif) top left no-repeat}
.content .tr{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_tr.gif) top right no-repeat}
.content .tr2{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_tr2.gif) top right no-repeat}
.content .br{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_br.gif) top left no-repeat}
.content .br2{padding: 0; width: 8px; height: 8px; background: url(/images/fiat/content_br2.gif) top left no-repeat}
.content .divider{width: 2px; height:100%; vertical-align: bottom; background: url(/images/fiat/content_divider.gif) repeat-y}
.content .light{background-color: #EEEEE8}

.content .left-cell{padding: 6px 20px 8px 0px}
.content .center-cell{padding: 6px 20px 8px 8px}
.content .right-cell{padding: 6px 0px 8px 8px}

.header{padding: 0 0 12px 0px; background: url(/images/fiat/header_bg.gif) bottom left repeat-x; font-size: 15px; font-weight: bold; letter-spacing: -1px; color:rgb(171,38,21);}
.title{font-weight: bold; margin-bottom: 7px;}
.anounce img{float:left; margin-right: 10px;}
.anounce a{font-weight: bold}
.separator{clear: both; padding-bottom: 15px; background: url(/images/fiat/header_bg.gif) bottom left repeat-x}
.copyright{text-align: right; font-size: 10px; padding: 5px}


.visual_tr {background: #ffffff url(/images/fiat/visual_tr.gif) top right no-repeat;}
.visual_tr2 {background: #ffffff url(/images/fiat/visual_tr2.gif) top right no-repeat;}
.visual_b {height: 100%; background: url(/images/fiat/visual_b.gif) bottom left repeat-x;}
.visual_br {height: 100%; background: url(/images/fiat/visual_br.gif) bottom right no-repeat; padding-left: 16px}
.visual_br2 {height: 100%; background: url(/images/fiat/visual_br2.gif) bottom right no-repeat; padding-left: 16px}

.visual_tr_gray {background: #EEEFE7 url(/images/fiat/visual_tr_gray.gif) top right no-repeat;}
.visual_b_gray {height: 100%; background: url(/images/fiat/visual_b.gif) bottom left repeat-x;}
.visual_br_gray {height: 100%; background: url(/images/fiat/visual_br_gray.gif) bottom right no-repeat; padding-left: 16px}

.visual_br h1, .visual_br2 h1  {font-size: 15px}

.title_l {width: 100%; background: url(/images/fiat/title_l.gif) top left repeat-y; height:40px;}
.title_b {background: url(/images/fiat/title_b.gif) bottom left repeat-x; height:40px;}
.title_lb {background: url(/images/fiat/title_bl.gif) bottom left no-repeat; margin: 0; height:40px;}
.title_c{padding: 4px 20px 0px 22px;}

.page-title{margin-top:-5px; padding: 0px 28px 5px 6px; font-size:21px; letter-spacing:-1px; text-align: right; white-space: nowrap; word-break: keep-all; text-align: right;vertical-align: bottom; font-weight:normal; color: RGB(171, 38, 21);}

.topmenu{height: 17px; padding: 5px 20px 0px; clear: both}
.topmenu a:link, .topmenu a:visited{height: 17px; margin: 0px 1px 1px 0px; padding: 2px 4px; background-color: RGB(171, 38, 21); color: #fff; font-size: 10px; font-weight: bold; white-space: nowrap; border: 1px solid #66634C;}
.topmenu a:hover{background-color: RGB(150, 23, 48); color: white; text-decoration: none; border: 1px solid #66634C;}
.topmenu a.selected, .topmenu a:visited.selected{background-color: RGB(150, 23, 48); color: white; text-decoration: none}
.topmenu a:hover.selected{background-color: RGB(150, 23, 48); color: white; text-decoration: none; }


.topsubmenu {padding: 0px 20px; clear: both}
.topsubmenu a:link, .topsubmenu a:visited{height: 17px; margin:  0px 1px 1px 0px; padding: 1px 4px; border: 1px solid #A8A894; background-color: RGB(205, 205, 189); color: RGB(171, 38, 21); font-size: 10px; font-weight: bold; white-space: nowrap;}
.topsubmenu a:hover{background-color: RGB(171, 38, 21); color: white; text-decoration: none}
.topsubmenu a.selected, .topsubmenu a:visited.selected{background-color: RGB(171, 38, 21); color: white; text-decoration: none}

div.modellist {margin: 10px; margin-top: 0; background-color: #DCDCD1; border: 2px solid #F6F6F3; height: 182px; text-overflow: auto; overflow-x: auto; overflow-y: auto; overflow: auto;}
.modellist a:link div, .modellist a:visited div{padding: 1px; padding-left: 2px; background-color: #DCDCD1; color: #8B8B70; font-weight: normal; text-decoration:none;}
.modellist a:hover div{text-decoration:none; background-color: #8C8A71; color: #fff}
//.modellist a:hover{text-decoration:none}
.modellist a:visited div.selected{text-decoration:none; background-color: #DCDCD1; color: #8B8B70;}

.modelspec {padding: 20px; vertical-align: top}
.modelspec a:link div, .modelspec a:visited div{padding: 1px; padding-left: 2px; color: #8B8B70; font-weight: normal; text-decoration:none;}
.modelspec a:hover div{text-decoration:none; background-color: #8C8A71; color: #fff}
.modelspec a:visited div.selected{text-decoration:none; background-color: #DCDCD1; color: #8B8B70;}

.modelpicker {width: 144px; background-color: #EEEFE7; color:#625E3D; font-family:Arial,sans-serif; font-size:11px}
div.supportLogo {
	float:right;
	padding-left:57px;
	padding-top:9px;
	padding-bottom: 11px;
}


