body {
background: transparent url(motivo.gif);

}

.bann{
background-color:White;
}

.bann label{
color:#000000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}
.bann .cssbutton{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#003366;
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 100%);
border:solid 1px #999999;
cursor:pointer;
}
.bann .cssbutton:hover {
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
}

.bann .cssinput{
border : 1px solid SkyBlue;
font-size:18px;
}


.cssbutton{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#003366;
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(254,254,254,1) 100%);
border:solid 1px #999999;
cursor:pointer;
}

.page{
	background-color:White;
box-shadow: 1px 5px 5px Black;
}

.paginacion{
font-size:18px;
background-color:White;
}
.paginacion .divline{
	padding-left:5px;
	background-color:LightSkyBlue ;
	color:White;
}
.csslink1{
text-decoration:none;
color:CornflowerBlue;
}
.csslink1:hover{
text-decoration:underline;
}
.csslink2{
color:CornflowerBlue;
}
.csslinkd{
text-decoration:none;
color:Black;
font-weight:bold;
}

.csstxt{color:White}
.csstxtb{font-size:24px; font-weight:bold}
.cssclic{cursor:pointer}

.csstable1{
/*border-style:dotted;*/
/*border-color:Lavender;*/
-moz-border-radius: 10px;
padding:10px;
background-color:White;
}
.csstable1 .tr1{
background-color:steelblue;
color:#FFFFFF;
font-size:18px;
/*height:25px;*/
}
.csstable1 .btext1{
font-weight:bold;
}
.csstable1 .text1{
}



.csstable2{
/*border-style:dotted;
border-color:Lavender;*/
padding:10px;
background-color:White;
border:solid 1px WhiteSmoke;
-moz-box-shadow:1px 1px 2px #333;
}
.csstable2 .btext1{
font-weight:bold;
}
.csstable2 .cssbutton{
font-size:12px;
color:MidnightBlue ;
-moz-border-radius: 5px;
border:solid 1px Gainsboro;
padding:2px;
cursor:pointer;
background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(226,226,226,1) 50%, rgba(254,254,254,1) 100%);
}

/* HHHHHHHHHHHHHHHHHHHHHHHHHHHH */
/*#divinputfile{
background-color:#FF9900;
 height:28px;
 width:350px;
 margin-top:10px;
}*/
#divinputfile #filepc{
 opacity: 0.0;
/* -moz-opacity: 0.0;
 filter: alpha(opacity=00);*/
 font-size:16px;
}
#fakeinputfile{
 margin-top:-26px;
}

.divinputfile .filepc{
 opacity: 0.0;
/* -moz-opacity: 0.0;
 filter: alpha(opacity=00);*/
 font-size:16px;
}
.fakeinputfile{
 margin-top:-26px;
}



ul.menu
{
	color:White;
	font-weight:bold;
   list-style:none;
   margin-left:-40px;
   font-size:16px;
   cursor:pointer;
}
ul.menu a
{
	color:White;
	text-decoration:none;
}
ul.menu a:hover
{
	color:#00CC00;
}


ul.menu > li /* Sólo para li de primer nivel */
{
   display:inline;
   padding-left:40px;
   padding-right:40px;
   font-size:18px;
   top:5px;
}

ul.menu> li > ul /* Solo para los ul debajo de los li de primer nivel. */
{
   left:-41px;
   top:20px;
}

ul.menu li
{
   position:relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */
   width:200px;
   background-color:black;
   color:White;
   text-align:center;
   z-index:5;
}
ul.menu ul
{
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:150px; /* Para que no monte sobre el <li> */
   top:0px;
   display:none;
   list-style:none;
}

ul.menu div
{
   position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
   background-color:Black;
   width:1000px;
   padding-top:10px;
}
ul.menu li:hover
{
   color:#00CC00;
}
ul.menu li:hover > ul
{
   display:block;
}
