
ul { margin:0; padding:0; }
.menu_caucana {
	background-color:#FFCC66;
	position:absolute;
	z-index:4;
	padding:5px;
	left:10px;
	top:10px;
	filter:alpha(opacity=80);   -moz-opacity:.80;
}
input,textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px }
.boton {
	border:0;
	background-color:#F36B00;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px
}
.imagen_destacado {
	text-align:center;
	vertical-align:middle;
	height:155px;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#171696
}
body { margin:0; margin-top:10px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.contenedor_caucana { color:#FFFFFF; padding-left:20px; padding-right:20px; width:100%; padding-top:20px }
h1,h2,h3,h4,h5 { display:inline }
img { border:0 }
.pie { overflow:hidden; margin-left:auto; margin-right:auto; width:1000px }
.contenedor { overflow:hidden; width:1000px; margin-left:auto; margin-right:auto }
.logocera {background-color:#FFFFFF; overflow:hidden; width:100%; position:relative }
.administrar { position:absolute; top:0px; left:800px }
.col_uno { overflow:hidden; width:238px;  float:left;  }
.col_dos { overflow:hidden;  float:left; background-image:url(/img/iconos/fondoazul.jpg); background-repeat:no-repeat; background-position:left; height:590px; width:762px }

.col_dos_bis { overflow:hidden;  float:left; width:762px }

.contenedor_menu_principal {
	background-image:url(/img/iconos/menuuuu.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:31px;
	color:#FFFFFF;
}

a.blanco {
	color:#FFFFFF;
	text-decoration:none;
}
a:link.blanco { }
a:visited.blanco { }
a:hover.blanco{
	color:#FFFFFF; text-decoration:underline
}
a:active{}
.contenedor_fotos {
	background-color:#171696;  width:998px; overflow:hidden; }
.contenedor_productos {
	background-color:#171696; height:590px; width:998px; overflow:hidden; } 
/*
MENUS




*/
.producto { width:210px; height:200px; float:left; background-color:#FFFFFF; text-align:center }
.td_product { height:160px;  }

/* menu 1*/
a.menu1 {
	display:block;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	width:245px;
	color: #013D0A;
	background-color:#FF9900;
	text-decoration:none;
	padding-top:5px; padding-bottom:5px
}
a:link.menu1 {   }
a:visited.menu1 { }
a:hover.menu1{
	color:#000000;
	background-color:#FFCC66;
	text-decoration:none;
}
a:active.menu1{}

/* menu 2*/
a.menu2{
	display:block;
	border-bottom-color:#FF9900;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:30px;
	color: #013D0A;
	background-color:#FF9900;
	text-decoration:none;
	width:220px;
	padding-top:5px;
	padding-bottom:5px
}
a:link.menu2 {
	
}
a:visited.menu2 { }
a:hover.menu2 {
	color:#000000;
	background-color:#FFCC66;
	text-decoration:none;
	width:220px
}
a:active.menu2 {}

/* menu 3*/
a.menu3 {
	display:block;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:60px;
	color: #013D0A;
	background-color:#FF9900;
	text-decoration:none;
	width:190px
}
a:link.menu3 {
	
}
a:visited.menu3{

}
a:hover.menu3{
	color:#CECB40;
	background-color:#FF6600;
	text-decoration:none;
	width:190px
}
a:active.menu3{}

#contactar {
	display:table;
	margin:20px;
	margin-bottom:50px;
	text-align:justify;
}

#contactar_form{
	float:right;
	display:table;
	width:615px;
	text-align:right;
	margin:0 10px 0 0;
}
#contactar_form ul li{
	list-style:none;
	font-size:14px;
	font-weight:bold;
	color:#135088;
}
#contactar_form .input{
	width:280px;
	height:20px;
	background-color:#FFF;
	border:1px solid #d8d1c5;
	margin:0 0 3px 5px;
}
#contactar_form .textarea{
	width:276px;
	height:80px;
	background-color:#FFF;
	border:1px solid #d8d1c5;
	margin:0 0 3px 5px;
	vertical-align:top;
	resize: none;
}
#contactar_form .alerta{
	font-size:10px;
	color:#999;
	text-decoration:none;
}
#contactar_form .checkbox{
	margin:10px 0;
}
#contactar_form .buto{
	padding:2px 30px;
	background-color:#FFF;
	border:1px solid #135088;
	color:#135088;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}
.contactar_txt{
	text-align:justify;
}
.contactar_txt a{
	text-align:justify;
	text-decoration:none;
	color:#c68f2f;
}
.contactar_txt a:hover{
	text-align:justify;
	text-decoration:none;
	color:#000;
}

.txt_contact{
	font-size:14px;
	font-family:"ApexNewMedium", Tahoma, Geneva, sans-serif,Courier;
	color:#135088;
	text-align:left;
	margin:0 0 0 10px;
	width:100%;
}

.centrat{
	width:400px;
}

#projectes{
	display:table;
	padding-top:7px;
}
