body { font-size: 11px; margin: 0px; padding: 0px; background: url(../img/fons2.gif) center repeat-y; text-align: center; font-family:arial,verdana;}
img { border: 0px; padding: 0px; margin: 0px; }
a:link, a:active, a:visited { text-decoration: none; color: #6C6C6C; font-weight: normal; font-size:11px;font-family:arial,verdana, tahoma;}
a:hover { text-decoration: underline; color: #6C6C6C; font-weight: normal; font-size:11px;font-family:arial,verdana, tahoma;}

#contenedor {width: 770px; margin: 15px auto 0px auto; text-align: center;padding:0px 10px 0px 12px;background:#fff;}

#creative_commons {width: 710px; height: 75px;margin: 0px 0px 0px 25px;}
#creative_commons img {float: left; margin: 15px 10px 10px 0px;}
#creative_commons p {line-height: 13px; color: #000; font-family: verdana, tahoma, arial; font-size: 10px;text-align:justify;}
#creative_commons a, #creative_commons a:visited, #creative_commons a:link, #creative_commons a:active {color: #808080; text-decoration: none;font-size: 10px;}
#creative_commons a:hover {color: #808080; text-decoration:underline;}

#prueba{width:745px;margin-left:13px;}
*html #prueba {width:745px;margin-left:0px;}

#edi_prod {
text-align:left;
background:#f6f6f6;
}

#edi_prod span{
font-size:9px;
}
#edi_prod p{
font-family:tahoma, arial;
font-size:11px;
padding:0px 0px 0px 15px;
color:#58595b;
}

#edi_prod h1{
font-family:tahoma, arial;
font-size:16px;
color:#58595b;
font-weight:bold;
padding:0px 0px 0px 15px;
}

#edi_prod a, 
#edi_prod a:link,
#edi_prod a:active,
#edi_prod a:visited{text-decoration: none; color: #6C6C6C; font-weight: normal; font-size:11px;font-family:tahoma,arial,verdana;}

#edi_prod a:hover{text-decoration: underline; color: #6C6C6C; font-weight: normal; font-size:11px;font-family:tahoma,arial,verdana;}
/*
#preHeader { width: 750px; height: 18px; clear: both; padding:1px 10px 0px 10px;margin: 0px auto; text-align: left;font-family:tahoma,arial,verdana;  background: #fff url(../img/fons_up.gif) center top no-repeat; }
*html #preHeader { width: 770px; height: 18px; clear: both; padding:1px 10px 0px 10px;margin: 0px auto; text-align: left;font-family:tahoma,arial,verdana;  background: #fff url(../img/fons_up.gif) center top no-repeat; }
#preHeader p { margin: 8px 0px 0px 4px; padding: 0px 0px 3px 0px; float: left; font-size:10px;font-family:tahoma,arial;}
#preHeader p a{font-size:10px;font-family:tahoma,arial;}
#preHeader ul { margin: 8px 4px 0px 0px; padding: 0px; float: right; }
#preHeader ul li { list-style-type: none; display: inline; padding: 0px; margin: 0px; }
*/

#preHeader { width: 742px; height: 18px; clear: both; padding:1px 0px 0px 0px;margin: 0px auto; text-align: left;font-family:tahoma,arial,verdana;}
#preHeader p { margin: 5px 0px 0px 0px; padding: 0px 0px 3px 0px; float: left; font-size:10px;font-family:tahoma,arial;}
#preHeader p a{font-size:10px;font-family:tahoma,arial;}
#preHeader ul { margin: 8px 4px 0px 0px; padding: 0px; float: right; }
#preHeader ul li { list-style-type: none; display: inline; padding: 0px; margin: 0px; }

#header { width: 745px; height: 65px; clear: both; margin: 0px auto;}

#logo_izq{width:170px;height:85px;float:left;margin:10px 0px 0px 1px;}

#menu {margin:20px 0px -10px 0px; padding:0px; width: 745px;}
#menu p{margin:0px 0px 0px 3px;font-weight:bold;color:#385776;font-family:arial narrow,arial,tahoma,verdana;text-align:left;}
#menu p a{color:#385776;font-weight:bold;font-family:arial narrow,arial,tahoma,verdana;font-size:11px}

#imagen{float:right;}

#logo_der{width:563px;height:85px;background:#dce9ec;float:right; margin:10px 2px 0px 0px;}
#logo_der p{text-align:left;color:#426682;margin:10px 360px 0px 15px; font-weight:bold;font-size:17px;}
#logo_der p.subtitol{color:#636466;font-weight:bold;font-size:13px;}

p.first{margin-top:0px;}

#menu_princ{ width: 530px; height:30px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size:11px;text-align:left;font-family:arial; background:#466381;border-bottom: 13px solid #7ea8b6;}

#navi {  
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#navi li {
	margin:0px 0px 2px 0px;
	padding:0px;
	border:0px;
	float:left;
	border-right: 1px solid #7ea8b6;
}

#navi li a {
	display:block;
	padding:8px 8px 8px 20px;
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	background:#426782 url(../img/fons_menu.gif) top left no-repeat;
	font-weight:bold;
}

