body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(fondoflores1.gif);	
	
}

a{color: #FFFFFF;text-decoration: none;}

.menu2 a {color: #FFFFFF; 
text-decoration: none;

}

.menu2 a:hover {
color: #CCCCCC; 
text-decoration: none;
clip:  rect(auto auto auto 0px);
}


.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	margin-right: 5px;
	color: #FFFFFF;
}








.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.sub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	margin-right: 5px;
}

.sub1 a {color: #000000;text-decoration: none;}

.sub1 a:hover {
color: #38675F;
text-decoration: none;
clip:  rect(auto auto auto 0px);
}

.subnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3px;
	font-size: 11px;
	display: block;
	margin-left: 5px;
	left: 5px;
}

.rayas1
{
	display: 		block;
	position:		relative;
	clear:			both;
	border-top:		1px dotted #CCCCCC;
	margin-top: 	5px;
	margin-bottom: 	5px;
	margin-rigth:	10px;
	padding:		0px 10px 0px 0px;
	font-size:		2px;
	margin-right: 10px;
	padding-right: 10px;
}

.rayas2
{
	display: 		block;
	position:		relative;
	clear:			both;
	border-top:		1px dotted #FFFFFF;
	margin-top: 	5px;
	margin-bottom: 	5px;
	padding:		1px 1px 1px 1px;
	font-size:		2px;}
	
.sub2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.P1, .P2, .P3, .P4, .P5, .P6, .P8, .P10, .P13, .P14, .P15, .P20, .P25, .P30, .P35 {
	display:	block;
	font-size:	0px;
	position:	relative;
	clear:		both;
	height:					0;
	width:					0;
	overflow:				hidden;
	visibility:				hidden;
}

.P1 { height:		1px; }
.P2 { height:		2px; }
.P3 { height:		3px; }
.P4 { height:		4px; }
.P5 { height:		5px; }
.P6 { height:		6px; }
.P8 { height:		8px; }
.P10 { height:		10px; }
.P13 { height:		13px; }
.P14 { height:		14px; }
.P15 { height:		15px; }
.P20 { height:		20px; }
.P25 { height:		25px; }
.P30 { height:		30px; }
.P35 { height:		35px; }

FORM 
{
	margin: 2px 0px 2px 2px;
}

/*input, */
.textarea,.campo
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #245F7D;
/*	border-width: 1px;
	border-style: solid;
	border-color: #245F7D; */
	padding: 1px 1px 1px 3px;
}
