@charset "UTF-8";
/* CSS Document */
*{
margin:0 auto;
padding:0px;
}

.clearfix{
clear:both;

}

#separar{
width:100px;
}

body{
background-color:#f2f2f2;
font-family:Arial, Helvetica, sans-serif;
}

a{
color:#CC0000;
text-decoration:none;
}

a img{
border:0px;;
}

#colSearch a img{
border:1px solid #666666;
}


ul li{
list-style-type:none;
}

h1{
display:none;
}

h2{
font-size:23px;
margin-right:10px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
}
h3{
text-align:left;
font-size:25px;
color:#333333;
padding-bottom:10px;

}

h4{
	font-size:15px;
	font-weight:bold;
	color:#C1272D;
	padding-bottom:10px;
	text-align: left;
}

h5{
color:#000000;
font-size:16px;
text-align:left;
padding-bottom:20px;
}

#wrapper{
text-align:center;
width:100%;
background-image:url(../images/cabecera.jpg);
background-repeat:repeat-x;
background-position:top center;
}

#wrapperleft{
float:left;
background-image:url(../images/backleft.gif);
background-repeat:no-repeat;
background-position:top left;
width:48px;
height:200px;
}

#wrapperright{
float:right;
background-image:url(../images/backright.gif);
background-repeat:no-repeat;
background-position:top right;
width:48px;
height:200px;
}

#subwrapper{
width:1000px;
text-align:left;
}

#header{
height:180px;
background-image:url(../images/cabecera.jpg);
background-repeat:repeat-x;
background-position:center;
background-color:#000120;
text-align:right;
}

#bannertop2{
float:right;
}

#logo{
float:left;
height:103px;
width:200px;
padding-top:25px;
}

#logo img{
display:none;
}

#menu{
float:left;
text-align:left;
padding-top:13px;
padding-left:10px;
width:100%;
}

#menu ul#submenu{
float:right;
}

li.usuariosMenu{
background-image:url(../images/backUsuariosmenu.png);
background-repeat:no-repeat;
background-position:top center;
width:60px;
height:25px;
text-align:center;
padding-top:3px;
margin-right:5px;
padding-left:10px;
}

li.usuariosMenu a{

}

#menu ul li.usuariosMenu a:hover{
color:#000000;
}

li.usuariosMenu.focus{
background-image:url(../images/backUsuariosmenu2.png);
color:#000000;
}

#menu ul li.usuariosMenu.focus a{
color:#000000;
}

li.concursoMenu{
background-image:url(../images/backConcmenu.png);
background-repeat:no-repeat;
background-position:top center;
width:40px;
height:25px;
text-align:center;
padding-top:3px;
margin-right:4px;
padding-left:5px;

}

#menu ul li.concursoMenu a:hover{
color:#000000;
}


li.profsMenu{
background-image:url(../images/backProfsmenu.png);
background-repeat:no-repeat;
background-position:top center;
width:130px;
height:25px;
text-align:center;
padding-top:3px;
padding-right:0px;
margin-right:10px;
padding-left:8px;
}
#menu ul li.profsMenu a:hover{
color:#000000;
}

li.profsMenu.focus{
background-image:url(../images/backProfsmenu2.png);

}

#menu ul li.profsMenu.focus a{
color:#000000;
}

li.pagActual{
width:40px;
height:25px;
text-align:center;
padding-top:3px;
margin-right:4px;
padding-left:5px;
background-image:url(../images/backConcmenu2.png);
background-repeat:no-repeat;
background-position:top center;
color:#000000;
}

#menu ul li.pagActual a{
color:#000000;
}

#menu ul li{
list-style-image:none;
list-style-type:none;
color:#FFFFFF;
float:left;
font-size:13px;
padding-right:15px;
padding-top:3px;
}

#menu ul li a{
color:#FFFFFF;
text-decoration:none;
}

#menu ul li a:hover, .onMenu{
color:#FF6600;

}

#menu ul li.onMenu a{
color:#FF6600;

}

#menu2{
float:right;
width:750px;
padding-top:16px;
text-align:right;
color:#9fbfff;
}

#menu2 ul li{
list-style-image:none;
list-style-type:none;
color:#9fbfff;
float:right;
font-size:13px;
height:21px;
text-align:center;

}

#menu2 ul li a{
color:#9fbfff;
text-decoration:none;
padding-top:10px;
}

#menu2 ul li a:hover{
text-decoration:underline;
}

li#uno{
width:144px;
background-image:url(../images/00_menu2_p1.gif);
background-repeat:no-repeat;
background-position:top right;
text-align:center;
padding-top:5px;
}
li#dos{
width:200px;
background-image:url(../images/00_menu2_p2.gif);
background-repeat:no-repeat;
background-position:top right;
text-align:center;
padding-top:5px;
}
li#tres{
width:200px;
background-image:url(../images/00_menu2_p3.gif);
background-repeat:no-repeat;
background-position:top right;
text-align:center;
padding-top:5px;
}
li#cuatro{
width:200px;
background-image:url(../images/00_menu2_p4.gif);
background-repeat:no-repeat;
background-position:top right;
text-align:center;
padding-top:5px;
margin-left:5px;
}

