@charset "utf-8";
/* CSS Document */

#frame{
	width:960px;
	height:100%;
	margin:0 auto;
}

#header {
width:960px;
height:85px;
background:#283897;
background-image:url(../images/header.jpg);
}

#menu{
	width:954px;
	height:22px;
	background-color:#0099CC;
	padding-top:8px;
	padding-left:6px;
	color:#283897;
	font-weight:bold;
}

#menu a{
color:#FFFFFF;
margin-right:4px;
margin-left:4px;}

#menu a:hover{
text-decoration:underline;}

#ubicarnos {
	width:950px;
	height:20px;
	padding-left:10px;
	padding-top: 15px;
	background:url(../images/back_menu.jpg) repeat-x;
	color:#999999;
}
#ubicarnos .color{
	color:#034865;
}
#ubicarnos a{
	color:#999999;
}

#ubicarnos a:hover{
	color:#034865;
	text-decoration:underline;
}


#buscador{
	width:780px;
	height:30px;
	text-align:right;
	padding-top:15px;
	padding-right:10px;
	color:#999999;
}



#page {
	width:960px;
	height:100%;
	float: left;

}

#sidebar {
	width:160px;
	height:680px;
	float:right;
	padding-top:15px;
	background-repeat: repeat-y;
	background-image: url(../images/sidebar.jpg);
	
}

#sidebar a:link{
color:#0099CC;}
#sidebar a:visited{
color:#0099CC;}
#sidebar a:hover{
color:#336666;}

#sidebar h2{
background:#034865;
color:#FFFFFF;
margin-left:3px;
padding:4px 4px 4px 25px;
font-size:10px;
font-weight:bold;}

#sidebar p {
padding-left:25px;
padding-top:10px;
color:#999999;}

#footer {
	width:940px;
	height:20px;
	background:#0099cc;
	color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	float: left;
}

#page .menu_vertical{
	width:150px;
	height:650px;
	float: left;
}

#page .menu_vertical a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

#page .menu_vertical a:hover{
text-decoration:underline;}

#page .menu_vertical .link {
	width:141px;
	background-color:#034865;
	padding:4px;
	margin-bottom:1px;
	color: #FFFFFF;
	font-weight: bold;
}

#page .menu_vertical .linkweb {
	width:141px;
	background-color:#0099CC;
	padding:4px;
	margin-bottom:1px;
	color: #FFFFFF;
	font-weight: bold;
	
}

#page .menu_vertical .sublink {
	width:141px;
	background-color:#B7E3FB;
	padding:4px;
	margin-bottom:1px;
	color: #0099CC;
	font-weight: bold;
}

#page .menu_vertical .sublink a:hover{
	color:#0099CC;
	display:block;
}

#espacio {
	width:960px;
	height:30px;
	float: left;
}

#buttonbuscador {
background:#72a1b7;
padding:2px 4px 2px 4px;
color:#FFFFFF;}

#areabuscador {
background:#F9F9F9;
border:#CCCCCC solid 1px;
padding:2px 0px 2px 0px;
margin-left:5px;}

.colorsidebar {color: #034865;}

#page .texto{
	width:620px;
	height:650px;
	float:left;
	margin:0px 0px 0px 10px;
	border-top:solid 1px #CCCCCC;
	padding-left: 10px;
}

#page .texto .banner{
	width:590px;
	height:auto;
	padding:10px;
	background-color: #0099CC;
	color: #FFFFFF;
	font-weight: bold;
}

#page .texto .cliente-titulo {
	width:200px;
	height:30px;
	float: left;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#page .texto .cliente-titulo a{
width:300px;
height:30px;
padding:10px;
background:url(../images/cliente_on.jpg) repeat-x;
}

#page .texto .cliente-titulo a:hover{
background:url(../images/cliente_over.jpg) repeat-x;}

#page .texto .formulario{
	width:620px;
	height:500px;
	margin-top: 10px;

}

#page .texto .formulario h2{
color:#0099CC;
}

#page .texto .formulario .labels {
	width:300px;
	height:480px;
	font-size:11px;
	color:#666666;
	float:left;
}


#page .texto .formulario .inputs {
width:320px;
height:480px;
font-size:11px;
color:#666666;
float:left;}

#page  .texto .unase{
	width:300px;
	height:auto;
	margin-top:10px;
	color: #666666;
	float:left;
	margin-right: 10px;
	margin-bottom: 15px;
}

#page .texto .unase a{
color:#0099CC;}
.unase100 {
	color: #666666;
	float: left;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
}
.unase100 h3{
background:#0099CC;
padding:4px 0px 4px 0px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-align:center;
margin-bottom:10px;}
#page .texto .unase a:visited{
color:#0099CC;}

#page .texto .unase a:hover{
color:#666666;}

#page  .texto .bannerabajo{
	width:300px;
	height:auto;
	color: #666666;
	float:left;
	margin-right: 15px;
	
} 
#page  .texto .cliente-descripcion{
	width:400px;
	height:auto;
	margin-top:15px;
	color: #666666;
	float:left;
	margin-bottom: 15px;
}

#page .texto .unase h3{
background:#0099CC;
padding:4px 0px 4px 0px;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-align:center;
margin-bottom:10px;}

h1{
	font-size:18px;
	font-weight:bold;
	color:#283897;
	margin-top:10px;
	margin-bottom: 10px;
}

.formulario {
	font-size:11px;

}

.formulario form{
	background-color: #D8E7F1;

}


.formulario a{
	color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;
}

.formulario a:visited{
color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;}

.formulario a:hover{
color:#666666;
background-color:#FFFFFF;}


.formulario_buscador {
	font-size:11px;

}

.formulario_buscador .resultados{
width:290px;
height:100px;
float:left;
margin-right:20px;
margin-bottom:10px;}

.formulario_buscador form{
	background-color: #D8E7F1;
	padding-left: 20px;
	padding-top: 15px;
	margin-top:15px;
	width:600px;
}


.formulario_buscador a{
	color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;
}
.formulario_buscador a:visited{
color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;}
	
.formulario_buscador a:hover{
color:#666666;
background-color:#FFFFFF;}

.formulario_admin {
	font-size:11px;

}


.formulario_admin form{
	width:600px;
}


.formulario_admin a{
	color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;
}
.formulario_admin a:visited{
color:#006699;
	background-color:#D8E7F1;
	margin-top:7px;
	padding:4px;}
	
.formulario_admin a:hover{
color:#666666;
background-color:#FFFFFF;}


#page .bloque{
	width:300px;
	float: left;
	margin-right: 8px;
	background-repeat: no-repeat;
	color: #999999;
	text-align:justify;
}
#page .bloquelargo{
	width:610px;
	float: left;
	margin-right: 8px;
	background-repeat: no-repeat;
	color: #999999;
	text-align:justify;
}

.text11px {
font-size:11px;
height:12px;
padding:2px;
background:#FfFfFf;
border:#cccccc solid 1px;
}

.encuentranos{
	font-size:11px;
	padding:2px;
	background:#FfFfFf;
	border:#cccccc solid 1px;
}

#page  .texto .productos{
	width:600px;
	height:auto;
	color: #666666;
	float:left;
	margin-right: 15px;
}

#page  .texto .productos a:link{
color:#0099CC;}
#page  .texto .productos a:visited{
color:#0099CC;}
#page  .texto .productos a:hover{
	color:#336666;
}

#footer a:link{
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover{
color:#006699;
text-decoration:none;}

#footer a:visited{
color:#FFFFFF;
text-decoration:none;}
