body{margin: 0px; padding:0px;font-size:11px;font-family:Verdana, Arial,Helvetica, sans-serif;height: 100%;background-image:url(images/bg.jpg);background-repeat:repeat-x;background-color:#dedede;}

html{height:100%;margin: 0px; padding:0px;}

.side{position:relative;width:195px; float:left; height:100%; padding:0px; margin:0px 2px 0px 0px;}
.right{position:relative;width:195px; float:right; height:100%; padding:0px; margin:0px 0px 0px 0px;}
.content{position:relative;width:550px; float:right; height:100%; padding:0px; margin:0px; margin:0px 2px 0px 2px;}

#fullPage {border:0px;margin: 0px; padding:0px;top:0px;left:0px;}
#enclosing {width:954px;border:0px;position:relative;top:0px;left:0px;}
#inside { background-image:url(images/bginside.jpg);position:relative;top:0px;left:0px;width:954px;margin: 0px; padding:0px;}

.top{ background-image:url(images/top.jpg); width:954px; height:96px;}

.foot{ background-image:url(images/footer.jpg); background-repeat:repeat-x;  width:100%; height:40px; clear:both;}

p {line-height:18px; font-size:11px; color:#393F40; font-family:Verdana, Arial, Helvetica, sans-serif;}
.biggie{ font-size:18px;}
a:link  {
	color:#C85304;
	text-decoration:none;
}
	
	a:visited, a:active  {
	color:#C85304;
	text-decoration:none;
	}

a:hover  {
	color:#FA7925;
	text-decoration:none;
}

.logo{ position:relative; float:left; width:261px; height:79px; margin:0px; padding:0px; float:left;}
.login{ position:relative; margin:0px; float:left; width:420px; height:50px; float:left; padding:15px 0px 0px 25px; font-family:Trebuchet MS, Verdana, Arial,Helvetica, sans-serif; font-size:12px; color:#e00000;}
.formalogin{margin:10px 0px 0px 0px;}

.inputlogin{font-size:10px; color:#989898; font-size:10px; background-image:url(images/inputlogin.jpg);padding:5px; width:152px; height:12px; margin:0px; float:left; border:#f8f8f8 solid 1px; float:left; margin-right:7px;}
.btnlogin{font-size:10px; color: #C10000; background-color:#f3f3f3; width:55px; height:22px; margin:0px; text-align:center; float:left;border:#eeeeee 1px solid; margin-top:0px;}
.btnlogin:hover{ background-color:	#BF0000; color:#FFFFFF;}
.formalogin{margin:10px 0px 0px 0px;}

.mensajero{ position:relative; float:left; width:300px; height:25px; margin:30px 0px 0px 35px; padding:0px; float:left;}
.links{ position:relative; float:left; width:50px; height:25px; margin:30px 0px 0px 205px; padding:0px; float:left;}
.links2{ position:relative; float:left; width:70px; height:25px; margin:30px 0px 0px 30px; padding:0px; float:left;}

a.orange{font-weight:bold; color:#e65b2b; font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
a.orange,  a.orange:link, a.orange:visited, a.orange:active{font-weight:bold; color:#e65b2b; font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
a.orange:hover{ color:#c53300;text-decoration:underline;}


a.topmenu{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:70px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenu,  a.topmenu:link, a.topmenu:visited, a.topmenu:active{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:70px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenu:hover{ color:#fdff3f;}

a.topmenus{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:127px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenus,  a.topmenus:link, a.topmenus:visited, a.topmenus:active{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:127px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenus:hover{ color:#fdff3f;}

a.topmenus2{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:96px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenus2,  a.topmenus2:link, a.topmenus2:visited, a.topmenus2:active{display:block; height:24px; text-align:center; padding:10px 3px 0px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, Verdana, Arial,Helvetica, sans-serif; color:#ffffff; font-weight:bold; width:96px; border-right:#535353 solid 1px; text-decoration:none;}
a.topmenus2:hover{ color:#fdff3f;}

a.grey{padding-left:2px; font-weight:normal; color:#9c9c9c; text-decoration:none; display:block; float:left; padding-left:2px;}
a.grey,  a.grey:link, a.grey:visited, a.grey:active{padding-left:2px; font-weight:normal; color:#9c9c9c; text-decoration:none; display:block; float:left; padding-left:2px;}
a.grey:hover{ color:#999999;text-decoration:underline;}
.flag{ height:13px; height:20px; float:left; margin-left:12px;}
.gr{ float:left;}

.menu{ position:relative; float:left; width:690px; height:27px; margin:5px 0px 0px 0px; padding:0px; float:right;}

a.white{ color:#FFFFFF; }
a.white,  a.white:link, a.white:visited, a.white:active{ color:#FFFFFF; }
a.white:hover{ color:#E9E9E9; text-decoration:underline;}
.inputsearch{ background-image: url(images/inputsearch.jpg); font-size:10px; color:#7e7e7e; font-size:10px; padding:5px; width:226px; height:14px; margin:0px; float:left; border:#680234 1px solid; float:left;}

.btnbuscar{font-size:10px; color:#ffffff; padding:0px; background-color:#6e6e6e; width:40px; height:18px; margin:0px; text-align:center; float:right;border:#e7e7e7 1px solid; margin-right:22px; margin-top:3px;}
.btnbuscar:hover{font-size:10px; color:#ffffff; padding:0px; background-color:#575757; width:40px; height:18px; margin:0px; text-align:center; float:right;border:#e7e7e7 1px solid; margin-right:22px;margin-top:3px;}

.button{float:left;}

h1{display:block; background-image:url(images/h1bg.jpg); color:#ffffff; font-size:13px; font-family:Trebuchet MS, Verdana, Arial,Helvetica, sans-serif; font-weight:bold; text-align:left;height:21px; padding:3px 0px 0px 20px; width:530px; margin:0px;}

h2{display:block; background-image:url(images/h2bg.jpg);color:#ffffff; font-size:12px; font-weight:normal; text-align:left;height:23px; padding:12px 0px 0px 21px; width:170px; margin:0px 0px 0px 2px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h3{display:block; background-image:url(images/h3bg.jpg);color:#cb0000; font-size:12px; font-weight:normal; text-align:left;height:23px; padding:12px 0px 0px 21px; width:170px; margin:0px 0px 0px 2px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h4{display:block; background-image:url(images/h2bg.jpg);color:#ffffff; font-size:11px; font-weight:normal; text-align:center;height:22px; padding:8px 0px 0px 0px; width:191px; margin:0px 0px 0px 2px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h5{display:block; background-image:url(images/h3bg.jpg);color:#cb0000; font-size:12px; font-weight:normal; text-align:center;height:23px; padding:12px 0px 0px 0px; width:100%; margin:0px 0px 0px 2px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h6{display:block; border: #E4E4E4 dashed 1px; padding:3%; margin:7%; width:80%; font-size:11px; color:#B90000; font-weight:bold; height:auto; margin-bottom:10px;}


.sided{ margin-left:2px;}

a.boton{display:block; color:#5b5b5b; font-size:11px; font-weight:normal; text-align:left; width:170px; height:24px; padding:7px 0px 0px 21px; background-image:url(images/btnside1.jpg); margin:0px 0px 0px 2px; text-decoration:none;}
a.boton,  a.boton:link, a.boton:visited, a.boton:active{display:block; color:#5b5b5b; font-size:11px; font-weight:normal; text-align:left; width:170px; height:24px; padding:7px 0px 0px 21px; background-image:url(images/btnside1.jpg); margin:0px 0px 0px 2px; text-decoration:none;}
a.boton:hover{color:#2b2b2b; background-image:url(images/btnside2.jpg)}

a.boton2{display:block; color:#5b5b5b; font-size:11px; font-weight:normal; text-align:left; width:170px; height:24px; padding:7px 0px 0px 21px; background-image:url(images/btnside3.jpg); margin:0px 0px 0px 2px; text-decoration:none;}
a.boton2,  a.boton2:link, a.boton2:visited, a.boton2:active{display:block; color:#5b5b5b; font-size:11px; font-weight:normal; text-align:left; width:170px; height:24px; padding:7px 0px 0px 21px; background-image:url(images/btnside3.jpg); margin:0px 0px 0px 2px; text-decoration:none;}
a.boton2:hover{color:#2b2b2b; background-image:url(images/btnside4.jpg)}

#headerinicio{ position:absolute; left:-6px;background-image:url(images/headerinicio.jpg); width:560px; height:179px;}

#page-wrap{position:relative; margin:16px 42px 0px 16px; width:504px; height:148px;}

.numberspan                                 { position:absolute; top:42px; left:530px; width: 21px; height: 109px; } 
.slider-wrap								{ width: 504px; position: absolute; top:0px; left:0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 504px; height: 148px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 504px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: none; margin-right: 0px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }




a.sidemenuclip:link, a.sidemenuclip:hover, a.sidemenuclip:visited, a.sidemenuclip:hover  {

background-image:url(images/menuitembg.jpg);

	display:block;

	margin-left:-1px;

	height:21px;

	width:126px;

	padding-left:20px;

	padding-top: 4px;

	text-align:left;

	font-size:9px;



}

 .img {

 position:relative;

 margin:3px;

 padding:7px;

 float: right;

 	}	



.temario{

height:100%;

border-left:#E8E8E8 1px solid;

margin-left:40px;

padding-left:5px;}