#contenido{
margin-top:0px;
}

#columnRight{
padding-top:15px;
width:300px;
float:right;
}

#columnLeft{
	width:205px;
	float:left;
	margin-top: 20px;
}

#colSearch{
margin-top:0px;
padding-top:10px;
background-image:url(../images/00_colLeft_form01.jpg);
background-repeat:no-repeat;
background-position:top left;
height:320px;
}

#colSearch2{
margin-top:0px;
padding-top:10px;
background-image:url(../images/00_colLeft_form04.jpg);
background-repeat:no-repeat;
background-position:top left;
height:320px;
padding:10px;
}

.titSearch{
padding-top:10px;
font-size:16px;
font-weight:bold;
}

form{
width:158px;
margin-left:10px;
padding-top:2px;
font-size:13px;
}
#buscador{
	margin-left:0px;
	width: 100%;
	padding-top: 5px;
}

#buscador p{
clear:both;
float:none;
height:30px;
}

#colSearch p{
height:20px;
padding-bottom:4px;
}

#buscador select{
	width:150px;
	border:1px solid #666666;
	float: right;
}

p.buscartxt{
padding-top:5px;
}

select{
width:158px;
border:1px solid #666666;
}

p.separador{
color:#FF6633;
line-height:0px;
margin-top:-5px;
}

#newsletter{
width:670px;
height:30px;
background-color:#CCCCCC;
padding:5px;
margin-right:10px;
font-size:10px;
float:right;
}

#newsletter p{
font-weight:bold;
margin-top:-10px;
padding-left:5px;
padding-bottom:15px;
}

.textoLegalSus{
width:390px;
}

.suscrNews{
width:150px;
}
.suscribete{
font-size:12px;
padding-top:10px;
width:120px;
}

#centerContent{
	float:right;
	padding-left:0px;
	padding-top:6px;
	margin-left:0px;
	width:495px;
}

#centerContent2{
	float:left;
	padding-left:0px;
	padding-top:6px;
	margin-left:0px;
	width:690px;
	padding-top:15px;
}

#nav_searcher{
width:100px;
height:163px;
float:right;
margin-top:10px;
margin-left:0px;
padding-left:0px;
}

#nav_searcher ul{
list-style-type:none;
margin:0px;
padding:0px;
padding-top:10px;
padding-left:15px;
font-size:13px;
font-weight:bold;
color:#666666;
width:75px;
}

#nav_searcher ul li{
list-style-type:none;
margin:0px;
padding:0px;

height:32px;
}

#nav_searcher ul li a{
color:#000000;
}
#nav_searcher ul li a:hover{
color:#FF6600;
}
#nav_searcher ul li a:active{
color:#FF6600;
}

#nav_searcher ul li a.activo{
color:#FF6600;
}

#usersLog{
height:32px;
background-image:url(../images/00_colRight_usuarios_icon.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#eb731d;
}

#usersLog ul{
padding-top:7px;
padding-left:80px;
font-size:14px;
}

#usersLog ul li{
list-style-type:none;
padding-bottom:5px;
}

#usersLog ul li a{
color:#FFFFFF;
text-decoration:none;
}

#usersLog ul li a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.adv{
font-size:10px;
text-align:center;
}

.newtitle{
font-size:16px;
font-weight:bold;
color:#333333;
padding-bottom:10px;
padding-top:10px;
padding-left:4px;
}

.newtitle a{
color:#333333;
text-decoration:none;
}

a:hover .newtitle{
color:#FF6600;
text-decoration:none;
}

#newlist a{
color:#333333;
text-decoration:none;
}

#newlist a:hover{
color:#FF6600;
text-decoration:none;
}

#newlist:hover{
color:#FF6600;
}

.newtext{
	font-size:12px;
	width:213px;
	padding-bottom:10px;
}

.newtext2{
	font-size:12px;
	width:680px;
	padding-bottom:10px;
}

.more a{
font-size:10px;
color:#FF6600;
text-decoration:none;
padding-left:4px;
}

.more a:hover{
text-decoration:underline;
}

#ultimasnoticias{
display:block;
padding-top:20px;
}

#new01{
	width:218px;
	float:left;
	margin-bottom:40px;
	padding-left:5px;
}

#new01 img{
padding-left:5px;
}

#mostVisited{
padding-left:10px;
}

#mostVisited01 img{
float:left;
margin-right:20px;
margin-bottom:10px;
}

.combustible{
font-size:16px;
}

.precio{
font-size:18px;
font-weight:bold;
color:#FF6600;
}

#footer{
height:200px;

}

#footerMiddle{
height:150px;
vertical-align:bottom;
background-color:#999999;
}

#footerLegal{
vertical-align:bottom;
height:20px;
color:#FFFFFF;
text-align:center;
font-size:10px;
background-color:#333333;
}

#footerTop{
background-image:url(../images/00_footer01.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:258px;
float:left;
margin-top:-59px;
background-color:#999999;

}

#footer2{
height:210px;
background-image:url(../images/00_footer02.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#999999;

}

#footerMiddle2{
background-image:url(../images/00_footer02.jpg);
background-position:top left;
background-repeat:repeat-x;
height:210px;
width:100%;
background-color:#999999;
}

