@charset "utf-8";
/* Auto Pintura Trofense */
ul {margin:0; padding:0;}

/*Main*/
p {margin:0; padding:0;}
.clearfix{clear:both;display:block;}

body {
	background-image:url(Theme/Main/BG.png);
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	margin:0px;
	color:#000;
}

#wrapper{
	text-align: center;
	margin: 0 auto;
	width:770px;
}

#header{
	text-align:center;
	background: url(Theme/Main/Header_BG.png) no-repeat;
	position:relative;
	display:block;
	float:left;
	width:770px;
}

#contents{
	background: url(Theme/Main/Body_BG.png) repeat-y;
	position:relative;
	display:block;
	float:left;
	width:714px;
	padding-left:28px;
	padding-right:28px;
}

#maintitle{
	position:relative;
	text-align:left;
	width:705px;
	float:left;
	height:25px;
	background:url(Theme/Main/Separator.gif) bottom no-repeat;
	margin-bottom:8px;
}

#left{
	position:relative;
	display:block;
	text-align:left;
	width:172px;
	float:left;
	padding-bottom:8px;
}

#right{
	position:relative;
	text-align:left;
	width:533px;
	float:right;
	display:block;
	padding-bottom:8px;
}

#footer{
	text-align:center;
	background:url(Theme/Main/Footer_Bg.png) no-repeat;
	width:716px;
	padding-left:27px;
	padding-right:27px;
	height:74px;
	position:relative;
	display:block;
	float:left;
}

#unidatalogo{
	margin-top:19px;
	position:relative;
	float:left;
}

#footermenu{
	width:638px;
	position:relative;
	float:left;
	text-align:center
}
#footermenu p{
	margin-top:10px;
}
#footermenu a:link,a:active,a:visited {
	font-weight:bold;
	color:#003366;
	font-family : Verdana;
	text-decoration:none;
	font-size :10px;
}
#footermenu a:active {
	font-weight:bold;
	color:#003366;
	font-family : Verdana;
	text-decoration:none;
	font-size :10px;
}
#footermenu a:visited {
	font-weight:bold;
	color:#003366;
	font-family : Verdana;
	text-decoration:none;
	font-size :10px;
}

#footermenu a:hover {
	font-weight:bold;
	color:#009900;
	font-family : Verdana;
	text-decoration:none;
	font-size :10px;
}
/* Window 581px Width */
#Top_581{
	background:url(Theme/Win581/Top581.png) no-repeat;
	width:558px;
	height:30px;
	position:relative;
	line-height:26px;
	text-align:left;
	font-weight:bold;
	padding-left: 23px;
}
#Top_172{
	background:url(Theme/Win581/Top581.png) no-repeat;
	width:172px;
	position:relative;
	display:block;
	float:left;
}

#Mid_581{
background:url(Theme/Win581/Mid581.png) repeat-y;
width:565px;
position:relative;
text-align:justify;
padding-top:3px;
padding-left:8px;
padding-right:8px;
}

#Bot_581{
background:url(Theme/Win581/Bot581.png) no-repeat;
width:581px;
height:14px;
position:relative;
}
#Top_581A{
	background: url(Theme/Win581/Top_580A.png) no-repeat;
	width:581px;
	height:9px;
	position:relative;
	display:block;
	float:left;
	margin-top:4px;
}

#Mid_533A{
padding-top:5px;
width:533px;
position:relative;
text-align:justify;
display:block;
float:left;
}

#Bot_581A{
background:url(Theme/Win581/Bot_580A.png) no-repeat;
width:581px;
height:9px;
position:relative;
margin-bottom:4px;
}
/* Window 181px Width */
#Top_181{
	background:url(Theme/Win181/Top181.png) no-repeat;
	width:158px;
	height:30px;
	line-height:24px;
	text-align:left;
	font-weight:bold;
	padding-left: 24px;
	color:#000033;
	margin-top:4px;
}
#Bot_181{
	width:181px;
	background:url(Theme/Win181/Bot181.png) no-repeat;
	height:14px;
	display:block;
	float:left;
	position:relative;
}

