body {background: #FFF;color: #333;font-size: 12px;padding: 0;background:#FFF url(../images/fondo_gris.jpg) repeat;}
#bodywrap{background: #FFF;}
a {color: #666;text-decoration: none;}
a:hover {text-decoration: underline;}
.selected {text-decoration:underline}
#container{background:#fff;margin:0 auto;width:800px;border:1px solid #e4e4e4;padding:0}
#logo{background:#FFF; height:145px;margin:10px}
#left{width:175px;;float:left;padding:0;margin:10px 0}
#left ul {list-style: none;margin:0 0 5px 0;padding:0 5px;}
#left ul li {margin:0 0 0 5px;padding:10px 0 5px 25px;background:#FFF url(../images/boton_2.jpg) no-repeat;width:140px}
#left ul li.item2 {margin:0 0 0 5px;padding:10px 0 5px 25px;background:#FFF url(../images/boton_3.jpg) no-repeat;width:140px;height:36px}
#left ul li a{color:#333;font-weight:bold;font-size:12px}
#left img{margin:5px 0 0 11px}
#top{background:#FFF url(../images/header_gobierno.jpg) no-repeat; height:62px;}
#text_right{text-align:right}
#header{background:#FFF height:145px;}
#right{width:620px;float:left}
#carousel{height:250px;margin:10px 5px 10px 10px;background:#FFF}
.news{border:4px double #e4e4e4;margin:10px 5px 10px 10px;padding-bottom:10px}
.news h1{font-size:13px;font-weight:bold;padding:3px 10px;margin:0;background:#E4E4E4}
.news h2{font-size:13px;font-weight:bold;padding:10px 10px 0 10px;margin:0;text-align:justify}
.news h3{font-size:15px;font-weight:bold;padding:10px 0 0;margin:0 10px;text-align:left;border-bottom:1px solid #e4e4e4}
.news p{padding:10px 10px 0 10px;margin:0;text-align:justify}
.news span{font-size:12px;font-weight:bold}
.news ul{margin:10px 15px;list-style: square;}
.news ul li{margin:5px 10px;text-align:justify}
.news #tabs ul{margin:2px}
#columns{overflow:hidden;margin-top:10px;height:100%;clear:both}
#columns h3{font-size:13px;font-weight:bold;padding:0 10px;margin:0;background:#E4E4E4}
#columns .columnsLeft{float:none;width:275px;border:4px double #e4e4e4;margin:0 5px 0 10px}
#columns .columnsRight{float:none;width:275px;border:4px double #e4e4e4;margin:0 0 0 5px}
#columns_front{overflow:hidden;height:100%;margin:10px 0 0 0;clear:both;padding:0}
#columns_front h1{font-size:13px;font-weight:bold;padding:0 10px;margin:0;background:#E4E4E4}
#columns_front h2{font-size:13px;font-weight:bold;padding:10px 10px 0 10px;margin:0;text-align:left;line-height:15px;height:50px}
#columns_front p{padding:10px 15px 0 15px;margin:0;text-align:justify;height:85px}
#columns_front .columnsLeft{float:none;width:289px;border:4px double #e4e4e4;padding:0 0 10px 0;margin:0 10px;height:190px}
#columns_front .columnsRight{float:none;width:289px;border:4px double #e4e4e4;padding:0 0 10px 0;height:190px}
.ver_mas{text-align:right;margin:0 15px 0 0}
.table_header{font-size:11px;font-weight:bold;padding:0 5px!important;margin:0;}
#menu_footer{text-align:center;margin:10px 8px 0 8px;border-top:1px solid #e4e4e4;}
#menu_footer ul {list-style: none;margin:0 auto;padding:5px 0;}
#menu_footer ul li {display:inline;margin:0;padding:3px 8px;}
#menu_footer a{font-weight:bold;font-size:10px;}
#menu_footer a:hover{text-decoration:underline}
#footer_info{font-size:10px;text-align:center;margin:0 8px;border-top:1px solid #E4E4E4;padding:10px 0 10px 0;}
#bottom_bar{border:1px solid #e4e4e4;background:#FFF;height:98px;margin:10px 5px 10px 10px;}
#bottom_bar2{
border: 4px double #e4e4e4;
background:#e4e4e4;/*height:98px;*/
margin:10px 5px 10px 10px;
}
#bottom_bar3{
border: 4px double #e4e4e4;
background:#f2f2f2;/*height:98px;*/
margin:10px 5px 10px 10px;
}
#bottom_bar h1{font-size:13px;font-weight:bold;padding:3px 5px;margin:2px;background:#e4e4e4}
#accordion {margin:10px}
#accordion h3{margin:0;padding:5px;font-size:12px}
#accordion  div{padding:10px}
#accordion p{margin:0;padding:0;font-family:Helvetica, Neue,Arial,Liberation;font-size:12px}
#no_borde{border:0;}
.bold_gray {background:#efefef;font-weight:bold}
.bold_text {font-weight:bold}
.bold{font-weight:bold}
table {border-width: 1px 0px 1px 1px;border-spacing: 0px;border-style: solid;border-color: #CCC;background-color: white;}
table td {border-width: 0px 1px 1px 0px;padding: 4px;border-style: solid; border-color: #E4E4E4;background-color: white;font-size:11px;}
