body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	

}


#menu {
	margin:auto;
	padding-left:10px;
	padding-top:6px;
	height:22px;
	background-image:url(pics/bg_menusup.JPG);
	font-size:13px;
}

#menu ul{
    list-style:none; /* Eliminamos los bullets */
    margin:0px; /* Quitamos los margenes */
    padding:0px; /* Quitamos el padding */
}
#menu ul li {
    float:left; /* Hacemos que el menu se muestre horizontal */
    padding-left:10px;
    padding-right:10px;
    
	text-align:center;
}

.li_b{
border-right:1px solid #ffffff;

}

a:link { font-family: Arial, Verdana, Tahoma; color: #003366; text-decoration: none}
a:visited {
	font-family: Arial, Verdana, Tahoma;
	color: #06C;
	text-decoration: none
}
a:hover {
	font-family: Arial, Verdana, Tahoma;
	color: #666;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Verdana, Tahoma;
	color: #06C;
	text-decoration: none
}


#menu ul li a{
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
#menu ul li a:hover{
    color:#CCCCCC;
}

.texto_home{
padding:12px;
font-size:12px
}

#wrapper {
    width:1200px;
    height:auto;
    margin:auto;
}
#header {
    height:213px;
    background-color:#FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
}
#main {
    width:1200px;
    overflow:hidden;
    height:2600px;
}
#cl1 {
    width:200px;
    background-color:#FFFFFF;
    height:2600px;
	float:left;	
}
#cl2 {
    width:800px;
    background-color:#FFFFFF;
    height:2600px;
    float:left;
}

#contenido {

	border: solid 1px #CCCCCC; 
	height:100%; 
	margin:3px;
	overflow:auto
}

#cl3 {
    width:200px;
	height:2600px;
    background-color:#FFFFFF;
    float:left;
}

#footer {
    height:268px;
	background-image:url(pics/bg_footer.jpg);
	width:1198px;
	color:#FFF;
	text-decoration:none;
	border: solid 1px #CCCCCC; 
	
}

#footer a {
    text-decoration:none;
    color:#FFFFFF;
}









.d_cnt {
	border: solid 1px #CCCCCC; 
	margin:3px;
	padding-top:5px
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}
 
.clearfix {display: inline-block;}
 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.bot_i {
	background-image:url(pics/bg_botones_i.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding-top:5px;
	padding-left:18px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none
}

.cnt_i {
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:left
}


.bot_d {
	background-image:url(pics/bg_botones_d.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding-top:5px;
	padding-right:18px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	text-align:right
}

.asesor_mes {
font-size:12px;
font-weight:bold

}

.cnt_d {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:18px;
	text-align:center
}



BODY a{text-decoration: none;}
img { border:0px; }

#main{
background-color:#FFFFFF;
width:1200px;
}

#tmain{
vertical-align:top
}

.menusup {
	color: #FFFFFF;
	font-weight: bold;
}


.bord   { border: #DBDBDB 1px solid; width:95%; }
.res_t  { border: #DBDBDB 1px solid; background-color:#0F1963; height:19px; padding:1px 1px 1px 1px; font-weight:bold;  vertical-align:middle; color:#FFFFFF; font-size:12px }
.res_d  { border: #DBDBDB 1px solid; width:185px; height:135px;  }
.res_d1 { border: #DBDBDB 0px solid; width:160px; height:135px; padding:2px 2px 2px 2px; font-size:12px  }
.res_d2 { border: #DBDBDB 0px solid; width:220px; height:135px; vertical-align:top; font-size:12px  }
.des_tit { background-color:#0F1963; height:15px; color:#FFFFFF; font-weight:bold; font-size:13px }
.des_tit_cod { color:#FFFFFF; font-weight:bold; font-size:13px  }
.imgpv { font-size:13px; width:250px; color: #990000; }
.res_masimg  { font-size:12px; font-weight:bold; color: #000000 }
.exponsor  { 
 color: #FFFFFF; text-decoration:none }
.exponsor a:hover{color:#FFFFFF }
.exponsor a:move{color:#FFFFFF }
.exponsor a:out{color:#FFFFFF }
.exponsor a{color:#FFFFFF }
	

.precio {color: #990000; font-weight:bold }
#contenido_cont{
border:#FFFFFF solid 10px
}
#contacto{
border:#CCCCCC solid 1px
}
#datos{
line-height: 1.5em
}




/* ESTILO DE PAGINACION */

	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
	}
	div.pagination a:hover, div.digg a:active {
		border: 1px solid #000099;

		color: #000;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