#footerTop2{
background-image:url(../images/00_footer01.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:258px;
float:left;
background-color:#999999;

}


#footerMiddle3{
background-image:url(../images/00_footer01.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3nuevos{
background-image:url(../images/00_footer_nuevos.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3ocasion{
background-image:url(../images/00_footer_ocasion.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3km0{
background-image:url(../images/00_footer_km0.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3accesorios{
background-image:url(../images/00_footer_accesorios.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3noticias{
background-image:url(../images/00_footer_noticias.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3talleres{
background-image:url(../images/00_footer_talleres.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerMiddle3fichas{
background-image:url(../images/00_footer_fichas.jpg);
background-position:top left;
background-repeat:no-repeat;
height:210px;
width:100%;
}

#footerTop3{
background-image:url(../images/00_footer02.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#999999;
height:210px;

}


#ultimasnoticias{
margin-bottom:30px;
}

#destacados img{
padding-top:10px;
}

.invisible{
display:none;
}

#noticiasAnteriores{
text-align:left;
padding-left:5px;
padding-top:15px;
margin-top:-30px;
margin-bottom:80px;
}

#noticiasAnteriores a{
text-align:left;
color:#333333;
font-weight:bold;
font-size:14px;
}

#noticiasAnteriores a:hover{
text-align:left;
color:#FF6633;
font-weight:bold;
font-size:14px;
}

#newlist{
width:100%;
height:25px;
border-bottom:1px dotted #666666;
margin-right:15px;
padding-top:3px;
}

#noticia{
	width:680px;
	padding-top:20px;
	padding-left:0px;
	text-align:center;
	margin: 0px;
}

#noticia img{
text-align:center;
padding-top:0px;
padding-bottom:0px;
}

#noticia p{
text-align:left;
padding:10px;
}

#fuenteNot1{
width:60%;
float:left;
margin-top:-15px;
}

#fuenteNot2{
	width:200px;
	float:right;
	margin-top:-15px;
}

#imagenesNew{
width:750px;
background-color:#CCCCCC;
border:1px solid #666666;
text-align:left;
margin:10px;
}

#imagenesNew img{
padding:5px;


}

.titLink{
color:#000000;
}

.titLink:hover{
color:#FF6600;
}

#imagenesNew a img{
filter:alpha(opacity=70);
opacity: .7;
-moz-opacity: .70;
}

#imagenesNew a img:hover{
filter:alpha(opacity=90);
opacity: .9;
-moz-opacity: .90;
}

.separator{
height:80px;
}
.fecha{
margin-top:30px;
font-weight:bold;
}

.fecha .newtitle{
padding-left:0px;
}

.contenidoNoticia{
	font-size:12px;
	width:650px;
	text-align: left;
}

.fuente{
font-size:13px;
color:#3366CC;
}
.periodista{
font-size:11px;
font-style:italic;
color:#333333;
}
p.periodista{
padding-bottom:0px;
}

.gris{
background-color:#CCCCCC;
padding:5px;
}
#fuenteNot1{
width:400px;
}

#marca{
width:108px;
height:108px;
float:left;
border:1px solid #666666;
text-align:center;
margin:1px;
}

#marca:hover{
border:1px solid #FF3300;
}

.nombreMarca{
width:108px;
height:24px;
background-color:#FF6600;
padding-top:4px;

}
.nombreMarca a{

color:#FFFFFF;
font-size:14px;
}

.nombreMarca a:hover{
text-decoration:underline;
}

#fichas{
	width:570px;
	padding-top:10px;
	padding-left:10px;
	text-align:center;
	padding-bottom:20px;
}

#ficha{
	background-color:#BCCCDA;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
	margin-left: 0px;
	display: block;
	clear: both;
}

#ficha img{
float:left;
}

.modelo{
float:left;
padding-left:15px;
padding-right:15px;
padding-top:25px;

}

.modelo a{
color:#000000;
}

.modelo a:hover{
text-decoration:underline;
color:#000000;
}

#otrasmarcas{
padding-left:20px;
}

#otrasmarcas form{
margin-left:0px;
padding-top:15px;
}

.ttitle{
color:#FF6600;
font-size:13px;
text-align:left;
padding-left:5px;
}
.dark{
background-color:#CCCCCC;
}

.version{
font-size:13px;
text-align:left;
}

.version a{
color:#000000;
font-weight:bold;
}

.version a:hover{
text-decoration:underline;
}

td.versiontd{
border-bottom:1px dotted #FF6600;
padding-left:5px;
height:30px;
padding-top:10px;
padding-bottom:10px;
}

td.versiontd2{
border-bottom:1px dotted #FF6600;
padding-left:5px;
height:15px;
padding-top:5px;
padding-bottom:5px;
}

.trprecio{
background-color:#FF9900;
text-align:left;
}

.trprecio2{
background-color:#F15A24;
text-align:left;
}

#establecimientos{
float:left;
margin-left:10px;
width:205px;
height:72px;
text-align:center;
background-image:url(../images/00_establ_fondo.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#establecimientos p{
padding-top:5px;
padding-right:20px;
}

