/*RESET DEFAULTS*/

* {
	padding:0; 
	margin:0; 
	color:#444;
	border:0; 
	list-style-type:none; 
	font-family:Verdana,Arial,Helvetica,Sans
}

a:visited {color:#999 !important;}

body {text-align:center; font-size:12px;} /* IE margin Fix*/

.clear {clear:both;display:block;}

.imagen{ margin-bottom:15px; clear:both;}

/*ESTRUCTURA*/
#bE96629crumbs{
	text-align:left;
}
#bE96629crumbs a{ 
	font-weight:bold; text-decoration:none;
	border:1px solid #000;
	padding:2px;
}
#wrapper {
	width:900px;
	text-align:left;
	margin:auto;
	background:url('../css/img/bgBody.jpg') 100% 75px no-repeat;
	padding-top:35px;
	}

#breadcrumb , #breadcrumb   {display:none;}

#manualTitle {
	padding-left:6px;
	color:#fff;
	font-size:20px;
	font-family:Arial,Verdana,Helvetica,Sans;
	background:#c5d721;
	margin-top:12px;
	font-weight:normal;
}

#content {
	float:left;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding:10px;
	padding-bottom:15px;
}

#sectionTitle {
	font-size:19px;
	font-family:Arial,Verdana,Helvetica,Sans;
	font-weight:normal;
	color:#737e15;
}
#pie {  
padding:5px; 
margin:auto; 
width:890px;
font-size:11px; 
}

#navigation {
	border:1px solid #eee;
	width:190px;
	margin-top:15px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
	}

#navigation li {padding:2px; font-size:11px; color:#666; display:block;}
#navigation li a {color:#666;font-size:11px; padding-left:4px; text-decoration:none !important;}
#navigation li a:hover {color:#111}
#navigation li.active {background:#e2eaa2;}
#navigation li.active * {color:#111;}
#navigation li a:visited {color:#666 !important;}


/*#navigation ul.resaltados {margin-top:15px;}*/
#navigation ul.resaltados li , #navigation ul.resaltados li a {color: #E96629;}

#sectionContent {float:right;
	margin-right:1px;
	margin-top:15px;
	width:660px;
}

#contentTitle {font-size:15px; padding-bottom:3px; border-bottom:1px solid #ccc; position:relative; text-transform: uppercase;}
#contentTitle p.pagina_actual{
	position:absolute;
	top:2px; right:0px;
	font-weight:normal;
	font-size:11px;
	text-transform: lowercase;

}




#sectionContent .navigate {padding:4px;}
#sectionContent .navigateBottom {margin-top:-17px;}
#sectionContent .navigate , #sectionContent .navigate * {
	text-align:right; 
	color:E96629; 
	font-family:Arial,Verdana,Sans;
	text-decoration:none;
	font-size:11px;
	}
	#sectionContent .navigate a:hover {background:#efefef;} 
	#sectionContent .navigate a:visited {color:E96629; !important;}         

#sectionContent .text {width:540px;  margin-top:-15px; font-size:11px;}
.text img {margin-bottom:15px;}


#loginBox {margin-left:80px; width:295px; margin-top:30px;margin-bottom:40px;}
#loginBox .form-submit {margin-left:40px;}


/*TEXTOS CONTENIDO*/


#sectionContent .text * {font-size:12px;}
#sectionContent .text a {color:#E96629; text-decoration:none;}
#sectionContent .text a:hover {background:#fafafa}
#sectionContent .text h3 {font-size:14px; margin-top:15px; background:#efefef; }
#sectionContent .text h4 {font-size:13px; margin-top:15px;}
#sectionContent .text h4.resaltado {margin-top:30px; padding:8px; background:#efefef;}
#sectionContent .text p {line-height:18px; margin-top:10px;}
#sectionContent .text li {line-height:18px; margin-top:10px;}
#sectionContent .text ul.normal {margin-bottom:30px;}
#sectionContent .text ul.normal li {padding-left:30px; background:url('	img/bulletVerde.jpg') 1px 2px no-repeat;}
#sectionContent .text ul.normal li ul li {padding-left:30px; background:url('img/bulletGris.jpg') 1px 3px no-repeat;}

