p {
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#000000;
}
.antetitulo {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	color: #FF6600;
}

.p2 {
	font-family: "Trebuchet MS";
	font-size:11px;
	line-height:15px;
	color: #666666;
}
h1 {
	font-family:"arial", Times, serif;
	font-size:20px;
	line-height:21px;
	font-weight:normal;
	color:#FF9900;
	margin-top:0px;
	margin-bottom:10px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	margin-bottom:5px;
	margin-top:0px;
}
a, p{
	margin-top:0px;
}

a, img{ border-color:#999999;}
#contenedor {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#contenido {
	width:760px;
	padding-left:30px;
	padding-right:40px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	padding-bottom:60px;
	text-align:left;
	background-image:url(../img/fondo_contenido.jpg);
	background-repeat:repeat-y;
	float:left;
}

#top {
	width:780px;
	height:191px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	clear:both;
}
#top2 {
	width:780px;
	background-image:url(../img/top2_bkg.jpg);
	background-repeat:repeat-x;
	height:27px;
	clear:both;
}
.top_left {
	width:60px;
	height:27px;
	background-image:url(../img/top2_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
.top_right {
	width:29px;
	height:27px;
	background-image:url(../img/top2_right.jpg);
	background-repeat:no-repeat;
	float:right;
}
#top_center {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	margin-top:7px;
}

#top_center2 {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	margin-top:5px;
}
#pie{
	width:780px;
	height:108px;
	background-image:url(../img/bottom_bgk.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
#pie_left {
	width:135px;
	height:108px;
	background-image:url(../img/bottom_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
#pie_right {
	width:152px;
	height:108px;
	background-image:url(../img/bottom_right.jpg);
	background-repeat:no-repeat;
	float:right;
}
#pie_center {
	width:493px;
	height:58px;
	letter-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align:center;
	float:left;
	padding-top:60px;
}
#unacolumna {
	width:370px;
	float:left;
	margin-left:10px;
	padding-right:15px;
}
#izq{ width:160px; float:left; }
#der{ width:160px; float:left;}
#unacolumnafull {
	width:650px;
	float:left;
	margin-bottom:20px;
}
#doscolumnas_1 {
	width:130px;
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}
#doscolumnas_2 {
	width:520px;
	float:right;
	margin-bottom:20px;
}
#textos {
	width:80%;
	float:left;
	text-align:left;
}
#textos li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	margin-bottom: 5px;
	list-style-position: outside;
	list-style-image: url(../img/flechita.gif);
}
#textos ul{
	margin: 0px 0px 0px 30px;
	padding:0px 0px 0px 30px; 
}
#textos em {
	font-style:italic;
	color:#999999;
}

#textos h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#FF6600;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:15px;
	padding-left:10px;
}
#textos p {
	padding-left:10px;
}

#foto  {
	float:right;
	padding:2px;
	border:1px solid;
	color:#66CC00;
	margin:15px;
}
#intro {
	width:485px;
	float:left;
}
#banners {
	width:210px;
	float:right;
}
#banner {
	background-image:url(../img/borde_banners.jpg);
	background-repeat:no-repeat;
	width:232px;
	height:103px;
	float:left;
	margin-bottom:10px;
	margin-top:20px;
}
#banner img {
	margin-left:5px;
	margin-top:6px;
}

#novedades {
	width:450px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}
#novedades li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
	line-height:12px;
	padding-bottom:10px;
	list-style-position: outside;
	list-style-image: url(../img/flechita.gif);
}
#novedades ul {
	margin: 0px;
	padding: 0px 0px 0px 13px; 
}

#novedades strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
#galeria_home {
	width:150px;
	float:left;
	padding:10px;
	margin-top:10px;
	margin-left:4px;
	
	margin-bottom:0px;
	padding-top:0px;
}
#menu {
	width:158px;
	margin: 0 auto;
	background-image:url(../img/menu_fondo.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	text-align:left;
}
.itemmenu {
	text-align:left;
	width:120px;
	background-image:url(../img/menu_separa.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 12px 12px 12px;
	color:#FF9900;
}
.itemmenu a:ative, a:link, a:visited {
	text-decoration:none; color:#FF9900;
}
.itemmenu a:hover {
	text-decoration:underline; color:#FF9900;
}
	
.menutop {
	background-image:url(../img/menu_top.jpg);
	width:158px;
	height:28px;
	margin: 0 auto;
	margin-top:20px;
}
.menubottom {
	background-image:url(../img/menu_botom.jpg);
	width:158px;
	height:30px;
		margin: 0 auto;
}
#submenu_content a:link, a:active, a:visited {
text-decoration:none;
color:#666666;
}
#submenu_content a:hover {
	text-decoration:none;
	color:#00CC00;
}

#submenu li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#006600;
	list-style-type: none;
	margin-bottom:3px;
	padding-bottom:3px;
	list-style-position: outside;
	list-style-image: url(../img/flechita.gif);
}
#submenu ul {
	margin: 0px;
	padding: 0px 0px 0px 8px; 
}