#establecimientos p a{
color:#000000;
font-size:16px;
text-align:center;
font-weight:bold;
}

#establecimientos p a:hover{
text-decoration:underline;
}

#establecimientos2{
background-image:url(../images/00_colLeft_establ02.jpg);
background-position:top left;
background-repeat:no-repeat;
height:182px;
padding:15px;
padding-right:20px;
padding-top:50px;
}

#establecimientos2 p a{
color:#000000;
font-size:14px;
text-align:center;
font-weight:bold;

}
#establecimientos2 p a:hover{
text-decoration:underline;
}

#provincias{
text-align:left;
padding-left:10px;
}

#provincias a{
color:#000000;
font-size:14px;
}

#provincias a:hover{
text-decoration:underline;
}

#crearanuncio{
margin:0px;
padding:0px;
margin-left:10px;
height:142px;
width:205px;

text-align:center;
}
#crearanuncio p{
padding-top:50px;
}
#crearanuncio p.modAn{
padding-top:20px;
}

#crearanuncio a{
color:#000000;
font-weight:bold;
font-size:18px;
margin-bottom:40px;
padding-right:20px;
}

#concursar{
margin-bottom:15px;
}

#botonconc{
height:110px;
margin-left:10px;
float:left;
color:#333333;
text-align:center;
padding-top:25px;
}
.left{
float:left;
}

.bigLink a{
color:#FFFFFF;
font-size:24px;
font-weight:bold;
}
.bigLink a:hover{
text-decoration:underline;
}

.bases{
padding-top:15px;
}

.bases a{
color:#FF6600;
}

.bases a:hover{
text-decoration:underline;
}

#fotoConc{
float:left;
width:180px;
overflow:hidden;
margin-right:10px;
}

#fotoConc a img{
filter:alpha(opacity=50);
opacity: .5;
-moz-opacity: .50; 
}

#fotoConc a img:hover{
filter:alpha(opacity=100);
opacity: .9;
-moz-opacity: .90;
}
#fotoConc:hover p {
color:#FF6600;
}

.numRank{
font-size:20px;
color:#333333;
}

.numRank a{
color:#333333;
}

.numRank a:hover{
color:#FF6600;
}

#votacionesRank{
margin-top:20px;
margin-bottom:80px;
}

#ranks{
border:1px solid #666666;
text-align:center;
background-color:#E6E6E6;
}

#rank{
float:left;
padding-top:10px;
vertical-align:middle;
width:100px;
margin-right:8px;
}

#rank:hover p.numRank a{
color:#FF6600;

}

.centrado{
text-align:center;
padding-left:10px;
}

.autorPhotopet{
position:absolute;
color:#000000;
background-color:#FFFFFF;
z-index:auto;
display:none;
}

#form_concurso{
width:100%;

}

#form_concurso form{
width:100%;
}

#form_concurso.nuevoanuncio form{
	width:470px;
	;
}

#form_concurso p{
padding:10px;
margin-bottom:0px;
}

#form_concurso form select{
width:51px;
}

#form_consurso fieldset{
border:0px;

}

#form_consurso fieldset.row span.formw select{
width: 200px;
}


fieldset.row {
  float:left;
  border:0px;
  width:420px;
  }
  
 fieldset.row2 {
  float:left;
  border:0px;
  width:320px;
  } 
  
fieldset.row span.label {
  float: left;
  text-align: left;
  width:200px;
  }
  
fieldset.row2 span.label {
  float: left;
  text-align: left;
  width:120px;
  }

fieldset.row span.formw {
  float: right;
  width: 200px;
  text-align: right;
}


  
 fieldset.row.ancho span.formw{
	width:250px;
 } 
 
  fieldset.row.ancho span.label{
	width:120px;
 } 
  
.borderedForm{
	background-color:#bcccda;
	margin-bottom:15px;
	margin-left:-10px;
	width:690px;
}

.alerts{
padding-top:50px;
font-size:10px;
width:300px;
float:left;
}

.alerts2{
	padding-top:50px;
	font-size:10px;
	width:70px;
	float:left;
}

.alerts3{
padding-top:5px;
font-size:25px;
width:348px;
background-color:#FF9900;
float:left;
color:#FFFFFF;
}
.alerts img{
float:left;
}

.negro{
color:#000000;
}

.alerts2 img{
float:none;
}

input.examinar{
background-color:#666666;
color:#FFFFFF;
width:70px;
height:20px;
border:none;
float:left;
margin-left:5px;
}

input.concursar{
background-image:url(../images/concursar_button.gif);
background-position:top left;
background-repeat:no-repeat;
width:145px;
height:36px;
border:none;
color:#000000;
font-size:18px;
margin-left:-10px;
cursor:hand;
}
input.concursar:hover{
background-image:url(../images/concursar_button_hover.gif);
background-position:top left;
background-repeat:no-repeat;
cursor:hand;
}

input.concursar2{
cursor:hand;
width:100px;
height:15px;
padding:5px;
background: url(../images/fondo_contratar.jpg) repeat-x;
text-align:center;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;
}
input.concursar2:hover{
border:1px solid #CC0000;
}

