/*
Theme Name: AutomotrizII
Theme URL: http://www.automotriz.cl
Description: AutomotrizII es un tema desarrollado por <a href="http://www.hostingcrop.com">CropCreativos</a> compatible con Wordpress 2.7.x y versiones posteriores.
Version: 1.0
Author: CropCreativos
Author URL: http://www.cropcreativos.com/
Tags: Coches, autos, automoviles, carros, motores, audi, bmw, porche, volskwagen, mercedes, ford, citroen, peugeot, hiunday, mitsubishi, honda, toyota, compra, venta, carrocerias, carroceros, tunning.
Este tema ha sido diseñado por Cinthya Marchant y programado por Victor Fornes,cuya pagina principal encontrareis en http://www.hostingcrop.com/ 
El CSS, XHTML y diseño son propiedad de Cropcreativos.
Prohibida su reproduccion total o parcial, sin el consentimiento explicito y por escrito de su propietario.
*/

/*############## INICIO ESTILOS PERSONALIZADOS ##############*/
.titulo {
	color:  #000000;
    font-size: 11px;
    font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;;
    }

.citanegra {
	color:  #000000;
    font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;;
    }
.citacolor {
	color:  #FF0000;
    font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;;
    }

.desarrollonoticia {
	color:  #000000;
    font-size: 11px;
    font-family: "Arial", Helvetica, Geneva, sans-serif;
    }
     
.destacadonegro {
	color:  #000000;
    font-size: 11px;
    font-weight: bold;
    font-family: "Arial", Helvetica, Geneva, sans-serif;
    }

.destacadocolor {
	color:  #FF0000;
    font-size: 11px;
    font-weight: bold;
    font-family: "Arial", Helvetica, Geneva, sans-serif;
    }
.enlacedescarga {
    text-decoration: none;
    color:#666666;
    background: url(images/flecha.gif) no-repeat left center;
    padding-left:10px;
}
.enlacedescarga:hover {
    text-decoration: none;
    color:#FF0000;
}
.fondobotonagregar{
	width: 120;
	height: 20px;
	max-height: 20px !important;
	background-color: #FF0000;
	margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
	line-height: 20px;
	padding: 0 5px 0 5px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.fondobotonagregar:hover{
	background-color: #666666;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
a:link{
	text-decoration: none;
}
a:active, a:focus, a:hover {
	outline: 0 none;
}
#listing {
	width: 650px!important;
	max-width: 658px!important;
	margin: 10px 0px 10px 0px!important;
	overflow:hidden!important;
	display: block!important;
	line-break: break-all;
	padding-top: 10px;
	padding-bottom: 10px;
}
#listing p{
	text-align: left;
	padding: 5px 5px 5px 10px!important;
}
#listing b{
	color: #000000;
	text-align: left;
	letter-spacing: 1px;
	padding: 5px 0px 5px 10px!important;	
}
#dsq-content{
	padding-left: 15px!important;	
}
/*############### WIDGET ULTIMOS COMENTARIOS ###############*/
#recentcomments .recentcomments a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
 }
 #recentcomments .recentcomments {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size: 10px;
	color: #666;
	margin: 0 0 3px 0;
	line-height: 12px;
	
 }
 #r_sidebarwidgeted #recentcomments {
	margin: 8px 0px 8px 0px!important;
	
 }
/*############### FIN ESTILOS PERSONALIZADOS ###############*/
* { margin:0; padding:0;}
a { color:#27AED6; text-decoration:none;}
a:hover { color:#1A7AE6; text-decoration:underline;}
a img { border:none}
ul, ol { list-style:none}
input, select, textarea { font:11px Arial, Helvetica, sans-serif; color:#697083}
body {
background-color:#6F7279;
margin: 0 auto;
padding: 0;
text-align: center;
color: #000000;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/fondopag.jpg);
background-position: top left;
background-repeat: repeat-x;
}
#page {
width: 1000px;
margin: 0 auto;
padding: 0;
overflow: hidden;
text-align: left;
}
#fondora {
	width: 1000px!important;
	max-width: 1000px!important;
}
#content .search-excerpt { background-color: #F90!important; }

/*############### INICIO CABECERA ###############*/
#header {
width: 1000px;
height: 281px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
#botcab {
width: 1000px;
height: 24px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
float: left;
background-image:url(images/bg-menusup.gif);
background-position: top left;
background-repeat: repeat-x;
/*-moz-border-radius: 8px;
border-radius: 8px;*/
}

#botcab ul{
padding: 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0 auto;
text-align: right; /*/set value to "left", "center", or "right"*/
line-height: 24px!important;
height:24px!important;
min-height:24px!important;
}

#botcab ul li{
display: inline;
text-transform: uppercase;
background-image:url(images/sep-menusup.gif);
background-position: top right;
background-repeat: no-repeat;
padding: 7px 10px 7px 10px;
line-height: 24px!important;
height:24px!important;
min-height:24px!important;
}
#botcab .alignleft ul {
margin-left: 8px!important;	
}
#botcab .alignright ul {
margin-right: 8px!important;	
}
.alignright li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #4b4b4b;
padding: 0px 8px 0px 5px;
margin: 0px 2px 0px 2px;
text-decoration: none;
background-image:url(images/flecha-menusup.gif);
background-position: center right;
background-repeat: no-repeat;
line-height: 24px!important;
height:24px!important;
min-height:24px!important;
}
.alignright li a:hover {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
}
.alignright li a:active, .alignright li a:focus, .alignright li a:selected {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
text-decoration: blink;
}
#botcab .menusup a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #4b4b4b;
padding: 4px 8px 4px 5px;
margin: 0px 2px 0px 2px;
text-decoration: none;
background-image:url(images/flecha-menusup.gif);
background-position: center right;
background-repeat: no-repeat;
}
#botcab .menusup a:hover {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
}
#botcab .menusup a:active {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
text-decoration: blink;
}
#botcab .menusup a:focus {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
text-decoration: blink;
}
#botcab .menusup a:selected {
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
text-decoration: blink;
}
#botcab #activo a{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #4b4b4b;
padding: 4px 8px 4px 5px;
margin: 0px 2px 0px 2px;
text-decoration: none;
background-image:url(images/flecha-menusup-over.gif);
background-position: center right;
background-repeat: no-repeat;
}
#botcab .alignleft{
	float: left;
}
#botcab .alignright{
	float: right;
}
#tablacabizquierda {
width: 600px;
height: 100px;
}
#tablacabizquierda #divizquierda {
width: 600px;
height: 100px;
}
#tablacabizquierda #divizquierda a {
text-decoration: none;
border: none;
margin: 0px;
padding: 0px;
width: 600px;
height: 100px;
}
#tablacabizquierda #divizquierda a img{
text-decoration: none;
border: none;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 359px;
height: 100px;
}
#tablacabderecha {
}
#divderecha a {
text-decoration: none;
border: none;
margin: 0px;
padding: 0px;
}
#divderecha a img{
text-decoration: none;
border: none;
margin: auto 10px auto 0px;
padding: 0px;
}
#imgcabderecha{
float:right;
}
#tablacabinferior {
border-top: 1px;
border-top-color:#333333;
border-top-style: dotted;
}
#navright{
width: 10px;
height: 25px;
margin: 0px;
padding: 0px;
float:left;
background-image:url(images/der-menuinf.gif);
background-position: top left;
background-repeat: no-repeat;
}
#navleft{
width: 10px;
height: 25px;
margin: 0px;
padding: 0px;
float:left;
background-image:url(images/izq-menuinf.gif);
background-position: top left;
background-repeat: no-repeat;
}
#subnav {
width: 980px;
height: 25px;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
float: left;
background-image:url(images/bg-menuinf.gif);
background-position: top left;
background-repeat: repeat-x;
}
#subnav ul {
margin: 0px 0px 0px 0px;
padding: 0;
height: 25px!important;
min-height: 25px!important;
max-height: 25px!important;
line-height: 25px!important;
list-style-type:none;
}
#subnav a {
display: block;
color: #fff;
text-decoration: none;
padding: 0px 8px 0px 5px;
margin: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
height: 25px!important;
min-height: 25px!important;
max-height: 25px!important;
line-height: 25px!important;
}
#subnav li {
float: left;
padding: 0px 0px 0px 0px;
height: 25px!important;
min-height: 25px!important;
max-height: 25px!important;
line-height: 25px!important;
background-image:url(images/sep-menuinf.gif);
background-position: top right;
background-repeat: no-repeat;
}
#subnav li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
	
}

