/* CSS Document */
body{
color: #669900;
background-color:#F1F1F1;
margin: 2pt;
padding:0 0 0 0;
font: 12px/1.3 verdana, arial, helvetica, sans-serif

}
div.flt { float:right; margin:0 1em 1em; position:fixed}
/* remove gap, which could mess up mouseover/out for some browsers */
div.flt img { display:block } 
B { color: #114111;  }
A 		{ color: #114111; text-decoration: underline; }
A:link		{ color: #114111; text-decoration: none; }
A:visited	{ color: #114111; text-decoration: none; }
A:active	{ color: #114111;  }
A:hover		{ color:  #114111;  }
P {color: #669900;}
CENTER {color:#669900; }
img {
	border:0px;
}
.p {color: #669900;}
#links A 		{ color: #114111; text-decoration: underline; }
#links A:link		{ color: #114111; text-decoration: underline; }
#links A:visited	{ color: #114111; text-decoration: underline; }
#links A:active	{ color: #114111;  text-decoration: underline; }
#links A:hover		{ color:  #114111;  text-decoration: underline; }

.sitemap ul {
list-style:inside;
list-style-position:inside;
list-style-type:disc;
padding-left:30pt;



}
.sitemapin ul {
list-style:circle;
list-style-type:circle;



}



#topbox {
text-align:left;
width:650px;
float:left;

}

#upper{
text-align:left;
width:750px;
float:left;
border:thick; border-color:#999999;	
}
#left{
text-align:left;
padding-left:2px;
width:360px;
float:left;
border:thick; border-color:#999999;
}
#middle{
text-align:left;
width:350px;
float:left;
border:thick #000000; border-color:#999999;

}
#right{
text-align:left;
width:150px;
float:right;
border:thick; border-color:#999999;	
}

.uploadform
{
	width:700px;
}
#v
{
	position:relative;
	float: left;
	width: 85px;
	margin-top:0px;
	margin-right: 5px;
	margin-bottom:5px;
	background-color:#EEEEEE;
}
#v2
{
	position:static;
	float:  left;
	width: 100px;
	margin-top:0px;
}
#text
{
	position:static;
	
	float: left ;
	width: 500px;
	margin-top:0px;
}
.main {

padding-top:0px;
width:820px;
	
}
.maintext {
padding-top:100px;

width: 250px;
}


#mainbg {
text-align:left;
float:left;
background:url(../images/background.gif) no-repeat top;
width:792px;
height:542px;
background-color:#FFFFFF;
padding: 4px;	

}
#topshadow {
	padding-top:50px;
	background: url(../images/topshadow.gif) no-repeat center bottom;

}
#bottomshadow {
	padding-top:0px;
	background: url(../images/bottomshadow.gif) no-repeat center top;
	float:right;
	position:relative;
	width:820px;
	height:10px;
	
}
#leftshadow {
	background: url(../images/leftshadow.gif) no-repeat right;
	padding-bottom:0px;
	height:550px;
	float:left;
	width:10px;
}
#rightshadow {
	background: url(../images/rightshadow.gif) no-repeat top;
	padding-bottom:0px;
	height:550px;
	float:right;
	width:10px;

}
#leftshadow3px {
	background: url(../images/leftshadow_3px.gif) repeat-y right;
	padding-bottom:0px;

	float:left;
	width:10px;
}
#rightshadow3px {
	background: url(../images/rightshadow_3px.gif) repeat-y top;
	padding-bottom:0px;

	float:right;
	width:10px;

}


#dd
{   margin: 0;
    padding: 0}


#dd li
{   margin: 0;
    padding: 0;
	text-align:left;
	float: left;
}

#dd li a.menu
{   display: block;
	text-align: left;
    background: #FFFFFF;
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}
.pageshow
{   
	position: relative;
	
}

.submenu
{   
	visibility: hidden;
	position: absolute;
    z-index: 2;
}
#menu1
{
width: 800px;

}
#menu3
{
width: 600px;

}
#menu4
{
width: 400px;

}
.submenu a
{   display:compact;
    text-align: left;
	padding: 5px;
}
.redsmall
{
	color: #790000;
}
.blacksmall
{
	color: #000000;
	font-weight: bold;
}
#bottombg {

display: outline;


}
.verdegrueso {
	font-weight: bold;
	color: #003C00;
}
