@charset "utf-8";
.green10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #006600;
	text-decoration: none;
}
a.green10:hover {
	color: #FF6600;
	text-decoration: none;
}
.grey10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #777777;
	text-decoration: none;
}
a.grey10:hover {
	color: #FF6600;
	text-decoration: none;
}

.white10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.white10:hover {
	text-decoration: underline;
}

.white11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
}
a.white11:hover {
	text-decoration: underline;
}
.red11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #cc0000;
	text-decoration: none;
}
a.red11:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #CC0000;
}
.green11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #006600;
	text-decoration: none;
}
a.green11:hover {
	color: #FF6600;
	text-decoration: none;
}
.black11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
a.black11:hover {
	color: #FF6600;
	text-decoration: none;
}
.grey11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #777777;
	text-decoration: none;
}
a.grey11:hover {
	color: #FF6600;
	text-decoration: none;
}
.orange11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FF6600;
	text-decoration: none;
}
a.orange11:hover {
	color: #006600;
	text-decoration: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100%;
}
.form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	text-decoration: none;
	background-color: #eeeeee;
	border: 1px solid #CCCCCC;
	font-weight: normal;
}
form {
	margin: 0px;
	padding: 0px;
}
.blue11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #003366;
	text-decoration: none;
}
.white14 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	background-color: #D8540A;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
.green15 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #006600;
	text-decoration: none;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #336600;
	text-decoration: none;
}
optgroup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

/*-------------- FORMULARI ------------------*/

.input_direccion{
width:185px;
background-color:#eeeeee;
border:1px solid #cccccc;
}

.input_direccion_rosa{
width:185px;
background-color:#ff9999;
border:1px solid #cccccc;
}

.input_numero{
width:45px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_numero_rosa{
width:45px;
background-color:#ff9999;
border:1px solid #cccccc;
}
.input_planta{
width:65px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_cp{
width:75px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_cp_rosa{
width:75px;
background-color:#ff9999;
border:1px solid #cccccc;
}
.input_poblacion{
width:115px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_poblacion_rosa{
width:115px;
background-color:#ff9999;
border:1px solid #cccccc;
}
.input_fecha{
width:55px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_fecha_rosa{
width:55px;
background-color:#ff9999;
border:1px solid #cccccc;
}
.input_situacion{
width:105px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.input_situacion_rosa{
width:105px;
background-color:#ff9999;
border:1px solid #cccccc;
}
.input_small{
width:22px;
background-color:#eeeeee;
border:1px solid #cccccc;
}

.textarea1{
width:650px;
background-color:#eeeeee;
border:1px solid #cccccc;
}
.textarea2{
/*width:515px;*/
width:100%;
background-color:#eeeeee;
border:1px solid #cccccc;
}







/*-------------- POPUPS ------------------*/
.pop_general_long{
width:400px;
height:700px;
border:0px solid red;
background-color:#FFFFFF;
}

.pop_header{
width:400px;
height:43px;
border:0px solid blue;
background:url(../img/pop_solicitar_presupuesto.gif) no-repeat;
}
.pop_header_faq{
width:400px;
height:43px;
border:0px solid blue;
background:url(../img/pop_envienos_dudas.gif) no-repeat;
}
.pop_header_recomienda{
width:400px;
height:43px;
border:0px solid blue;
background:url(../img/pop_recomienda.gif) no-repeat;
}
.pop_header_suscribete{
width:400px;
height:43px;
border:0px solid blue;
background:url(../img/pop_suscribete_boletin.gif) no-repeat;
}
.pop_header_avisolegal{
/*width:410px;*/
width:100%;
height:53px;
border:0px solid blue;
background-image:url(../es/img/header_avisolegal.jpg);
background-repeat:no-repeat;
}



.pop_close{
border:0px solid red;
width:12px;
height:12px;
position:absolute;
right:8px;
top:8px;
}

.pop_form_long{
width:330px;
height:617px;
border:0px solid blue;
margin-left:auto;
margin-right:auto;
margin-top:15px;

text-align:justify;
font-family:Verdana, Helvetica, Arial;
font-size:10px;
color:#685300;
}

.pop_general_short{
width:420px;
border:0px solid red;
overflow-y:auto;

background-color:#FFFFFF;
}
.pop_form_short{
width:400px;
height:442px;
border:0px solid blue;
/*margin-left:auto;
margin-right:auto;*/
padding-left:10px;
margin-top:0px;
margin-bottom:0px;
overflow-y:auto;

text-align:justify;
font-family:Verdana, Helvetica, Arial;
font-size:10px;
color:#685300;
}

