/* CSS Document */

/* Classes */

#barra_izq {
float:left;
height:466px;
padding:0;
width:209px;
}
#todo {
color:#2A071A;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
height:auto;
margin-left:auto;
margin-right:auto;
width:950px;
}
#cabecera {
height:180px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
position:relative;
width:950px;
z-index:1;
}

#pie {
-moz-border-radius:5px; -webkit-border-radius:5px;
background-color:#66FF99;
color: #444444;
float:left;
font-size:11px;
height:25px;
margin-top:15px;
margin-bottom:20px;
margin-left:0;
margin-right:0;
padding:5px;
text-align:center;
vertical-align:middle;
width:939px;
border:1px solid #333333;
}
#contenidos {
background-color:#FFFFFF;
-moz-border-radius:8px; -webkit-border-radius:8px;
border-left:1px solid #666;
border-right:1px solid #666;
border-top:1px solid #666;
border-bottom:1px solid #666;
float:left;
min-height:700px;
margin:0;
overflow:no;
padding-bottom:10px;
padding-left:25px;
padding-right:25px;
width:690px;
z-index:1;
}
#banner {
background-color:#F9F9F9;
border-left:1px solid #666;
border-right:1px solid #666;
border-top:1px solid #666;
border-bottom:1px solid #666;
margin-top:20px;
float:left;
height:91px;
margin-left:209px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:740px;
}
#avisos {
background-color:#66CC00;
float:left;
font-size:10px;
height:80px;
margin-left:0;
margin-right:auto;
overflow-x:hidden;
overflow-y:auto;
padding:5px;
width:175px;
}
#cuerpo {
margin-left:0;
margin-right:auto;
width:960px;
z-index:0;
}
#botonHor {
background-color:#66CC00;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bolder;
height:14px;
margin:4px auto;
padding:3px 25px;
text-align:left;
width:auto;
word-spacing:10px;
}
#texto {
margin:10px;
text-align:justify;
width:670px;
}
#tit {
font-size:18px;
font-weight:bold;
margin:10px;
width:670px;
}
#tit_noti {
background-color:#AD1E7A;
border-color:#FFFFFF;
border-style:solid;
border-width:1px 0 1px 1px;
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
margin-left:0;
padding:5px;
width:200px;
}
#cont_noti {
background-color:#bfc8cd;
color:#AD1E7A;
float:left;
font-size:11px;
min-height:275px;
margin-left:0;
overflow:auto;
padding:5px 5px 7px 10px;
width:194px;
}
#cont_noti a {
color:#666666;
}

#cont_noti a:hover {
background-color:#FFFFFF;
border-bottom: 1px solid #66CC00;
}
#bots {
min-height: 242px;
padding-bottom: 10px;
padding-top: 5px;
}
#form {
height:445px;
padding:0;
width:auto;
}
#logouno {
margin-top:25px;
float:left;
height:50px;
width:250px;
}
#bannerSup {
background-color:#FFFFFF;
border:1px solid #66CC00;
float:left;
height:60px;
margin-left:58px;
margin-top:39px;
text-align:center;
vertical-align:middle;
width:468px;
}
#logodos {
margin-top:25px;
float:right;
height:50px;
width:530px;
}
#pie a {
border-bottom:1px dotted #FFFFFF;
-moz-border-radius:5px; 
-webkit-border-radius:5px;
color:#FFFFFF;
}
#pie a:hover {
background-color:#FFFFFF;
border-bottom:1px dashed #FFFFFF;
color:#999999;
}
#texto a {
border-bottom:1px dashed #30A030;
color:#30A030;
text-decoration:none;
}
#texto a:hover {
background-color:#FFFFFF;
border-bottom:1px solid #30A030;
color:#FF3333;
}
#buscar {
float:left;
height:15px;
width:209px;
}
#formBuscar {
background-color:#66FF99; 
background-image:url('fdo_busc.png');
background-repeat:no-repeat;
background-position:center left;
float:left;
font-size:14px;
height:40px;
padding:0px;
width:209px;
margin-bottom:5px;
}
#formBuscar:hover {
background-color:#FFF; 
}
#q {
background-image:url('fdo_buscamp.png');
background-position: center center;
background-color:#FFFFFF;
float:left;
height:17px;
margin-bottom:5px;
margin-left:10px;
margin-top:10px;
width:110px;
border-style:none;
/*border-width:1px;
border-color:#FFFFFF;*/
}
#_submit {
font-size:9px;
height:15px;
width:43px;
}
#bot_rss:hover {
background-color:#FFFFFF;
}
#bot_rss {
background-color:#66FF99;
background-image:url('fdo_rss.png');
background-repeat:no-repeat;
background-position:center left;
float:left;
padding-left:24px;
padding-top:5px;
font-size:10px;
height:19px;
/*padding:0px;*/
width:185px;
margin-bottom:10px;
}
#bot_rss a{
text-decoration:underline;
}
#bot_rss a:hover{
/*text-decoration:none;*/
color:green;
border-bottom:solid brown 1px;
}
#cont_sub {
float:left;
margin-top:8px;
margin-left:16px;
}
#reg {
border-top:1px solid #FFFFFF;
float:left;
height:auto;
margin-bottom:10px;
margin-top:2px;
max-height:202px;
min-height:150px;
width:638px;
}
#logo {
background-color:#FF3333;
float:left;
max-height:200px;
min-height:100px;
overflow:hidden;
width:200px;
}
#datos_part {
float:left;
max-height:160px;
min-height:110px;
padding:5px;
width:428px;
}
hr {
border-top-width:1px;
color:#FFFFFF;
margin-bottom:5px;
margin-top:5px;
width:100%;
}
#pieIzq {
background-color:brown;
float:left;
width:auto;
}
#pieDer {
float:right;
width:auto;
}

