/* style2 */

/* @group Core Elements */

body {
	color: #333;
	/*background: #434A4E;*/
	/*background: #ececec;   gris claro*/
	background: #DCE1E4 url(../images/style2/back_body.jpg) center top repeat-x;
}

h1 { 
	color: #1E6298;
}

h2 {
	color: #444;
}

h3 {
	color: #1E6298;
}

h4 {
	color: #444;
}

a {
	color: #1E6298;
}

.naranja {
	color:#ff6600;
}

.highlight {
	background:#F9B700 none repeat scroll 0%;
	color:#FFFFFF;
	margin:2px;
	padding:2px;
}

/* @end */

/* @group Joomla Elements */

.componentheading {
	color: #ffffff;
	background: transparent url(../images/style2/contheading.jpg) 0 0 no-repeat;
	padding:30px 20px 30px 20px;
	width:657px;
}

.contentheading {
	color: #ffffff;
	background: transparent url(../images/style2/contheading.jpg) 0 0 no-repeat;
	padding:30px 20px 30px 20px;
}

.sectiontableheader {
  	border-bottom: 1px solid #f0f0f0;
}

/* @end */

/* @group Structure */

#header-bar {
	background: url(../images/style2/header-bg.png) 0 0 repeat-x;
	color: #fff;
}

#newsflash a {
	color: #CEE1EF;
}

#logo {
	background: url(../images/style2/logo.png) 0 0 no-repeat;
}

#mainpage {
	/*background: #4E5558 url(../images/style2/mainpage-side.png) 0 0 repeat-y;*/
	background: #ececec; /*gris claro*/
}

#mainpage .right {
	/*background: url(../images/style2/mainpage-side.png) 100% 0 repeat-y;*/
	background: #ececec; /*gris claro*/
}

#mainpage2 {
	/*background: url(../images/style2/mainpage-tr.png) 100% 0 no-repeat;*/
	/*background: #456eb1;*/ /*azul fondo barra*/
}

#mainpage3 {
	/*background: url(../images/style2/mainpage-tl.png) 0 0 no-repeat;*/ /*esquina sup izda*/
}

.divleft{
	float:left;
	margin-right:5px;
}
.divright{
	float:right;
	margin-left:5px;
}

#horiz-menu {
	background-color: #355f7d;
	height: 30px;
}

#horiz-menu #horiznav {
    height: 30px;
}

#horiz-menu a{
    height: 30px;
    line-height: 32px;
}


#mainpage-bottom {
	background: #4E5558;
}

#bottom-modules-top {
	background: url(../images/style2/bottom/bottommod-tm.png) 0 0 repeat-x;
	height: 53px;
	margin-top: 25px;
}

#bottom-modules div.moduletable .readon {
	background: url(../images/modules/readon-darkgray.png) 0 0 no-repeat;
}

#bottom-modules div.moduletable h3 {
	color: #fff;
}

img#rocket {
	background: url(../images/style2/rocket.png) 0 0 no-repeat;
}

.bold_orange {
	font-weight:bold;
	color:#FF6600;
}

.mod_duo {
	width:340px;
	float:left;
	margin-right:3px;
	margin-left:3px;
	vertical-align:top;
}

.mod_duo h1{
	font-family: RCTheMix, Arial Narrow, Helvetica, Arial, sans-serif;
	font-size:170%;
	font-weight:bold;
	margin:0px;
	padding:0 0 8px 0;;
}
.mod_duo p{
	margin:0px;
	padding:0 0 8px 0;;
}
.mod_duo a{
	font-size:80%;
	text-decoration:none;
}
.mod_duo a:hover{
	font-size:80%;
	text-decoration:underline;
}
.duo_btn {
	font-weight:bold;
	text-align:right;
}
.trio {
	margin:0;
	padding:5px;
	float:left;
	width:31%;
}
.trio h3{
	background:#20639a;
	text-align:center;
	border:#333 solid 1px;
	color:#FFF;
	padding:5px;
}
.dborde {
	border-right:1px #CCCCCC solid;
}

.tborde {
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
}
.cuatro {
	margin:0;
	padding:5px;
	float:left;
	width:23%;
}

a.boxes_info {
	padding-left:18px;
	background: url(../images/style2/boxmasico.jpg) 0 0 no-repeat;
}
/* @end */

/* @group Modules */

#newsblock2 div.module h3 {
	color: #1E6298;
}

/* renault overwrite maincol */
td.maincol {
    background-color:#FFFFFF;
    padding: 0pt 15px 0pt 0px;
	border-right: #cecece solid 1px;
}

#main-content3 {
    padding:0pt 0px 0pt 0px;
}


