body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #330c08;
}
div#cfondo{
	background-image:url(imagenes/bg1.jpg);
	background-repeat:no-repeat;
	height:500px;
}
div#derech {
	padding-top:140px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#CCC;
}
div#derech a{
	color:#FFF;
}
div.datos form {
	background-image:url(imagenes/lineaBgvert.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-top:30px;
	table-layout:inherit;
	border-spacing:15px;
}


div#enrollable {
	padding-top:30px;
	padding-bottom:30px;
	padding-left:10px;
	width:650px;
  height: 400px;
  overflow: auto;
}


div#todo {
	Margin-top:0; /*margen superior con respecto al body*/
	Margin-left:auto;
	Margin-right:auto;
	width:1000px;
}

div#encabezado  {
	background-image:url("imagenes/bg_enc.jpg");
	background-repeat:repeat-x;
	height:260px;
}
div#galeria {
	background-color:#0D0F0C;
	height:235px;
	
	/* border-bottom:2px solid #600; */

}
div#txt_izquierda {
	background-color:#0D0F0C;
	background-image:url("imagenes/bg_barra.jpg");
	background-position:0px 0px;
	float:left;
	margin-top:0;
	width:654px;
	height:235px;
}

div#txt_izquierdacentro {
/*	background-color:#0D0F0C; */
/*	background-image:url("imagenes/bg_barra.jpg"); */ 
	background-position:0px 0px;
	float:left;
	margin-top:0;
	width:900px;
	height:200px;
}
.topcliente {
	background-image:url(imagenes/bg_barra_clientes.jpg);
}
.topcontacto {
	background-image:url(imagenes/bg_barra_contacto.jpg);
}
.topnoticia {
	background-image:url(imagenes/bg_barra_noticias.jpg);
}
.topnada {
	background-image:url(imagenes/bg_barra.jpg);
}

div#columna {
	background-image:url("imagenes/column.jpg");
	background-repeat:no-repeat;
	float:right;
	margin-top:0px;
	width:265px;
	height:665px;
	padding-left:10px;
	padding-right:20px;
	padding-top:20px;
}
div#derech {
	float:right;
	margin-top:0px;
	width:290px;
	height:85px;
}

div#news {
	padding-left:30px;
	padding-right:150px;
	color:#CCC
}
div#news H3{
	font-size:14px;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
}

div#news H4{
	font-size:10px;
	color:#666;
	font-family:"Courier New", Courier, monospace;
	padding-bottom:10px;
}

a.paginar {
	background-image:url(imagenes/flechas.png);
	background-repeat:no-repeat;
	display:block;
	margin:40px;
	width:30px;
	height:30px;
	float:left;
	cursor:pointer;
	font-size:1px;
}

a.derecha {
	background-position:0px -30px;
}
a.derecha:hover {
	background-position:-60px -30px;
}
a.izquierda:hover {
	background-position:-60px 0px;
}


div#contenido {
	background-image:url(imagenes/bg1.jpg);
	background-repeat:no-repeat;
	background-color:#807060;
	height:500px; 

}
div#clientes{
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
}
div#clientes td{
	text-align:center;
	line-height: normal;
}
div#pie {
	background-color:#807060;
	background-image:url("imagenes/pie.jpg");
	background-repeat:repeat-x;
	height:156px;
}

div#piecontacto {
	float:right;
	background-repeat:no-repeat;
	margin-top:5px;
	height:97px;
	padding:30px;
	width:451px;
}

.datos{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:190px;
	color:#FFF;
	float:left;
}

.datos h2{
	font-size:14px;
	color:#900;
}
.datos a{
	text-decoration:underline;
	line-height:3;
	}
.djobs{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}
.djobs H1{
	font-style:inherit;
	font-size:18px
}

div.marco {
	margin:0 auto;
	width:960px;
}
div.interior {
	margin:0 auto;
	width:950px;
}

div.flashID2 {
	padding-left:20px;
}

/* TT */
/* contenido */


div#principal{
	font-family:Verdana, Geneva, sans-serif;
	width:620px;
	margin-left:15px;
}
div#rectangulo{
	background-color:#999;
	border:1px solid #333;
	font-family:Arial, Helvetica, sans-serif;
	margin: 20px;		
}
div#principal ul {
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:19px;
	padding-left:12px;		
}

div#principal ul li{
	color:#CCC;
	 background-image:url(imagenes/add.png); 
	background-repeat:no-repeat;
	margin-top:10px;
	padding-left:20px;
	list-style-position:inside;
	
	font-size:14px;

}

	
h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:24px;
	color:#CCC;
}	
div#principal h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:25px;
	padding-top:25px;
	padding-bottom:12px;
	padding-left:14px;
	color:#600;
}
div#principal p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:25px;
	color:#CCC;
	text-align: justify;	
	
}

.polaroid {
	padding: 10px;
	padding-top:15px;
}
/* columna */
div#columna h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#CCC;
	padding-bottom:5;
}
div#columna h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:medium;
	color:#900;
}
div#columna h4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:x-small;
	color:#900;
}
div#columna p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	color:#CCC;
	padding:15px;
}
div#columna a{
	color:#666;
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	text-decoration:none;
	padding-left:200px;
}
div#columna a:hover{
	text-decoration:underline;
	color:#CCC;
}

/* menu inferior*/

ul#menu li{
	line-height:60px;
	float:left;
	padding-right:15px;
	list-style:none;
}
ul#menu li a{
	text-decoration:none;
	color:gray;
	font-family:Verdana, Geneva, sans-serif
}
ul#menu li a:hover{
	color:#f4f4f4;
/* text-decoration:underline; */
}
ul#menu li a:active{
	color:#CCC;
	text-decoration:none;
}

