*{margin:0; padding:0;}

body{background-color:#000000; background-image:url(../imgs/fons.jpg); background-repeat:repeat-x; font-family:Arial; 
     font-size:11px;}

#contenedor{position:relative; width:850px; margin:0 auto;}

/* PNG */
/*
#cap_sup{width:833px; height:22px; background-image:url(../imgs/cap_up.png) !important; background-image: none; 
         filter: none !important; 
		 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/cap_up.png',sizingMethod='image');
		 background-repeat:no-repeat !important;}
#cap_center{width:847px; height:94px; background-image:url(../imgs/cap_center.png) !important; background-image: none;
			filter: none !important; 
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/cap_center.png',sizingMethod='image');
			background-repeat:no-repeat !important;}
#cap_inf{width:847px; height:42px; background-image:url(../imgs/cap_down.png) !important; background-image: none;
         filter: none !important; 
		 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/cap_down.png',sizingMethod='image');
		 background-repeat:no-repeat !important;}
#cap_inf_menu{width:847px; height:42px; background-image:url(../imgs/cap_down_menu.png) !important; background-image: none;
              filter: none !important; 
			  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/cap_down_menu.png',sizingMethod='image');
			  background-repeat:no-repeat !important;}
*/
/*******/
/* GIF */

#cap{position:relative; z-index:3; width:847px; height:150px; margin:0 auto 0 auto;}
#cap_sup{width:833px; height:22px; background-image:url(../imgs/cap_up.gif); background-repeat:no-repeat;}
#cap_center{width:847px; height:94px; background-image:url(../imgs/cap_center.gif); background-repeat:no-repeat;}
#cap_inf{width:847px; height:42px; background-image:url(../imgs/cap_down.gif); background-repeat:no-repeat;}
#cap_inf_menu{width:847px; height:42px; background-image:url(../imgs/cap_down_menu.gif); background-repeat:no-repeat;}

/*******/
			
#logBar{position: absolute; top: 4px;right: 24px;}
#logBar ul{position:relative; display:inline; z-index:5; float:right; /*margin-right:40px; margin-top:81px;*/}
#logBar li{display:inline;}
#logBar a{font-family:Arial; font-size:10px; color:#FFFFFF; padding:2px 0px; margin-left:5px; background-color: #000000;}
#logBar a:hover{color:#FF9900; text-decoration:none;}

/* PNG */
/*
#navBar{margin-top:-34px !important; margin-top:-42px; margin-left:2px; width:847px; height:35px; 
        background-image:url(../imgs/body_back.png) !important; background-image: none; filter: none !important;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/body_back.png',sizingMethod='scale');
		background-repeat:repeat-y !important;}
*/
/*******/

/* GIF */

#navBar{margin-top:-34px; margin-left:2px; width:847px; height:35px; background-image:url(../imgs/body_back.gif);
        background-repeat:repeat-y;}

/*******/

#navBar div{position:relative; margin-left:135px; border-top:1px solid #FFFFFF; background-color:#f59e34; width:689px; 
            height:20px;}
		
#txtUser{margin:2px 15px; float:right; font-family:Arial; font-size:11px; color:#333333;}
		
#menu{margin-left:150px; position:relative; z-index:5;}
#menu ul{/*float:left;*/ position:relative; margin:2px 2px 15px 15px; list-style:none;}
#menu li{display:inline; margin-left:10px;}
#menu a{float:left; font-family:Arial; font-size:11px; color:#333333; text-decoration:none; text-align:center; 
		border-right:1px solid #333333; padding:1px 12px;}
#menu a:hover{color:#FFFFFF; text-align:center; border-right:1px solid #333333; padding:1px 12px;}

.clearfix:after{content:"."; display:block; height:0; lear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/* PNG */
/*
#dall{margin-left:2px; width:847px; height:100%; background-image:url(../imgs/body_back.png) !important;
      background-image: none; filter: none !important; 
	  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/body_back.png',sizingMethod='scale');
	  background-repeat:repeat-y !important; z-index:6;}
*/
/*******/

/* GIF */

#dall{margin-left:2px; width:847px; height:100%; background-image:url(../imgs/body_back.gif); background-repeat:repeat-y;
	  z-index:6;}

/*******/
	