#subnav li ul {
position: absolute;
left: -999em;
height: auto;
width: 14.4em;
w\idth: 12.9em;
font-weight: normal;
margin: 0;
list-style-type: none;
z-index: 2000;
}
#subnav li li {
padding-right: 1em;
width: 13.4em;
background: #333;
}
#subnav li ul a {
width: 12em;
w\idth: 9em;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
#subnav li ul ul {
margin: -2.1em 0 0 14.4em;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {
left: -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {
left: auto;
}
#subnav li:hover, #subnav li.sfhover {
background: #666666;
}
#subnav ul li a:active {
text-decoration:blink;
}
#subnav ul li a:focus {
text-decoration:blink;
}
#subnav ul li a:selected {
text-decoration:blink;
}
#subnav .current-cat {
	
}
#ulnav li a .sf-sub-indicator {
        background:none!important;
		display: none;
} 
/*############### INICIO CABECERA CATEGORIAS ################*/
#headercategory{
	width: 1000px!important;
	max-width: 1000px!important;
	height: 235px!important;
	max-height: 235px!important;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding: 0px!important;
	margin: 0px!important;
}
#imgcat{
	width: 232px!important;
	max-width: 232px!important;
	height: 215px!important;
	max-height: 215px!important;
	overflow: hidden;
	padding: 0px!important;
	margin: 10px!important;
	float: left;
}
#imgcat img{
	width: 232px!important;
	max-width: 232px!important;
	height: 215px!important;
	max-height: 215px!important;
	padding: 0px!important;
	margin: 0px!important;	
}
#headercatcont{
	width: 738px!important;
	max-width: 738px!important;
	height: 215px!important;
	max-height: 215px!important;
	padding: 0px!important;
	margin: 10px 0px 10px 10px!important;
	overflow: hidden;
	float: left;
}
#catheadertit{
	width: 738px!important;
	max-width: 738px!important;
	height: 26px!important;
	max-height: 26px!important;
	padding: 0px!important;
	margin: 0px 0px 10px 0px!important;
	overflow: hidden;
	background-color: #000000;
	text-align:left;
}
#catheadertit h3 {
	width: 718px!important;
	max-width: 738px!important;
	height: 26px!important;
	max-height: 26px!important;
	line-height: 26px!important;
	min-height: 26px!important;
	padding: 2px 0px 2px 0px!important;
	margin: 0px 10px 0px 10px!important;
	text-align: left;
	color:#FFFFFF;
}
#catheadertit h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px!important;
	height: 22px!important;
	max-height: 22px!important;
	line-height: 22px!important;
	min-height: 22px!important;
	color:#FFFFFF;
	padding: 0px 0px!important;
	margin: 0px!important;
	display: inline;
}
#headercatdesc{
	width: 738px!important;
	max-width: 738px!important;
	height: 192px!important;
	max-height: 192px!important;
	padding: 0px!important;
	margin: 0px 0px 10px 0px!important;
	overflow: hidden;
	text-align: left;
}
#headercatdesc p{
	width: 728px!important;
	max-width: 728px!important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px!important;
	line-height: 16px!important;
	color:#333333;
	padding: 0px!important;
	margin: 0px 10px 10px 0px!important;
	overflow: hidden;
}
#headercatdesc ul{
	width: 147px!important;
	max-width: 147px!important;
	padding: 0px!important;
	margin: 0px 0px 10px 0px!important;
	overflow: hidden;
	list-style-type: none;
	display: inline;
	float: left;
}
#headercatdesc ul li{
	width: 147px!important;
	max-width: 147px!important;
	padding: 0px!important;
	margin: 0px!important;
}
#headercatdesc ul li a{
	padding: 0px 0px 0px 8px!important;
	margin: 0px 0px!important;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#000000;
	background-image: url(images/flecha.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
#headercatdesc ul li a:hover {
	color:#FF0000;
}
/*############### FIN CABECERA ###############*/
/*############### INICIO SIDEBAR ###############*/
/*############### INICIO SIDEBAR DERECHO ###############*/
#sidebar {
	width: 300px!important;
	max-width: 300px!important;
	margin: 10px 10px 5px 10px;
	padding: 0px;
	overflow:hidden;
	}
	
#sidebar p {
	width: 296px!important;
	max-width: 296px!important;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	background-color: #FFF;
}

#sidebar img {
	max-width: 300px!important;
	float: left;
	border: none;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	overflow:hidden;
	}
	
#sidebar a img {
	max-width: 300px!important;
	border: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
#sidebar h2, #sidebar .widgettitle {
	width: 293px!important;
	max-width: 293px!important;
	background: #DEDEDE;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    text-transform: uppercase;
	margin: 0px 0px 7px 0px;
	padding: 3px 0px 5px 5px;
	overflow:hidden;
	}
	
#sidebar h3 {
	width: 293px!important;
	max-width: 293px!important;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 7px 0px;
	padding: 3px 0px 5px 5px;
	overflow:hidden;
	}
	
#sidebar ul {
	width: 296px!important;
	max-width: 296px!important;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#sidebar ul li li {
	background: #FFFFFF url(images/arrow.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#sidebar ul li ul li {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#sidebar ul li ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	

#sidebar .sidecontent {
	background: #FFFFFF;
	width: 296px!important;
	max-width: 296px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
	
#sidebar .widget {
	background: #FFFFFF;
	width: 296px!important;
	max-width: 296px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
	
#cat {
	width: 296px!important;
	max-width: 296px!important;
	overflow:hidden;
	}
#sidebar form, #sidebar p, #sidebar select, #sidebar p, #sidebar a, #sidebar strong, #sidebar button, #sidebar text, #sidebar img, #sidebar b, #sidebar ul, #sidebar ul ul, #sidebar ul ul ul, #sidebar a, #sidebar ul li select {
	max-width: 296px!important;
	}
/*############### INICIO TABULADOR SIDEBAR DERECHO ###############*/
#sidebar ul, #sidebar ul li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}
#sidebar .widget {
width: 298px;
margin: 0 auto;
padding:0;
background: #DDDDDD;
margin-bottom: 4px;
text-align: center;
overflow: hidden;
}
#sidebar .widget .widgettitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666!important;
margin: 0px 0px 0px 0px!important;
padding: 0px 6px 2px 6px;
text-align: left;
}
#sidebar .widget a {
	color: #000000;
	text-decoration: none;
	text-align: left;
	}
#sidebar .widget p {
	text-align: left;
	margin: 0px 6px 2px 6px;
	}	
