/*reset all styles*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
	table { 
	    border-collapse:collapse; 
	    border-spacing:0; 
	} 
	fieldset,img {  
	    border:0; 
	} 
	address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
	} 
	ol,ul { 
	    list-style:none; 
	} 
	caption,th { 
	    text-align:left; 
	} 
	h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
	} 
	q:before,q:after { 
	    content:''; 
	} 
	abbr,acronym { border:0; 
	}
        
/**/

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFF/*#A9C5DB*/;


 
}

/**/
.line{position:relative; width:100%; height:1px; background:url(../img/bg_linea.gif) repeat-x;}
/**/


#cabeza {position:relative; width:955px;margin:0 auto;}
#cabeza  h1 {display:none;}
#cabeza  .cnt1 {position:relative; width:100%;float:left;border:0px solid red;}
#cabeza  .cnt1 .left {position:relative;width:641px;float:left;}
#cabeza  .cnt1 .right {position:relative;width:313px;float:right;}
#cabeza  .cnt1 .right .cbox {position:relative;width:187px; height:94px; float:right;padding:0px 0 0 0; border:0px solid red;} 
#cabeza  .cnt1 .right .cbox .cleft {width:26px;float:left;border:0px solid red;} 
#cabeza  .cnt1 .right .cbox .cright {width:157px;float:right;border:0px solid red;} 
#cabeza  .cnt1 .right .cbox .cright .to p{font-size:10px;}
#cabeza  .cnt1 .right .cbox .cright .me .cleft{width:130px; float:left; font-size:10px;}
#cabeza  .cnt1 .right .cbox .cright .me .cleft p{float:right;width:93px;color:red;font-weight:bold; border:0px solid red; font-size:12px;font-style:italic;}
#cabeza  .cnt1 .right .cbox .cright .me .cleft p span{float:right;width:93px;color:black;font-weight:bold; border:0px solid red;}

#cabeza  .cnt1 .right .cbox .cright .me .cright{width:21px; float:right; } 
#cabeza  .cnt1 .right .cbox .cright .ba ul li{display:inline; }
#cabeza  .cnt1 .right .cbox .cright .ba ul a{float:left; margin:0; display:block;padding:0 8px 0 3px;width:auto; color:black; text-decoration:none; font-size:12px;  background:url(../img/divisor.gif) no-repeat right; }
 
#cabeza  .cnt1 .right .cbox .cright .ba ul a.nobg{background:none; }




 
#cabeza  .cnt2 { width:955px;height:224px;float:right;margin:0;padding:10px 0 0 0; background:url(../img/franja_logo.gif) repeat-x top;border:0px solid red;}
#cabeza  .cnt2 .left {width:640px;float:left;margin:0 1px 0 0;}/*-2*/
#cabeza  .cnt2 .right {width:314px;float:left;}

#cabeza  .linea {position:relative;width:100%; height:10px; background:url(../img/franja_logo.gif) repeat-x;float:left; }

#cabeza  .c-menu { width:953px; background:url(../img/bg_menu.gif) repeat-x; float:left; border:1px solid orange;margin:0 0 0 0px;text-align:right;}

#cabeza  .c-menu .menu {position:relative; width:940px;line-height:37px; /*background:url(../img/bg_menu.gif) repeat-x;*/float:right;display:inline;border:0px solid orange;}
#cabeza  .c-menu .menu .nav{font:bold 0.9em/37px Arial sans-serif;}
#cabeza  .c-menu .menu .nav li{float:left;}
#cabeza  .c-menu .menu .nav a, nav strong{float:left; margin:0; display:block;color:black; text-decoration:none;font-size:16px;padding:0 0px; }
#cabeza  .c-menu .menu ul{font:bold 0.9em/35px Arial, Helvetica, sans-serif; }
#cabeza  .c-menu .menu ul li{float:left;margin:0 0 0 0px; }
#cabeza  .c-menu .menu ul a, ul strong{float:left; margin:0; display:block;padding:0 12px 0 10px;width:auto; color:black; text-decoration:none; font-size:14px;  background:url(../img/bg_lnwhite_m.gif) no-repeat right; }
#cabeza  .c-menu .menu ul strong{background:none;font-weight:bold;margin:0;padding:0;}
#cabeza  .c-menu .menu ul a.nobg{background:none; }