#access {
    background-color:#456EB1;
    float:right;
    height:100%;
    margin-right:5px;
    padding-top:10px;
    width:95px;
    margin-top:0;
}

.footer {
    color:#9f9f9f;
	font-size:90%;
	line-height:125%;
}

#topmenu {
	position: relative;
	top: 55px;
	float: right;
	font-size:90%;
}

#topmenu #menusup{
    padding-top: 5px;
}

#topmenu li {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #b6b6b6;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:3px;
}


#topmenu .top a{
    font-weight: bold;
	color:#999999;
}

#topmenu .search {
	padding-top:0;
	padding-bottom:0;
	margin-top: 0;
	float:left;
}


#topmenu input {
	padding: 1px 4px;
	overflow: hidden;
	width: 100px;
	font-size: 110%;
	border: 1px solid #b6b6b6;
	background: none;
	margin-left: 10px;
	background: #ffffff url(../images/style2/search.png) no-repeat;
	padding-left:16px;
}

/*********************************************/
.menusup,.menusup *{margin:0;padding:0;}
div#horiz-menu{/* this is a z-index ie6 and ie7 bug fix */
position:relative;z-index:50;}
#horiz-menu li li{margin:0;}
.menusup{
	line-height:1.0;
	float:left;
	margin-bottom:1.5em;
	position:relative;
}
.menusup ul{background:#fff;/*IE6 needs this*/
padding:0;}
.menusup li{float:left;list-style:none;position:relative;}

div#horiz-menu li li a{
	font-size:90%;
	display:block;
	padding:0;
	margin:0;
	text-decoration:none;
	float:none;
	height:25px;
	line-height:25px;
	text-indent:16px;
	width:96%; /* Mueve el dropdown-child*/
}


.menusup li ul{
	float:none;
	left:-999em;
	position:absolute;
	width:177px;
	z-index:5;
}


.menusup li:hover ul,
.menusup li.sfHover ul{
	left:10px;
	top:42px;
}

.menusup li:hover li ul,
.menusup li.sfHover li ul,
.menusup li li:hover li ul,
.menusup li li.sfHover li ul,
.menusup li li li:hover li ul,
.menusup li li li.sfHover li ul{top:-999em;}
.menusup li li:hover ul,
.menusup li li.sfHover ul,
.menusup li li li:hover ul,
.menusup li li li.sfHover ul,
.menusup li li li li:hover ul,
.menusup li li li li.sfHover ul{left:177px;top:0px;}
.menusup li li{position:relative;float:none;width:100%;}
/*********************************************/

.pathway_int {
	font-size: 90%;
	background-color:#FFFFFF;
	padding: 10px 10px 10px 20px;
	border-right: #cecece solid 1px;
	border-left: #cecece solid 1px;
}

/*  ------------end renault -------------*/


#maincol div.module-latestnews h3 {
	color: #1E6298;
}

#mod-login a {
	color: #CEE1EF;
}

.loginelement  .inputbox {
	background: #759DBC;
	border: 1px solid #1C5D92;
}

#bottommods div.moduletable h3 {
	color: #CEE1EF;
}

/* @end */

/* @group Horizontal Menu */


#horiz-menu {
    background-color: #20649b;
}


#horiz-menu a {
	color: #fff;
	background: url(../images/style2/menu-r.png) 100% 0 no-repeat;
}

#horiz-menu li:hover a,
#horiz-menu li.sfHover a,
#horiz-menu li:hover a.topdaddy,
#horiz-menu li.sfHover a.topdaddy,
#horiz-menu a.topdaddy:hover,
 {
	color: #ccc;
}

#horiz-menu li:hover li a,
#horiz-menu li.sfHover li a,
#horiz-menu li.active:hover a,
#horiz-menu li.active.sfHover a {
	color: #6c6c6c;         
}

/* menu tab activa*/
#horiz-menu li.active,
#horiz-menu.splitmenu li.active:hover,
#horiz-menu.splitmenu li.active.sfHover,
#horiz-menu li.active.parent:hover,
#horiz-menu li.active.parent.sfHover,
#horiz-menu li.active:hover,
#horiz-menu li.active.sfHover {
	background-color: #ffffff;
}
#horiz-menu li.active a,
#horiz-menu.splitmenu li.active:hover a,
#horiz-menu.splitmenu li.active.sfHover a{
	background-color: #ffffff;
	color: #000;
}
/* fin menu tab activa */

#horiz-menu li.active.parent li a,
#horiz-menu li.active.parent li a:link,
#horiz-menu li.active.parent li a:active,
#horiz-menu li.active.parent li a:visited,
{
	color: #6c6c6c;
	text-decoration:none;
}
#horiz-menu li.active.parent li a:hover{
	color: #3fa0d5;
	text-decoration:underline;
}
#horiz-menu li.active.parent:hover li.active a,
#horiz-menu li.active.parent.sfHover li.active a {
	color: #3fa0d5;
	text-decoration:none;
}

