/* CSS ETIQUTAS */

* {
margin:0;
padding:0;
}

html {
width:100%
}

body{
	margin-top:30px;
	background-image:url(../../imagenes/img_fnd.png);
	color:#333;
	font-family:Verdana;
	font-size:11px;
	line-height:14px;
	scrollbar-face-color: #E2E1E0; 
	scrollbar-shadow-color: #DEEBF5; 
	scrollbar-highlight-color: #DEEBF5; 
	scrollbar-3dlight-color: #CCC; 
	scrollbar-darkshadow-color: #CCC; 
	scrollbar-track-color: #F5F5F5; 
	scrollbar-arrow-color: #FFFFFF
}


h1, h2, h3, h4 {
font-family:"trebuchet ms";
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
}

h1 {
color:#666666;
width:93%;
font-size:16px;
border-bottom:1px dotted #999999;
padding:4px 0 10px 29px;
margin-bottom:16px;
background:url(../../imagenes/tit_bullet.png) no-repeat ;
}

h3 {
color:#107992;
background:url(../../imagenes/bulltet.gif) no-repeat;
border-bottom:1px dotted #999999;
padding: 0 0 5px 18px;
margin:15px 0 10px 0;}

h4 {
color:#037D99;
margin-bottom:5px;
}


p{
margin-bottom:10px;
}

img {
border:none;}

strong {
color:#595959}

ul {
margin-left:20px;
line-height:17px;}

input, textarea {
border:1px solid #999999;
font-size:11px;
font-family:Verdana;
margin-top:5px; }

input{
height:18px;}

/* CSS ID DE ESTRUCTURA */

#contenedor {
	width:966px;
	height:737px;
	margin:auto;
	position:relative;
	}

#head {
	width:966px;
	height:227px;
	background:url(../../imagenes/head1.png) no-repeat;}

#navegacion {
width:480px;
height:50px;
position:absolute;
top:182px;
left:445px;}


	
#center {
	width:932px;
	height:484px;
	margin-left:17px;
	position:relative;
	background:url(../../imagenes/bg_1.gif) repeat-y right #FFFFFF}
	
	
#foot {
	width:912px;
	height:10px;
	margin-left:17px;
	background:url(../../imagenes/bg_1.gif) repeat-y right #FF9900;
	padding:10px;
	color:#FFFFFF}
	
/* CSS ID DE HOME */

#home_caja1 {
	width:540px;
	height:260px;
	position:absolute;
	top:8px;
	left:3px;
	background:url(../../imagenes/home_caja1.png) no-repeat;
	padding:30px 10px 10px 30px;
	}
	
#home_caja2 {
	width:300px;
	height:280px;
	position:absolute;
	top:20px;
	left:605px;
	background:url(../../imagenes/home_caja2.png) repeat-x bottom #FFF;
	border-bottom:3px #FF9900 solid}
	
#home_caja3 {
	width:425px;
	height:135px;
	position:absolute;
	top:315px;
	left:13px;
	border:1px #d0d4da solid;
	padding:10px;}
	
#home_caja4 {
	width:425px;
	height:135px;
	position:absolute;
	top:315px;
	left:472px;
	background-color:#D9D9D9;
	border:1px #C6C8CB solid;
	padding:10px;}
	
/* CSS ID DE INTERNAS */

#interna_caja1 {
	width:540px;
	height:431px;
	position:absolute;
	top:8px;
	left:3px;
	background:url(../../imagenes/contservi1_.png) no-repeat;
	padding:30px 10px 15px 30px;
	}
	
#columna {
	width:290px;
	height:425px;
	position:absolute;
	top:20px;
	left:595px;
	border:1px #CCCCCC solid;
	background-color:#F3F3F3;
	padding:15px;
	}
	
#interna_cajagrande {
	width:880px;
	height:477px;
	position:absolute;
	top:8px;
	background:url(../../imagenes/bg_full.png) no-repeat;
	padding:30px 20px 15px 30px;
	}
	
#sub_nav {
width:100%;
height:30px;
}

#caja_clientes {
width:880px;
height:380px;
overflow:auto;
}

#caja_productos {
width:880px;
height:350px;
overflow:auto;
}


#caja_ser1, #caja_ser2, #caja_ser3 {
width:264px;
height:230px;
background:url(../../imagenes/tit_cajitasser.png) #E3E5E9 no-repeat top;
margin:15px 9px 10px 0;
border-bottom:3px solid #FF6600;
float:left;
padding:0 10px 10px 10px;
}

#caja_prod1, #caja_prod2, #caja_prod3, #caja_prod4 {
width:190px;
height:230px;
background:url(../../imagenes/tit_cajitas2.png) #E3E5E9 no-repeat top;
margin:15px 9px 10px 0;
border-bottom:3px solid #FF6600;
float:left;
padding:0 10px 10px 10px;
}

#contacto_c1 {
float:left;
width:410px;
margin-left:15px;
margin-top:10px;}

#contacto_c2{
float:right;
width:410px;
margin-right:30px;
margin-top:10px;}
	
/* CSS DESCENDENTES */
	
#sub_nav li {
float:left;
margin-right:10px;
font-weight:bold;
color:#595959;
list-style:none;
}	

#top_nav {
height:20px;
position:absolute;
top:43px;
left:320px;
border-bottom:1px dotted #999999;}

#top_nav li {
float:left;
margin-right:7px;
color:#595959;
list-style:none;
text-transform:uppercase;
}	

#top_nav ul{
margin:0;
padding:0;}

.cliente p, .cliente h4{
width:660px;
float:right;
}

/* CSS PSEUDOCLASES */

a:link, a:visited, a:active, a:hover{
color:#666666;
text-decoration:none;}

a:hover {
color:#FF9900;}

#top_nav li a:link, #top_nav li a:visited, #top_nav li a:hover, #top_nav li a:active{
color:#666666;
font-size:10px;}

#top_nav li a:hover{
color:#FF6600;
}

#sub_nav li a:link, #sub_nav li a:visited, #sub_nav li a:active {
color:#666666;
font-size:11px;}

#sub_nav li a:hover {
color:#0099FF;}

.aikon:link, .aikon:visited, .aikon:active {
color:#FFFFFF;
}

.aikon:hover {
color:#333333;
}

.destacado:link, .destacado:visited, .destacado:active {
color:#0099FF;
font-weight:bold;
}

.destacado:hover {
color:#333;
font-weight:bold;
background-color:#999999;
}

	
/* CSS CLASES */

.tit_cajitas {
background:url(../../imagenes/tit_cajitas.png) no-repeat;
height:21px;
width:269px;
padding:9px 0 0 33px;}

.imgleft {
float:left;
margin:0 15px 10px 0;}

.imgcenter {
margin:auto;
display:block;}

.news {
width:95%;
border-bottom:1px dotted #333333;
padding-bottom:10px;
margin: 10px auto;}

.derecha {
float:right;}

.izquierda {
float:left;}

.cliente  {
width:98%;
padding:0 0 15px 0;
margin:10px 0;
border-bottom:1px dotted #333333;
}

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

.titulitos {
margin:9px 0 20px 25px;}

.borde {
margin:3px;
padding:3px;
border:1px solid #666666;
float:left;}

.lista {
width:130px;
float:right;}

.bordelogo {
padding:3px;
border:1px solid #666666;
display:block;
margin:15px auto;
}




/* CSS CLASES de contexto */