#cuerpo {width:955px;margin:0 auto;}
#cuerpo .wrapper{position:relative; float:left; width:955px;}
#cuerpo .wrapper .left {width:150px; float:left; border:1px solid orange;border-top:none;border-bottom:none;}

#cuerpo .wrapper .left .tf {height:409px; float:left; border:0px solid orange;}


#cuerpo .wrapper .left .r-d h2 {background:url(../img/bg_cus.gif) repeat-x;line-height:27px; color:red;font-weight:bold;padding:0 0 0 4px;}
#cuerpo .wrapper .left h3 {font-size:14px;font-weight:bold;color:#329CAE; }


#cuerpo .wrapper .left .lbox {margin:0 0 0 6px;}
#cuerpo .wrapper .left .lbox img {margin:0 auto;display:block;}
#cuerpo .wrapper .left .lbox h2 {font-size:14px;font-weight:bold;color:#329CAE;background:none; }
#cuerpo .wrapper .left .lbox h3 span { background:none;font-size:11px;font-weight:normal;color:#000000; }

#cuerpo .wrapper .left .lmenu h2{display:none;}

#cuerpo .wrapper .left .lmenu li{background:url(../img/bg_mleft.gif) repeat-x;height:24px; line-height:20px;padding:0 0 0 4px;}
#cuerpo .wrapper .left .lmenu li a{text-decoration:none;color:black;}
#cuerpo .wrapper .left .lmenu li h3 a {color:black;font-size:12px; font-weight:normal; }

/*
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html #cuerpo{height:1%;}
 

*/









#cuerpo .wrapper .right {position:relative; width:794px; float:right; border:0px solid red;}
#cuerpo .wrapper .right .top { float:left; border:0px solid red;color:#FC0407;padding:3px 0 0 0; line-height:20px;}

#cuerpo .wrapper .right span a { text-decoration:none;color:red;}

#cuerpo .wrapper .right  h2 {font-size:13px;padding:0 0 0 4px; font-weight:bold;background:url(../img/bg_h2.gif) repeat-x;}
#cuerpo .wrapper .right .medium { float:right; border:0px solid red;margin:6px 0 0 0;}
#cuerpo .wrapper .right .medium p{font-size:11px;}

#cuerpo .wrapper .right .medium h3{font-size:14px;font-weight:bold;color:#329CAE;}
#cuerpo .wrapper .right .medium span{font-size:11px;color:#329CAE;}
.content{padding:5px;border:0px solid black;} 
#cuerpo .wrapper .right .medium .right{position:relative; float:right; width:303px;padding:0 0 14px 0; border:1px solid orange;}
/*#cuerpo .wrapper .right .medium .right .line{height:1px; float:left; border:1px solid red;margin:2px; }*/
#cuerpo .wrapper .right .medium .right .line{width:288px; border:0px solid black; float:right;margin:4px 0;}

#cuerpo .wrapper .right .medium .right .box{position:relative;float:left; width:100%;border:0px solid red;}
#cuerpo .wrapper .right .medium .right .box span{color:red;font-weight:bold;font-style:italic;}
#cuerpo .wrapper .right .medium .right .box .info{position:relative;float:right; width:160px; border:0px solid orange;}

#cuerpo .wrapper .right .medium .right .box .foto{position:relative;float:left; width:130px; border:0px solid orange;}
#cuerpo .wrapper .right .medium .right .box .foto img{display:block;margin:0 auto;}