#sidebar .widget a:hover, #sidebar .widget a:active, #sidebar .widget a:focus{
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	}
/*############## INICIO TITULOS TABULADOR ###############*/
#sidebar #tabvanilla {
	padding-bottom: 2px;
}
#sidebar .widget ul, .tabnav ul {
	    margin: 0 auto 5px!important;
		padding: 0!important;
		text-align: left;
		border: none;
		}
#sidebar .tabnav {
		padding: 0px!important;
		margin-top: 0px!important;
		margin-bottom: 5px!important;
		text-align: left;
	height: 28px!important;
	max-height: 28px!important;
	min-height: 28px!important;
	background-image:url(images/titlerss.gif);
	background-position:top left;
	background-repeat:repeat-x;
		}
#sidebar .tabnav li {
	display: inline;
	list-style: none;
	height: 28px!important;
	max-height: 28px!important;
	min-height: 28px!important;
	margin: 0px 2px;
	padding: 0px;
}
	
#sidebar .tabnav li a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		text-transform: uppercase;
		color: #999999;
		line-height: 28px!important;
		height: 28px!important;
	max-height: 28px!important;
	min-height: 28px!important;
		font-weight: bold;
		margin: 0 auto;
		padding: 4px 4px 4px 4px;
	background-image:url(images/titlerss_nor.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
/*############## ESTADOS TITULOS TABULADOR ###############*/	
#sidebar .tabnav li a:hover, #sidebar .tabnav li a:active, #sidebar .tabnav li a:focus, #sidebar .tabnav li.ui-tabs-selected a {
		color: #FFFFFF;
		text-decoration: none;
	background-image:url(images/titlerss_ovr.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
#sidebar .rsstab a{
	text-decoration: none;
	border: none;
}
/*############## FIN TITULOS TABULADOR ###############*/
/*############## INICIO CONTENIDOS TABULADOR ###############*/
#sidebar .tabdiv ul {
	    margin: 0 auto;
		padding: 0;
		margin-bottom: 2px;
		margin-top: 2px;
}
#sidebar .tabdiv .wppp_list li a {
	overflow: hidden;
	
}
		
#sidebar .tabdiv ul li, #sidebar #acceso .sidebarlogin_otherlinks li {
	    list-style: none;
	    height: 22px;
	    line-height: 22px;
	    margin: 0px 0px 2px 0px!important;
	    padding: 0px!important;
}
#sidebar .tabdiv ul li a:link, #sidebar .tabdiv ul li a:visited, #sidebar .tabdiv ul ul li a:link, #sidebar .tabdiv ul ul li a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #999999!important;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px!important;
		padding: 0px 0px 0px 10px!important;
		background-image: url(images/fdtabs_nor.gif)!important;
		background-position: top left!important;
		background-repeat: repeat-x!important;
}
/*############## ESTADOS CONTENIDOS TABULADOR ###############*/	
#sidebar .tabdiv ul li a:hover, #sidebar .tabdiv ul li a:active, #sidebar .tabdiv ul li a:focus, #sidebar .tabdiv ul ul li a:hover, #sidebar .tabdiv ul ul li a:active, #sidebar .tabdiv ul ul li a:focus{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF!important;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px!important;
		padding: 0px 0px 0px 10px!important;
		background-image: url(images/fdtabs_ovr.gif)!important;
		background-position: top left!important;
		background-repeat: repeat-x!important;
}
/*############## FIN CONTENIDOS TABULADOR ###############*/
/*############### INICIO CONTENIDO TIENDAS ###############*/
#nombrelocal {
width: 970px;
height:20px;
margin: 5px 0px 5px 0px;
padding: 5px 30px 5px 0px;
overflow: hidden;
float: left;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight: bold;
font-size:14px;
color:#FFFFFF;
text-align:right;
word-wrap: break-word;
background-color: #FF0000;
}

#contfull {
width: 998px;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
float: left;
}
#singcontainersup{
	height: 254px!important;
	min-height: 254px!important;
	max-height: 254px!important;
	width: 972px!important;
	min-width: 972px!important;
	max-width: 972px!important;
	margin: 20px 14px 20px 14px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
	overflow: hidden;	
}
#singcontainerinf{
	height: 618px!important;
	min-height: 618px!important;
	max-height: 618px!important;
	width: 972px!important;
	min-width: 972px!important;
	max-width: 972px!important;
	margin: 0px 14px 20px 14px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
	overflow: hidden;	
}
#mapa{
	height: 250px!important;
	min-height: 250px!important;
	max-height: 250px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 11px 0px 22px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
	overflow: hidden;
	border: 1px solid #999999;	
}
single_map_canvas {
	height: 248px!important;
	min-height: 248px!important;
	max-height: 248px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
}
#fotostore{
	height: 250px!important;
	min-height: 250px!important;
	max-height: 250px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 22px 0px 11px!important;
	padding: 0px 0px 0px 0px!important;
	float: right;
	overflow: hidden;
	border: 1px solid #999999;
}
#direccion{
	height: 50px!important;
	min-height: 50px!important;
	max-height: 50px!important;	
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 11px 20px 22px!important;
	padding: 0px!important;
	float: left;
	overflow: hidden;
	border: 1px solid #999999;
}
#direccion p{
	height: 14px!important;
	min-height: 14px!important;
	max-height: 14px!important;
	line-height: 14px!important;	
	width: 430px!important;
	min-width: 430px!important;
	max-width: 430px!important;
	margin: 18px 10px 0px 10px!important;
	padding: 0px!important;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#333333;
	text-align:justify;
	word-wrap: break-word;
}
#articulo{
	height: 270px!important;
	min-height: 270px!important;
	max-height: 270px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 22px 20px 11px!important;
	padding: 10px 0px 10px 0px!important;
	float: right;
	overflow: hidden;
	border: 1px solid #999999;
}
#articulo .entry p{
	margin: 0px 10px 0px 10px!important;
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	line-height: 13px;
	font-size:11px;
	color:#666666;
	text-align:justify;
	word-wrap: break-word;
}
#adhtml{
	height: 470px!important;
	min-height: 470px!important;
	max-height: 470px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 11px 0px 22px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
	overflow: hidden;
	border: 1px solid #999999;
}
#sindication{
	height: 50px!important;
	min-height: 50px!important;
	max-height: 50px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 20px 11px 20px 22px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
	overflow: hidden;
	border: 1px solid #999999;
}
#sindication ul{
	height: 50px!important;
	min-height: 50px!important;
	max-height: 50px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px!important;
	padding: 0px!important;
	list-style-type: none;
}
#sindication #besocial{
	height: 20px!important;
	min-height: 20px!important;
	max-height: 20px!important;
	line-height: 20px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin-top: 15px!important;
	padding: 0px!important;
	list-style-type: none;
}
#sindication #besocial ul li{
	margin-right: 6px!important;
}
#sindication ul li{
	height: 50px!important;
	min-height: 50px!important;
	max-height: 50px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px!important;
	padding: 0px!important;
	list-style-type: none;
}
#sindication h2{
	height: 13px!important;
	min-height: 13px!important;
	max-height: 13px!important;
	line-height: 13px!important;
	width: 435px!important;
	min-width: 435px!important;
	max-width: 435px!important;
	margin: 5px 5px 5px 5px!important;
	padding: 0px!important;
	font-size: 12px!important;
	text-decoration: none!important;
	border: none!important;
	color: #FF0000!important;
}
#comentarios{
	height: 300px!important;
	min-height: 300px!important;
	max-height: 300px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px 22px 0px 11px!important;
	padding: 0px 0px 0px 0px!important;
	float: right;
	overflow: hidden;
	border: 1px solid #999999;
}
#comentarios #respond {
	height: 300px!important;
	min-height: 300px!important;
	max-height: 300px!important;
	width: 450px!important;
	min-width: 450px!important;
	max-width: 450px!important;
	margin: 0px!important;
	padding: 0px!important;
	overflow: hidden;
}
#comentarios #respond h3{
	height: 13px!important;
	min-height: 13px!important;
	max-height: 13px!important;
	line-height: 13px!important;
	width: 435px!important;
	min-width: 435px!important;
	max-width: 435px!important;
	margin: 5px 5px 5px 5px!important;
	padding: 0px!important;
}
#comentarios #respond #commentform {
	height: 277px!important;
	min-height: 277px!important;
	max-height: 277px!important;
	line-height: 13px!important;
	width: 435px!important;
	min-width: 435px!important;
	max-width: 435px!important;
	margin: 5px 5px 5px 5px!important;
	padding: 0px!important;
}
#comentarios #respond #commentform p {
	width: 435px!important;
	min-width: 435px!important;
	max-width: 435px!important;
	margin: 5px 5px 5px 5px!important;
	padding: 0px!important;
}
#comentarios #respond #commentform #comment {
	height: 130px!important;
	min-height: 130px!important;
	max-height: 130px!important;
	width: 425px!important;
	min-width: 425px!important;
	max-width: 425px!important;
	margin: 5px 5px 5px 5px!important;
	padding: 0px!important;
}
#adhtml h2{
height: 12px0
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px!important;
font-weight: bold;
text-transform: uppercase;
color: #666666!important;
margin: 0px 0px 10px 0px!important;
padding: 0px 0px 2px 0px!important;
overflow: hidden;
float: left;
border-bottom: 3px solid #FF0000!important;
}
#comentarios{
width: 450px;
height: 170px;
margin: 0px 22px 20px 11px;
padding: 0px 0px 0px 0px;
overflow: hidden;
float: right;
border: 1px solid #ff0000;
}
#cont_comments{
	width: 930px!important;
	min-width: 930px!important;
	max-width: 930px!important;
	margin: 0px 30px 20px 32px!important;
	padding: 0px 0px 20px 0px!important;
	float: left;
	overflow: hidden;
	border: 1px solid #ff0000;
}
#contfull h2 {
width: 960px!important;
min-width: 960px!important;
max-width: 960px!important;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
line-height: 20px;
font-weight: bold;
color:#FF0000;
text-align:left;
margin: 20px 20px 2px 20px;
padding: 2px 0px 2px 0px;
border-bottom: 1px dotted #999999;
word-wrap: break-word;
}
#contfull p {
width: 960px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 15px;
color:#666666;
text-align:justify;
margin: 0px 0px 0px 0px;
padding: 10px 20px 0px 20px;
word-wrap: break-word;
}
#contfull p a {
color:#106BC5;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
word-wrap: break-word;
}
#contfull p a:hover {
color:#999999;
text-decoration: none;
}
#contfull p a:visited {
width: 1000px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
#contfull p a:active {
width: 1000px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

