/* CSS Document */

body{text-align:center; font:normal 12px Tahoma, Geneva, sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
div#container{ position:relative; width:790px; margin:0 auto; padding-top:5px; text-align:left; background-color:#fffccc;} 
div#content { width : 100%;  padding : 0;  overflow : hidden;}
div#dv_menu{float:left; width:18%; clear:left;}
div#dv_main{float:left; width:65%; border-left:solid 1px #cc9a35; border-right:solid 1px #cc9a35; padding:0 10px 0 10px;}
h2.css_h2{ float:left; display:block; width:98%; border-bottom:solid 1px #CCC; font:bold 16px "Times New Roman", Times, serif; font-style:italic; margin-top:0;}
h3.css_h3{ float:left; display:block; width:98%; font:normal 12px "Times New Roman", Times, serif; margin-top:0; margin-bottom:10px;}

div#dv_pie{ display:block; float:left; width:100%; background:url(i/sol.jpg) center top no-repeat; font:18px bold Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:30px; height:70px;}
div#dv_pie span{ display:block; float:left; width:40%; margin:10px; }

ul#ul_menu{display:block; float:left; width:90%; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; list-style:none; margin:10px 0 0 5px; padding:0;}
ul#ul_menu li{ margin-left:0; padding-left:15px; background:url(i/p_sol.jpg) left center no-repeat; width:90%; float:left; margin-top:6px;}
ul#ul_menu li a{color:#000; text-decoration:none;}


div#dv_docu{ display:block; float:right; width:12%;}
div#dv_docu img{border:solid 1px #999; padding:2px; background-color:#FFF;}

a.a_listado{ display:block; float:left; width:99%; background:url(i/siguiente.gif) left center no-repeat; padding-left:15px; color:#000; font:bold 14px Arial, Helvetica, sans-serif; float:left; margin:15px 0 5px 0;}