/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 100%;
    background: #D3DADC url(../imgs/bull2.gif) repeat;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #F6F8F5;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #C1C8C4;
}

input {
	padding: 2px 5px;
	border: 1px solid #BFBFBF;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}

.formtext {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

A {
font: 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #236758;
font-weight:bold;
}

A:hover {
text-decoration: none;
color: #236758;
font-weight:bold;
}

#border {
	width: 950px;
	margin: 0 auto;
	background-color:#000000;
}

#pagina {
	width: 948px;
	margin: 0 auto;
	background-color: #797E87;
    color: white;
}

#cabezal {
	height: 115px;
    background-color:#448f63;
}

#menu {
height: 31px;
background-color:#474D54;
z-index: 2000;
}

#contenido {
width: 948px;
text-align:left;
background-color:#ffffff;
color: #000000;
}

.ampliar {
padding: 10px 20px 10px 20px;
text-align:left;
color: #000000;
}


#pie {
    width: 948px;
	height: 105px;
	background-color:#474D54;
	color:#FFFFFF;
	text-align:center;
    border-top: #448f63 7px solid;
}


#ok {
margin-top: 10px;
width:650px;
font-weight:bold;
background-color:#B7FFB7;
color:#000000;
border: #AAAAAA 1px dashed;
padding: 5px;
font-size: 11px;
}

#aviso {
margin-top: 10px;
width:650px;
font-weight:bold;
background-color:#FFF9DE;
color:#000000;
border: #AAAAAA 1px dashed;
padding: 5px;
font-size: 11px;
}

.desttxt {
padding: 2px 7px 0px 7px;
font-size: 11px;
text-align: left;
color: #000000;
}

.desttit {
font-size: 11px;
font-weight: bold;
color: #000000;
text-align: left;
}


/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 782px; /*For KHTML*/
	list-style: none;
	height: 29px;
	z-index: 100;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 29px;
	z-index: 100;
	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 29px;
	left: 0;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 210px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	}

/* Root Menu */
ul#navmenu a {
	border: 1px solid #676D78;
	border-right-color: #858B96;
	border-bottom-color: #676D78;
	padding: 3px 6px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	background: #44474E url(../imgs/bg_menu_off.jpg) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px/22px Arial, Helvetica, sans-serif;
	text-decoration: none;
    height: 22px;
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #4CA381 url(../imgs/bg_menu.jpg) repeat-x top left;
	color: #FFFFFF;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	background: #F0F0F0;
	color: #333333;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background-color: #3E7962;
	color: #FFFFFF;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #E2E6E9;
	color: #333333;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #4CA381 url(../imgs/bg_menu.jpg) repeat-x top left;
	color: #FFF;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #E2E6E9;
	color: #333333;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #4CA381 url(../imgs/bg_menu.jpg) repeat-x top left;
	color: #FFF;
	}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}

#slideshow{
	overflow:hidden;
	width:600px;
	height:270px;
}

#slideshow li{
			float:left;
			margin:0;
}

.next, .prev{
	cursor:pointer;
}

#noticias {
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #F6F8F5;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #C1C8C4;
font-size: 12px;
height:250px;
overflow:auto;
}

.nottit {
color: #236758;
font-weight: bold;
font-size: 12px;
text-align:left;
}

.nottitc {
color: #000000;
font-weight: bold;
font-size: 12px;
text-align:left;
}

.nottit A{
color: #236758;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.nottit A:hover{
color: #236758;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.fecha {
color: #336699;
font-size: 10px;
font-weight: bold;
font-family: thaoma, arial, helvetica;
text-decoration: none;
}

.nottxt {
padding-top: 5px;
padding-bottom: 3px;
text-align:left;
padding-left: 6px;
padding-right: 6px;
color: #000000;
border-bottom: #DADADA solid 1px;
}

.txtform {
color: #000000;
text-align:right;
padding-right: 5px;
}

.titform {
color: #FFFFFF;
text-align: center;
background-color:#575B63;
font-size: 14px;
padding-top: 3px;
padding-bottom: 3px;
font-weight: bold;
}

DIV.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../imgs/comunes/image1.gif) #2c2c2c; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none;
}
DIV.green-black A:hover {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(../imgs/comunes/image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black A:active {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(../imgs/comunes/image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.current {
	BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(../imgs/comunes/image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cacaca 1px solid; COLOR: #cacaca; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cacaca 1px solid
}

.boton {
		cursor: hand; BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../imgs/comunes/image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none;
}

.tit2 {
color: #000000;
text-align: left;
font-size: 14px;
font-weight: bold;
border-bottom: #DADADA solid 1px;
}

.tit3 {
color: #ffffff;
text-align: left;
font-size: 19px;
font-weight: bold;
padding-left: 20px;
}

.txt2 {
color: #000000;
text-align: center;
font-size: 14px;
}

#fotos {
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #F6F8F5;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #C1C8C4;
height:308px;
overflow:auto;
}

#descripcion ul li {
  	margin: 15;
	padding: 15;
list-style: circle;
	}

.combo {background-color: #42876B; color: #FFFFFF; font-size: 11px; }