/* over tab */
#horiz-menu li:hover a,
#horiz-menu li.sfHover a,
#horiz-menu li.parent:hover,
#horiz-menu li.parent.sfHover {
	background: url(../images/style2/active-tab-r.png) 100% 0 no-repeat;
}
/* fin over tab*/


/* posición de los submenues en rokmoomenu */
#horiz-menu li li a:hover {
	color: #3fa0d5;
	text-decoration:underline;
}

#horiz-menu li.active li a {
	color: #000000;
	text-decoration:none;
}

#horiz-menu li.active a {
	color: #888888;
	font-weight:bold;
	background:#FFFFFF;
}

#horiz-menu li li.parent a.daddy,
#horiz-menu li.active li.parent a.daddy {
	background: url(../images/style2/dropdown-child.png) 100% 50% no-repeat; 
}

/* contorno inferior de las cajas conenedoras de submenus */
#horiz-menu li li, 
#horiz-menu li:hover li,
#horiz-menu li.sfHover li,
#horiz-menu li.parent:hover li,
#horiz-menu li.parent.sfHover li,
#horiz-menu li.active.parent:hover li,
#horiz-menu li.active.parent.sfHover li {
	background: #FFF url(../images/style2/dropdown-div.png) 0 100% repeat-x; 
}

#horiz-menu li.parent li li,
#horiz-menu li.parent:hover li li,
#horiz-menu li.parent.sfHover li li
#horiz-menu li.active.parent:hover li li,
#horiz-menu li.active.parent.sfHover li li{
	background:#efefef url(../images/style2/li3_tab_bg.png) no-repeat;
	border-bottom: 1px solid #bbbbbb;
}

/* contornos laterales de las cajas contenedoras de submenus */
#horiz-menu ul ul {

	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

#horiz-menu ul ul ul {

	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

/* @end */

/* @group Submenu */

ul.menuside a,
ul.menuside li.active li a {
	color: #ccc;
}

ul.menuside li.active a,
ul.menuside a:hover,
ul.menuside li.active li a:hover {
	color: #fff;
}

/* @end */

/* @group Mainmenu */

a#active_menu {
	color: #1E6298;
	background-color: #f0f0f0;
}

/* @end */

/* @group Content Styles */

a.readon {
	color: #fff;
	background: url(../images/modules/readon-blue.png) 0 0 no-repeat;
}

div.moduletable a.readon,
div.module a.readon {
	background: url(../images/modules/readon-darkgray.png) 0 0 no-repeat;
}

a.large .button {
	background: url(../images/font-l-dark.png) 0 0 no-repeat;
}

a.small .button {
	background: url(../images/font-s-dark.png) 0 0 no-repeat;
}

a.default .button {
	background: url(../images/font-m-dark.png) 0 0 no-repeat;
}

#newsflash .controls img {
	background-image: url(../images/style2/news-scroller-controls.png);
}

div.contentheading_prensa {
	font-family: RCTheMix, Arial Narrow, Helvetica, Arial, sans-serif;
	font-size:170%;
	font-weight:bold;
	color:#999999;
	background: url(../images/style2/content/bullet_title.jpg) 0 0 no-repeat;
	margin:0px;
	padding:3px 0 20px 30px;;
}

p.introtext {
	color: #1e6298;
	font-style:italic;
	font-weight:bold;
	font-size:115%;
	/* background: #e7f0ea; */
	display: block;
	padding-top:10px;
	background: url(../images/style2/content/bajodate.jpg) 0 0 repeat-x;
	margin:0px;
}

/*Estilos para los nuevos contenidos con buscador*/

.content_body{

}

.content_list{

}

.cl_right{
	float:right;
	width:30%;
}
.cl_left{
	float:left;
	width:69.8%;
}
.date{
	color:#888888;
	display:block;
	font-weight:bold;
}
.content_title{
	background:transparent url(../images/style2/content/bullet_title.jpg) no-repeat scroll 0pt 0px;
	display:block;
	font-size:1.2em;
	font-weight:bold;
	padding:5px 5px 3px 25px;
}
.content_text{
	padding:0 0 0 26px;
}
.pagination{

}
dd, .subraya{
	background:transparent url(../images/style2/content/bottom_item.gif) repeat-x 0 0;
	margin:5px 0px 0px 0px;
	padding:0px;
	width:98%;
}


/*CAJA BUSCADOR*/

