@charset "utf-8";
/* CSS Document */
a:link {
	color:#009999;
	text-decoration: underline; 
}


/*-------------------------------------*/	
/*Clase campo*/
/*-------------------------------------*/	
.campo label 
		{font-family:"Times New Roman", Times, serif;
		font-size:14px;
		color:#006633;
		padding:5px;
		margin-top:2px;
		}
		
.campo input 
       {background-color:#FFFFCC;
	    font-size:18px;
		margin-top:2px;
		border-radius:6px;
	   }

.campo input#sololectura 
       {background-color:#009966;
	   color:#FFFFFF;
	   }

		 		
.campo input[type='reset']
     {
		   background:#009966;
		   opacity:0.8;
		   border-radius:6px;
		   color:#FFFFFF;
		   font-size:14px;
		   padding:5px;
		 }		

.campo input#Txtmensaje
       {
	    opacity:0.8;
	    font-size:12px;
		width:200px;
	
	   }		   		

.campo select
     {color:#003300;
	 padding:5px;
	 margin-top:2px;
		border-radius:6px;
	 }

/*----------------------------------*/
	   	 
.btnverde
	   {
		   background:#009966;
		   opacity:0.8;
		   border-radius:6px;
		   color:#FFFFFF;
		   font-size:14px;
		   padding:5px;
	   }

.clasbot
	    {
			background-position:top;
			background-repeat:no-repeat; 
			width:70px;
			height:70px; 
			font-size:0px; 
			cursor:pointer;
			margin-top:5px;
		}

#cuadro {
	margin: 0px;
	width: 220px;
	height: auto;
		}

		
#btntexto
    {
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:12px;
		font-weight:100;
		text-align:center;
	    color:#006633;
		width:190px;
		}

#btnboton
    {
		   background-repeat:no-repeat;
		   background-position:center;
		   border-radius:6px;
		   font-size:0px;
		   width:200px;
		   height:200px;
		   cursor:pointer;
		}		

/* Cuadro boton chico */
#cuadroboton
    {
	margin: 0px;
	width:  70px;
	height: auto;
		}


#btntextboton
    {
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:10px;
		font-weight:100;
		text-align:center;
	    color:#006633;
		width:65px;
		}

#btnbotonboton
    {
		   background-repeat:no-repeat;
		   background-position:center;
		   border-radius:6px;
		   font-size:0px;
		   width:70px;
		   height:70px;
		   cursor:pointer;
		}		

/*------------------ */
/* Cuadro boton Toolbar */
#cuadrobotontoolbar
    {
	margin: 0px;
	width:  55px;
	height: auto;
		}


#btntextbotontoolbar
    {
		font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
		font-size:10px;
		font-weight:100;
		text-align:center;
	    color:#006633;
		width:50px;
		}

#btnbotonbotontoolbar
    {
		   background-repeat:no-repeat;
		   background-position:center;
		   border-radius:6px;
		   font-size:0px;
		   width:55px;
		   height:55px;
		   cursor:pointer;
		}		

/*------------------ */



.txttitulo
     {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	 font-size:18px;
	 color:#FFFFFF;
	 background-color:#006666;
	 width:150;	 
	 }

.tabmenu
    {margin-left:20px;
     width: auto;}

.tabmenu td
   {padding:5px;
	 border: 1px solid #CCCCCC;		
     border-collapse:collapse;
   }
  

/*------------------ */
/*Tabla*/

.tabdat tr {
    height: 15px;
	font-weight:bold;
    text-align: left;
	padding-left:2px;
	padding-right:2px;
}

.tabdat th {
    height: 15px;
    background-color:#006633;
	color:#FFFFFF;
	font-weight:bold;
	border: 1px solid #CCCCCC;		
    text-align: left;
}

.tabdat td {
	height: 10px;
	font-size:12px;
	border: 1px solid #CCCCCC;		
    text-align:left;
}


.tabdat td#numerico
     {
    text-align:right;
	 }

.tabdat td#total
     {
    text-align:right;
    color:#990000;
	 }
	 
.tabdat tr:hover {
	background-color: orange;
	}

a
    {
	   color:#009966;
	}

a:visited {
	color: #6E6C64;
	text-decoration: underline;
}