#navi li a:hover {
	color:#cbdb29;
	background-color:#426782;
	font-weight:bold;
}

/***/

#navi li.sel {
	margin:0px 0px 2px 0px;
	padding:0px;
	border:0px;
	float:left;
	border-right: 1px solid #7ea8b6;
}

#navi li.sel a {
	display:block;
	padding:8px 8px 8px 20px;
	text-decoration:none;
	text-align:left;
	color:#cbdb29;
	background-color:#426782;
	font-weight:bold;
}

#navi li.sel a:hover {
	background-color:#426782;
	font-weight:bold;
	color:#cbdb29;
	background-color:#426782;
}
/***/

#menu_lateral{
float:left;
text-align:left;
width:200px;
margin-left:1px;
}

#navi2{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#navi2 li{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
}

#navi2 li a {
	display:block;
	padding:8px 8px 8px 20px;
	text-decoration:none;
	text-align:left;
	color:#466381;
	background:#dbe9ec url(../img/fons_menu_lat_off.gif) top left no-repeat;
	font-weight:bold;
	border-bottom: 1px solid #7ea8b6;
}

*html #navi2 li a {width:200px;}

#navi2 li a:hover {
	color:#cbdb29;
	background:#466381 url(../img/fons_menu_lat_on.gif) top left no-repeat;
	font-weight:bold;
}

/******************/
#navi2 li.sel2{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
}

#navi2 li.sel2 a {
	display:block;
	padding:8px 8px 8px 20px;
	text-decoration:none;
	text-align:left;
	color:#cbdb29;
	background:#466381 url(../img/fons_menu_lat_on.gif) top left no-repeat;
	font-weight:bold;
	border-bottom: 1px solid #7ea8b6;
}

*html #navi2 li.sel2 a {width:200px;}

#navi2 li.sel2 a:hover {
	color:#cbdb29;
	background:#466381 url(../img/fons_menu_lat_on.gif) top left no-repeat;
	font-weight:bold;
}


/*******************/


#content_right{
float:right;
width:530px;
text-align:left;
margin-right:3px;
}

#titol_content{
background:url(../img/tramat.gif) top left no-repeat;
margin:0px;
padding:0px;
}

.txt_titol{
margin:0px 0px 0px 10px;
padding:7px 0px 7px 25px;
width:250px;
background:#426681 url(../img/fons_titol_content.gif) center left no-repeat;
color:#cbdb29;
font-weight:bold;
font-size:16px;
}

#txt_content{
background:#f6f6f6;
font-family:tahoma, arial;
font-size:11px;
padding:20px 20px 20px 15px;
color:#58595b;
}

#txt_content p a,
#txt_content p a:link,
#txt_content p a:active,
#txt_content p a:visited{
font-family:tahoma, arial;
font-size:11px;
color:#58595b;
text-decoration:none;
}
#txt_content p a:hover{text-decoration:underline;}

#txt_content p b a,
#txt_content p b a:link,
#txt_content p b a:active,
#txt_content p b a:visited{
font-family:tahoma,arial;
font-size:11px;
color:#58595b;
font-weight:bold;
text-decoration:none;
}
#txt_content p b a:hover{text-decoration:underline;font-family:tahoma,arial;
font-size:11px;}

.entradeta{
width:480px;
background:#f6f6f6 url(../img/fons_entradeta.gif) bottom left repeat-x;
color:#426682;
font-family:arial, tahoma, verdana;
font-size:16px;
font-weight:bold;
margin-top:-20px;
padding:0px;
}

.entradeta p{
padding:0px 0px 15px 0px;
}

p span{
color:#426682;
font-weight:bold;
font-size:12px;
font-family:arial,tahoma, verdana;
}

ul.blue{
list-style-image:url(../img/ul.gif);
}


#pre_foot{
position:relative;
bottom:90px;
font-family:arial,tahoma, verdana;
color:#818385;
font-size:11px;
text-align:left;
align:left;

}

#foot{
border-top: 1px solid #79aab5;
width:745px;
padding:10px 5px 5px 5px;
font-family:tahoma,arial,
font-size:11px;
color:#818385;
clear: both; 
margin-top:700px;
}

*html #foot{
border-top: 1px solid #79aab5;
width:745px;
padding:10px 5px 5px 5px;
font-family:tahoma,arial,
font-size:11px;
color:#818385;
clear: both; 
margin-top:80px;
}

#foot_creative{float:left;width:100px;}
#foot_text{text-align:left;float:right;width:630px;}

#post_foot { width: 750px; height: 18px; clear: both; padding:1px 10px 0px 10px;margin: 0px auto; text-align: left;font-family:tahoma,arial,verdana;  background: #fff url(../img/fons_bottom.gif) center top no-repeat; }
*html #post_foot { width: 770px; height: 18px; clear: both; padding:0px;margin: 0px 0px 20px 0px; text-align: left;font-family:tahoma,arial,verdana;  background: #fff url(../img/fons_bottom.gif) center top no-repeat; }