.titolPasos{position:relative; padding-left:20px; height:50px; font-family:Arial; font-size:18px; color:#ff8219;}
.titolPasos span{line-height:50px; position:relative; margin-left:10px; margin-top:auto; margin-bottom:auto;}
.titolPasos img{float:left;}
			
.myHR{border-top:1px solid #CCCCCC; padding:2px 0; height:10px; margin:10px auto; width:95%;}
	
.bloque{position:relative; margin-left:40px; width:785px;}
		
#dusrdata{position:relative; background-color:#FEDFB9;}
			
#dcontent{font-family:Arial; font-size:11px; color:#666666; position:relative; background-color:#FFFFFF;}
#dcontent p{line-height:150%; text-align:justify; padding:20px;}
#dcontent a{color:#999999; text-decoration:none;}
#dcontent a:hover{color:#FF6600;}
#dcontent form{position:relative; z-index:6;}
				
#formLogin{position:relative; padding-top:10px; padding-bottom:10px; margin-left:0px; width:300px; background-color:#efefef;}
#formLogin table{margin:auto auto;}
		   	
.inputNoFocus{padding:4px; background-image:url(../imgs/shd.jpg); background-repeat:repeat-x; font-family:Arial; 
              font-size:11px; color:#666666; border:#999999 1px solid;}
.inputFocus{font-family: Arial; font-size:11px; color:#666666; border:#FF9900 1px solid;}
			
#remPassword{margin:0 auto;}
#remPassword p{color:#666666; text-align:center;}

/* PNG */
/*
#pie{margin-left:2px; width:847px; height:42px; background-image:url(../imgs/peu.png) !important; 
     background-image: none; filter: none !important; 
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='./imgs/peu.png',sizingMethod='image');
	 background-repeat:no-repeat !important;}
*/
/*******/

/* GIF */

#pie{margin-left:2px; width:847px; height:42px; background-image:url(../imgs/peu.gif); 
     background-repeat:no-repeat;}

/*******/

/*#pie span{color:#EEEEEE; font-family:Arial; font-size:10px; top:15px; left:250px; position:relative;}*/

#pie span{color:#EEEEEE; font-family:Arial; font-size:10px; top:15px; float:left; margin-left:250px; position:relative;}

input{font-family:Arial; font-size:11px;}
select{font-family:Arial; font-size:11px;}
textarea{font-family:Arial; font-size:11px;}

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

img{border:0px none;}

h1{color:#F99D31; font-family:Arial; font-size:18px; font-weight:bold;}
h2{padding-left:53px; color:#F99D31; font-family:Arial; font-size:18px; font-weight:bold;}
h3{color:#F99D31; font-family:Arial; font-size:15px; font-weight:bold;}

.sep{font-size:0px; height:0px; visibility:hidden;}

.right{float:right;}

.fotodtgenerales{float:right;}

.dcatsel{background-color:#F99D31; border:1px solid #F99D31; color:#FFFFFF; margin:0px 0px 1px; padding:2px; 
         text-align:center;}
.dcatyear{background-color:#F99D31; border:1px solid #F99D31; font-weight:bold; margin:0px 0px 1px; padding:2px; 
          text-align:center;}
.dcatsel a{color:#FFFFFF;}
.dcatseldesc{background-color:#FFFFFF; border-bottom:1px solid #F99D31; border-left:1px solid #F99D31; border-right:1px solid #F99D31; color:#000000; margin:-1px 0px 1px; padding:2px; text-align:center;}
.dcat{border:1px solid #F99D31; margin:0px 0px 1px; padding:2px; text-align:center;}
.dcatbro{border:1px solid #F99D31; font-weight:bold; margin:30px 0px 1px; padding:2px 5px; text-align:center;}

.dfilariadna{color:#F99D31;}
.dfilariadna a{color:#F99D31; font-weight:bold;}

.dimg{border:1px solid #F99D31; max-width:362px; padding:0px;}

.imgpeq{cursor:pointer;}

.abutton{border:1px solid #F99D31; display:block; padding:2px; text-align:center; width:120px;}

.dcajaaudio{background-color:#FEF0E2; height:50px; vertical-align:middle; width:230px;}

.taudios{margin:auto;}

.imgaudio{float:left; padding-left:15px;}

.ptranscr{font-family:Verdana; font-size:8px; font-weight:bold; margin:0px; padding-top:0px;}

.obligatorio{background-color:#E79F40; color:#000000;}

#menu{width:100%;}
#menu tr td{/*border:1px solid #F99D31;*/ padding:1px; text-align:center;}
#menu tr td.selected{background-color:#F99D31; /*border:1px solid #F99D31;*/ color:#FFFFFF; padding:1px; text-align:center;}
#menu tr td.selected a{color:#FFFFFF;}

#submenu{margin-top:-2px; padding-top:2px; left:-135px;}
#submenu ul{/*margin:-21px 120px 3px;*/ padding:0px 130px 10px;}
#submenu ul li{background-color:#F9E5CB; border:1px solid #F99D31; display:inline; margin:2px; padding:1px 10px 3px; 
               text-align:center; z-index:13;}
#submenu ul li.selected{background-color:#FFFFFF; border-color:#F99D31 rgb(249, 157, 49) rgb(255, 255, 255); 
                        border-style:solid; border-width:1px; display:inline; margin:2px; padding:3px 10px; text-align:center;
						z-index:14;}
.titol{font-weight:bold; text-transform:uppercase;}
#tbmm{border:0px none; width:100%;}
#tbmm .col1{border:0px none; padding:0px; vertical-align:top; width:15%;}
#tbmm .col2{/*border:1px solid #F99D31;*/ text-align:left; vertical-align:top; width:80%;}
#tbmm .col3{/*border:1px solid #F99D31;*/ padding:2px; text-align:center; vertical-align:top; width:80%;}
#tbmm2{border:0px none; width:100%;}
#tbmm2 .col1{border:0px none; padding:0px; text-align:center; vertical-align:top; width:60%;}
#tbmm2 .col2{border:0px none; text-align:left; vertical-align:top; width:40%;}
#tbmm2 .col2 td{height:78px; vertical-align:top;}

#imgcentral{max-width:350px;}