p.notas {font-size:0.7em !important; color:#666; padding:5px; border-top:1px solid #ddd;}
p.notas * {font-size:0.7em !important;}
/*FORMS*/
#sectionContent .text .formBox {background:#efefef; padding:20px;}
#sectionContent .text .formBox label {width:120px; display:block; float:left; margin-bottom:15px; clear:both; font-weight:bold;}
#sectionContent .text .formBox input.form-text {width:170px; display:block; float:left; border:1px solid #ccc;}
#sectionContent .text .formBox div {clear:both; text-align:right;}
#sectionContent .text .formBox input.form-submit {
padding:1px; 
border:1px solid #ccc;
background:#c5d721;
font-weight:bold;
cursor:pointer;
}






.formFicha {border: 1px solid #555; margin-top:20px;}
.formFicha div { border-bottom:1px solid #555;}
.formFicha span {padding-left:4px;}
.formFicha .th {background:#EFFF92;}
.formFicha .right {display:block;float:right;}
.formFicha .tercio {width:28%; float:left;display:block; border-right:1px solid #555;}
.formFicha .medio {width:52%; float:left;display:block; border-right:1px solid #555;}
.formFicha .tresCuartos {width:81%; float:left;display:block; border-right:1px solid #555;}
.formFicha .cuarto {width:25%; float:left;display:block; border-right:1px solid #555;}
.formFicha .sexto {width:8%; float:left;display:block; border-right:1px solid #555; text-align:center}


.formFicha .iluminado {background:#ddd;}
.formFicha .last {border:0 !important;}


#caja_gris{
	width:600px;
	height:50px; border:1px slid E96629;
	background:#ddd;
	padding:5px;}



#caja_gris.half {height:40px !important; padding:5px;}
.text table.equipamiento { 
	border-collapse:collapse; 
	width:540px;
	margin-top:20px; margin-bottom:20px;
}
.text table.equipamiento tr td {
    border:1px solid #000;
	padding:3px;
	font-size:10px !important;
	width:13%;

}
.text table.equipamiento tr td.uno { background:#ddd; }

.text table.equipamiento tr td.no_borde{border-left:0px; border-right:0px;}



.text p.comentar{ text-align:right; color:#E96629; }



#fisico {
	border-top:1px solid #ccc;
	margin-top:3px;
	font-size:9px !important;
	padding-top:15px;
}	

sup { font-size:9px; color:#666;}

/* Comentarios Form
-------------------*/
table.comentario{
	background:#eee;
	width:587px;
	padding:10px;
	margin-bottom:10px;
}
table.comentario tr td{ padding:5px;}
table.comentario input { padding:2px;border:1px solid #000; width:400px;}
table.comentario textarea{ width:400px; height:100px; border:1px solid #000;padding:2px;}
table.comentario input.guardar{
	background:#bacd33;
	font-weight:bold;
	cursor:pointer;
	width:200px;
	border:0px;
}

/* Autoevalucion Eq. indic. plani. estrategica.... */
.text table.construccion {
	border-collapse:collapse;
	width:587px;
	margin-bottom:20px;
}
.text table.construccion tr td {	font-size:10px !important;}

table tr td.padding_td { padding-top:25px; }

table tr td.puntitos{
	width:470px;
	background:#444;
	background:url(../img/puntitos.gif) repeat-x bottom;
}

table tr td.puntitos span{ background:#fff; padding-bottom:4px; margin-bottom:-3px; }



table tr td.comments{ text-align:right;}
table tr td.comments a{ float:right; padding:4px;}
table tr td.comments a:hover{ background:#c5d721;}

table tr td.general a{ margin-right:20px; color:#df8d5b; font-weight:bold;}
table tr td.general a:hover{ text-decoration:none;}

table.construccion  td {vertical-align: bottom !important;   }
table.construccion  td.comments a {height:12px; }


