body {

	color:#ffffff;

	background:#000000;
	
}




body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img {

border:0pt none;

margin:0pt;

padding:0pt;

}

#iw-vpreview, #iw-vpreview table, #iw-vpreview td {

	color:#000;

	z-index: 99;

	padding: 0;

	margin: 0;

	border:none;

}

#iw-vpreview a:link, #iw-vpreview a:visited, .iw-base-popup-row a:link, .iw-base-popup-row a:visited {

	color:#0000FF;

	z-index: 99;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img{

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

li {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6{

	font-size:100%;

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym {

	border:0;

	font-variant:normal;

}

sup,sub {

	line-height:-1px;

	vertical-align: text-top;

}

sub {

	vertical-align:text-bottom;

}

input, textarea, select{

	font-family:inherit;

	font-size:inherit;

	font-weight:inherit;

	border:thin solid;

}

h1 {

	font-size:138.5%;  

}

h2 {

	font-size:123.1%; 

}

h3 {

	font-size:108%;  

}

h1,h2,h3 {

	margin:1em 0;

}

h1,h2,h3,h4,h5,h6,strong {

	font-weight:bold; 

}

abbr,acronym {

	border-bottom:1px dotted #000;

	cursor:help;

} 

em {

	font-style:italic;

}

blockquote,ul,ol,dl {

	margin:1em;

}

ol,ul,dl {

	margin-left:2em;

}

ol li {

	list-style: decimal outside;	

}

ul li {

	list-style: disc outside;

}

dl dd {

	margin-left:1em;

}

th,td {

	border:1px solid #000;

	padding:.5em;

}

th {

	font-weight:bold;

	text-align:center;

}

caption {

	margin-bottom:.5em;

	text-align:center;

}

p,fieldset,table {

	margin-bottom:1em;

}



html, body {
	background:#000000;
	color: #ffffff;
	font-family:  arial, san-serif;
	font-size:11px;
	margin:0px;
	padding: 0px;
}



a:link, a:visited {

  color:#fff;
  text-decoration: underline;
  outline: 0 none;

}



a:hover { 
 text-decoration: none;
}



h1 {


  font-size: 14px;

  margin:  0; 

  padding: 0px;

  display: inline;

}



h2 {

  font-size: 13px;

  margin:  0; 

  padding: 0px;;

  display: inline;

}



h3 {


  font-size: 12px;

  margin:  0; 

  padding: 0px;

  display: inline;

}



li {

  margin-right: 2px;

}



.head {

	font-size: 13px;

	color: #222222;

	font-weight: bold;

}



a.head:link, a.head:visited {

  font-size: 11px;

  color:#fff;

}



a.head:hover {

  color:#006794;

}



.head_copy {

  color: #fff;

  display: block;

}



.subHead {
  font-weight: bold;
}



.blueHead {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}



.blue {

  color: #5b5849;

  font-weight: bold;

}



.blueLink a, .blueLink a:visited {

  color: #c60;

  font-weight: bold;

  text-decoration: underline;

  display: inline;

}



.blueLink a:hover {

  color: #000;

}



.clear {

  clear: both;

  height: 1px;

  overflow: hidden;

}



#wrapper {

	clear: both;

	margin: 0px auto;

	padding:0px 0px 30px 0px;

	position: relative;

	width: 980px;

	/*border: 0px;*/

}





* html #wrapper {

	/*behavior: url(js/iepngfix.htc);*/

	/*background-image: none; filter: progid:DXImagetransform.Microsoft.AlphaImageLoader(src='../img/main_shadow.png', sizingMethod='scale');*/

	/*height:expression(document.body.clientHeight > 14? "150px" : "500px");*/

}



#mainImage {

  position: relative;

  width: 960px;

  margin: 0px auto;

  padding: 0px;

  border: 0px;

  text-align: center;

}

#open {

  position: relative;

  width: 960px;

  margin: 0px;

  padding: 0px;

  clear: both;

}



#open_nav {

  position: relative;

  width: 960px;

  margin: 0px;

  padding: 0px;

  float: right;

  overflow: hidden;

}



#flashmovie {

  position: relative;

  width: 960px;

  margin: 0px;

  padding: 0px;

  display: block;

}



.row_left {
  position: relative;
  width: 540px;
  margin: 0px;
  padding: 25px 20px 10px 15px;
  float: left;
  border-right: 1px solid #4d4d4d;
}



.row_right {
  position: relative;
  float: left;
  width:330px;
  text-align:center;
  padding-top: 25px;
}



.back {
  font-size: 10px;
  margin: 5px 0 0 15px;
  padding-left: 10px;
  background: url(../img/back_arrow.gif) left center no-repeat;
  float: left;

}



.para {
  margin-top: 10px;
  margin-right:25px;
  width: 450px;
}



.copy {

  position: relative;

  width: 945px;

  padding: 15px 5px 10px 10px;

  display: block;

  overflow: hidden;

}



.winClose {

  position: absolute;

  top: 0;

  right: 0;

}



.mfGlass {

  position: absolute;

  bottom: 0;

  right: 0;

}



#models_sep {

  width: 940px;

  height: 1px;

  margin-left: 10px;

  padding: 0px;

  border-top: 1px solid #1b1b1b;

  background: #CBC5A5;

}

#title_div {

padding:5px;

}

.media_wrapper{

	width:960px;

	margin-left:10px;

}

#open_content{
	width:960px;
	margin:0px auto;
	background:transparent url(/img/bg_grigio_generico.jpg) repeat-x scroll left top;
	color: #8a8a8a;
	padding-top: 25px;
}

/*---------- main content-----------------*/


#main_content {
	background: url(../img/bg_main_voyager.jpg) no-repeat center top;
	overflow:hidden;
	top:0px;
	padding-bottom: 20px;
}


#main_content.sedan {
	background: url(../img/bg_main_sedan.jpg) no-repeat center top;
}


#main_content.pt {
	background: url(../img/bg_main_pt.jpg) no-repeat center top;
}


#main_content.cabrio {
	background: url(../img/bg_main_cabrio.jpg) no-repeat center top;
}


#main_content .boxSx, 
#main_content .boxDx{
	width: 271px;
	height: 424px;
}
#main_content .boxSx .interno, 
#main_content .boxDx .interno{
	height: 100%;
	background-color: #000000;
}
#main_content .boxSx{
	margin: 35px 0 0 35px;
}
#main_content .boxDx{
	margin:33px 25px 0 0;
	width:615px;
}


#main_content .boxSx .interno ul{
	margin-top: 10px;
}










#disc_cargo{
visibility:hidden;
display:none;}


#disc_mopar{
visibility:hidden;
display:none;}