/*anterior*/
 #cuerpo .wrapper .right .medium .left h3{width:100%;font-size:18px;}
 
/**/
 /*
#cuerpo .wrapper .right .medium .left h2 {color:black;font-weight:bold;padding:0 0 0 4px;}
#cuerpo .wrapper .right .medium .left h3 {width:100%;font-size:18px;font-size:14px;font-weight:bold;color:#329CAE; }
 */
/**/

#cuerpo .wrapper .right .medium .left{position:relative; float:left; width:475px;margin:0 11px 0 0;padding:0 0 6px 0; border:1px solid orange;}

#cuerpo .wrapper .right .medium .left .box{position:relative;float:right; width:100%;border:0px solid red;}
#cuerpo .wrapper .right .medium .left .box .line{ width:455px; border:0px solid black; float:right;margin:4px 0;}
#cuerpo .wrapper .right .medium .left .box .info{position:relative;float:right; width:325px; border:0px solid orange;}
#cuerpo .wrapper .right .medium .left .box .info .link{border:0px solid red;float:right;color:red;font-style:italic;}
/*#cuerpo .wrapper .right .medium .left .box .info {border:0px solid red;float:right;}
*/
#cuerpo .wrapper .right .medium .left .box .foto{position:relative;float:left; width:140px; border:0px solid orange;}
#cuerpo .wrapper .right .medium .left .box .foto img{display:block;margin:0 auto;}


#cuerpo .wrapper .right .base {float:left;margin:10px 0 0 0;width:100%; border:0px solid red;}
#cuerpo .wrapper .right .base .left {float:left; width:478px; border:0px solid red;}
#cuerpo .wrapper .right .base .left .left{float:left;width:233px; border:1px solid orange;}
#cuerpo .wrapper .right .base .left .left .box{float:left;width:49%;margin:3px 0 0 0; border:0px solid orange;text-align:center;}
#cuerpo .wrapper .right .base .left .left .box img{margin:0 auto; display:block;}
#cuerpo .wrapper .right .base .left .left .box h3{font-size:12px;color:black; font-weight:bold;}
 
#cuerpo .wrapper .right .base .left .left .box span{color:#D27C6B; font-size:11px}


#cuerpo .wrapper .right .base .left .right{float:right;width:233px; border:1px solid orange;}


#cuerpo .wrapper .right .base .right{float:right;width:303px; border:1px solid orange;}
#cuerpo .wrapper .right .base .right .left{float:left;width:140px; border:0px solid orange;margin:2px 0 0 0;}
#cuerpo .wrapper .right .base .right .left img{margin:0 auto; display:block;}
#cuerpo .wrapper .right .base .right .right{float:right;width:160px;margin:2px 0 0 0; border:0px solid orange;}
#cuerpo .wrapper .right .base .right .right ul li{font-weight:bold;}
#cuerpo .wrapper .right .base .right .right ul li a{text-decoration:none;color:black;}
#cuerpo .wrapper .right .base .right .right ul li h3 a {font-weight:bold;}

#cuerpo .menup{position:relative; float:left;height:39px; width:955px; background:url(../img/bg_mpie.gif) repeat-x;border:1px solid orange;}
/*#cuerpo .menup ul{display:inline;}*/

#cuerpo .menup .c-mp{position:relative; float:right;height:39px; width:940px; border:0px solid orange;}

#cuerpo .menup ul a, ul strong{float:left; margin:0; display:block;padding:0 12px 0 5px;width:auto; color:black; text-decoration:none; font-size:14px;  background:url(../img/ln_white.gif) no-repeat right; }
#cuerpo .menup ul li{float:left;margin:0 0 0 0px;font-weight:bold;line-height:39px;}
#cuerpo .menup ul li a.nobg{background:none;}


/*#cuerpo .menup ul li ul li{display:inline;}*/


#pie {width:955px;margin:0 auto;text-align:center;clear:both; border:0px solid red;}



