html, 
body, 
ul, 
li, 
h1, 
h2, 
h3, 
h4 
{ margin: 0; padding: 0; list-style: none;}
h1 img {display: block;}
img {border: 0;}
a {color: #FEFF00; text-decoration: underline;}
a:hover {}
.left {float: left;}
.right {float: right;}
.more {text-align: right;}
.clear {clear: both;}


body {margin:0; padding:0; text-align:center; font: 12px arial, sans-serif; color: #ff0000;} 

#wrapper {background: url(images3/b36.jpg); background-repeat:
; background-position: 0px 0px; background-attachment: fixed;
}

#header {background: 0px 0 url(images3/top1.png) repeat-x; width:1010px; height:130px; margin-left: auto; margin-right: auto }

h1 {height: 10px; color: #ffff00; font-weight: normal; font: 18px "harrow", "Lucida Grande", arial, sans-serif; line-height: 20px;	text-indent: 380px; width: 1010px;}
h1 span {font-size: 20px;}
h3 {height: 18px; color: #000000; font-weight: bold; font: 14px "harrow", "Lucida Grande", arial, sans-serif; line-height: 18px;	text-align: center; }
h4 {height: 12px; color: #000000; font-weight: bold; font: 11px "harrow", "Lucida Grande", arial, sans-serif; line-height: 15px;	text-indent: 0px; }
h5 {height: 12px; color: #FFFFFF; font-weight: bold; font: 12px "harrow", "Lucida Grande", arial, sans-serif; line-height: 12px;	text-indent: 0px; }


#body {background:  url(images3/b.jpg)   repeat-x;}

#nav {background: url(images3/bg4.gif) repeat-x; height: 40px; width:1010px; font-size: 14px; margin-left: auto; margin-right: auto }
#nav em {font-size: 22px; font-style: normal;}
#nav ul {max-width: 1000px; padding: 0; padding-top: 10px;}
#nav li {float: left; background: 12px 6px url(images3/bullet_nav1.gif) no-repeat; padding-left: 50px; padding-right: 5px; margin: 0;}
#nav li.first {background: none; padding-left: 20px;}
#nav a {font-weight: normal; color: #FFFF00; text-decoration: none;}
#nav a:hover {color: #500000;}

#content {background: #760202; border: 1px solid #6A0101; width: 500px;	margin: 8px 8px 8px 8px;}
#content {text-align:left; margin:auto; background-image:url(images3/fmc1.gif); width:1010px; } 
#content .i {padding: 15px;}
#content h2 {font: 16px "times new roman", serif; font-weight: normal; color: #000066; clear: both;}
#content h2 strong {color: #000066; font-weight: normal;}
#content h2.h {font-size: 12px;}


/*NOTICIAS ANTERIORES*/
#noticias {background: url(images3/bg5.gif) repeat-x; height: 100px; width:300px; font-size: 12px;}
#noticias em {font-size: 12px; font-style: normal;}
#noticias ul {max-width: 310px; padding: 10px; padding-top: 20px;}
#noticias li.first {background: none; padding-left: 20px;}
#noticias a {font-weight: normal; color: #000066; text-decoration: none;}
#noticias a:hover {color: #FFFF00;}




/*DIEGO*/
.htop {color: #FEFF00; font-size: 17px; padding: 2px;}
.hproject {position: relative; top: -.8em; left: -.8em; font-size: 18px;}
.hof {position: relative; top: -0.2em; left: -1.8em; color: #FEFF00;}
.h2006 {position: relative; top: -.6em; left: -.9em; font-size: 20px;}

.hger {position: relative; top: 0.1em; left: -.1em; font-size: 20px;}
.hpor {position: relative; top: -0.4em; left: 0.2em; color: #FEFF00;}
.hge {position: relative; top: 0.1em; left: 0.5em; font-size: 18px;}

/* needed for IE to make :active state work first time */
a, a:visited {color:#ffff00;} 
 
/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#ffff00; text-decoration:none; border:1px solid #ffff00; width:75px; height:47px; float:left; margin:4px; z-index:50;}
a.slidea {background:url(diego1/images/erdf0.gif);}
a.slideb {background:url(diego1/images/ct.gif);}
a.slidec {background:url(diego1/images/mdp0.gif);}
a.slided {background:url(diego1/images/j30.gif);}
a.slidee {background:url(diego1/images/em0.gif);}
a.slidef {background:url(diego1/images/nv20.gif);}


a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #ffff00;}
a.slidea em {background:url(diego1/images/erdf1.gif) 5px 5px  no-repeat;} 
a.slideb em {background:url(diego1/images/ct1.gif) 5px 5px  no-repeat;} 
a.slidec em {background:url(diego1/images/mdp1.gif) 5px 5px  no-repeat;}
a.slided em {background:url(diego1/images/j31.gif) 5px 5px  no-repeat;}
a.slidee em {background:url(diego1/images/em1.gif) 5px 5px  no-repeat;}
a.slidef em {background:url(diego1/images/nv21.gif) 5px 5px  no-repeat;}

 
#container_bottom {position:relative; width:365px; height:310px; background:#000066; border:1px solid #a49188; margin:1em auto;}
#container_bottom img {border:0;}
#container_bottom .thumbs {position:absolute; left:0; bottom:0; height:57px;}
#container_bottom a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:-250px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#ffff00;}
#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #000;}
#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; position:absolute; width:365px; height:230px; top:-100px; left:0px; color:#ffff00; padding:0px; border:1px solid #3d330f; z-index:50;}
#container_bottom h5 {clear:both; margin:0; padding-top:50px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:bold; color:#ffffff;}
#container_bottom h5 em {font-size:-.6em; color:#990000;}
.hama {color: #FFFF00; font-size: 37px; padding: 2px;}






/*ENCUESTA*/
.tusencuestas_encuesta {    width:240px;    font-family: verdana;    color: Blue;    padding: 5px;    border: 1px solid black;    background-color: #f87217;  }
.tusencuestas_pregunta {    font-weight: bold;    padding: 2px;    border: 1px solid black;    background-color: yellow;}    
.tusencuestas_respuestas {    padding: 2px;} 
.tusencuestas_respuestas td {    padding: 3px;} 
.tusencuestas_myBar {    background-color: Yellow;    border: solid 1px black; }
.tusencuestas_myBar_1 {    background-color: Orange;    }
.tusencuestas_myBar_3 {    background-color: Red;    }
.tusencuestas_myBar_4 {    background-color: Blue;    }
.tusencuestas_inferior {    font-size: 10px;    color: Blue;    text-align: center;}
input.tusencuestas {    font-family: verdana,tahoma,sans-serif;    font-size: 10px;        color: black;    text-decoration:normal;     border: 1px groove black;}



#copyright {text-indent: 270px;	padding-bottom: 14px;}
#footer {background: url(images3/footer.gif) repeat-x; height: 46px; width:1000px;}
