BODY {
	scrollbar-base-color: #CCCCCC; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-DarkShadow-Color: #FAFAFA;
	background:#FFFFFF;
	}

IMG { border:0;}
FORM {margin:0; }

.tahoma { font-family: Tahoma;}
.arial { font-family: Arial;}
.verdana { font-family: Verdana;}
.georgia { font-family: Georgia;}
.trebuchet { font-family: 'Trebuchet Ms';}
.timenr { font-family: 'Time New Roman';}

.t9 {font-size: 9px;}
.t10 {font-size: 10px;}
.t11 {font-size: 11px;}
.t12 {font-size: 12px;}
.t13 {font-size: 13px;}
.t14 {font-size: 14px;}
.t15 {font-size: 15px;}
.t16 {font-size: 16px;}
.t17 {font-size: 17px;}
.t18 {font-size: 18px;}
.t19 {font-size: 19px;}
.t20 {font-size: 20px;}
.t21 {font-size: 20px;}
.t22 {font-size: 20px;}
.t29 {font-size: 29px;}

.c1 { color: #FFFFFF;}
.c2 { color: #000000;}
.c3 { color: #333333;}
.c4 { color: #254F80;}
.c5 { color: #9AB0CE;}
.c6 { color: #265EA7;}
.c7 { color: #275FA7;}
.c8 { color: #254F80;}


.h100 { line-height:100%; }
.h110 { line-height:110%; }
.h120 { line-height:120%; }
.h125 { line-height:125%; }
.h130 { line-height:130%; }
.h135 { line-height:135%; }
.h140 { line-height:140%; }
.h145 { line-height:145%; }
.h150 { line-height:150%; }
.h160 { line-height:160%; }

.tdnone {text-decoration: none;}

.tbold { font-weight: bold;}


.tdc2 {}
.tdc2:hover {color: #000000;}

.tdc3 {}
.tdc3:hover {color: #145CAD;}

.tdc8 {}
.tdc8:hover {color: #6D6F71;}


.tdunderline {text-decoration: none;}
.tdunderline:hover {text-decoration: underline;}

.tdunderlinenot {text-decoration: underline;}
.tdunderlinenot:hover {text-decoration: none;}

.tdbold { font-weight: bold; }
.tdbold:hover { font-weight: bold;}

.input-1 {
	width:250px;
	height:22px;
	background: #445C68 url("../images/comun/fondo_input.gif") repeat-x;
	border: 1px solid #608598;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}

.input-2 {
	width:180px;
	height:22px;
	background: #E6EBF3;
	border: 1px solid #DCE0E8;
	font-family: arial;
	font-size: 12px;
	color: #333333;
}


.textarea-1 {
	width:250px;
	height:80px;
	background: #4C6674 url("../images/comun/fondo_textarea.gif") repeat-x;
	border: 1px solid #608598;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}


.select-1 {
	width:48px;
	height:20px;
	background: #FFFFFF url("../images/comun/input-2.gif") repeat-x;
	border: 1px solid #CDDBF3;
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

.punto-azul {
	background: url(../images/comun/punto_fazul.gif) no-repeat 0px 7px;
	padding-left:11px;
}

.punto-azul2 {
	background: #F1F3F4 url(../images/comun/punto_azul.gif) no-repeat 10px 12px;
	padding-left:21px;
}

.punto-gris {
	background: url(../images/comun/punto_fgris.gif) no-repeat 0px 7px;
	padding-left:11px;
}

.flechita {
	background: url(../../../images/comun/flechita.gif) no-repeat 0px 6px;
	padding-left:7px;
}

.flechita-2 {
	background: url(../../../images/comun/flechita.gif) no-repeat 0px 8px;
	padding-left:7px;
}

.flechita_azul {
	background: url(../../../images/comun/flechita_azul.gif) no-repeat 0px 6px;
	padding-left:7px;
}

.f1 {
	background: #D8E7F7 url(../../../images/comun/f1.gif) no-repeat 10px 12px;
	padding-left:25px;
	padding-top:3px;
}

.tri-rojo {
	background: url(/images/comun/tri_rojo.gif) no-repeat 0px 6px;
	padding-left:9px;
}

/* Para Menú */

#sddm {
	margin: 0;
	padding: 0;
	z-index: 30;
	}

#sddm div {
	position: absolute;
	left:-1px;
	top:22px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #284C6E;
	border: 1px solid #456587;
	}

	#sddm div a {
		position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #284C6E;
		color: #FFFFFF;
		font: 12px Trebuchet Ms;
	}
	#sddm div a:hover {
		background: #305379;
		color: #FFFFFF;
	}

/* Fin menú */
