﻿body 
{
	background-color:#222;
	margin:0;
	height:100%;
	font-family:Arial;
	font-size:8pt;
	background-image:url(img/fondo.jpg);
	background-repeat:repeat-x;
	background-position:left -10px;
}

.boton
{
	border:solid 1px #76B90F;
	background-color:#000000;
	color:#E2E2E2;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	
}
.boton:hover
{
	background-color:#E2E2E2;
	color:#000000;
	cursor:pointer;
}

.cuadro_texto
{
	font-family:Arial;
	font-size:8pt;
	padding:2px;
	border:solid 1px #E2E2E2;
	background-color:#404040;
	color:orange;
}

.foto
{
	margin:10px;
}

.mapa, .foto
{
	border:solid 2px #76B90F;
	font-size:8pt;
}

.enlace
{
	color:#E2E2E2;
	text-decoration:none;
	font-size:8pt;
}
.enlace:hover
{
	color:#76BA0F;
	text-decoration:underline;
	font-size:8pt;
}
.enlace_grande
{
	color:#76BA0F;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	font-family:Trebuchet MS;
	
}
.enlace_grande:hover
{
	color:#E2E2E2;
	text-decoration:underline;
	font-size:12pt;
	font-weight:bold;
}

/******************************************
		M A Q U E T A D O 
******************************************/
#main{margin-top:20px; background-color:#000000;}
#contenido
{
	color:#f7f7f7;
	background-color:#222;
	height:380px;
	padding-right:10px;
	overflow:auto;
	scrollbar-base-color: orange;
	scrollbar-arrow-color: black;
	scrollbar-DarkShadow-Color: black; 
}
#contenido H1
{
	color:#81C016;
	background-image:url(img/h1_icon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	border-bottom:solid 2px #E89B49;
	padding-left:20px;
	font-size:16pt;
	margin-top:10px;
}
#contenido H2
{
	color:#E89B49;
	border-bottom:solid 1px #81C016;
	font-size:12pt;
	margin-top:10px;
}
#contenido H2 A
{
	color:#E89B49;
	text-decoration:none;
}
#contenido .resaltado
{
	color:#E89B49;
}

#marco_top
{
	background-image:url(img/marco_top.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#222;
}
#marco_bottom
{
	background-image:url(img/marco_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#4D730D;
	padding-top:5px;
	background-color:#222;
}
#marco_bottom A
{
	color:#4D730D;
	text-decoration:none;
}
#marco_bottom A:hover
{
	color:#76B90F;
	text-decoration:underline overline;
}

#marco_left
{
	background-image:url(img/marco_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#222;
}
#marco_right
{
	background-image:url(img/marco_right.jpg);
	background-repeat:repeat-y;
	background-color:#222;
}
.menu{
	background-image:url(img/fondo_left.jpg);
	background-repeat:repeat-y;
	background-color:#222;
	background-position:right top;
	}
.logo {background-color:#222;}





/******************************************
		N O T I C I A S
******************************************/
.noticia
{
	border-bottom:dashed 1px orange;
}

.noticia .fecha
{
	color:Orange;
	font-style:italic;
}

.noticia P
{ margin-top:5px;
}

/******************************************
		C A T A L O G O
******************************************/
.enlace_manual
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
.enlace_manual:hover
{
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
}


.boton_puerta
{
	float:left;
	margin-left:20px;
	text-align:center;
}
.boton_puerta A
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
.boton_puerta A:hover
{
	color:#E2E2E2;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}

.tit_puerta
{
	clear:left;
	background-image:url(img/catalogo/tit_tipo_puertas.gif);
	background-repeat:repeat-x;
	color:#000;
	font-weight:bold;
	font-size:14px;
	height:20px;
	padding:3px;
	padding-top:5px;
}

.img_cat{
	border:solid 1px #eee;
}
.img_cat:hover{
	border:solid 1px orange;
}