/*############### FIN CONTENIDO TIENDAS ###############*/
/*############## INICIO ESTILOS DEL CONTENIDO QUE ESTA EN USO ###############*/
#sidebar #actual {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		color: #FFFFFF!important;
		background-image: url(images/fdtabs_ovr.gif)!important;
		background-position: top left!important;
		background-repeat: repeat-x!important;
}
/*############## FIN ESTILOS DEL CONTENIDO QUE ESTA EN USO ###############*/
#subscripcion .icosubs{
width: 32px!important;
max-width: 32px!important;
height: 32px!important;
max-height: 32px!important;
float: left;
margin: 2px; 
}
#subscripcion .txtsubs{
width: 254px!important;
max-width: 254px!important;
height: 32px!important;
max-height: 32px!important;
float: left;
margin: 2px; 
padding: 0px;
}
#subscripcion .formsubs{
width: 292px!important;
max-width: 292px!important;
height: 22px!important;
max-height: 22px!important;
float: left;
margin: 2px auto; 
padding: 0px;
}
#subscripcion form{
width: 288px!important;
max-width: 288px!important;
height: 22px!important;
max-height: 22px!important;
margin: 0px; 
padding: 0px;
display:block;
}
#subscripcion form .action, #acceso form p .button {
width: 60px!important;
max-width: 60px!important;
height: 20px!important;
max-height: 20px!important;
margin: 0px 5px;
color:#FFF;
background-color:#999;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
text-align: center;
vertical-align:middle;
background-image:url(images/fdbtnfeed.gif);
background-position: center left;
background-repeat:no-repeat;
}
#subscripcion form input{
width: 200px!important;
max-width: 200px!important;
margin: 0px 5px 0px 2px; 
padding: 0px;
}
#subscripcion #icomail{
	background-image:url(images/ico-mail.png);
	background-position:top left;
	background-repeat: no-repeat;
}
#subscripcion #icorss {
	background-image:url(images/ico-rss.png);
	background-position:top left;
	background-repeat: no-repeat;
}
#subscripcion .feedtab h3, #subscripcion .rsstab h3{
	width: 250px!important;
	max-width: 250px!important;
	height:12px!important;
	max-height:12!important;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 2px!important;
	padding: 0px!important;	
}
#subscripcion .feedtab p, #subscripcion .rsstab p{
	width: 250px!important;
	max-width: 250px!important;
	height:10px!important;
	max-height:10!important;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 2px!important;
	padding: 0px!important;	
}
#sidebar #acceso ul{
width: 298px;
height: auto;
overflow: hidden;
border: 1px solid #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 

}
#sidebar #sidebar-login {
margin: 3px 3px 3px 3px;
padding: 2px 2px 2px 2px;
height: auto;
width: 290px;
}
#sidebar #sidebar-login h2 {
font-family: Arial, Helvetica, sans-serif;;
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 0px 0px 2px 6px;
}
#sidebar #sidebar-login form {
margin-left: 6px;

}
#sidebar #sidebar-login form p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
#sidebar #sidebar-login form p label {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin: 0px 0px 2px 0px;
}
#sidebar #user_login {
width: 200px;
height: 16px;
padding: 2px 2px 2px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 16px;
color: #666666;
margin-bottom: 2px;

}
#sidebar #user_pass {
width: 200px;
height: 16px;
padding: 2px 2px 2px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 16px;
color: #666666;
margin-bottom: 2px;
}
#sidebar #wp-submit{
width: 100px;
height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 22px;
padding: 6px 2px 6px 2px;
}
#sidebar #rememberme {
width: 12px;
height: 12px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 1px 1px 1px 1px;
margin: 2px 0px 2px 5px;

}
#sidebar #acceso ul {
	    margin: 0px 0px 0px 0px!important;
		padding: 0!important;
		border: none;
		}
#sidebar #acceso ul li {
	    margin: 0px 0px 0px 0px!important;
		padding: 0!important;
		border: none;
		}
#sidebar #acceso ul li ul {
	    margin: 0px 0px 0px 0px!important;
		padding: 0!important;
		}
		
#sidebar #acceso ul li ul li {
	    list-style: none!important;
	    height: 22px!important;
	    line-height: 22px!important;
	    margin: 0px 2px 0px 2px!important;
	    padding: 2px 0px 2px 0px!important;
		
		}

.ui-tabs-hide {
		display: none;
		}
/*############### FIN TABULADOR SIDEBAR DERECHO ###############*/
/*############### FIN SIDEBAR DERECHO ###############*/
/*############### INICIO SIDEBAR INFERIOR DERECHO IZQUIERDO ###############*/
#l_sidebar {
	width: 120px!important;
	max-width: 120px!important;
	margin: 5px 5px 10px 0px;
	padding: 0px;
	overflow:hidden;
	}