#buscarFoto{
background-color:#EA731D;
width:750px;
float:left;
margin-bottom:20px;
}
#buscarFoto form{
width:710px;
padding:10px;

}

.rightAl{
float:right;
}

.buscarFotoBt{
background-image:url(../images/buscar_fs_bt.gif);
background-position:top left;
background-repeat:no-repeat;
width:88px;
height:29px;
color:#333333;
font-size:14px;
border:none;
margin-top:-5px;
}

.buscarFotoBt:hover{
color:#FF6600;
border: 1px solid #333333;
}

#participanteFoto{
width:65%;
float:left;
margin-bottom:15px;
}

#datosParticipante{
float:left;
}

#datosParticipante ul{
padding-left:10px;
}

.nombrePart{
font-size:18px;
font-weight:bold;
margin-bottom:20px;
}

.datoPart{
font-size:12px;
}

.numVot{
padding-top:20px;
font-size:12px;
margin-bottom:10px;
}

#votacion p{
float:left;
}

#votacion img{
padding:5px;
}


#votacion{
border:1px solid #666666;
background-color:#E6E6E6;
margin-bottom:10px;
}

.posicionRank{
font-size:24px;
float:left;
padding:15px;
padding-top:20px;
}

.padTop{
padding-top:15px;
}

.posicionVote{
padding-top:15px;
width:420px;
text-align:right;
}

#votacion:hover{
border:1px solid #666666;
background-color:#CCCCCC;
margin-bottom:10px;
}

#votacion:hover input.concursar{
background-color:#CCCCCC;
}

.marBot{
margin-bottom:100px;
}

.premio{
border:1px solid #FF6600;
background-image:url(../uploads/foto_premio.jpg);
background-position:top left;
background-repeat:no-repeat;
width:100%;
height:134px;
text-align:right;
padding-top:15px;
}

.bannerConcurso{
text-align:right;
	width:300px;
	color:#333333;
	font-size:20px;
	padding:10px;
	font-weight: bold;
}

.bannerConcurso2{
text-align:left;
float:left;
	width:300px;
	color:#333333;
	font-size:20px;
	padding:10px;
	font-weight: bold;
}

#premios{
margin-top:10px;
}

#premioslist{
width:30%;
float:left;
padding:15px;
color:#FF6600;
font-weight:bold;
}

#premioslist li{
margin-left:50px;
height:24px;
}

#premioslist li strong{
color:#000000;
}

.padRight{
padding-right:10px;
}

h3.partiMenu{
	height:30px;
	padding-top:5px;
	color: #000000;
	padding-left: 0px;
}

h3.partiMenu2{
	height:30px;
	padding-top:5px;
	color: #000000;
	padding-left: 0px;
}

h3.partiMenu a{
color:#333333;
}
h3.partiMenu a:hover{
color:#FF6600;
}

#suscribir{
padding-left:0px;
margin-left:0px;
}

#suscribir .concursar, #registrar .concursar{
margin-left:0px;
}

#registrar{
padding-left:0px;
margin-left:0px;
width:100%;
}

.modelo.privado{
float:left;
padding-left:15px;
padding-right:15px;
padding-top:5px;

}

#colSearch2 p a{
color:#000000;
font-size:12px;

}
#colSearch2 p a:hover{
color:#FFFFFF;
}

.menuprivado{
padding-top:15px;
}

.menuprivado p{
padding-bottom:10px;
}

#form_concurso.nuevoanuncio form select{
width:150px;
}

#form_concurso.nuevoanuncio form textarea{
	width:445px;
	height:100px;
	padding-left: 10px;
}
fieldset.row.ancho{
width:540px;
}

/*barra de herramientas*/
#herramientas{
width:100%;
height:215px;

}

#herramLeft{
width:220px;
float:left;
height:215px;

}

#herramRight{
width:460px;
float:left;
height:210px;
}

#horSearch{
height:200px;
background-image:url(../images/00_horSearch_center.jpg);
background-position:top right;
background-repeat:repeat-x;
}

#horSearch_left{
width:25px;
height:200px;
background-image:url(../images/00_horSearch_left.jpg);
background-position:top left;
background-repeat:no-repeat;
float:left;
}

#horSearch_right{
width:200px;
height:200px;
background-image:url(../images/00_horSearch_right.jpg);
background-position:top right;
background-repeat:no-repeat;
float:right;
}
#horSearch_center{
	height:200px;
	width:220px;
	float:left;
}

.buscar{
	padding-top:10px;
	padding-left:10px;
}

.buscar a{
color:#000000;
}

.buscar a:hover{
color:#FF6600;
}

.votaMoto{
font-size:14px;
font-weight:bold;
padding-top:8px;
padding-left:10px;

}

#concursarVoto{
margin-bottom:10px;
background-color:#FF9933;
padding:5px;
}

#textoNoticia{
height:57px;
overflow:hidden;
margin-bottom:10px;
}

#buscarFotoS{
	width:690px;
	height:86px;
	margin: 0px;
}

#buscarFotoS_left{
width:20px;
height:86px;
background-image:url(../images/news_search_left.jpg);
float:left;
}

