body {
margin-top : 10px; margin-right : 20px; margin-bottom : 20px; margin-left : 20px;
font-family : Arial, Helvetica, sans-serif; font-weight : normal;
}

.pos0 , body {background-color : #ffffff; color : #000000; } 
.pos1 , .mainbox , .dynabox , a.leftmenu:link , a.leftmenu:visited {background-color : #d0e1f5; border : #000000; color : #000000; } 
.pos2 , .topnav , a.leftmenu:hover {background-color : #98c2f0; color : #000000; border : #000000; } 


.neg0 {background-color : #000000; color : #FFFFFF; }
.neg1 , a.topmenu:hover	{background-color : #4d75a0; color : #ffffff; border : #000000; } 
.neg2 , .headbox , a.topmenu:link , a.topmenu:visited {background-color : #7d9fc4; color : #ffffff; border : #000000; } 

.rgt {text-align: right;}

.neg0 a {
color : #FFFFFF;
}
.header {
font-weight : bold;
text-decoration : none;
font-size : 20px;
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
}

.head {
font-weight : bold;
text-decoration : none;
font-size : 100%;
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
}

.small {
font-weight: normal;
text-decoration: none;
font-size: 70%;
}

.faketable {
display : block;
padding-top : 3px;
padding-right : 2px;
padding-bottom : 3px;
padding-left : 1px;
border-style : solid;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}


.separated {
display : block;
padding-top : 1px;
padding-right : 1px;
padding-bottom : 1px;
padding-left : 1px;
border-style : solid;
border-top-width : 1px;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
text-align: center;
}

.apartated {
display : block;
padding-top : 1px;
padding-right : 1px;
padding-bottom : 1px;
padding-left : 1px;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-left-width : 1px;
text-align: left;
}



.faketable p  {
font-size : 85%;
}
.faketable a {
font-size : 75%;
}


.title {
display : block;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 0;
border-color: #0000d0;
font-weight: bold;
text-decoration: none;
font-size: 85%;
font-family : "Lucida Sans", Arial, Helvetica, Helv;
}

.lefted {
display : inline;
border-style : solid;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color: #0000a0;
}
.righted {
display : inline;
border-style : solid;
border-top-width : 0px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 0px;
border-color: #0000a0;
}


a.head {
color: #0f0fa0;
}
a.head:hover {
color: #0f0ff0;
border-bottom: 1px solid;
border-top: 1px solid;
}
a {color : #00008f; }

.medium {
font-size : 90%;
font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
font-weight : normal;
color: #0f0f0f;
}

.w3c {
border:0;
width:88px;
height:31px;
margin:5px; /*para que no se pegue al borde*/ 
padding:5px; /*algo de relleno*/
}

#footer {
	position: relative;
	width:100%;
	clear:both;
	float: left;
}
#vcss {
	position: absolute;
	top:0;
	right:0;
}
#v401 {
	position: absolute;
	top:0;
	right:97px;
}
