/* CSS Document */
body {
	background-color: #dcd8d4; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
}
.botones { font-size: 11px; font-family: arial; color:#666666; letter-spacing: 1px; text-decoration:none; }
.botones:hover { font-size: 11px; font-family: arial; color:#7aa630; letter-spacing: 1px; text-decoration:none; }

.OpcMenu{ font-size: 11px; font-family: arial; color:#FFFFFF; letter-spacing: 1px; text-decoration:none; }
.OpcMenu:hover { font-size: 11px; font-family: arial; color:#660000; letter-spacing: 1px; text-decoration:none; }

.SubBotones { font-size: 12px; font-family: arial; color:#666666; font-weight:bold; text-decoration:none; }
.SubBotones:hover { font-size: 12px; font-family: arial; color:#7aa630; font-weight:bold; text-decoration:none; }

A.lnk:link, A.lnk:visited, A.lnk:active {text-decoration: none; color: #999999; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma; }
A.lnk:hover { text-decoration: none; color: #DD2222; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma;}

INPUT.TxtAdmin {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #676767 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #676767 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #F7FBFF; }
.Textoarea {BACKGROUND-COLOR: #F7FBFF; COLOR: #000000;font-family: Verdana; font-size: 8 pt;}
.Cbo {padding-top: 0; padding-bottom: 0;BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #676767 0px solid; BORDER-LEFT: #676767 0px solid; BORDER-BOTTOM: #000000 0px solid;  BACKGROUND-COLOR: #FFFFFF; ; COLOR: #000000;font-family: Verdana; font-size: 8 pt;}

A.Boton,A.Boton:link,A.Boton:visited{
	border: 1px solid #999999;
    TEXT-DECORATION: none; BACKGROUND-COLOR: #F7FBFF; height:20px; padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;
    COLOR: #000000;
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;
}

A.Boton:hover{
    border: 1px solid #999999;
	TEXT-DECORATION: none; BACKGROUND-COLOR: #F7FBFF; height:20px; padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;
    COLOR: #800000;
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;
}
.BordeVerde{border:#7aa630 1px solid;}
.TituloTabla{ background-color:#6C74BC;
font-size: 10px;
color:#FFFFFF;
font-family: verdana; font-weight:bold
}

.titulo_chico{
font-size: 9px;
color:#6b75bb;
font-family: verdana;
font-weight: bold;
text-transform: uppercase;
line-height: 130%;
}
.titulo_chico:hover{
font-size: 9px;
color:#6b75bb;
font-family: verdana;
font-weight: bold;
text-transform: uppercase;
line-height: 130%;
text-decoration:underline;
}
.titulo_combos{
font-size: 11px;
color:#FFFFFF;
font-family: arial;
font-weight: bold;
text-transform: uppercase;
line-height: 150%;
}
.texto_combos{
font-size: 11px;
color:#FFFFFF;
font-family: arial;
line-height: 120%;
text-decoration:none;
}
.texto_combos:hover{
font-size: 11px;
color:#FFFFFF;
font-family: arial;
line-height: 120%;
text-decoration:underline;
}
.link_mail{
font-size: 10px;
font-family: verdana;
color:#666666;
text-decoration:none;
}
.link_mail:hover{
font-size: 10px;
font-family: verdana;
color:#666666;
text-decoration:underline;
}
.link_idioma{
font-size: 10px;
color:#FFFFFF;
font-family: arial;
font-weight: bold;
text-decoration:none;
}
.link_idioma:hover{
font-size: 10px;
color:#FFFFFF;
font-family: arial;
font-weight: bold;
text-decoration:underline;
}
.txt {
font-size: 10px;
font-family: verdana;
color:#666666;
}
.txt-interiores {
font-size: 11px;
font-family: arial;
color:#666666;
padding:10px;
line-height: 140%;
}
.txt-interiores_apartados {
font-size: 11px;
font-family: arial;
color:#666666;
line-height: 110%;
}
.txt-interiores_bold {
font-size: 11px;
font-family: arial;
font-weight: bold;
color:#666666;
padding:10px;
line-height: 140%;
}
.txt-formulario_bold {
font-size: 11px;
font-family: arial;
font-weight: bold;
color:#7aa630;
padding:11px;
line-height: 130%;
}
.txt-apartados_tit {
font-size: 11px;
font-family: arial;
font-weight: bold;
color:#7aa630;
text-transform: uppercase;
text-decoration:underline;
line-height: 130%;
}
.margen {
padding-bottom:5px;
padding-top:5px;
padding-right:2px;
padding-left:2px;
}
.campo2 {
	border:#7aa630 1px solid;
	font-family:verdana;
	font-size:12px;
	color:#666666;
	padding:2px;
	background-color:#ffffff;
}
.bt {
	font-family:verdana;
	font-weight: bold;
	font-size:10px;
	color:#ffffff;
	padding:3px;
	text-decoration:none;
	background-color:#6C74BC;
}

.SubMenu{position:absolute; display:block; z-index:9999;filter: alpha(opacity=80);opacity: .8 ;-moz-opacity:0.8; margin-top:-10; }
.CapaOculta{position:absolute; display:none; z-index:9999;}

.FilaAlt{background-color:#f7f0e0;}
.Fila{background-color:#FFFFFF;}

.txt-apart {
font-size: 24pt;
font-family: arial;
font-weight: normal;
color:#7aa630;
padding-right:10px;
}