#buscarFotoS_right{
width:62px;
height:86px;
background-image:url(../images/news_search_right.jpg);
float:right;
}
#buscarFotoS_middle{
	width:608px;
	height:86px;
	background-image:url(../images/news_search_middle.jpg);
	float:left;
	text-align:left;
}

#buscarFotoS_middle form{
float:left;
margin-left:0px;

}

#buscadorNoticias{
width:605px;
float:left;
}

p.buscadorp{
width:500px;
float:left;
}

#destacados{
	padding-top:10px;
	padding-bottom:5px;
	text-align:center;
	margin:0px;
	float:left;
	width:690px;
}
#destacados h4{
text-align:left;
}

ul.vdestacado{
font-size:10px;
width:93px;
float:left;
padding-bottom:5px;
margin-bottom:10px;
background-color:#bcccda;
margin-right:3px;
border:1px solid #333399;
}

ul.vdestacado strong{
font-size:14px;
}

#modosUsuarioLeft{
width:196px;
height:226px;
background-image:url(../images/fondoCliente.gif);
background-repeat:no-repeat;
background-position:top left;
float:left;
padding:5px;
}

.noborder{
border:none;
}

form#logearse input{
width:150px;
}

form#logearse h3{
color:#000000;
padding-left:10px;
}

form#suscribir2{
background-color:#CCCCCC;
width:100%;
margin:0px;
padding-left:5px;
}

fieldset#suscribir2{
background-color:#CCCCCC;
width:100%;
margin:0px;
padding-left:5px;
}

form#suscribir2 input{
width:150px;
}

form#suscribir2 p{
float:left;
}
form#suscribir2 img{
padding:5px;
}

fieldset#suscribir2 input{
width:150px;
}

fieldset#suscribir2 p{
float:left;
}
fieldset#suscribir2 img{
padding:5px;
}

#quieroregistrarme{
float:left;
width:470px;
border-bottom:1px dotted #666666;
}

#quierosuscribirme{
float:left;
width:470px;
}

.borderedformTopLeft{
width:14px;
height:13px;
background-image:url(../images/borderedformTopLeft.gif);
background-position:bottom left;
float:left;
}

.borderedformTopRight{
width:14px;
height:13px;
background-image:url(../images/borderedformTopRight.gif);
background-position:bottom right;
float:right;
}

.borderedformBottomLeft{
	width:14px;
	height:15px;
	background-color:#bcccda;
	background-image:url(../images/borderedformBottomLeft.gif);
	background-position:bottom left;
	float:left;
	background-repeat:no-repeat;
	
}
.borderedformBottomRight{
	width:14px;
	height:15px;
	background-color:#bcccda;
	background-image:url(../images/borderedformBottomRight.gif);
	background-position:bottom right;
	float:right;
	background-repeat:no-repeat;
	}
.borderedFormBottom{
background-color:#bcccda;
}

.anunciog{
padding-bottom:10px;
}
.anunciop{
width:145px;
padding-right:5px;
padding-bottom:10px;
float:left;
}

.anunciopr{
width:145px;
padding-bottom:10px;
float:right;
}

#vende{
	padding-left:25px;
	padding-top:12px;
	background-image:url(../images/fondo_derecha_vende.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#DE651E;
	color:#000;
	font-size:15px;
	height:30px;
	vertical-align:middle;
	width:275px;
	font-weight: bold;
}

#vende:hover{
	background-image:url(../images/fondo_derecha_vende_hover.gif);
	background-color:#f78735;

}

#vende a{
color:#FFFFFF;
}

#vende a:hover{
color:#000;
}

.atencion{
color:#000000;
background-color:#FFCC66;
padding:5px;
width:460px;
font-size:12px;
margin-left:0px;
}

#menuprivado ul li{
height:30px;
}

#menuprivado ul li a{
color: #000000;
font-size:10px;
}

#menuprivado ul li a:hover{
color: #fff;
}

p.modelo .privado img{
float:none;
}
#compraventa_left{
float:left;
width:241px;
height:145px;
}

#compraventa_center{
float:left;
width:195px;
height:145px;
background-image:url(../images/vende_compra_coche_2.jpg);
background-repeat:no-repeat;
text-align:right;
}

#compraventa_center a{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin-right:15px;
margin-bottom:10px;
}

#compraventa_center a:hover{
text-decoration:underline;
}

#compraventa_right{
float:left;
height:145px;
width:240px;
padding-left:10px;
}

#compraventa_right p, #compraventa_right ul{
padding-right:10px;
padding-top:10px;
}

#compraventa_right ul a{
font-size:12px;
color:#000000;
font-weight:bold;
padding-top:0px;
}

#compraventa_right ul a:hover{
text-decoration:underline;
}

.mas{
font-size:14px;
color:#FF6600;
font-weight:bold;
}

#producto{
background-color:#CCCCCC;
clear:both;
padding:5px;
margin-bottom:20px;
}

#producto_a{
width:350px;
float:left;
font-size:16px;
font-weight:bold;
}
#producto_b{
width:100px;
height:15px;
padding:5px;
float:right;
background: url(../images/fondo_contratar.jpg) repeat-x;
text-align:center;
}

#producto_b:hover{
border: 1px solid #CC0000;
background:#FF9900;
}

.contratar{
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;
}