/* Window 760px Width */
.Top_760{
background:url(Theme/Win760/Top_760.gif) no-repeat;
height:27px;
width:741px;
line-height:26px;
text-align:left;
font-weight:bold;
padding-left: 19px;
position:relative;
display:block;
float:left;
}
.grid_top{
background: url(Theme/Grid/Grid_Top.gif) no-repeat;
height:27px;
width:760px;
line-height:26px;
text-align:left;
font-weight:bold;
position:relative;
display:block;
float:left;
}
.grid_mid{
background: url(Theme/Grid/Grid_Mid.gif) repeat-y;
width:760px;
text-align:left;
font-weight:bold;
position:relative;
display:block;
float:left;
}
.grid_bot{
background:url(Theme/Grid/Grid_Bot.gif) no-repeat;
width:760px;
height:8px;
text-align:left;
font-weight:bold;
position:relative;
display:block;
float:left;
}
.grid_midA{
background: url(Theme/Grid/Grid_MidA.gif) repeat-y;
width:760px;
text-align:left;
font-weight:bold;
position:relative;
display:block;
float:left;
}
.Mid_760{
background:url(Theme/Win760/Mid_760.gif) repeat-y;
width:740px;
position:relative;
display:block;
float:left;
padding-left:10px;
padding-right:10px;
}
.Bot_760{
background:url(Theme/Win760/Bot_760.gif) no-repeat;
height:12px;
width:760px;
position:relative;
display:block;
float:left;
}

#mid_760{
	position:relative;
	text-align:left;
	width:705px;
	float:left;
	text-align:justify;
	padding-bottom:8px;
}
#mid_760 a:link, a:active, a:visited{
color:#009900;
font-weight:bold;
margin-bottom:4px;
text-decoration:none;
}
#mid_760 a:hover{
text-decoration:underline;
}

#NewsTitle a:link, a:active, a:visited{
font-size:12px;
color:#00fff6;
font-weight:bold;
margin-bottom:4px;
text-decoration:none;
}
#NewsTitle a:hover{
text-decoration:underline;
}

.PhotoLink{
	border:#537ea1 solid 1px;
	padding:1px;
}

.PhotoLink:hover{
	border:#33871c solid 1px;
	padding:1px;
}

.Photo{
	border:#537ea1 solid 1px;
	padding:1px;
}

.Txt01{
	color:#33871c;
	font-weight:bold;
}

/* Last Add Vehicles - Main */
.sprite_icon{background:url(theme/carousel/sprite_carousel_icons.png) no-repeat;}
.carousel_container_l, .carousel_container_r{display:block; margin:50px 0 0 0 ; position: relative;width: 23px;height:20px; float:left; cursor:pointer; } 
.carousel_container_r{background-position: 0 -36px; } 
.carousel_container_l{background-position: 0 -55px; } 

/* Last Add Vehicles*/
#lasttitle{
 height:40px;
 display:block;
 float:left;
 position:relative;
 text-align:center;
 width:158px;
}
#lastproductstitle{
	width:533px;
	height:23px;
	margin-top:5px;
	position:relative;
	display:block;
	float:left;
	background:url(Theme/Titles/LastProducts_Title.png) no-repeat;
}
#categorietitle{
	width:533px;
	height:23px;
	position:relative;
	display:block;
	float:left;
	background: url(Theme/Grid/Top.png) no-repeat;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
}
#lastproductstop{
	width:533px;
	height:7px;
	margin-top:5px;
	position:relative;
	display:block;
	float:left;
	background: url(Theme/last_add/Top_533a.png) no-repeat;
}
#gridmid{
	width:519px;
	position:relative;
	display:block;
	float:left;
	padding-left:7px;
	padding-right:7px;
	background:#ccfdb5;	
}
#gridphoto{
	width:160px;
	position:relative;
	display:block;
	float:left;
}
#gridproduct{
	width:359px;
	position:relative;
	display:block;
	float:left;
}

#lastproductsbot{
	width:533px;
	height:7px;
	margin-bottom:5px;
	position:relative;
	display:block;
	float:left;
	background: url(Theme/last_add/Bot_533a.png) no-repeat;
}
#carousel1_container{width:520px;  float:left; position:relative; display:block; float:left; background: #ccfdb5; padding-left:6px; padding-right:7px;}
#carousel1_wrapper{overflow:hidden; width:474px; position: relative; float:left;}
#carousel1_items_container{margin:0px; width:5000px;position: relative;}
.carousel1_items{ width:158px; height:170px; position:relative;float:left; text-align:center; overflow:hidden;}

/* Vehicle HeadLights*/
#Rotator_Top{
	margin-top:5px;
	width:172px;
	background: url(Theme/NewsRotator/rotator_top.png) no-repeat;
	position:relative;
	display:block;
	float:left;
	height:6px;
}
#Rotator_Mid{
	width:164px;
	text-align:left;
	padding-left:8px;
	background: #c5e7fe;
	position:relative;
	display:block;
	float:left;
}
#Rotator_Bot{
	width:172px;
	background: url(Theme/NewsRotator/rotator_bot.png) no-repeat;
	position:relative;
	display:block;
	float:left;
	height:5px;
}

