/* CSS Document */
* { margin:0; padding:0;}
html{ font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}
body{
	background: url(../images/fondo.gif) repeat-x #F3F3F3;
	font-size:9pt;
	color:#666;
}
.main { margin-top:10px; background:url(../images/bg_borde.gif) center repeat-y;}
img{ border:0px none; margin:0; padding:0}
input, textarea, select{ color:#666666; font-size:12px}

strong{ color:#000000}
h1{ font-size:20px;}
h2{ font-size:17px;}
a{ text-decoration:none; color:#3ac; font-weight:bold}
a:hover{ text-decoration:underline}

.left { float:left}
.clear { clear:both;}
.center { text-align:center}
.right{ text-align:right}
.tleft{ text-align:left}
.block{ display:block}

.w150{ width:150px}
.w220{ width:220px}
.w350{ width:350px}
.w500{ width:500px}

.mb10{ margin-bottom:10px}

.rojo{ color:#a00}

/*************************************************************************************/
/****************************************** header ***********************************/
.fondo-top{ margin:0 auto; background:url(../images/fondo_top.gif) no-repeat top center; height:5px; overflow:hidden}
.fondo-bottom{ margin:0 auto; background:url(../images/fondo_bottom.gif) no-repeat top center; height:5px; overflow:hidden}
#header{ margin:0 auto; width:990px; background:#fff; overflow:hidden}

.logo{ margin:5px 250px 0 40px; display:block; float:left}
.banner_top{ margin:20px 5px 0 0;}

/*************************************************************************************/
/****************************************** menu ***********************************/
#menu {padding:0; margin:0; list-style:none;}
#menu li {float:left; height:80px}
#menu li a {display:block; float:left; text-decoration:none;}

.barra_menu{ width:100%; height:7px; overflow:hidden; background:url(../images/f.gif)}

/*************************************************************************************/
/****************************************** menu migas ***********************************/
.menu_migas{background:url(../images/f.gif); color:#fff; padding:2px 0 2px 60px; font-size:16pt}
.menu_migas_item{ color:#fff}

/*************************************************************************************/
/****************************************** titulos ***********************************/
.titulo{ margin:20px 0 10px 0; background:url(../images/f.gif) #666; color:#FFFFFF; padding:2px 0}
.titulo_top{ margin:0; background:url(../images/f.gif) #666; color:#FFFFFF; padding:2px 0}
.titulo_margen{ background:url(../images/f.gif) #333; margin-right:15px; width:75px; height:25px; float:left}
.titulo_margen2{ background:url(../images/f.gif) #333; margin-right:15px; width:75px; height:20px; float:left}

/*************************************************************************************/
/****************************************** wrapper ***********************************/
#wrapper{ margin:0 auto; width:990px; padding-left:1px}
.content_total{ padding:10px; background:#eee}
.content_table{ border-collapse:collapse}
.content_table td{ vertical-align:top}
.content{ padding:10px 5px; width:600px}

/*************************************************************************************/
/******************************** columna izquierda ***********************************/
.col_left{ padding:5px; width:180px; background:#e9eae2}
.col_banner{ margin-bottom:10px}

/*************************************************************************************/
/******************************** columna izquierda ***********************************/
.col_right{ padding:5px; width:180px; background:#e9eae2}

/*************************************************************************************/
/****************************************** footer ***********************************/
#footer{ text-align:center; padding-bottom:15px}
.pie{ color:#333; font-size:9pt; font-weight:bold; text-decoration:none}
.footer_box{ margin:5px 0}
.pie_alta{ font-size:14px; font-weight:bold; padding:0 40px}
.pie_alta:hover{ color:#a00}
.footer_text{ color:#aaa; font-size:7.5pt }