@charset "utf-8";
/* CSS Document */

body { background:url(images/bg.gif) repeat-x #666666; margin:0; padding:0; text-align:center; }

.ico h1 { margin:0; color:#333333; font-size:19px; }
.ico a { color:#FFFFFF; text-decoration:none; }
.ico a img { border:0;  }

.ico div#containerbox { background:#FFFFFF; width:974px; text-align:left; position:relative; margin:0 auto; font:12px Arial, Helvetica, sans-serif; color:#666666; text-align:justify; }

.ico div#header { background: url(images/header.gif) no-repeat; width:974px; height:191px; }

.ico div#header div#iconsbox { width:auto; padding:10px; color:#FFFFFF; font-size:10px; }
.ico div#iconsbox div.inicio { width:auto; height:auto; float: right; text-align:center; padding:16px 10px 10px 10px; }
.ico div#iconsbox div.inicio img { margin-bottom:5px; }
.ico div#iconsbox div.correo { width:auto; height:auto; float: right; text-align:center; padding:26px 10px 10px 10px;}
.ico div#iconsbox div.correo img { margin-bottom:5px; }
.ico div#iconsbox div.mapsite { width:auto; height:auto; float: right; text-align:center; padding:12px 10px 10px 10px;}
.ico div#iconsbox div.mapsite img { margin-bottom:5px; }

.ico div#pleca_box { width:974px; }
.ico div#pleca_menu { background:url(images/pleca.jpg) no-repeat; width:740px; height:331px; float:left; padding:30px 0 0 28px; }
.ico div#pleca_menu ul { list-style:none; padding:0; margin:0; }
.ico div#pleca_menu ul li a { display:block; background: url(images/menu_bg2.gif) repeat-x; width:200px; height:26px; color:#666666; padding:10px 0 0 0; }

.ico div#seccions { width:206px; height:361px; float:right; text-align:center; font:16px Arial, Helvetica, sans-serif; font-weight:bold; }
.ico div#seccions a { display:block; width:206px; height:81px; margin:0; padding:40px 0 0 0; }
.ico div#seccions a.secc_1 { background:url(images/menu_2_03.gif) no-repeat; }
.ico div#seccions a.secc_2 { background:url(images/menu_2_04.gif) no-repeat; height:79px; }
.ico div#seccions a.secc_3 { background:url(images/menu_2_05.gif) no-repeat; }

.ico div#info_box { width:718px; padding:30px 20px 20px 30px; float:left; }
.ico div#info_box a { color:#333333; }
.ico div#sidebar { background:url(images/sidebar_bg.gif) repeat-y; width:176px; margin:30px 0 30px 0; padding:10px 15px 0 15px; float:right; }

.ico div#footer { background:#999999; width:974px; height:41px; color:#FFFFFF; font-size:10px; text-align:center; padding:28px 0 0 0; }
.ico div#footer a { font-size:10px; } 

.ico .estilo1 { font-size:10px; }