#l_sidebar p {
	width: 116px!important;
	max-width: 116px!important;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
#l_sidebar a img {
	max-width: 120px!important;
	border: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
#l_sidebar h2, #l_sidebar .widgettitle, #l_sidebar ul li .widgettitle {
	width: 113px!important;
	max-width: 113px!important;
	background: #DEDEDE;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
    text-transform: uppercase;
	margin: 0px 0px 7px 0px!important;
	padding: 3px 0px 5px 5px!important;
	overflow:hidden;
	}
	
#l_sidebar h3 {
	width: 113px!important;
	max-width: 113px!important;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 7px 0px;
	padding: 3px 0px 5px 5px;
	overflow:hidden;
	}
	
#l_sidebar ul {
	width: 116px!important;
	max-width: 116px!important;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#l_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#l_sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#l_sidebar ul li li {
	background: #FFFFFF url(images/arrow.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#l_sidebar ul li ul li {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#l_sidebar ul li ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	

#l_sidebar .sidecontent {
	background: #FFFFFF;
	width: 116px!important;
	max-width: 116px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
	
#l_sidebar .widget {
	background: #FFFFFF;
	width: 116px!important;
	max-width: 116px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
#l_sidebar form, #l_sidebar p, #l_sidebar select, #l_sidebar p, #l_sidebar a, #l_sidebar strong, #l_sidebar button, #l_sidebar text, #l_sidebar img, #l_sidebar b, #l_sidebar ul, #l_sidebar ul ul, #l_sidebar ul ul ul, #l_sidebar a, #l_sidebar ul li select {
	max-width: 120px!important;
	}
/*############### INICIO SIDEBAR INFERIOR DERECHO DERECHO ###############*/
#r_sidebar {
	width: 170px!important;
	max-width: 170px!important;
	margin: 5px 0px 10px 5px;
	padding: 0px;
	overflow:hidden;
	}
	
#r_sidebar p {
	width: 166px!important;
	max-width: 166px!important;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	overflow:hidden;
	}
	
#r_sidebar a img {
	max-width: 170px!important;
	border: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
#r_sidebar h2, #r_sidebar .widgettitle, #r_sidebar ul li .widgettitle {
	width: 163px!important;
	max-width: 163px!important;
	background: #DEDEDE;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
    text-transform: uppercase;
	margin: 0px 0px 7px 0px!important;
	padding: 3px 0px 5px 5px!important;
	overflow:hidden;
	}
	
#r_sidebar h3 {
	width: 163px!important;
	max-width: 163px!important;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 7px 0px;
	padding: 3px 0px 5px 5px;
	overflow:hidden;
	}
	
#r_sidebar ul {
	width: 166px!important;
	max-width: 166px!important;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#r_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#r_sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#r_sidebar ul li li {
	background: #FFFFFF url(images/arrow.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#r_sidebar ul li ul li {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 5px;
	}
	
#r_sidebar ul li ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	

#r_sidebar .sidecontent {
	background: #FFFFFF;
	width: 166px!important;
	max-width: 166px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}

#r_sidebarwidgeted form, #r_sidebarwidgeted p, #r_sidebarwidgeted select, #r_sidebarwidgeted p, #r_sidebarwidgeted a, #r_sidebarwidgeted strong, #r_sidebarwidgeted button, #r_sidebarwidgeted text, #r_sidebarwidgeted img, #r_sidebarwidgeted b, #r_sidebarwidgeted ul, #r_sidebarwidgeted ul ul, #r_sidebarwidgeted ul ul ul, #r_sidebarwidgeted a, #r_sidebar ul li select, #r_sidebar .postform, #r_sidebar #cat {
	max-width: 166px!important;
	}	
#r_sidebar #cat {
	width: 166px!important;
}
#r_sidebar .widget {
	background: #FFFFFF;
	width: 166px!important;
	max-width: 166px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
/*############### INICIO SIDEBAR IZQUIERDO ###############*/
.l_l_sidebar {
	float: left;
	width: 180px!important;
	max-width: 180px!important;
	margin: 10px;
	padding: 0px;
	overflow:hidden;
	}
	
