/*                                                                                    Plantilla tipo1

------------------------------------------------------------------------------------------------------

*/

.tipo1 #contenido {

    width: 594px;

    padding-left: 0;

    margin-top: 60px;

    text-align: center;

}



/*                                                                                    Plantilla tipo2

------------------------------------------------------------------------------------------------------

*/

#parrafoSupCFC {

	position:relative;

	background:url(../img/parrafoSupCFC.gif) left no-repeat;

	margin:-20px 0 0 -100px;

	height:81px;

}



#parrafoCFC  {

	background:url(../img/parrafoCFC.gif) repeat-y;

	color:#FFF;

	margin-top: -50px;

	margin-left:-100px;

	padding: 0 30px 0 100px;

}



#parrafoCFC  p{

	margin:0 !important;

	

}



#parrafoInfCFC  {

	background:url(../img/parrafoInfCFC.gif) left no-repeat;

	height:18px;

	margin:0 0 10px -100px;

}

	

blockquote {

	padding:15px 0 15px 50px;

	font-size:1.4em;

	background:url(../img/quoteIni.gif) no-repeat 0 0;

	margin-left:15px;

}



blockquote img {

	float: right;

	display: inline;

	vertical-align:text-top;

	margin: -1.4em 45px 0 0 !important;

}



/*                                                                                    Plantilla tipo3

------------------------------------------------------------------------------------------------------

*/

.ok, .ko {

    padding: 5px 5px 5px 45px;

    border: 2px dotted;

}



.ko {

    border-color: #DD0C07;

    background: url(../img/ko.gif) no-repeat 5px 50%;

}



.ok {

    border-color: #329B38;

    background: url(../img/ok.gif) no-repeat 5px 50%;

}



/*                                                                                    Plantilla tipo5

------------------------------------------------------------------------------------------------------

*/

#contenidoSubmenu {

    background: url(../img/contenidoSubmenu.gif) no-repeat 0 0;

    height: 30px;

    padding: 6px 0 6px 16px;

    margin: -25px -10px 15px;

}



#contenidoSubmenu li {

    display: inline;

    float: left;

    height: 30px;

    padding-right: 1px;

	background:url(../img/menuSeparador.gif) no-repeat right 50% ;

}



#contenidoSubmenu li.ultimo {

    padding: 0;

    background: none;

}



#contenidoSubmenu a {

    float: left;

    height: 25px;

    padding: 8px 6px 0;

    color: #FFF;

    text-transform: uppercase;

    text-decoration: none;

    background: url(../img/subMenuActivo.gif) repeat-x 0 100em;

}



#contenidoSubmenu a.activo,

#contenidoSubmenu a:hover {

    background-position: 0 100%;

}



/* con separador global: */

.tipo5 dt ,

.listadoSeparador strong{

    display: block;

    background: url(../img/separadorGlobal.gif) repeat-x 0 85%;

    font-weight: bold;

}



.tipo5 dt span,

.listadoSeparador strong span {

    padding-right: 3px;

    background: #FFF;

}



.tipo5 dd {

    margin: 0.4em 0 1.6em;

}





/*                                                                              Plantilla tipo7/tipo8

------------------------------------------------------------------------------------------------------

*/

.tituloPanel {

	background:url(../img/tituloPanel.gif) no-repeat top;

	width:441px;

	height:23px;

	padding:15px 20px 0;

	color:#FFF;

}



* html .tituloPanel {

    width: 481px;

}



.tituloPanel span.fecha {

	float:right;

	display:inline;

	font-size:0.85em;

	margin-top:-18px;

}

.panel {

	background:url(../img/panel.png) no-repeat bottom;

	width:441px;

	padding:25px 20px;

	z-index:0;

	color:#333;

}



* html .panel {

    width: 481px;

}



a.destacado {

	text-decoration:none;

	background:url(../img/flechaHor.png) no-repeat right;

	display:block;

	outline:none;

	color:#666;
	
	line-height:1.5em;
	
	padding-right:20px;

}



.panel a.activo,

.panelPeq a.activo,

dl.desplegableHistoria dt a.activo {

	background:url(../img/flechaVer.png) no-repeat right;

	z-index:100;

}



* html .panel a.activo,

* html .panelPeq a.activo,

* html dl.desplegableHistoria dt a.activo {

    background-image: url(../img/flechaVer.gif);

}



.desplegado img {

	float:left;

	display:inline;

	margin:10px 15px 10px 0 !important;



}





/*                                                                                     Plantilla tipo9

------------------------------------------------------------------------------------------------------

*/

.tipo9 #contenido {

	padding:30px 6px 0 115px;

	width:480px;

}



* html .tipo9 #contenido {

    width: 601px;

}



.tituloPanelPeq {

	background:url(../img/tituloPanelPeq.gif) no-repeat top;

	width:335px;

	height:20px;

	padding:15px 20px 0;

	color:#FFF;

}



.panelPeq {

	background:url(../img/panelPeq.png) no-repeat bottom;

	width:335px;

	padding:9px 20px;

	z-index:0;

	color:#666;

}



* html .tituloPanelPeq,

* html .panelPeq {

    width: 375px;

}



div.fecha {

	width:103px;

	height:62px;

	background:url(../img/fecha.gif) no-repeat top center;

	color:#FFF;

	text-align:center;

	padding-top:10px;

}



* html div.fecha {

    height: 72px;

}



div.fecha span {

	font-size:1.4em;

	margin-top:10px;

	display:block;

}

/*                                                                                    Plantilla tipo11

------------------------------------------------------------------------------------------------------

*/

dl.desplegableHistoria {

	margin-left:-20px;

}

dl.desplegableHistoria dt {

	background:url(../img/desplegableHistoria.gif) no-repeat center;

	width:471px;

	padding:10px 10px 6px 10px;

	z-index:10;

	position:relative;

}



* html dl.desplegableHistoria dt {

    width: 491px;

}



dl.desplegableHistoria dt a {

	color:#FFF;

	text-decoration:none;

	background:url(../img/flechaHor.png) no-repeat right;

	display:block;

	padding:0 10px;

	outline:none;

	z-index:100;

}





dd.panel {		

	margin:-8px 0 5px 5px;

} 



.tipo11 .panel p {

	float:right;

	display:inline;

	width:270px;

}



.tipo11 .panel img {

	float:left;

	display:inline;

	padding-left:10px;

}

.stripeMe {

	margin: 10px 0px;

}

.stripeMe td{

	padding: 1px 5px;

}

tr.alt td {

	background: #e6e6e6;

	

}



tr.over td{

	background: #ccc;

}

.forum {
	font-size:12px;
	margin: 10px 0px;
}

.forum td {
	padding: 3px 6px;
}

tr.forumverde {
	background:#C0E399;
}