#avisoIE {
font-size: 12px;
}
#thumbBox{ 
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
}

#thumbBox .footerbar{ 
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
.avisotxt {
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #54606B;
	background-color: #F3F7FC;
	width: 100%;
	text-align: center;
}



#thumbBox #thumbImage{ 
background-color: white;
}
.testimonio {
	font-size: 10px;
}


#thumbLoading{ 
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.cuadrofecha {
float:left;
height:60px;
width:50px;
background-image:url(images/date.png);
background-repeat:no-repeat;
background-position:top;
font-size:10px;
font-weight:700;
text-align:center;
color:#454646;
line-height:15px;
margin:0 10px 0 0;
}
.cuadrofecha span {
display:block;
line-height:30px;
color:#5F7B7B;
font-size:15px;
}
.conborde{
/*border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #8EACDD;
*/
}
.estadistiflame {
	clear: both;
	padding-top: 20px;
}

.cubazul{
background-image:url(images/degradau3.png);
}
.cubblanc{
background-image:url(images/degradau2.png);
}
.teaser{
font-size:10px;
}
.homecub{
	height:45px;
	background-repeat:repeat-x;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;	
}
.homecubes2{
	background-position:right -20px;
	background-repeat: no-repeat;
}
.cuadrofechaminil {
	height:39px;
	width:35px;
	background-image:url(images/datemini.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size:8px;
	font-weight:300;
	color:#454646;
	line-height:15px;
	padding-top: 4px;
	text-align: center;
	float: left;
}
.cuadrofechaminil span {
display:block;
line-height:13px;
color:#5F7B7B;
font-weight:600;
font-size:12px;
}



.cuadrofechamini {
	height:39px;
	width:35px;
	background-image:url(images/datemini.png);
	background-repeat:no-repeat;
	background-position:top;
	font-size:8px;
	font-weight:300;
	color:#454646;
	line-height:15px;
	padding-top: 4px;
	text-align: center;
	float: right;
}
.cuadrofechamini span {
display:block;
line-height:13px;
color:#5F7B7B;
font-weight:600;
font-size:12px;
}
.noticiatitulo {
font-size: 18px;
}
.noticiatitulohome {
	font-size: 15px;
	font-weight: 500;
	padding-bottom: 5px;
}
.noticiatitulohome a {
display:block;
}
.titulonoticiasmall {
font-size: 14px;
}
.inlinee{
display:inline;
}
.columnab a {
	display:block;
	background-color:#BFCFD7;
}
.columnab a:hover{
	background-color:#576580;
	color:#FFFFFF;
}

.columna a {
display:block;
}
.columna a:hover {
	background-color:#576580;
	color:#FFFFFF;
}
blockquote{
	border : 1px solid #DFE0E0;
    -moz-border-radius : 8px;;
	background-color : #F5F6F6;
	line-height: 115%;
	margin-top: 2px;
	margin-right: 30px;
	margin-bottom: 16px;
	margin-left: 30px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	}
.puntuflame {
	float: right;
}

.ver10azul {
	color: #6082A8;
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.flamefoot {
	float: left;
	font-size: 10px;
	clear: left;
}

.ver10azulflame {
	color: #AA5E60;
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ver8azul {
	color: #6082A8;
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ver8azulflame {
	color: #AA5E60;
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.botonflamear {
	float: left;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #E5E5E5;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	width: 250px;
	text-align: center;
}


.loginpollas {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/fondo_fechas.jpg);
	font-weight: bold;
	color: #000000;
	border: 1px solid #3D5D84;
	background-position: top;
}
a:link {
	text-decoration: none;
	border: 0px;
	color:#07335F;
}
a:visited {
	text-decoration: none;
	border: 0px;
	color:#07335F;
}
a:hover {
	border: 0px;
	color: #0D86FF;
}
.formreg {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	border: 1px solid #94A5D8;
	height: 16px;
	color: #666666;
}
.resaltao {
	background-color: #557CB0;
	color: #E4EFF3;
	padding: 2px;
}
body {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07335F;

}
.botonsubmit {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EEF8;
	border: 1px solid #716F79;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: normal;
	height: 18px;
}
textarea {
	border: 1px solid #006699;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding: 7px;
}
.verd12 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.verd14 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.verd10 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.postre2 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07335F;
	background-color: #f4f8fb;
}
.postre {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07335F;
}

.postre a{
	text-decoration:none;
	font-weight: bold;
	border:none;
	color: #4A6888;
}
.postre a:hover{
	font-weight: bold;
    border:none;
	color: #FF6600;
}
.newtitle {
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
}
.code {
	background: #e4efff;
	padding: 5px;
	border: 1px dashed #abc;
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 90%;
	font-size: 12px;
  }
.toptabla {
	height: 22px;
}
.botonsubmitp {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EEF8;
	border: 1px solid #716F79;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: normal;
	height: 16px;
}
.botoncin {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EEF8;
	border: 1px solid #716F79;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: normal;
	height: 18px;
	margin-right: 5px;
	margin-left: 5px;
	clear: none;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.botonsubmitdi {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EEF8;
	border: 1px solid #716F79;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: normal;
	height: 18px;
}
.avatar {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.avatar2 {
	border: 1px solid #000000;
}
.grande {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.verd8 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.verd12b {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.quote {
	border : 1px solid #DFE0E0;
    -moz-border-radius : 8px;;
	background-color : #F5F6F6;
	line-height: 115%;
	margin-top: 2px;
	margin-right: 30px;
	margin-bottom: 16px;
	margin-left: 30px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	}
.noticia {
	font-family:"Trebuchet MS", Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
	color: #2C4465;
}
.noticia a {
font-weight: bold;
}
.noticia img{
	border:none;
	border-top-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
}
img{
	border:none;
	border-top-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
}
.paginilla a {
	border: 1px solid;
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 12px;
	background-color: #CFE8EF;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	text-decoration:none;
   }
.paginilla a:hover {
	border: 1px solid #FF9900;
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 12px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	text-decoration:none;
   }
.paginillaactual {
	border: 1px solid;
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 12px;
	background-color: #394F66;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	color: #FFFFFF;
}
.paginilla b {
	border: 1px solid;
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 12px;
	background-color: #A9BBCF;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	text-decoration:none;
}
.paneltop {
	font-family: Tahoma, Arial, "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	word-spacing: 0.2em;
}
.resultados {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #003399;
	margin: 0px;
	padding-top: 1px;
	padding-right: 5px;
}
#mainmenu {
	line-height: 90%;
}
#listitem:hover {
	background-color: #E9F1FD;
}
.buscado {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EFF2F5;
	border: 1px solid #55789E;
}
.panelde {
	background-image: url(images/paneln.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ADC2D7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #ADC2D7;
	border-bottom-color: #ADC2D7;
	border-left-color: #ADC2D7;
}
.rayarriba {
	padding: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #ADC2D7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #ADC2D7;
	border-bottom-color: #ADC2D7;
	border-left-color: #ADC2D7;
}
.rayaboth {
	padding: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #ADC2D7;
	border-bottom-width: 1px;
	border-bottom-color: #ADC2D7;
}
.panelizq {
	background-image: url(images/paneliz.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ADC2D7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #ADC2D7;
	border-bottom-color: #ADC2D7;
	border-left-color: #ADC2D7;
}
.cabecera {
	background-repeat: no-repeat;
	background-position: left;
}
.smalltext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.msmalltext {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rayarriba2 {
	padding: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ADC2D7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #ADC2D7;
	border-bottom-color: #ADC2D7;
	border-left-color: #ADC2D7;
}
.opcion1 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C4465;
	line-height: 15px;
	background-color: #DBE6F0;
}
.opcion2 {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C4465;
	line-height: 15px;
}
.autor {
	font-size: 10px;
	background-position: right top;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BDCEE3;
	padding-right: 20px;
	color: #6798E0;
}
.autor a{
	color: #6798E0;
}
.autor a:hover{
	color: #000000;
}
.dia {
	background-image: url(images/calendario.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 2px;
	border: 1px dotted #ADC2D7;
}
.white {
	color: #FFFFFF;
}
#barranoticia a{
opacity:.35;
-moz-opacity: 0.35;
filter: alpha(opacity=35);
}
#barranoticia a:hover{
opacity:1;
-moz-opacity: 1;
filter: alpha(opacity=100);
}


.barranoticia a{
opacity:.35;
-moz-opacity: 0.35;
filter: alpha(opacity=35);
}

.barranoticia a:hover{
opacity:1;
-moz-opacity: 1;
filter: alpha(opacity=100);
}
.publi {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #ADC2D7;
	border-bottom-color: #ADC2D7;
}
.apartau {
	color: #65828B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AABDE6;
	padding-top: 5px;
}
.azulillo {
	color: #65828B;
}
.azulillo a{
	color: #65828B;
}

.azulillo a:hover{
	color: #000000;
}
#coments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EDF1FA;
	text-align: center;
	padding: 15px;
}
#comentpost1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #BAEAA8;
	text-align: center;
	padding: 15px;
}
#comentpost2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #9EC1E4;
	text-align: center;
	padding: 15px;
}
.comentdates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BBCAEC;
	margin-right: 10px;
}
.comentdatesflame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ECBBBC;
	margin-right: 10px;
}

#comentopt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-left: 20px;
	letter-spacing: 6px;
}
#comentopt a{
opacity:.35;
filter: alpha(opacity=35);
-moz-opacity: 0.35;
}