#fotito {
	width:120px;
	height:120px;
	text-align:center;
	vertical-align:middle;
	float:left;
	margin:10px;
	padding-top:10px;
	background-image:url(../img/bkg_fotito.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	}
}
#fotito img {
	border: solid 1px;
	color:#fff;
}
#formulario {
	float:left;
	margin-left:10px;
}
#form {
	width:314px;
	float:left;
	background-image:url(../img/bkg_form.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	padding-left:20px;
}
#top_form {
	width:336px;
	height:33px;
	background-image:url(../img/top_form.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#bottom_form {
	width:336px;
	height:34px;
	background-image:url(../img/bottom_form.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#colcontacto {
	width:180px;
float:left;
position:relative;
padding-left:20px;
}
.botones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #666666;
}
#linkstexto {
	padding:60px 0px 0px 0px;
	/*text-align:center;*/
	width:100%;
	color:#999999;
	clear:both;
}
#linkstexto a:active, a:visited, a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
#linkstexto a:hover{
	color:#666666;
	text-decoration:underline;
}
#fotos_adorno  { 
	float:left;
}
#fotos_adorno img { 
	margin:1px;
	border:1px solid #CCCCCC;
	padding:2px;
}
.tablanota{margin-bottom:30px; margin-left:30px; background-image:url(../img/dot.gif); background-repeat:repeat-x; background-position:bottom;}
.contenota{padding-bottom:30px}

#noti{width:540px; margin-left:5px;}
.cadanota{	font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#000000;
	margin-top:15px; width:380px; background-image:url(../img/linea_notas.jpg); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px;}
	
.cadanotaancho{ font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#000000;
	margin-top:15px; width:530px; background-image:url(../img/linea_notas.jpg); background-repeat:no-repeat; background-position:bottom center; padding-right:10px; padding-bottom:10px;}
	
.cadanota_seccion{margin-top:15px; margin-left:70px; width:330px; background-image:url(../img/linea_notas_seccion.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:10px; float:left;}
#fotito_nota{width:380px; float:left;}
.link_notas:link{
	font-family:Arial;
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#3C6F57;
	letter-spacing:-1px;
}
.link_notas:visited{
	font-family:arial;
	font-size:24px;
		line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#3C6F57;
	letter-spacing:-1px;
}
.link_notas:active{
	font-family:Arial;
	letter-spacing:-1px;
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#3C6F57;
}
.link_notas:hover{ letter-spacing:-1px; font-weight:bold; text-decoration:none; color: #FF6600;}

.link_notas2:link{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#009900;
}
.link_notas2:visited{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#009900;
}
.link_notas2:active{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#009900;
}
.link_notas2:hover{ color:#006600;}

#ofertaportada{ margin-top:20px; width:160px; border:1px solid #006600; overflow:auto; height:auto; border:1px solid #006600; float:left;background-color:#FFFFFF;}
#ofertas{ float:left; text-align:center; width:150px; margin-bottom:12px;}
.linkoferta:link{ font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#009900; font-size:10px;}
.linkoferta:active{ font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#009900; font-size:10px;}
.linkoferta:visited{ font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; color:#009900; font-size:10px;}
.linkoferta:hover{ text-decoration:underline;}

h2{ font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:15px;}
.letra1{ font-family:arial; font-size:13px; font-weight:bold; color:#FFFFFF;}
#login{width:160px; height:100px; background-color:#C2DBBF;}

.titfechas{ font-family:"Trebuchet MS"; font-size:11px; font-weight:bold; color: #009900;}
.peque{ font-family:Verdana; font-size:9px; color:#000000;}
.titnota{ /*font-family:arial; font-size:20px; color: #009900;*/
	font-family:Arial;
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#3C6F57;
	letter-spacing:-1px;}
.subtitnota{ font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color: #000000; font-weight:bold;}
.logolinks{ margin-bottom:35px;}
.epigrafe{
font-family:arial; color:#999999;font-size:9px;;
}

.linkrojo:link{ font-family:arial; font-size:12px; color:#CC3300; text-decoration:none; font-weight:bold;}
a.linkrojo:active{ font-family:arial; font-size:12px; color:#CC3300; text-decoration:none; font-weight:bold;}
a.linkrojo:visited{ font-family:arial; font-size:12px; color:#CC3300; text-decoration:none; font-weight:bold;}
a.linkrojo:hover{ font-family:arial; font-size:12px; color:#CC3300; text-decoration:underline; font-weight:bold;}

.linknar:link{ font-family:arial; font-size:11px; color: #FF6600; text-decoration:none;}
a.linknar:active{ font-family:arial; font-size:11px; color:#FF6600; text-decoration:none;}
a.linknar:visited{ font-family:arial; font-size:11px; color:#FF6600; text-decoration:none;}
a.linknar:hover{ font-family:arial; font-size:11px; color:#FF6600; text-decoration:underline;}

#otrasnotas{
width:140px;
	padding:3px;
	padding-left:7px;
	border-bottom:1px solid #FFBB4A;
	padding-bottom:5px; margin-bottom:5px;
}
#tit_breve{
	padding:5px;
	/*border:2px #D7DFB3 solid;*/
	background-color:#339900;
	color:#FFFFFF;
	text-align:center;
	/*font-weight:bold;
	font-family:arial; font-size:13px;*/
}
