/* CSS Document */
body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:1.5;
text-align:justify;
margin:0px;
}
#contenedor{
background-color:#FFFFFF;
width:740px;
margin:0 auto;
padding:0px;
border-color:#000000;
border-style:solid;
border-width:4px;
background-image:url(../imagenes/bgcontenedor.jpg);
background-repeat:repeat-y;
}
a, a:visited{color:#666666; text-decoration:none;}
a:hover, a:active{color: #FF3366; text-decoration:underline;}


#menu{
font-size:12px;
width:200px;
float:left;
margin:0px;
color:#FFFFFF;
}

#contenido{
float:right;
padding:10px;
width:500px;
}

#arriba{
background-image:url(../imagenes/fondoarriba.jpg);
text-align:center;
}

#abajo{
clear:both;
text-align:center;
background-color:#000000;
background-image:url(../imagenes/bgabajo.jpg);
background-repeat:no-repeat;
color:#ffffff;
height:27px;
padding:44px 4px 4px 4px;
}
#pie{
text-align:center;
color:#FFFFFF;
background-color:#000000;
padding:4px;
width:740px;
margin:0px auto;
}

#pie a, #pie a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#pie a:hover, #pie a:active{
color: #FF0066;
text-decoration:underline;
}


ul {
list-style: none;
margin: 0;
padding: 0;
}

img {
border: none;
}

/*- Menu 4--------------------------- */

#menu4 {
border-style: solid solid none solid;
border-color: #000000;
border-size: 1px;
border-width: 1px;
}

#menu4 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
font-weight:bold;
}

#menu4 li a:link, #menu4 li a:visited {
color: #CCC;
display: block;
background:  url(../imagenes/menu4.gif);
padding: 8px 0 0 10px;
}

#menu4 li a:hover, 
#menu4 li#current { 
color: #FFF;
background:  url(../imagenes/menu4.gif) 0 -32px;
padding: 8px 0 0 10px;
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
font-weight:bold;
}

#menu2 {
border-style: solid solid none solid;
border-color: #677D92;
border-size: 1px;
border-width: 1px;
}

#menu2 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
font-weight:bold;
}

#menu2 li a:link, #menu2 li a:visited {
color: #fff;
display: block;
background: url(../imagenes/menu2.gif);
padding: 8px 0 0 10px;
}

#menu2 li a:hover, 
#menu2 li#current {
color: #283A50;
background: url(../imagenes/menu2.gif) 0 -32px;
padding: 8px 0 0 10px;
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
font-weight:bold;
}

#menu2 li a:active {
color: #283A50;
background: url(../imagenes/menu2.gif) 0 -64px;
padding: 8px 0 0 10px;
}


h1{
font-size:25px;
}

h3{
font-size:17px;
margin:0px;
}

.fototextoder{float:right; padding:5px;
}
.fototextoizq{float:left; padding:5px;
}