@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	background-color:#828282;
	font: 11px/14px Arial, Helvetica, sans-serif; 
	color: #FFF;
	}
a.categoriass{
	text-decoration:none;
	}
#contenedorPrincipal{
	padding-top:10px;
	width:940px;
	background-color:#e3e3e3;
	margin:0 auto;
	min-height:515px;
	padding-bottom:10px;
	}
#header{
	width:924px;
	height:94px;
	margin:0 auto;
	background-color:#FFF;
	color:#333;
	}
	#logo a img{
		border:0px;
		}
	#logo{
		width:221px;
		height:94px;
		float:left;
		}
	#menuHead{
		height:34px;
		float:right;
		padding-top:35px;
		}
	#menuHead a.itemMenu{
		padding-left:15px;
		padding-right:15px;
		text-decoration:none;
		color:#333;
		}
	#menuHead a.itemMenu:hover{
		text-decoration:underline;
		color:#F00;
		}
#slider{
	width:924px;
	height:515px;
	margin:0 auto;
	padding-top:15px;
	}
#Manuales{
	width:924px;
	margin:15px auto;
	padding-top:5px;
	background-color:#FFF;
	color:#333;
	min-height:515px;
	height:515px;
	}
#exitos{
	width:924px;
	margin:15px auto;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFF;
	color:#333;
	min-height:515px;
	}
#Login{
	width:924px;
	margin:0 auto;
	padding-top:35px;
	background-color:#FFF;
	color:#333;
	height:500px;
	}
.stext{
	color:#333;
	text-align:left;
	}
#footer{
	width:940px;
	height:20px;
	margin:0 auto;
	color:#FFF;
	padding-top:8px;
	}
	#copyrigth{
		width:312px;
		float:left;
		}
	#MenuFooter{
		float:right;
		width:100px;
		padding-right:30px;
		}
	#DatosGora{
		float:right;
		width:100px;
		}
	#MenuFooter a.itemMenu{
		padding-left:15px;
		padding-right:15px;
		text-decoration:none;
		color:#FFF;
		}
	#MenuFooter a.itemMenu:hover{
		text-decoration:underline;
		color:#FFF;
		}
	a.linkGora{
		color:#FC0;
		text-decoration:none;
		}
#Link1 a,#Link2 a,#Link3 a,#Link4 a{
	text-align:right;
	color:#FFF;
	padding-right:5px;
	}
td.title{
	color:#333;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	padding-top:5px;
	font-size:14px;
	}
td.titleC{
	color:#900;
	text-align:left;
	padding-top:5px;
	padding-bottom:15px;	
	font: 14px Arial, Helvetica, sans-serif; 
	font-weight:bold;
	}
td.Descripcion{
	color:#666;
	text-align:justify;
	padding-right:10px;
	}
td.detalle{
	color:#666;
	text-align:left;
	padding-left:7px;
	width:145px;
	min-height:78px;
	}
td.imageDet{
	text-align:center;
	vertical-align:middle;
	}
td.contNosotros{
	background-color:#FFF;
	}
div.manTitle{
	font-weight:bold;
	font-size:12px;
	}
a.padre{
	text-decoration:none;
	font-weight:bold;
	color:#000;
	}
ul.listManual li{
	list-style:none;
	}
ul.listManual li a{
	color:#333;
	text-decoration:none;
	}
ul.listManual li a:hover{
	color:#F00;
	text-decoration:underline;
	}
td.Pini_title{
	
	color:#C00;

	text-align:left;
	
	font: 11px/14px Arial, Helvetica, sans-serif;

	font-size:18px; 

	font-weight:bold;

	}
td.imgContac{
	padding-top:10px;
	
	padding-bottom: 5px;
	}
td.titlesecundario{
	
	color:#0C557F;
	
	font: 11px/14px Arial, Helvetica, sans-serif bold;
	
	padding-top:5px;
	
	padding-bottom:5px;
	}
td.titlenivel3{
	
	color:#000;
	
	font: 11px/14px Arial, Helvetica, sans-serif;
	
	padding-bottom:5px;
	}
td.infocontac{
	
	font: 11px/14px Arial, Helvetica, sans-serif;
	
	padding-bottom:5px;
	
	text-align:left;
	
	}
td.title_contac{
	
	padding-bottom:15px;
	
	text-align:center;
	
	font-size:18px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:bold;
	
	color:#C00;
	
	}
.btn{
	
	color:#FFF;
	
	background-color:#039;
	
	border:solid;
	
	}
.C_left, .C_right{
	vertical-align:top;
	text-align:left;
	}
.inputNormal{ 
	border:1px solid #000; 
	color:#00F;
	}
.inputError
{
	border:1px solid #F00;
	background-color:#FFF4F0;
	color:#00F;
}
span.botones input{
	margin-left:5px;
	margin-right:5px;
	}
.boton{
	border:1px #666 solid;
	background:#333;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	}			
span.titleex{
	color:#900;
	font-weight:bold;
	}
h2{
	text-transform:uppercase;
	}
td.TitleCat{
	color:#FFF;
	background:url(../images/bgTitle.png);
	width:410px;
	height:35px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	}
td.contentcat{
	color:#333;
	background-color:#DBDBDB;
	padding-left:5px;
	text-align:left;
	}
ul.ListServ{
	list-style:square;
	list-style:url(../images/cate/item.png);
	}
ul.ListServ li{
	padding-left:-20px;
	}
ul.ListServ li a{
	text-decoration:none;
	color:#FFF;
	}
ul.ListServCE{
	list-style:square;
	list-style:url(../images/cate/item.png);
	}
ul.ListServCE li{
	padding-left:-20px;
	}
a.caseexito{
	color:#FF0;
	text-decoration:none;
	font-weight:bold;
	}
span.TitleExo{
	height:40px;
	color:#FFF;
	background-color:#000;
	display:block;
	vertical-align:middle;
	padding-top:5px;
	}
span.TitleExo3{
	height:60px;
	color:#FFF;
	background-color:#000;
	display:block;
	vertical-align:middle;
	padding-top:5px;
	}
td.Center{
	background:url(../images/bgLine.jpg) repeat-y;
	width:8px;
	}
li.listExi{
	padding-left:0px;
	}
div.ContenedoCate1{
	margin:0 auto;
	width:420px;
	height:434px;
	background:url(../images/cate/c1.jpg) no-repeat;
	}
div.ContenedoCate2{
	margin:0 auto; 
	width:420px;
	height:434px;
	background:url(../images/cate/c2.jpg) no-repeat;
	}
div.ContenedoCate3{
	margin:0 auto;
	width:420px;
	height:434px;
	background:url(../images/cate/c3.jpg) no-repeat;
	}
div.ContenedoCate4{
	margin:0 auto;
	width:420px;
	height:434px;
	background:url(../images/cate/c4.jpg) no-repeat;
	}
div.ContenedoCate1 div.TextCateg{
	float:right;
	color:#fff;
	width:250px;
	}
div.ContenedoCate1 div.TextCateg p{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	}
div.ContenedoCate2 div.TextCateg{
	float:right;
	color:#fff;
	width:250px;
	}
div.ContenedoCate2 div.TextCateg p{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	}
div.ContenedoCate3 div.TextCateg{
	float:left;
	color:#fff;
	width:250px;
	}
div.ContenedoCate3 div.TextCateg p{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	}
div.ContenedoCate4 div.TextCateg{
	padding-top:215px;
	color:#fff;
	width:420px;
	}
div.ContenedoCate4 div.TextCateg p{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	}