.l_l_sidebar p {
	width: 176px!important;
	max-width: 176px!important;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
.l_l_sidebar a img {
	max-width: 180px!important;
	border: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	overflow:hidden;
	}
	
.l_l_sidebar h2, .l_l_sidebar .widgettitle, .l_l_sidebar ul li .widgettitle {
	width: 173px!important;
	max-width: 173px!important;
	background: #DEDEDE;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
    text-transform: uppercase;
	margin: 0px 0px 7px 0px!important;
	padding: 3px 0px 5px 5px!important;
	overflow:hidden;
	}
	
.l_l_sidebar h3 {
	width: 173px!important;
	max-width: 173px!important;
	color: #666666;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px 0px 7px 0px;
	padding: 3px 0px 5px 5px;
	overflow:hidden;
	}
	
.l_l_sidebar ul {
	width: 176px!important;
	max-width: 176px!important;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
.l_l_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

.l_l_sidebar ul ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
.l_l_sidebar ul li li {
	background: #FFFFFF url(images/arrow.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	
.l_l_sidebar ul li ul li {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 5px;
	}
	
.l_l_sidebar ul li ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	}
	

.l_l_sidebar .sidecontent {
	background: #FFFFFF;
	width: 176px!important;
	max-width: 176px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
	
.l_l_sidebar .widget {
	background: #FFFFFF;
	width: 176px!important;
	max-width: 176px!important;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #C0C0C0;
	overflow:hidden;
	}
div.sdmenu {
	width: 176px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 25px;
	background: url(images/bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(images/title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(images/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(images/expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
	cursor:n-resize;
}
div.sdmenu div span a{
	display: block;
	padding: 0px!important;
	text-align: left;
	text-decoration: none;
	border: none;
	background: none;
	color:#FFF;
	border: 1px solid #666;
}
div.sdmenu div span a:hover {
	background : url(images/linkarrow.gif) no-repeat right center;
	color: #39AAF4;
}
div.sdmenu div span a.current{
	/*background: none;*/
	background : url(images/linkarrow.gif) no-repeat right center;
	color: #39AAF4;
	border: 1px solid #504F4F;
}
div.sdmenu div.collapsed span {
	background-image: url(images/collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 10px 5px 20px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #FF0000;
	text-align: left;
	text-decoration: none;
}
div.sdmenu div a.current {
	background:#666 url(images/linkarrow.gif) no-repeat right center;
	color: #FFF;
	text-decoration: none;
}
div.sdmenu div a:hover {
	background : #FF0000 url(images/linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}
.l_l_sidebar form, .l_l_sidebar p, .l_l_sidebar select, .l_l_sidebar p, .l_l_sidebar a, .l_l_sidebar strong, .l_l_sidebar button, .l_l_sidebar text, .l_l_sidebar img, .l_l_sidebar b, .l_l_sidebar ul, .l_l_sidebar ul ul, .l_l_sidebar ul ul ul, .l_l_sidebar a, .l_l_sidebar ul li select {
	max-width: 180px!important;
	}
/*--------PNG para iexplorer -----*/

.menuimg, img  {

	behavior: url(/wp-content/themes/automotriz/iepngfix.htc)}

/*-----fin png para iexplorer-----*/

/*---------------Contenidos del contenedor----------------------------*/

.listaenlaces {

	padding: 0px 0px 0px 0px;

    margin-left: 0px;

    margin-top: -5px;

    margin-bottom: -5px;

}

.listamenu {

	list-style-image: url(images/sdmenu/flecha.gif);

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding: 3px 5px 3px 5px;

    margin-left: 15px;

}

.listamenu a {

    margin-left: -10px;

	text-decoration: none;

}

.listamenu .btnlistamenuactual{

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}

.listamenu .btnlistamenuactual:link{

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}

.listamenu .btnlistamenuactual:hover{

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.listamenu .btnlistamenuactual:active{

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.listamenu .btnlistamenuactual:visited{

	color: #333333;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}

.listamenu .btnlistamenu{

	color: #999999;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}

.listamenu .btnlistamenu:link{

	color: #999999;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}

.listamenu .btnlistamenu:hover{

	color: #D4242F;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.listamenu .btnlistamenu:active{

	color: #999999;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.listamenu .btnlistamenu:visited{

	color: #999999;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration: none;

}
/*############### DESTACADOS ###############*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/*.box { margin-bottom:5px;}*/
.box_latest_news { padding:15px; width:970px; height:320px; background-color:#FFF;}
.carusel { width:495px; height:320px; position:relative; float:left}
.carusel a.prev { outline:none; position:absolute; right:28px; top:5px; width:22px; height:22px;background:url(images/sprite_carusel.png) 0 -44px no-repeat; text-indent:-9999px; cursor:pointer}
.carusel a.prev:hover {background:url(images/sprite_carusel.png) 0 -66px no-repeat; }
.carusel a.next { outline:none; position:absolute; right:5px; top:5px; width:22px; height:22px; background:url(images/sprite_carusel.png) 0 0 no-repeat; text-indent:-9999px; cursor:pointer}
.carusel a.next:hover {background:url(images/sprite_carusel.png) 0 -22px no-repeat; }
.carusel a.disabled { opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(opacity=50); cursor:default}

.navi {  position:absolute; left:5px; top:5px; }
.navi a { width:8px; height:8px; float:left; margin:2px; cursor:pointer; outline:none; background:url(images/sprite_carusel.png) 0 -88px no-repeat; display:block; font-size:1px; }
.navi a:hover { background-position:0 -96px;  }
.navi a.active { background-position:0 -104px; } 


.scrollable { width:495px; height:320px; position:relative; overflow:hidden; }
.scrollable .items { width:2000em; position:absolute; clear:both;}
.items div {
	float:left;
}
.last_article { position:relative; width:495px; height:320px; overflow:hidden; float:left}
.last_article .poza images { display:block; width:495px; height:320px;}
.last_article .overlay { background:url(images/balloon.png) repeat; position:absolute; padding:10px; width:475px; bottom:0; left:0; color:#FFF;}
.last_article h2 { font-size:20px; letter-spacing:-1px; color:#FFF;}
.last_article h2 a { color:#fff}
/*##################### FIN Estilos FX ########################*/
/*############### INICIO CONTENIDO HOME ###############*/
.box_post { padding:0 15px 15px 15px}
.box_post .header { margin-bottom:15px;}
.box_post h2 { font-size:32px; line-height:34px; letter-spacing:-2px; width:495px;  float:left; padding-top:15px;}
.box_post h2 a { color:#000;}
.box_post .meta  { background:#F3F3F3; width:128px; padding:8px; font-size:11px; float:right}
.box_post .meta li { border-bottom:1px solid #E0E1E2; padding:5px 0;}
.box_post .meta li.last { border:none; padding-bottom:0;}
.box_post .meta li:last-child { border:none; padding-bottom:0;}
.box_post .meta a { color:#000; font-weight:bold;}
.homesection {
	background-color: #FFFFFF;
	width: 470px!important;
	max-width: 470px!important;
	margin: 10px 5px 10px 5px;
	padding: 0px 0px 25px 0px;
	overflow: hidden;
	}
.homesection h2{
	color: #FFFFFF;
	width: 450px!important;
	max-width: 450px!important;
	margin: 10px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size: 16px!important;
	font-weight: bold!important;
	line-height: 18px;
	color: #FF0000!important;
	text-decoration: none;
	border: none;
	}
.homesection .barratithome {
	background-color: #999999;
	width: 460px!important;
	max-width: 460px!important;
	height: 3px!important;
	max-height: 3px!important;
	margin: 0px 5px 10px 5px;;
	padding: 0px
}
.section {
	background: #FFFFFF;
	width: 460px!important;
	max-width: 460px!important;
	height: 80px!important;
	max-height: 80px!important;
	margin: 0px 5px 10px 5px;
	padding: 0px;
	overflow: hidden;
	float: left;
	}
#content .divisorazul, .homesection .divisorazul{
	width: 470px!important;
	max-width: 470px!important;
	min-width: 470px!important;
	height: 3px!important;
	line-height: 3px!important;
	font-size: 3px!important;
	max-height: 3px!important;
	min-height: 3px!important;
	margin: 10px 5px 10px 5px!important;
	background-color: #FF0000!important;
	float:left;
	clear:both;
}
/*################################### MINIARTICULOS PORTADA###################################*/
.latest_articles { width:465px; height: 325px; float:right; padding: 0px!important; margin:0px!important; overflow: hidden;}
.latest_articles li { border-bottom:1px solid #E0E1E2; margin-top: 0px!important; margin-bottom:9px; padding-bottom:10px; }
.latest_articles li.last { border-bottom:none; margin-bottom:0; padding-bottom:0;}
.latest_articles li:last-child { border-bottom:none; margin-bottom:0; padding-bottom:0;}
.latest_articles .poza { float:left; margin-right:10px;}
.latest_articles h3 { font-size:16px; line-height:17px;  margin:0px 0px 3px 0px!important;}
.latest_articles h3 a { color:#000!important; font-family:Arial, Helvetica, sans-serif!important;}
.latest_articles .meta { font-size:11px; color:#ADADAD; margin-bottom:5px;}
.latest_articles .excerpt { line-height:14px;}
/*################################### FIN MINIARTICULOS PORTADA###################################*/
/*################################### Publicidad pie categorias #####################################*/
.ad_foot_cat{
	with: 470px;
	height: 72px;
	margin: 10px 5px 10px 5px;
	text-align: center;
	clear: both;
}
.ad_foot_cat a, .ad_foot_cat img{
	with: 392px;
	height: 72px;
}
/*#########################################*/
/*############### FIN CONTENIDO HOME ###############*/
/*############### INICIO CONTENIDO ###############*/
#contenido {
width: 680px;
margin: 10x;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
#contenido h2 {
width: 680px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
#contenido p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
word-wrap: break-word;
color: #666;
}
#contenido p a {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
word-wrap: break-word;
}
#contenido p a:hover {
color:#FFFFFF;
}
#contenido p a:visited {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contenido p a:active, #contenido p a:focus {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/*############### ESTILOS GENERALES DEL CONTENIDO ###############*/
#content {
	font-size: 14px;
	word-wrap: break-word;
	background-color: #FFF;
	}
#content .title {
	margin: 15px 0px 5px 25px!important;
	padding: 0!important;
	font-size: 22px!important;
	font-weight:bold!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #000000!important;
	}
#content .data {
	margin: 5px 5px 5px 5px!important;
	padding: 0!important;
	font-size: 10px!important;
	font-weight:bold!important;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #333!important;
	float:left;
	text-align:right;
	clear:both;
	width: 470px!important;
	}
#contentbot {
	padding: 10px 0 20px 0;
	margin: 0px 20px 0px 20px;
	width: 960px;
	word-wrap: break-word;
	overflow: hidden;
	background-color: #FFF;
}
.fullwidecolumn {
	padding: 10px 0 0px 0;
	margin: 10px auto;
	width: 1000px;
	line-height: 13px;
	overflow: hidden;
	word-wrap: break-word;
	background-color: #FFF;
	}
.widecolumn {
	padding: 10px 0 20px 0;
	margin: 10px auto;
	width: 680px;
	line-height: 13px;
	overflow: hidden;
	word-wrap: break-word;
	background-color: #FFF;
	}

.widecolumn .entry p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 16px;
	padding: 5px 0px 0px 0px;
	}

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 0px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

.entry p a:visited {
	color: #666666;
	}

.widecolumn .post {
	margin: 0;
	padding-left: 15px;
	}

.widecolumn .postmetadata {
	margin: 0px 0px 0px 0px;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}
.homenarrowcolumn {
	float: left;
	padding: 0 0 20px 0px;
	margin: 10px auto;
	width: 680px;
	overflow: hidden;
	word-wrap: break-word;
	background-color: #FFF;
	}
.narrowcolumn {
	float: left;
	padding: 0 0 20px 0px;
	margin: 10px auto;
	width: 680px;
	overflow: hidden;
	word-wrap: break-word;
	background-color: #FFF;
	}
.narrowcolumn p {
	padding-left: 15px;
}
.narrowcolumn #searchform {
	padding-left: 15px;
}
.narrowcolumn small{
	margin: 5px;
	}
.narrowcolumn .minipost {
	width: 650px!important;
	min-width: 650px!important;
	max-width: 650px!important;
	hight: 80px!important;
	min-hight: 80px!important;
	max-hight: 80px!important;
	padding: 0px 15px 15px 15px;
	margin: 10px 0px 10px 0px!important;
	overflow: hidden!important;
}
.narrowcolumn .minipost h3{
	margin: 0px 5px 10px 5px!important;
	width: 320px;
	float: left;
}
.narrowcolumn .minipost small{
	margin: 0px 5px 10px 5px!important;
	width: 150px;
	float: right;
	background:#F3F3F3;
	font-size:11px;
	border-bottom:1px solid #E0E1E2;
}
.narrowcolumn .minipost .minientry {
	float: left;
	width: 480px;
	padding: 0;
	margin: 0;
}
.narrowcolumn .minipost minientry p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 16px;
	padding: 5px 0px 0px 0px;
}
.narrowcolumn .entry, .widecolumn .entry, .narrowcolumn .minientry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 14px;
	margin-left: 15px;
	}
.narrowcolumn .miniimgtopcat {
	width: 150px;
	height: 80px;
	float: left;
}
.narrowcolumn .marcoimgtopcat {
	margin: 0px 10px 0px 0px;
}
.narrowcolumn .postmetadata {
	text-align: center;
	padding-top: 5px;
	text-align: left;
	padding-left: 15px;
	}

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	height: 50px;
	display: block;
	text-align: center;
	margin: 10px 5px 10px 15px;
	}

.postmetadata {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	clear: both;
	color: #666666;
}
.postmetadata small{
	     border: 1px solid #FF0000;
}
.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#commentform p, #commentform p a:link {
	font-family: Arial, Helvetica, sans-serif!important;
	font-size:11px!important;
	margin: 5px 0;
	}
#respond #commentform p, #respond #commentform p a:link {
	font-family: Arial, Helvetica, sans-serif!important;
	font-size:11px!important;
	margin: 5px 0;
	}
.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li, {
	font-family: Arial, Helvetica, sans-serif;
	font size:11px;
	}
.commentlist li ul li {
	font-size: 11px;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	}

.commentlist p {
    font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: normal;
	line-height: 16px;
	text-transform: none;
	margin: 10px 5px 10px 0;
	font-style: normal;
	font-size: 12px;
}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

#content .nocomments, .widecolumn .entry .nocomments, .widecolumn .nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	color: #777;
	font-family: Arial, Helvetica, sans-serif!important;
	font size: 8px!important;
	}

.commentmetadata {
	font-weight: normal;
	margin: 0;
	display: block;
	}
.commentmetadata a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 5px 5px 5px 5px;
	}

select {
	width: 130px;
	}
/*############# FOTOS ANALISIS SINGLE POST ################################*/
#photos .linkanalisis {
	height: 306px!important;
	max-height: 306px!important;
	min-height: 306px!important;
	line-height: 306px!important;
	width: 470px!important;
	font-size: 306px!important; 

}
#photos .imganalisis {
	margin: 10px 0px 10px 5px!important;
	padding: 0px 0px 0px 0px!important;
	height: 286px!important;
	width: 470px!important;

}
/*############# ESTILOS DEL FORMULARIO PARA OPINAR #########################*/	
#commentform {
	margin: 5px 10px 0 0;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/*############# ESTILOS DEL FORMULARIO PARA OPINAR #########################*/
.post {
	margin: 0 0 40px;
	text-align: left;
	background:#FFF;
	}
.post h2, .post h3{
	margin: 5px 5px 15px 5px!important;
	}
.post p{
	margin: 0px 5px 5px 5px!important;
	}
.post hr {
	display: block;
	}
.narrowcolumn .post h2, .post h3{
	padding-left: 15px!important;
}
.comment-body .fn, .comment-body .says {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0px 5px 5px;
	color:#FF0000;
}
.comment-body cite {
	color:#FF0000;
}
a:hover {
	color:#FF0000;
	}

a, h2 a:hover, h3 a:hover {
	color: #666666;
	text-decoration: none;
	}

h1 {
	font-size: 4em;
	text-align: center;
	padding-top: 70px;
	margin: 0;
	}

h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	}

h1, h1 a, h1 a:hover, #headerimg .description {
	text-decoration: none;
	color: #FF0000;
	}
h1 a:visited {
	text-decoration: none;
	color: #000000;
	}
h2 {
 font-family: Arial, Helvetica, sans-serif;;
 font-size: 17px;
 line-height: 26px;
 margin: 10px 0px 10px 0px;
 border: none;
 
	}

h2.pagetitle { 
font-family: Arial, Helvetica, sans-serif;;
font-size: 17px;
color:#000000;
margin-top: 0px;
text-align: left;
padding-left: 15px;
	}


h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #000000;
	}

h3 {
	font-size: 12px;
	padding: 0;
	margin: 30px 5px 10px 5px;
	}


#comments{
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 10px 10px 10px 10px;
	}

#fieldcomments  {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	line-height: 11px;
	color:  #666666;
	text-decoration: none!important;
	border:none!important;	
}

.alt {
	margin: 10px 5px;
	padding: 10px;
	border: 1px solid #ccc;
	}

#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}

.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}
.children { padding: 0; }
strike {
	color: #777;
	}