#contactoficha{
	background:url(../images/fondo_ficha.gif) no-repeat top left;
	width: 400px;
	height: 418px;
	float:right;
	padding-top:-20px;
}

#contactoficha_a{
	font-size:12px;
	width:360px;
	;
	margin:10px;
}

#contactoficha_b{
	font-size:12px;
	width:380px;
	margin:10px;
}
#establecimientos3 a:hover{
color:#FFFFFF;
}

.botonpet{
background:url(../images/boton_nuevo_pet.gif) no-repeat;
width:146px;
height:35px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
border:none;
}

.botonpet2{
background:url(../images/boton_nuevo_pet2.gif) no-repeat;
width:146px;
height:35px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
border:none;
}

.botonpet3{
background:url(../images/boton_nuevo_pet3.gif) no-repeat;
width:88px;
height:35px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
border:none;
}

.botonpet3:hover{
color:#000;

border:none;
}

.botonpetazul{
background:url(../images/boton_nuevo_pet_azul.gif) no-repeat;
width:88px;
height:35px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
border:none;
cursor:auto;
}

#extend{
position:absolute;
right:0px;
width:300px;
overflow:hidden;
}

#extend:hover{
position:absolute;
right:0px;
width:600px;
overflow:auto;
}

.x3{
float:right; font-size:12px; padding-top:20px;
}

.x4{
padding-top:10px; text-align:left; width:690px;
}

.x5{
width:195px; overflow:hidden; margin-bottom:10px;
}