/*globales*/
.modulocontenedor, .modulocontenedor .cs, .modulocontenedor .ci, .modulocontenedor .cd, .modulocontenedor .esi, .modulocontenedor .esd, .modulocontenedor .eid, .modulocontenedor .eii {
float:left;
width:100%;
}
form input.enviar, form input.borrar, form input.submit {
background:#EFAD61 url(../images/style2/buscador/fondoBoton.gif) repeat-x scroll 0%;
border-color:#ECA654 rgb(226, 126, 8) rgb(226, 126, 8);
border-width:2px;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-weight:bold;
font-size:90%;
width:auto;

}

form input, form textarea, form select {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #D6C6AF;
color:#917856;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

form_tipo1 .cuerpoform span.etiqueta, .form_tipo1 .cuerpoform span.etiquetarequerida {
float:left;
font-size:0.9em;
padding:0pt 2% 2px 0pt;
text-align:left;
width:100%;
}

.cuerpoform {
background:#edecec none repeat scroll 0%;
border:0pt none;
margin:0pt;
padding:6px 0px 6px 8px;
width:92%;
}

/*particulares*/
.modulocontenedor {
	background:#edecec url(../images/style2/buscador/sombraInferior.gif) repeat-x scroll 0px 100%;
	float:left;
	width:100%;
}
.modulocontenedor .cs {
background:transparent url(../images/style2/buscador/sombraSuperior.gif) repeat-x scroll 0px 0px;
}
.modulocontenedor .ci {
background:transparent url(../images/style2/buscador/sombraIzquierda.gif) repeat-y scroll 0px;
}
.modulocontenedor .cd {
background:transparent url(../images/style2/buscador/sombraDerecha.gif) repeat-y scroll 100% 0px;
}
.modulocontenedor .esd {
background:transparent url(../images/style2/buscador/esquinaDcha.gif) no-repeat scroll 100% 0pt;
}
.modulocontenedor .esi {
background:transparent url(../images/style2/buscador/esquinaIzda.gif) no-repeat scroll 0px 0px;
}
.modulocontenedor .eid {
background:transparent url(../images/style2/buscador/inferiorDcha.gif) no-repeat scroll 100% 100%;
}
.modulocontenedor .eii {
background:transparent url(../images/style2/buscador/inferiorIzda.gif) no-repeat scroll 0px 100%;
padding:9px;
width:92%;
}

.modulocontenedor h3 {
background:#82BBD9 url(../images/style2/buscador/fondoContenedor.gif) repeat-x scroll 0px 0px;
border-bottom:4px solid #FFFFFF;
color:#FFFFFF;
font-family:Garamond;
font-size:1.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:8px;
}

fieldset {
	border:0pt none;
	float:left;
	width:99%;
	padding:0px 0px 10px 0px;
	/* margin-bottom:10px; */
	/* border-bottom:#CCCCCC dotted 1px; */
}

.tdBoton{
	float:right;
}
/*FIN CAJA BUSCADOR*/

/* windings */
.simbolo {
	FONT-SIZE: 13px; FONT-FAMILY: "WingDings"
}
.simbolo2 {
	FONT-SIZE: 13px; FONT-FAMILY: "WingDings 2"
}
.simbolo3 {
	FONT-SIZE: 13px; FONT-FAMILY: "Webdings"
}

/* @end */

.piefoto {
	font-size:9px;
	text-align:center;
	color:#888;
	line-height:12px;
}

/* Cajas con imágenes */
ul.pathway {
    padding: 3px 0 0 0;
	margin:10px 0 0 0;
}

ul.pathway h3 {
    display: block;
    height: 30px;
    background: url(../../../images/renault/contenidos/headerarrowbk.png) 0 0 repeat-x;
    margin: 0;
	padding:0;
    border: 1px solid #fff;
    border-bottom-color: #FFF;
}

ul.pathway h3 a {
    color: #FFF;
    display: block;
    font-size: 14px;
    padding: 4px 0 0 10px;
    height: 26px;
    background: url(../../../images/renault/contenidos/headerarrow.png) 100% 0 no-repeat;
    text-decoration: none;
}

ul.col3 li {
    display: block;
    list-style: none;
    margin: 0 0 0 15px;
    float: left;
    width: 221px;
}

ul.pathway.col3 li.first {
    clear: left;
    margin-left: 0;
}

ul.col3 p {
    max-width: 310px !important;
}

ul.col4 li {
    display: block;
    list-style: none;
    margin: 0 0 0 15px;
    float: left;
    width: 160px;
}

ul.col4 li.first {
    clear: left;
    margin-left: 0;
}

ul.col4 p {
    max-width: 210px !important;
}
/* FIN Cajas con imágenes */