.clear {
	clear: both;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	color: #777;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
.readmore, .readmore:visited {
	margin-top: 15px!important;
	float: right;
	clear: both;
	color: #FF0000!important;
}
/*################## BUSCADOR WIDGET#############################*/
#r_sidebarwidgeted h2.widgettitle {
		padding: 0px!important;
		margin-top: 0px!important;
		margin-bottom: 5px!important;
		text-align: left;
	height: 28px!important;
	max-height: 28px!important;
	min-height: 28px!important;
	background-image:url(images/titlerss.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
#r_sidebar #search-3 {
	background-color: #CCCCCC;
}
#searchform{
	margin: 5px 0px 5px 0px;
}
#searchsubmit{
width: 60px!important;
max-width: 60px!important;
height: 20px!important;
max-height: 20px!important;
margin: 5px 5px;
color:#FFF;
background-color:#999;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
text-align: center;
vertical-align:middle;
background-image:url(images/fdbtnfeed.gif);
background-position: center left;
background-repeat:no-repeat;
}
/*################ BUSCADOR CABECERA #######################*/
#headersearchform {
	width: 335px;
	height: 20px;
	float: right;
	overflow: hidden;
	margin: 0px 10px 0px 0px!important;
	padding: 0px!important;
}
#headersearchform #headersearch {
	width: 330px;
	height: 20px;
	overflow: hidden;
	margin: 0px!important;
	padding: 0px!important;
	float:left;	
}
#headersearchform #headersearch #headerinput {
	width: 270px;
	height: 20px;
	overflow: hidden;
	margin: 0px!important;
	padding: 0px!important;
	position: relative;
	
}
#headersearchform #headersearch #headerinput #headlens {
width: 20px!important;
max-width: 20px!important;
min-width: 20px!important;
height: 20px!important;
max-height: 20px!important;
min-height: 20px!important;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
background-image:url(images/lupa.jpg);
background-position: top left;
background-repeat: no-repeat;
position:absolute;
top:0px;
left: 0px;
z-index:1000;
}
#headersearchform #headersearch #headerinput #headers{
width: 250px!important;
max-width: 250px!important;
height: 20px!important;
max-height: 20px!important;
min-height: 20px!important;
line-height: 20px!important;
vertical-align: middle;
margin: 0px; 
padding: 0px 0px 0px 20px;
background-image:url(images/bg-buscador.jpg);
color:#666;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
background-position: top left;
background-repeat: repeat-x;
position:absolute;
top:0px;
left: 0px;
.top: -2px;
z-index:900;
}
/*
body
{background-color:yellow; /*ie6,ie7,ie8,firefox*//*
background-color: blue\9; /*ie6,ie7,ie8*//*
.background-color:green; /*ie6,ie7*//*
_background-color:red; /*ie6*//*
}
input::-moz-focus-inner /*Remove button padding in FF*//*
{ 
    border: 0;
    padding: 0;
}*/

