/* CSS MRT */

/*CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

:focus {outline:0}
ol, ul {list-style:none}
table {border-collapse: collapse; border-spacing:0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin:0; padding:0}
hr {margin:0; padding:0; border:0; color:#000; background-color:#000; height: 1px}



.clear {clear:both;}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	*height: 1%;
	}
/** html .clearfix {height: 1%;}*/

.tcentro { font-size:11px; font-weight:bold; color:#0e6cb2;}
.tazul { font-size:11px; color:#0e6cb2;}
.tbold { font-weight:bold !important;}
.tnormal {font-weight:normal !important;}
.t9 {font-size:9px !important;}
.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}
.noborder {border:none !important;}

.tamarillo {color:#d4cf45 !important;}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#003333;
	line-height: normal;
	background:url(../images/bg.gif);
	}

.content {
	width:1000px;
	/*height:500px;*/
	margin:25px auto 0 auto;
	background-color:#FFFFFF;
	}
	
.header {
	width:1000px;
	height:75px;
	background:url(../images/logo.gif) no-repeat;
	}

.menu {
	float:right;
	/*background-color:#CCCCCC;*/
	width:450px;
	margin:27px 0 2px 0;
	}

.video a {float:left; width:132px; height:44px;	margin:0 3px; display:block; cursor:pointer;
	text-indent:-900em;	background:url(../images/btn_video.gif) no-repeat;
	}
.video a:hover {background:url(../images/btn_video.gif) no-repeat 0px -44px;}

.dossier a {float:left; width:132px; height:44px; margin:0 3px; display:block; cursor:pointer;
	text-indent:-900em;	background:url(../images/btn_certificado.gif) no-repeat;
	}
.dossier a:hover {background:url(../images/btn_certificado.gif) no-repeat 0px -44px;}

.estudio a {float:left; width:132px; height:44px; margin:0 3px; display:block; cursor:pointer;
	text-indent:-900em;	background:url(../images/btn_estudio.gif) no-repeat;
	}
.estudio a:hover {background:url(../images/btn_estudio.gif) no-repeat 0px -44px;}

.tienda a {float:left; width:132px; height:44px; margin:0 3px; display:block; cursor:pointer;
	text-indent:-900em;	background:url(../images/btn_tienda.gif) no-repeat;
	}
.tienda a:hover {background:url(../images/btn_tienda.gif) no-repeat 0px -44px;}

.wrapper {
	float:left;
	background:#fff;
	}

#flash {
	width:1000px;
	height:225px;
	padding:2px 0;
	background-color:#a80003;
	}

.colLeft {
	float:left;
	width:530px;
	/*background-color:#CCCCCC;*/
	}

.titleText {
	height:86px;
	background:url(../images/titletext.gif) no-repeat;
	}

.text {
	margin:15px 0 0 0;
	text-align:justify;
	padding:0 35px;
	}

.firma {
	height:55px;
	margin:15px 0 0 0;
	background:url(../images/firma.gif) no-repeat;
	}

.colRight {
	float:left;
	width:470px;
	/*background-color:#00CC33;*/
	}

.titleMap {
	height:50px;
	background:url(../images/titlemap.gif) no-repeat;
	}
	
.contMapa {
	float:left;
	margin: 10px 0 0 32px;
	_margin: 10px 0 0 16px;
	border:1px solid #abacaa;
	padding:10px 10px 0 10px;
	}
	
.textMap {
	width:380px;
	margin:0 0 10px 0px;
	/*background-color:#999999;*/
	}
	
.mapa {}

.combo {
	position:relative;
	width:150px;
	top:-60px;
	left:240px;
	line-height:20px;
	margin-bottom:-40px;
	font-size:10px;
	_margin-bottom:-39px;
	}
		
.select {
	border:1px solid #abacaa;
	font-size:11px;
	padding:2px 1px;
	width:130px;
	}

.footer{ 
	float:left;
	width:1000px;
	height:30px;
	background:url(../images/logo_footer.png) 0 2px no-repeat;
	background-color:#e10e3b;
	}
	
.datos {
	float:left;
	margin:9px 0 0 100px;	
	color:#FFFFFF;
	}
.datos a, .datos a:visited {color:#FFFFFF; text-decoration:none;}
.datos a:hover {text-decoration:underline; color:#FFFFFF;}

.sulime  {
	float:right;
	margin:6px 7px 0 0;	
	color:#f2a8a8;
	}
.sulime a, .sulime a:visited {color:#f2a8a8; text-decoration:none;}
.sulime a:hover {color:#fff; text-decoration:none;}