#comentopt a:hover{
opacity:1;filter:
alpha(opacity=100);
-moz-opacity: 1;
}
.infobox {
	-moz-border-radius : 4px;
	background-color: #FFFFF0;
	border: 1px dotted #E2E8F6;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.infoboxnp {
    -moz-border-radius : 4px;;
	background-color: #FFFFF0;
	border: 1px dotted #E2E8F6;
}
.infobox2 {
    -moz-border-radius : 4px;;
	background-color: #FFFFF0;
	border: 1px dotted #E2E8F6;
	padding: 3px;
}
.infoblue {
    -moz-border-radius : 4px;;
	background-color: #F1F5FE;
	border: 1px dotted #C8D3EE;
	padding: 5px;
}
.infoblue2 {
	background-color: #F1F5FE;
	border: 1px dotted #C8D3EE;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.infoboxflame {
    -moz-border-radius : 4px;;
	background-color: #FFFFF0;
	border: 1px dotted #E2E8F6;
	padding: 5px;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6082A8;
}
.numerillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AEBFD2;
	text-align:center;
}
.numerilloflame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold, italic;
	color: #E6CCCE;
	text-align:center;
}
.titulo a{
	color: #6082A8;
}
.titulo a:hover {
	color: #000000;
}
.comentariostext {
	font-size: 14px;
	font-weight: bold;
	color: #6082D2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BBCAEC;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.comentariostext a{
	color: #6082D2;
}
.comentariostext a:hover{
	color: #6082D2;
}
.comentariostext a:link{
	color: #6082D2;
}

