body {}
.T1 { font-size:15px; font-family:Calibri; font-weight:100; color:White;  cursor:pointer;}
.H1 { font-size:17px; font-family:arial; font-weight:600; color:#6c6b6b;  font-variant:small-caps; padding-right:5px }
h1, form {margin:0;	width: 670px;} 
.H2 { font-size:11px; font-family:arial; color:#444444;  margin:0 0 0 0; text-align:left; font-weight:normal }
.H3 { font-size:20px; font-family:arial; font-weight:600; color:#44697d;  font-variant:small-caps; padding-right:5px }
.H4 { font-size:12px; font-family:arial; font-weight:500; color:#3876a5;  padding-right:5px;  text-decoration:none; vertical-align:middle }
a.H4:hover {text-decoration: underline;}
.H5 { font-size:12px; font-family:arial; font-weight:600; color:#3876a5;  padding-right:5px;  text-decoration:none; vertical-align:inherit}
.H5L { font-size:12px; font-family:arial; font-weight:600; color:#3876a5;  padding-right:5px;  cursor:pointer;  text-decoration:none; vertical-align:inherit}
a.H5L:hover {text-decoration: underline;}
.H6 { font-size:small; font-family:calibri; font-weight:500; color:#262626;  padding-right:5px;  text-decoration:underline; vertical-align:inherit;}
a.H6:hover {text-decoration: none}
.Tsmall2 { font-size:14px; font-family:Calibri; font-weight:500; color:white;  text-decoration:none}
a.Tsmall2:hover {text-decoration:underline;}
.Tsmall { font-size:12px; font-family:Calibri; font-weight:500; color:white}
.ImgRecuadro {	float:right; 	margin-right:6px; 	margin-left:4px}
.Rec {position:absolute; z-index:2; background-color: #FFFFFF; width:229px; height:180px;	cursor:pointer;}
#backgroundPopup {display:none;position:absolute; top:0;left:0;right:0;bottom:0;background:#333232;border:1px solid #cecece;z-index:2;}
.popupContact{ display:none; position:absolute; height:485px; width:650px; background:#FFFFFF; border:1px solid #cecece; z-index:6; padding:12px; font-size:13px; }
.popupGran{ display:none;position:absolute;height:485px;width:938px;background:#FFFFFF;border:2px solid #cecece;z-index:6;padding:12px;font-size:13px;}
.popupContactClose{font-size:20px;right:20px;top:0px;position:absolute;color:#707070;font-weight:700;display:block;cursor:pointer;font-family:Calibri;}
.Popup1 {	font-family:arial;	font-weight:500;	color:#4a4949;	font-size:12px;	font-stretch:narrower}

.Popup1_C {	font-family:arial;	font-weight:500;	color:#4a4949;	font-size:12px;	font-stretch:narrower; text-decoration:underline; cursor:pointer}
a.Popup1_C:hover {text-decoration: none}

.Popup1_A {	font-family:arial;	font-weight:500;	color:#4a4949;	font-size:12px;	font-stretch:narrower; text-decoration:underline; cursor:pointer}
a.Popup1_A:hover {text-decoration: none}


.IconPortada {	margin:0px;	height:60px;	width:90px;	border:2px;	border-style:solid;	border-color:White;	opacity:0.7;}
a {outline:0;}

.H10 { position:absolute; top:80px; left:10px; width:390px; font-size:22px; font-family:Trebuchet MS; font-weight:600; color:White; z-index:3;}

.C10 { cursor:pointer; text-decoration:underline }
a.C10:link {color:#444444;}
a.C10:visited {color:#444444;}
a.C10:hover {text-decoration: none}

.S10 { position:absolute; top:120px; left:10px; width:380px; font-size:14px; font-family:Trebuchet MS; font-weight:500; color:White; z-index:3; }
.S10B { position:absolute; top:120px; left:10px; width:380px; font-size:14px; font-family:Trebuchet MS; font-weight:500; color:Black; z-index:3; }
.V10 { position:absolute; top:235px; left:10px; width:380px; font-size:14px; font-family:Trebuchet MS; font-weight:500; vertical-align:top; text-decoration:underline; color:White; z-index:3;  cursor:pointer;}
.M10 { position:absolute; top:235px; Left:250px; width:180px; font-size:14px; font-family:Trebuchet MS; font-weight:500; vertical-align:top; text-decoration:underline;  color:White;  z-index:3;  cursor:pointer;}

.QOverlay {	background-color: #FFFFFF;	z-index: 10;	}
.QLoader {	background-color: #CCCCCC;	height: 1px;}
.cssVideo {	position:absolute;	top:0px;	right:0px;}

.Cat_H1{ font-size:19px; font-family:calibri; font-weight:bold; color:#403f3f; text-align:left;}
.Cat_H2 { font-size:15px; font-family:calibri; font-weight:400; color:#005a88; text-align:left; margin-top:5px; }
.Cat_H3 { font-size:small; font-family:calibri; font-weight:400; color:#4a4949; text-align:justify; margin-top:5px; width: 200px; margin-bottom:8px;}

.Cat_H1_small { font-size:13px; font-family:calibri; font-weight:bold; color:#005a88; text-align:left;}
.Cat_H2_small { font-size:12px; font-family:calibri; font-weight:400; color:#4a4949; text-align:left; margin-top:5px;}

.QOverlay {	background-color: #FFFFFF;	z-index: 9999;}

.QLoader {background-color: #CCCCCC;	height: 1px;}

.QAmt {color:#333333;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;	font-size:40px;	font-weight:bold;line-height:50px;height:50px;width:100px;margin:-60px 0 0 -50px;}

/*Login */
#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:white;
	position:absolute;	
	width:210px;	
	z-index:100;
	border:2px white;
	text-align:left;
	padding:12px;
	top: -70px; 
	right: 250px; 
	border-color:White;
	margin-top:5px;
	margin-right: 0px;
	color:#789;
	font-size:11px;	
}

#topnav { cursor:pointer; position:absolute; z-index:100; top:-97px; right:250px; font-size:14px; font-family:Calibri; font-weight:500; color:white;  text-decoration:none; padding:10px 0px 12px;	line-height:23px;	text-align:right;}
#topnav a.signin {background-color:Transparent;	padding:4px 6px 6px;	text-decoration:none;color:#fff;}
#topnav a.signin:hover { text-decoration:underline}

a.signin {	position:relative;	margin-left:3px;}
a.signin span {	background-image:url("images/toggle_down_light.png");	background-repeat:no-repeat;	background-position:100% 50%;	padding:4px 16px 6px 0;}
#topnav a.menu-open {background:white;	color:#6c6b6b;	outline:none}
#small_signup {	display:inline;	float:none;	line-height:23px;	margin:25px 0 0;	width:170px;}
a.signin.menu-open span {	background-image:url("images/toggle_up_dark.png");	color:#789;}
#signin_menu input[type=text], #signin_menu input[type=password] {	display:block;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border:1px solid #ACE;	font-size:13px;	margin:0 0 5px;	padding:5px;	width:203px;}
#signin_menu p {	margin:0;}
#signin_menu a {	color:#6AC;}
#signin_menu label {	font-weight:normal;}
#signin_menu p.remember {	padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete {	clear:both;	margin:5px 0;}
#signin_menu p a {	color:#27B!important;}
#signin_submit {	-moz-border-radius:4px;	-webkit-border-radius:4px;	background:#39d url('images/bg-btn-blue.png') repeat-x scroll 0 0;	border:1px solid #39D;	color:#fff;	text-shadow:0 -1px 0 #39d;	padding:4px 10px 5px;	font-size:11px;	margin:0 5px 0 0;	font-weight:bold;}
#signin_submit::-moz-focus-inner {padding:0;border:0;}
#signin_submit:hover, #signin_submit:focus {	background-position:0 -5px;	cursor:pointer;}
/*FIN Login */
