@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

body {
background:#000 url(../img/body.jpg) top center no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

img {
border:0;
}

p {
padding-bottom:13px;
}

#general {
margin:236px auto 20px auto;
width:930px;
}

#ci {
float:left;
width:196px;
}

#cm {
float:left;
width:493px;
margin:0 32px;
}

.cm-i {
float:left;
width:283px;
}

.cm-d {
float:right;
width:200px;
margin-left:10px;
}

#cd {
float:left;
width:177px;
}

#menu-top {
width:196px;
height:30px;
background-image:url(../img/menu-top.png);
background-position:center;
background-repeat:no-repeat;
}

#menu-pie {
width:196px;
height:30px;
background-image:url(../img/menu-pie.png);
background-position:center;
background-repeat:no-repeat;
}

#foto-pie {
clear:both;
width:930px;
padding:30px 0 10px 0;
margin:0 auto;
}

#pie {
width:930px;
height:120px;
font-size:8pt;
text-align:center;
background-image:url(../img/pie.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}

/*################## menu ##################*/

#navcontainer {
width: 196px;
text-align:center;
}

#navcontainer ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

#navcontainer a {
display: block;
padding: 3px 0;
width: 196px;
font-weight:bold;
}

#navcontainer a:link, #navlist a:visited {
color:#B8B393;
text-decoration: none;
}

#navcontainer a:hover {
background-color:#000000;
color:#99CCFF;
}

#navcontainer a:active {
color:#FFFFFF;
}

/*################## fin menu ##################*/

.clear {
clear:both;
}


h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size:25px;
color:#B8B393;
padding-bottom:30px;
}

h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size:18px;
color:#FFF;
padding-bottom:7px;
}

a {
color:#FFFFFF;
font-weight:normal;
}

a:hover {
color:#99CCFF;
}