.homecab {
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #8EACDD;
	border-right-color: #8EACDD;
	border-bottom-color: #8EACDD;
	border-left-color: #8EACDD;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.homecabinv {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8EACDD;
}

.eart {
	border-color:#8DDE94;
	background-color: #DAF1DB;
}

.eotros {
	border-color:#8EACDD;
	background-color: #E5E5E5;
}

.eforo {
	border-color:#E9C46B;
	background-color: #F5E4BC;
}

.formregm {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	border: 1px solid #003333;
	padding-left: 5px;
	list-style-image: url(images/fondo_fechas.jpg);
	list-style-position: inside;
	list-style-type: square;
}
.botoncillo {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E7EEF8;
	border: 1px solid #003399;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding: 2px;
}
.homecabm {
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #8EACDD;
	border-right-color: #8EACDD;
	border-bottom-color: #8EACDD;
	border-left-color: #8EACDD;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 2px;
	padding-bottom: 2px;
}
.homecabmini {

	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #8EACDD;
	border-right-color: #8EACDD;
	border-bottom-color: #8EACDD;
	border-left-color: #8EACDD;
	background-image: url(images/fondo_fechas.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size:10px;
}

.verdg {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.verdgm {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #BBCAEC;
}
.putologin span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 15px;
}
.putologin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	margin-top: 10px;
	padding-top: 4px;
}
.lema {
	color: #E9EEF3;
	font-style: italic;
	font-size: 12px;
}
.infoboxnor {
	background-color: #FFFFF0;
	border: 1px dotted #E2E8F6;
	padding: 5px;
}
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(star_rating.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
}
.star-rating a.three-stars:hover{
	width: 60px;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}	