.Estilo1 {font-size: 14px}
.Estilo2 {color: #FF6600}
.Estilo3 {color: #FF6600; font-size: 12px; }
.Estilo5 {color: #FF6600; font-size: 14; }
.Estilo7 {color: #FF6600; font-size: 14px; }

.x6 {
	font-size: 10px;
	color: #000000;
}

li.x7{
list-style-image:url(../images/icon_nuevo.png); list-style-position:inside; height:30px;
}
li.x8{
list-style-image:url(../images/icon_carpeta.png); list-style-position:inside; height:35px;
}
li.x9{
list-style-image:url(../images/icon_ditar.png); list-style-position:inside; height:40px;
}
li.x10{
list-style-image:url(../images/icon_eliminar.png); list-style-position:inside; height:40px;
}
li.x11{
height:30px; font-size:12px;
}
li.x12{
list-style-position:inside; height:30px;
}
li.x13{
list-style-position:inside; height:30px;
}

.x14{
color:#000000; font-size:12px;
}

.x15{
width:485px;
}
.x16{
padding:5px; background-color:#FF9900; width:460px; float:left;
}

.x17{
margin-right:25px;float:right;
}

.x18{
font-size:13px; padding-top:7px;
}

x19{
width:470px; padding:0px; padding-top:10px; margin-left:0px;
}

.fEstilo1 {color: #FF6600}
.fEstilo2 {
	font-size: 14px;
	font-weight: bold;
}
.fEstilo5 {color: #333333}
.fEstilo6 {color: #666666}

.ffEstilo1 {font-size: 24px}
.ffEstilo3 {
	font-size: 24px;
	color: #990000;
	font-weight: bold;
	}
	
	.fffEstilo1 {
	font-size: 10px;
	color: #000000;
}

#apDiv1 {
	position:absolute;
	left:516px;
	top:828px;
	width:142px;
	height:61px;
	z-index:1;
}
.f2Estilo1 {
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}

.x20{
height:22px; overflow:hidden; width:675px;
}

.x21{
width:670px; height:120px; background-image:url(img/fondo_producto.png); position:relative;
}
.x22{
width:100px; height:100px; left:10px; top:9px; position:absolute; background-color:#aa9f7f;
}

.x23{
width:100px; height:100px; left:-478px; top:10px; position:absolute; background-color:#aa9f7f:
}

.x24{
width:517px; height:14px; left:118px; top:69px; position:absolute;
}

.x25{
font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:10px; color:#7d705a;
}

.x26{
width:550px; height:14px; left:118px; top:36px; position:absolute; font-family:Arial, Helvetica, sans-serif; line-height:10px; font-size:11px; float:left; color:#7d705a
}

.x27{
width:70px; height:14px; left:118px; top:10px; position:absolute;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:10px; float:left; color:#554D3E; font-weight:bold;
}

.x28{
position:relative; top:0px; right:0px; float:right; width:250px; overflow:hidden; margin-bottom:10px;
}

.x29{
font-family:Arial, Helvetica, sans-serif; margin-left:5px; text-align:left; font-size:12px;
}

.x30{
height:22px; overflow:hidden; width:675px;
}

	pre {

	white-space: pre-wrap; /* css-3 */

	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */

	white-space: -pre-wrap; /* Opera 4-6 */

	white-space: -o-pre-wrap; /* Opera 7 */

	word-wrap: break-word; /* Internet Explorer 5.5+ */

}

.f3Estilo1 {color: #FF0000}
.f3Estilo2 {color: #FFFFFF}
.f3Estilo3 {font-weight: bold}

.x31{
text-align:center; padding-top:5px;
}
.x32{
margin-bottom:15px; width:690px; float:right;margin-right:15px;
}


/* tamaño y forma del panel principal */
div#panel {
   position: relative;
   width:680px;
   height: 500px;
}

/* configuracion de las pestañas */
   ul#tabs {
      position:absolute;
      left: 0px;
      top: 0px;
      margin:0;
      padding:0;
      width: 680px;
      height: 24px;
      z-index: 20;
   }
      ul#tabs li {
         float:left;
         height: 23px;
         padding-left: 8px;
         list-style: none;
         margin-right: 1px;
         background: url(../images/tabs.png) left -48px;
      }
      ul#tabs li.actual {
         height: 24px;
         background: url(../images/tabs.png) left -72px;
      }
         ul#tabs li a {
            display: block;
               /* hack para ie6 */
               .display: inline-block;
               /* fin del hack */
            height: 23px;
            line-height: 23px;
            padding-right: 8px;
            outline: 0px none;
            font-family: arial;
            font-size: 14px;
            text-decoration: none;
            color: #000;
            background: url(../images/tabs.png) right 0px;
         }

         ul#tabs li.actual a {
            height: 24px;
            line-height: 24px;
            background: url(../images/tabs.png) right -24px;
            cursor: default;
         }

   /* Configuración de los paneles */
   div#panel #paneles {
	position:absolute;
	left: 25px;
	top: 24px;
	width: 680px;
	height: 479px;
	border: 1px solid #91a7b4;
	overflow: hidden;
	z-index: 10px;
   }
      div#panel #paneles div {
         margin:0px;
         width: 680px;
         height: 500px;
         font-family: arial;
         font-size: 12px;
         text-decoration: none;
         color: #000;
         overflow-y: scroll;
		 overflow-x: hidden;
   }
   
   	.info{text-align:left;width:60px;padding-top:0px; display:none;}
	.info p{margin-top:0px; display:none;}
	.nopadding{padding:0px;}
	
	    .x40 {color: #FF6600}
    .x41 {font-size: 10px}
    .x42 {
	color: #DE651E;
	font-weight: bold;
}
.x43 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
    .x44 {
	color: #FF0000;
	font-size: 16px;
}
    .x45 {color: #333333}
.x46 {font-size: 14px; color: #333333; }

.x47{
width:100%;
}

.x48{
width:400px;float:left;
}

.x49{
float:left; margin-left:0px; padding-left:0px; padding-bottom:0px;
}

.x50{
font-size:14px;  background-image:url(../images/boton_nuevo_medio.gif); background-repeat:no-repeat; color:#FFFFFF; height:40px; width:213px; margin-left:0px; padding:0px; border:none; font-weight:bold; cursor:pointer;
}

.x51{
float:left; margin-left:0px; padding-left:0px; padding-bottom:0px;
}

.x52{
position:relative; top:0px; right:0px; float:right; width:250px; overflow:hidden; margin-bottom:10px;
}

.x53{
position:relative; top:0px; right:0px; float:right; width:250px; overflow:hidden; margin-bottom:10px;
}

.x54{
float:left; margin-left:0px; padding-left:0px; padding-bottom:10px; padding-top:10px;
}

.x55{
float:right; margin-left:0px; padding-left:0px; padding-bottom:10px; padding-top:10px;
}

.x56{
float:left; margin-left:0px; padding-left:0px; padding-bottom:0px;
}

.bx1{
font-size:14px;  background-image:url(../images/boton_nuevo_medio.gif); background-repeat:no-repeat; color:#FFFFFF; height:40px; width:213px; margin-left:0px; padding:0px; border:none; font-weight:bold; cursor:pointer;
}

.x57{
float:right; margin-left:0px; padding-left:0px; padding-bottom:10px; padding-top:10px;
}

.x58{
position:relative; top:0px; right:0px; float:right; width:250px; overflow:hidden; margin-bottom:10px;
}

.x59{
float:left; margin-left:0px; padding-left:0px; padding-bottom:0px;
}

.x60{
float:right; font-size:12px; padding-top:20px;
}

.x61{
width:410px; float:right; height:418px; border-bottom:none; padding-top:10px;
}

.x62{
padding-top:5px; padding-left:5px; width:375px;
}

.x63{
max-width:100px; max-height:74px; width:100px;
}

.x64{
padding-left:5px; padding-right:5px;
}

.x65{
margin-left:0px; width:380px; padding-top:-5px;
}

input.x66{
width:180px;
}

textarea.x67{
width:375px; height:55px;
}

.x68{
height:30px; width:120px; font-weight:bold; margin-top:3px; float:right; margin-right:10px;
}

.x69{
padding-top:25px; text-align:left; border-bottom:none;
}

.x70{
width:270px; float:left;
}

.x71{
width:410px; float:right; height:418px; border-bottom:none; padding-top:10px;
}

.x72{
padding-top:5px; padding-left:5px; width:375px;
}

.x73{
font-size:10px;
color:#FFFFFF;
}

.x74{
width:270px; float:left;
}

.x75{
width:250px; float:left;
}





.x84{
width:400px;float:left;
}

.x85{
	float:left;
	width:300px;
	height:50px;
	margin-bottom:0px;
	margin-left: 90px;
}

