@charset "UTF-8";

.body{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	background-color:#000;
	color: #5b2b23;
	
}


a, a:hover, a:visited{
	color:#F60;
}

.bottom a,.bottom  a:hover,.bottom  a:visited{
	color:#FFF;
}



p{
		padding-top: 0;
		margin-top: 0;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:14px;
}
img{
	border: none;
}



.main {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	background-color:#000;	
	color: #5b2b23;
}
.avenjucar{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	background-color:#000;	
	color: #5b2b23;
}

.header{
	background: url(images/der.jpg) repeat-x; height:496px;
	
}
.headercontent{
	
	width: 779px;
}


.bottomcontent, .contentcontent, .headercontent{
	margin: 0 auto;	
	
}

.content{
	background: #ccc8bd;
}

.contentcontent{
	width: 775px;
	background: #ccc8bd url(images/content_bg.gif);
}

.contentblock{
	padding-left: 11px;
	padding-right: 9px;	
}

.bottom{
	background:url(images/bottom_bg.gif) repeat-x;
}

.bottomcontent div{
	padding-top: 9px;
}

.bottomcontent{
	background:url(images/pie.gif) no-repeat;
	width: 775px;
	height: 60px;
	color: #FFF;
	text-align:center;
	
}

.titulo{
	background: #ccc8bd url(images/title_bg.jpg) repeat-x ;
}


.main .titleicon{
	background: url(images/icon_ini.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}

.avenjucar .titleicon{
	background: url(images/icon_sol.jpg) no-repeat;
	height: 103px;
	width: 158px;
	float: left;
}


.cartamenu .titleicon{
	background: url(images/ico_carta.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}


.nosotros .titleicon{
	background: url(images/icon_molinos.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}

.localizacion .titleicon{
	background: url(images/icon_brujula.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}

.galeria .titleicon{
	background: url(images/icon_galeria.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}

.contacto .titleicon{
	background: url(images/icon_contacto.jpg) no-repeat;
	height: 103px;
	width: 159px;
	float: left;
}


.titlecontent{
	float: right;
	width: 580px;
	border-bottom: #49383a 1px dotted;
	/*background-color:#666;*/
}


.titlecontent h1{
	float: left;
	width: 300px;
	margin-bottom: 5px;

	
}

.titlecontent h2{
	float: right;
	width: 265px;
	text-align:right;
	padding-top: 7px;
	padding-right: 15px;
	margin-bottom: 5px;	
}

.legend{
	float: right;
	width: 580px;
	height: 40px;
	margin-top: 3px;
}

.index .legend{
	background: url(images/legenda_ini.jpg) no-repeat;
}
.avenjucar .legend{
	background: url(images/legenda_avenjucar.gif) no-repeat;
}

.nosotros .legend{
	background: url(images/legenda_nuestro.gif) no-repeat;
}

.localizacion .legend{
	background: url(images/legenda_localizacion.gif) no-repeat;
}

.contacto .legend{
	background: url(images/legenda_contacto.gif) no-repeat;
}

.galeria .legend{
	background: url(images/legenda_galeria.gif) no-repeat;
}

.cartamenu .legend{
	background: url(images/legenda_carta.gif) no-repeat;
}

.contenttext{
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
}


.cuad{
	width: 198px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cuadhead{
	height: 36px;
	background: url(images/cuadro_top.gif) no-repeat;
	padding: 10px;
	font-size: 14px;
	
	
}
.cuadcontent{
	min-height: 30px;
	background: url(images/cuadro_bg.gif) repeat-y;	
}
.cuadbottom{
	height: 8px;
	background: url(images/cuadro_bottom.gif) no-repeat;	
	
	
}

.fotos img{
	padding-right: 13px;	
}

.fotos{
	padding-bottom: 15px;
	padding-top: 10px;
}

.carac img{
	padding-right: 22px;
}

.carac {
	padding-top: 5px;
	padding-bottom: 10px;
}
.bgcarta{
	background:url(images/bg_carta.jpg) no-repeat;
	width:718px;
	height:800px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
.titcarta{
	color:#FFF;
	font-size:16px;
	padding-left: 30px;
    padding-top: 9px;
}
.imacarta{
	padding-left:29px;
	padding-top:7px;
	
}
#slideshow {
	width:649px;
	height:764px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:649px;
  height:764px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:649px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:764px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  height:764px;
  background:url(images/control_left.gif) no-repeat #252525 center;
  z-index:200;
  opacity:0.4;filter:alpha(opacity=40)
}
#rightControl {
  top:0;
  right:0;
  height:764px;
  background:url(images/control_right.gif) no-repeat #252525 center;
  z-index:200;
  opacity:0.4;filter:alpha(opacity=40)
}