.Rotator_Items{
	width:164px;
	position:relative;
	display:block;
	float:left;
}
.Rotator_Title{
 height:40px;
 display:block;
 float:left;
 position:relative;
 text-align:center;
 width:150px;
}
.Rotator_Content{
 display:block;
 float:left;
 position:relative;
 width:150px;
}

#Rotator_Scroll{width:154px;height: 190px;}

/* HighSlide */

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 1px solid #5381ac;
	padding:1px;
	margin:2px;
}
.highslide:hover img {
	border-color:#00fff6;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color:#aecb00;
}
.highslide-image {
	padding:1px;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	background: #276b96;
}
.highslide-wrapper, .rounded-white {
	background: #276b96;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: #276b96;
	color:#fff;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(theme/slideshow/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(theme/slideshow/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(theme/slideshow/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(theme/slideshow/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}
.highslide-container div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {
}
.highslide-wrapper .highslide-html-content {
    width: 530px;
    padding: 0 0px 0px 0px;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 0px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 15px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	margin-top: 4px;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* Google Maps */
#map_display{
margin-top:10px;
position: relative;
display:block;
width:705px;
height:300px;
border: 1px solid #5381ac;
}

.SearchLabel1{
width:90px;
text-align:left;
display:block;
float:left;
line-height:15px;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}
.SearchField1{
width:160px;
text-align:left;
display:block;
float:left;
line-height:15px;
padding-bottom:3px;
padding-top:3px;
}
.Search_Box1 { 
	color:#000000;
	border: 1px solid #333333;
	width:145px;
	font-size:10px;
}

#SearchLabel2{
width:30px;
text-align:left;
display:block;
float:left;
line-height:15px;
font-weight:bold;
padding-bottom:3px;
}
#SearchField2{
width:65px;
text-align:left;
display:block;
float:left;
line-height:15px;
padding-bottom:3px;
}
.Search_Box2 { 
	color:#000000;
	border: 1px solid #333333;
	width:65px;
	font-size:10px;
}
.Search_Box3{ 
	color:#000000;
	border: 1px solid #333333;
	width:65px;
	font-size:10px;
}
/*Renault*/
#renaultbanner{
	width:760px;
	display:block;
	float:left;
	position:relative;
	margin-bottom:1px;
	background:url(Images/Renault/LogoRenault.png) no-repeat left;
	height:76px;
	margin-bottom:5px;	
}
#renaultmenu{
	width:760px;
	display:block;
	float:left;
	position:relative;
	margin-bottom:1px;
}

#renaultmodels{
	width:760px;
	display:block;
	float:left;
	position:relative;
}
#renaultmodel{
	width:188px;
	display:block;
	float:left;
	text-align:center;
	background-color:#F5F5F5;
	margin-left:1px;
	margin-bottom:1px;
	color:#003366;
	font-weight:bold;
	height:100px;
}
#renaultmodel_off{
	width:188px;
	display:block;
	float:left;
	text-align:center;
	background-color:#999999;
	margin-left:1px;
	margin-bottom:1px;
	color:#003366;
	font-weight:bold;
	font-size:10px;
	height:30px;
	line-height:28px;
}
#renaultmodel_off a{
	font-weight:bold;
	font-size:10px;
}

#renaultmodel_on{
	width:188px;
	display:block;
	float:left;
	text-align:center;
	background:url(Images/Renault/arrow.gif) left center no-repeat #F5F5F5;
	margin-left:1px;
	margin-bottom:1px;
	color:#003366;
	font-weight:bold;
	font-size:10px;
	height:30px;
	line-height:28px;
}
#renaultmodel p{
margin-bottom:5px;
}
/*- Menu 14--------------------------- */
	
#menu14 {
	width: 172px;
	display:block;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;}
ul
{
list-style-type: none;
}	
#menu14 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	font-family: Verdana;
	font-size: 10px;
  	height: 23px;
	text-decoration: none;
	font-weight:bold;
	line-height:20px;
	}	
	
#menu14 li a:link, #menu14 li a:visited {
	color: #fff;
	display: block;
	background: url(Theme/Menu_Hover.png) no-repeat;
	padding-left:14px;
	margin-bottom:4px;
	}
#menu14 li .selected {
	color: #fff;
	display: block;
	background: url(Theme/Menu_Hover.png) no-repeat;
	padding-left:14px;
	margin-bottom:4px;
	}
		
#menu14 li a:hover {
	color: #fff;
	display: block;
	background: url(Theme/Menu.gif) no-repeat;
	padding-left:14px;
	margin-bottom:4px;}
	
#left_200{
	position:relative;
	text-align:left;
	width:200px;
	float:left;
	display:block;
}

#right_560{
	position:relative;
	width:560px;
	text-align:justify;
	display:block;
	float:left;
}