#headersearchform #headersearch #headersearchsubmit {
width: 60px!important;
max-width: 60px!important;
height: 20px!important;
max-height: 20px!important;
line-height: 20px!important;
margin: 0px!important;
padding: 0px 0px 3px 0px!important;
color:#FFF;
background-color:#999;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
text-align: center;
vertical-align:middle;
background-image:url(images/fdbtnfeed.gif);
background-position: center left;
background-repeat:no-repeat;
}
/*################ GALERIA PIE #############################*/
/*################ PUBLICIDAD ###################################*/
.ad_foot_single {
	height: 73px!important;
	width: 680px!important;
	text-align: center!important;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}
.ad_foot_single a{
	height: 72px!important;
	width: 392px!important;
	padding: 0px;
	margin: 0px;
}
.ad_foot_single a img{
	height: 72px!important;
	width: 392px!important;
	padding: 0px;
	margin: 0px;
}
/*############### FIN ESTILOS GENERALES DEL CONTENIDO ###############*/
/*############### FIN CONTENIDO ###############*/
/*############### INICIO FOOTER ###############*/
#footer {
width:970px;
height:100px;
overflow:hidden;
margin:0px 0px 0px 0px;
padding: 15px 15px 15px 15px;
float:left;
background-color:#5C5C5C;
}

#footerleft {
width: 580px;
height: 90px;
float:left;
}
#footmenuleft {
width: 580px;
height: auto;
float: left;
}
#footmenuleft ul{
width: 580px;
height: auto;
padding: 0px 0px 0px 0px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0px 0px 0px 0px;
text-align: left; /*/set value to "left", "center", or "right"*/
}

#footmenuleft ul li{
width: 580px;
display: inline;
padding: 0px 0px 0px 0px;
}

#footmenuleft ul li a,  #footmenuleft ul li a:link {
width: 580px!important;
max-width: 580px!important;
min-width: 580px!important;
display: inline;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; /*top padding is 6px, bottom padding is 4px*/
text-decoration: none;
}

#footmenuleft ul li a:hover, .footmenuleft ul li a.selected{
text-decoration:underline;
}

#footmenuleft ul li a.current{
text-decoration:underline;
}
#copyright {
width: 580px;
height: auto;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight:normal;
font-size: 11px;
color:#B9B9B9;
text-align:left;
vertical-align:middle;
overflow: hidden;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
#creativecommons {
width: 580px;
height: auto;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight:normal;
font-size: 9px;
color:#B9B9B9;
text-align:left;
vertical-align:middle;
overflow: hidden;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
#creativecommons p {
float:right;
width: 489px!important;
max-width: 489px!important;
min-width: 489px!important;
margin-left: 2px;
line-height: 15px!important;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#creativecommonstxt {
color: #FFF!important;
}
#creativecommonslink{
width: 88px!important;
height: 31px!important;
float:left;
}
#creativecommonslink img{
width: 88px!important;
height: 31px!important;
}
#footerright {
width: 380px;
height: 90px;
float: right;

}
#footmenuright{
width: 380px;
height: auto;
float:right;
}
#footmenuright ul{
width: 380px;
height: auto;
padding: 0px 0px 0px 0px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0px 0px 0px 0px;
text-align: right; /*/set value to "left", "center", or "right"*/
}

#footmenuright ul li{
width: 380px;
display: inline;
padding: 0px 0px 0px 0px;
}

#footmenuright ul li a,  #footmenuleft ul li a:link {
width: 380px!important;
max-width: 380px!important;
min-width: 380px!important;
display: inline;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; /*top padding is 6px, bottom padding is 4px*/
text-decoration: none;
}
#creativecommons a:link {
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 9px;
color:#B9B9B9;
}
#footmenuright ul li a:hover, .footmenuleft ul li a:selected, #creativecommons a:hover, #creativecommons a:selected{
text-decoration:underline;

}

#footmenuright ul li a.current {
text-decoration:underline;
}
#footlogo a img {
width: 237px;
height: 50px;
border: none;
float: right;
margin: 10px 0px 0px 0px;
}
#creditos {
width: 380px;
height: auto;
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight:normal;
font-size: 9px;
color:#B9B9B9;
text-align:right;
vertical-align:middle;
line-height: 11px;
overflow: hidden;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:right;
}
#creditos a{
font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-weight:normal;
font-size: 9px;
color:#B9B9B9;
line-height: 11px;
}
/*############### INICIO ESTILOS VIDEO ###############*/
#videolist{
text-align: center;
}
.fvid {
margin-bottom: 3px;
}
.vidselector {
margin: 0 auto 2px;
padding: 0;
}
.vidselector li {
	    list-style: none;
	    height: 22px;
	    line-height: 22px;
	    margin: 0px 2px 4px 0px;
	    padding: 2px 0px 2px 2px;
		text-align: left;
}
.vidselector li a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px 0px 2px 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF0000;
	    background-color: #1A171B;
}
/*############## ESTADOS CONTENIDOS VIDEO ###############*/
.vidselector li a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px 0px 2px 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF0000;
	    background-color: #FF0000;
}
.vidselector li a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px 0px 2px 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF0000;
	    background-color: #FF0000;
		text-decoration: blink;
}
.vidselector li a:focus {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px 0px 2px 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF0000;
	    background-color: #FF0000;
		text-decoration: blink;
}
.vidselector li a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
		height: 22px;
		width: auto;
		display: block;
		margin: 0px 0px 2px 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF0000;
	    background-color: #1A171B;
}
/*############### FIN ESTILOS VIDEO ###############*/
/*############### FIN FOOTER ###############*/
/*############### ESTILOS DEL CALENDARIO ###############*/
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
/*############### FIN ESTILOS DEL CALENDARIO ###############*/
img#wpstats{width:0px;height:0px;overflow:hidden}