/*markups*/

html { overflow-y:scroll; }
::-moz-selection  { background:#66FF99; color:#000; /* Firefox */ }
::selection         { background:#66FF99; color:#000; /* Safari and Opera */ }

body {
background-color: #c9cac9;
background-image: url(../img/cabecera_dig_medios.png);
background-repeat: no-repeat;
background-position: center top;
/*background-image: url(../img/fdo_bdy.jpg);*/
font-family: Geneva,Arial,Helvetica,sans-serif;
margin-top: 10;
margin-left: 0;
margin-right: 0;
margin-bottom: 10;

}
a {
color:#000000;
text-decoration:none;
}
a:hover {
text-decoration:none;
}

/*classes*/
.submenu:hover {
background-color:#66CC00;
color:#FFFFFF;
}
.cal {
background-color:#FFFFFF;
margin-left:5px;
margin-right:auto;
width:180px;
}
a.cal {
color:#66CC00;
}
.cal:hover {
border-bottom:1px dotted #FF3333;
}
.nombre {
float:left;
height:20px;
padding-bottom:3px;
padding-left:0;
padding-top:5px;
width:198px;
}
.campo {
float:left;
padding-bottom:2px;
padding-top:2px;
width:455px;
}
.campoCont {
float:left;
height:110px;
width:350px;
}
.camposContacto {
border:1px solid #000;
color:#324E76;
font-size:14px;
height:auto;
width:455px;
background-color: #CCC;
}
.camposContacto:focus {
border:1px solid #FF3333;
background-color: #FFF;
}
.camposContactoComent {
border:1px solid #000;
color:#324E76;
font-size:14px;
height:100px;
overflow-y:scroll;
width:455px;
background-color: #CCC;
}
.camposContactoComent:focus {
border:1px solid #FF3333;
background-color: #FFF;
}
.lin {
float:left;
height:auto;
margin:1px;
padding:1px;
width:660px;
}
.lin:hover {
background-color:#FFFFFF;
}
.boton {
background-image:url(../img/fdo_bot.jpg);
background-repeat:repeat-x;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bolder;
height:14px;
margin:4px;
padding:3px;
text-align:left;
text-indent:24px;
width:199px;
}
.boton:hover {
background-image:url(../img/fdo_bot_hover.jpg);
background-repeat:repeat-x;
background-position:center left;
border:1px solid #FFFFFF;
}
.botonOn {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bolder;
height:14px;
margin:4px;
padding:3px;
text-align:left;
text-indent:24px;
width:199px;
}
.publicado
{
color:#777777;
font-size:12px;
font-style:italic;
}