.star-rating a.four-stars:hover{
	width: 80px;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
}
.tops {
	padding: 10px;	
}

.verd8clar {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7092BA;
}
.verd8clar a:link{
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7092BA;
}
.verd8clar a:visited{
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7092BA;
}
.verd8clar a:hover{
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3360A4;
}
.tituloflame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B94F52;
}
.tituloflame a{
	color: #B45456;
}
.tituloflame a:hover {
	color: #640002;
}
.postreflame {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #60060F;
	background-color: #FBF4F4;
}
.postreflame a{
	text-decoration:none;
	font-weight: bold;
	border:none;
	color: #4A6888;
}
.postreflame a:hover{
	font-weight: bold;
    border:none;
	color: #FF6600;
}
.postfondo {}
.postfondoflame {}

.postfondo2 {
	background-color: #F1F5FC;
}
.postfondoflame2 {
	background-color: #FBF2F2;
}
.tabpost {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/tab.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
}
.puntuar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 70px;
	color: #7092BA;
}
.marquito {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C4465;
	line-height: 15px;
	background-color: #F0F4FB;
	border: 1px dotted #6F97D9;
}
.marquito a:hover{
font-weight:bold;
}
.puntuar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7092BA;
}
.cuadrotexto {
	font-family:Arial,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3E2FE;
}
.tablabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f;
}
.tabla1 {
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #D8D8D8;
	border-right-width: 1px;
	border-right-color: #D8D8D8;
}
.tabla2 {
	background-attachment: fixed;
	background-image: url(images/lado.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.votanew {
	text-align: right;
	float: right;
	width: 200px;
}
.votanew a{
	opacity:.25;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
}
.votanew a:hover{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
}

.cajafoto {
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.cajafoto2 {
	float: left;
	height: 75px;
	width: 78px;
	background-image: url(images/marcofoto.gif);
	text-align: center;
	padding-top: 7px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-bottom: 0px;
}
.cajafoto3 {
	float: right;
	height: 75px;
	width: 78px;
	background-image: url(images/marcofoto.gif);
	text-align: center;
	padding-top: 7px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-bottom: 0px;
}

.avatarfoto {
filter: alpha(opacity=20);
-moz-opacity: 0.2;
opacity:.2;
}
#piensoquote {
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	text-align: center;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.piensoquotem {
	background-image: url(images/pienso.gif);
}
.cajafotobig {
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.menuimg {
	text-align: center;
	height: 25px;
	width: 30px;
	position: relative;
	float: left;
	clear: both;
	top: -5px;
	z-index: 100;
}
.quoteboxy {
	background-image: url(images/quoteillo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 120px;
	width: 593px;
	table-layout:fixed;
}
#quotebox {
	margin: 0px;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.menublock {
	margin-top: 0px;
	margin-bottom: 15px;
}
.menuitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menuitem a{
	width: 140px;
	border: 1px solid #BECBDC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	display: block;
}
.menuitem a:link{
	border: 1px solid #BECBDC;
	display: block;
	background-image: url(images/fondo_fechasinv.jpg);
}
.menuitem a:visited{
	border: 1px solid #BECBDC;
	display: block;
	background-image: url(images/fondo_fechasinv.jpg);
}
.menuitem a:active{
	border: 1px solid #BECBDC;
	display: block;
	background-image: url(images/fondo_fechasinv.jpg);
}
.menuitem a:hover {
	background-color: #FFFFFF;
	color:#FF9900;
	background-image:none;
}

.topmenue {
	width: 174px;
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/headermini3.png);
	background-repeat:no-repeat;
	color: #374068;
	height: 22px;
	clear: both;
}
.topmenue a {
	color: #000000;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(images/fondo_fechasinv.jpg);
	background-position: bottom;
	border: 1px solid #7C8EA4;
	background-repeat: repeat-x;
}
.navigation a:hover {
	color: #FFFFFF;
	background-color: #07335F;
}

.navigation td{
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 25px;

}
.navigation .abajo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dashed #56677C;
	background-color: #EDF2F8;
	font-weight: normal;
}
.conpreview{
	font-size: 12px;
	font-weight: bold;
}
.conpreview td{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #8EACDD;
	background-color: #F3F7FC;
}

.opcion1 td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8EACDD;
	background-color: #F3F7FC;
}
.opcion2 td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8EACDD;
	background-color: #FFFFFF;
}
.opcion1 table td{
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.opcion2 table td{
	border-bottom-width: 0px;
	border-bottom-style: none;
}

.opciona td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8EACDD;
	background-color: #F3F7FC;
}
.opcionb td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8EACDD;
	background-color: #FFFFFF;
}
.opcionano td{
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #8EACDD;
	background-color: #F3F7FC;
}
.opcionbno td{
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #8EACDD;
	background-color: #FFFFFF;

}
.noborde {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tags {
	float: right;
	width: 250px;
	height: 100px;
}

.tags a:hover {
	color: #FFFFFF;
	background-color: #07335F;
}
.barrapor {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9A9A9A;
	border-left-color: #9A9A9A;
}
.ver8peq {
	color: #A6B9CE;
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
#marcocentral {
	padding-right: 5px;
	padding-left: 10px;
}
.valid {
	display: inline;
	float: left;
}
.calcells {
	border: 2px solid #ADBCE7;
}
.formlist {
	font-family:Arial, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(images/fondo_fechasinv.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	border: 1px solid #94A5D8;
	padding-left: 5px;
	height: 18px;
	color: #666666;
}
.titulog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #0066CC;
}
.textog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #149672;
}

.rayabajo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C6CBF0;
}
.boxup {
	background-image: url(images/at.gif);
	background-repeat: repeat-x;
	background-position: top;
	empty-cells:show;

}
.boxdown {
	background-image: url(images/ab.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	empty-cells:show;

}
.boxleft {
	background-image: url(images/al.gif);
	background-repeat: repeat-y;
	background-position:left;
	empty-cells:show;
}
.boxright {
	background-image: url(images/ar.gif);
	background-repeat: repeat-y;
	background-position:right;
	empty-cells:show;
}
.tablita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	empty-cells:show;
}
.cubobarra {
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8eacdd;
	border-left-color: #8eacdd;
}

.barrabotonespost {
	background-color: #E8E8E8;
	border: 1px solid #999999;
}
.mceStatusbarResize {
background-image:url(jscripts/tiny_mce/images/statusbar_resize.gif);
	background-repeat:no-repeat;
	cursor:se-resize;
	float:right;
	height:20px;
	width:11px;
	background-position: bottom;
	vertical-align: bottom;
}
.flotaizq {
	float: left;
}
.imgpunt {
	margin-top: -10px;
}
.imgmarcpunt {
	margin-top: -10px;
}
.titulobarra {
	background-image: url(images/barrah.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;
}
