/*  
Theme Name: Yaakun liquid
Theme URI: http://www.apuestokid.com/
Version: 1.0
Author: Pau
Author URI: http://www.apuestokid.com/
*/


/***** TYPOGRAPHY AND LINKS *****/
body, address, dd, dl, hr, p, form { font-family: Verdana, Tahoma, Arial, Sans-serif; margin: 0; padding: 0; }

object { float:left; 
margin-right:15px;
margin-bottom:15px;




}
td { vertical-align : top;}

h1, h2, h3, h4, h5, h6 { padding-left: 5px; color: #61574a;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 5px;
}

h1 { font-size: 22px; }
h2 { font-size: 20px; }

#left_sidebar ul li a:hover, #right_sidebar ul li a:hover, #mid_sidebar ul li a:hover { color: #6b6b47; }

li.page-item-1604, li.page-item-1594  { color: #6b6b47;
	background: url(img/NewIndex.gif) no-repeat center top;
	padding-right: 10%;
	margin-right: 10px;
}

h3 { font-size: 17px; }
h4 { font-size: 14px; }

a:link, a:visited  { text-decoration: none; color: #701100; }

a:hover { text-decoration: underline; color: #3e3d30;
	;
}

a.contacto {
	width: 100px;
	height: 73px; 
clear:both;
	
margin-bottom: 50px;
	margin-top: 10px;
	float: right;
	background: url(img/contacto.png) no-repeat left top;
}


a.contacto_side {
	width: 100px;
	height: 73px; 
margin-left: 60px;
	


	background: url(img/contacto.png) no-repeat left top;
}
a.face {
	width: 180px;
	height: 50px; 
	
	background: url(img/logo_facebook.jpg) no-repeat center top;
	margin-left: 17px;
}
#left_sidebar ul li a:hover.face {
 
	
	background: url(img/logo_facebook.jpg) no-repeat center bottom;
}

#left_sidebar ul li a.contacto_side:hover {
	background: url(img/contacto.png) no-repeat left bottom;
}
a.contacto:hover {
	background: url(img/contacto.png) no-repeat left bottom;
}

#frontphoto {
	width: 1310px;
	height: 300px;
	margin-bottom: 0;
}

object#cabecera {
	float: left;
	margin: 0;
	padding: 0;
}

p { padding: 10px;
	text-align: justify;
	font-size: 12px;
}

blockquote { margin: 15px 30px 10px 30px; padding: 0 20px 10px 20px; border-left: 2px solid #574f4b; border-right: 2px solid #574f4b; }

/***** MAIN CONTENT *****/
body { 
margin: 0; 
font-size: 10px; 
text-align: center; vertical-align: top; background: #f1efe4; color: #6b6b47;  }

.line {
	height: 2px;
	background: url(img/line.jpg) no-repeat left top;
	margin: 0;
	width: 95%;
	float: left;
}

body2 { 
margin: 0; 
font-size: 10px; 
text-align: center; vertical-align: top; background: #f1efe4 no-repeat 0 top; color: #6b6b47;  }

#wrapper { width: 97%; min-width: 1300px; text-align: left;
	background: #f1efe4 url(images/hojas.jpg) repeat-x 0 0;
	height: 300px;
	margin: 0 2% 0 30px;
}

#wrapper2 { width: 97%; min-width: 1000px; text-align: left;
	background: #f1efe4 no-repeat 0 top;
	margin: 0 2% 0 30px;
}


#main_content { background: #f1efe4; float: left; margin: 0 auto 0 0; padding: 0; width: 100%; min-width: 1180px; border: #dcd7bc 1px solid;}

#main_content2 { background: #f1efe4; float: left; margin: 0 auto 0 0; padding: 0; width: 100%; min-width: 800px; border: #dcd7bc 1px solid;
	height: 70px;
}

#main_content_home { background: #f1efe4; margin: 0 auto; padding: 0; width: 1000px; min-width: 800px; border: #dcd7bc 1px solid;
	height: 70px;
}

#container { min-width:700px; float: left; width: 54%; margin: 15px 0 0 25px; padding: 5px 0 0 0 ;min-height:280px;
	font-size: 120%;
	background: url(img/fondo_container.jpg) repeat-x left bottom;
}

#subcontainer { min-width:180px; float: left; width: 54%; margin: 0 0 20px 5px; padding: 5px 0 0 0;
	
}

#mapa {
	border: 5px solid #dcd7bc;
	float: left;
	margin-bottom: 25px;
	margin-left: 25px;
}

#subcontainer2 { min-width:150px; float: right; width: 35%; margin: 0 0 0 5px; padding: 5px 0 0 0;
	
}

#subcontainer2 h3 li { min-width:150px; margin: 4px; padding: 8px;
	background-color: #dcd7bc;
	text-align: left;
	font-size: 12px;
	list-style-image: none;
	list-style-type: none;
}

#subcontainer2 h3 li a { 
	list-style-image: none;
	list-style-type: none;
}

#subcontainer2 h3 li a:hover { 
	list-style-image: none;
	list-style-type: none;
	background: url(img/over.jpg) repeat-y left top;
}

*html #container { width: 45%; margin: 15px 0 0 15px; border: none;;
}

#container_wide { float: left; width: 75%; margin: 15px 0 0 35px; padding: 5px 7px 0 7px;
background: url(img/fondo_container.jpg) repeat-x left bottom; }
*html #container_wide { margin: 15px 0 0 10px; }
.post { padding: 5px 0; }

.post h2 { font-family: Trebuchet MS, Georgia, Sans-serif; font-size: 16px; margin-left: 5px;
	margin: 2px;
}

.entry { line-height: 14px; }

.postmetadata { margin: 10px 0 0 0; font-size: 9px; }

.date {	font-size: 9px; }

#author-box { width: 90%; min-height: 100px; margin: 10px 10px 20px 10px; padding: 10px; background: #dcd7bc; border: 1px solid #574f4b; }
#author-box .avatar { float: left; width: 80px; height: 80px; }
#author-box h2, #author-box h4 { color: #61574a; background: none; border: none; padding-bottom: 5px;}

/***** HEADER *****/
#header { float: left; width: 1310px; min-width: 1000px; height: 300px; padding: 0; margin: 0 auto 0 auto;
}

#header h1 { padding: 0; margin: 35px 15px 0 ; font-family: Georgia, Sans-serif; font-size: 36px; line-height: 38px; text-align: center; }

#header h1 a { text-decoration: none; color: #322d27; text-align: center; }

#header h1 a:hover { text-decoration: none; color: #eae7b3; }

#header .description { margin: 20px 0 0 0; padding: 0; font-size: 14px; font-weight: bold; font-style: italic; color: #61574a; text-align: center;  }

/***** HORIZONTAL MENU *****/
.menu  { float: left; width: 100%; height: 32px; margin: 0; padding: 0; display: inline; background: #dcd7bc;
}

.menu ul { width: 100%; margin: 0; padding: 9px 0; list-style: none; }

.menu ul li { display: inline; margin: 0;
	padding-right: 10px;
	padding-left: 10px;
}

.menu ul li a { padding: 0  0 0 10px; text-decoration: none; color: #6b6b47; font-variant: small-caps; font-weight: bold; }

.menu ul li a:hover { padding: 0  0 0 10px; text-decoration: none; color: #494931; font-variant: small-caps; font-weight: bold; }

.menu ul li a:hover { text-decoration: underline; }

/***** IMAGES *****/
p img { padding: 0; max-width: 100%; }

a img { border: #d4be87 1px solid; padding: 5px; background: none;
	margin-bottom: 5px;
	margin-left: 5px;
}

a img:hover { 
	background-color: #dcd7bc;
}

img.centered { display: block; margin-left: auto; margin-right: auto; }

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float: right; }

.alignleft { float: left; }

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption img { margin: 0; padding: 0; border: 0 none; }

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3;   padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;    border-radius: 3px; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px;    margin: 0; }

img.avatar { float:left; margin: 5px; border: #afb997 1px solid; }

#flickrrss img { border: 1px solid #61574a; float: left; margin: 0 0 3px 3px; }

/***** NAVIGATION *****/
.navigation { padding: 15px 0 15px 10px; font-size: 11px; font-weight: bold; line-height: 18px; }

/***** SUBSCRIPTION *****/
.subscribe  { background: url(images/feed-icon.jpg) no-repeat 2% center; width: 25px; margin: -20px 0 0 10px; padding: 6px 0 6px 15px; text-decoration: none; }

.subscribe a:hover { text-decoration: none; }

.contacto {
	width: 400px;
	float: left;
}

.contacto h4, .contacto h3 {
	margin-top: 5px;
}

.logofooter {
	float: right;
	width: 400px;
	background: url(img/logofooter.jpg) no-repeat center center;
	height: 100px;
	display: inline;
	margin-top: -10px;
}

/***** SIDEBAR *****/
#left_sidebar h2, #right_sidebar h2, #mid_sidebar h2, #main_sidebar h2, #commentblock h2 { color: #701100; font-family: Verdana, Tahoma, Trebuchet MS, Times, Sans-Serif; font-size: 14px; font-weight: bold; margin: 15px auto 10px auto; padding: 10px auto 0 auto; border-bottom: #9D9080 1px solid; text-align: left; }

#left_sidebar h2 a, #right_sidebar h2 a, #mid_sidebar h2 a, #main_sidebar h2 a, #commentblock h2  a{ color: #701100; font-family: Verdana, Tahoma, Trebuchet MS, Times, Sans-Serif; font-size: 14px; font-weight: bold; margin: 15px auto 10px auto; padding: 10px auto 0 auto; border-bottom: #9D9080 1px solid; text-align: left; }

h2 a {
	color: #701100;
}
#left_sidebar a.title, #right_sidebar a.title, #mid_sidebar a.title { color: #6b6b47; padding: 0px; margin: 0px; }	
#left_sidebar ul li h2 a:hover, #right_sidebar ul li h2 a:hover, #mid_sidebar ul li h2 a:hover { color: #701100; text-decoration: none;
	font: bold 14px Verdana, Times, Sans-Serif;
	background: url(img/over.jpg) repeat-y left top;
	margin: 0;
}

#left_sidebar ul li h2 a, #right_sidebar ul li h2 a, #mid_sidebar ul li h2 a { color: #701100; text-decoration: none; margin: 0;
	font: bold 14px Verdana, Times, Sans-Serif;
}

#left_sidebar ul li a, #right_sidebar ul li a, #mid_sidebar ul li a { color: #4c530e; text-decoration: none;
	font: 12px Verdana, Times, Sans-Serif;
	list-style-type: disc;
	display: block;
	padding-left: 3px;
}

#left_sidebar ul li a:hover, #right_sidebar ul li a:hover, #mid_sidebar ul li a:hover { color: #370807; text-decoration: none;
	font: 12px Verdana, Times, Sans-Serif;	background: url(img/over.jpg) repeat-y center top;
	list-style-type: disc;
	padding-left: 3px;
}
#left_sidebar ul li, #right_sidebar ul li, #mid_sidebar ul li { display: block; padding: 0; margin: 0px 0px 5px; font-size: 10px; color: #6b6b47; }
#left_sidebar ul ul, #right_sidebar ul ul, #mid_sidebar ul ul { margin:0 0 0 10px; }
#left_sidebar ul ul ul, #right_sidebar ul ul ul, #mid_sidebar ul ul ul { margin:0 0 0 10px; }

#left_sidebar { width: 20%;min-width: 200px; max-width: 220px; float: left; margin: 0 0 20px; padding: 10px auto; 
	background: #dcd7bc url(img/esquina.jpg) no-repeat right bottom;
	list-style-type: circle;
	text-align: center;
}  
*html #left_sidebar {  width: 12%; margin: 10px 0 20px 5px;} 
#left_sidebar ul { margin: 0 0 5px 0; padding: 0; }

#right_sidebar { width: 0; float: right; padding: 10px auto 0 auto; margin: 10px 20px 20px 15px; }
*html #right_sidebar { margin: 10px 7px 20px 3px; } 
#right_sidebar ul { list-style: none; margin: 0px; padding: 0; }

#mid_sidebar { width: 20%; min-width: 200px; max-width: 220px; float: right; 
	background: #dcd7bc url(img/esquina_dcha.jpg) no-repeat left bottom;
	text-align: center;
	padding: 10px auto 100px;
	margin-right: 0;
	margin-top: 0;
	margin-left: 15px;
}
*html #mid_sidebar {margin: 10px 7px 20px 3px;
} 
#mid_sidebar ul { list-style: none; margin: 0;
	padding: 0;
}

/***** SEARCH *****/
.search { float: left; width: 90%; margin: 0 15px 5px 35px; }

.search form { float: left; margin: .5em 0 0 0; padding: 0 0 0; }

.search input#s { color: #797a52; width: 85%; margin: 0 10px 25px 35px; padding: 3px 5px; border: 1px solid #bab195; }

.search .search-submit { display: none; }

/***** Calendar *****/
#wp-calendar { text-align:center; background:#dcd7bc; margin:0 0 10px 0;
padding: 2px; width: 95%; border: 3px solid #4c5310; font-variant: small-caps;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif; }

#wp-calendar td { line-height: 12px; font-size: 12px; color:#333; font-variant: small-caps;
	padding: 2px;
	font-weight: bold;
}

#wp-calendar td a { display:block; color: #711000; text-decoration:none; line-height: 12px;
font-weight:bold; font-variant: small-caps; font-size: 12px;
	padding: 2px;
	background-color: #c4c0a9;
}

#wp-calendar #prev a { width:30px; font-variant: small-caps; }

#wp-calendar #next a { width:30px; margin:0 0 0 30px; font-variant: small-caps; }

#wp-calendar #today { background:#600000; color:#d7d7bf; font-variant: small-caps;
}

#wp-calendar #today a { color:#d7d7bf; font-weight:700; font-variant: small-caps; }

#wp-calendar caption { text-align: center; width: 95%; margin: 5px 0 5px 0;
	font: small-caps bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #4c5310;
}

/***** COMMENTS *****/
.comments-template { margin: 0 10px; border-top: 1px solid #dcd7bc; padding: 0 10px; }

.comments-template ol { margin: 0; padding: 0 0 15px; list-style: none; }

.comments-template ol li { margin: 0; line-height: 14px; padding: 10px 0 10px 5px; border-bottom: 1px solid #574f4b; }

.comments-template h2, .comments-template h3 { font-family: Georgia, Sans-serif; font-size: 12px; margin: 20px 0 0 0; }

.commentmetadata { font-size: 9px; }

.comments-template p.nocomments { padding: 0; }

.comments-template textarea { width: 95%; max-width: 500px; font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 11px; }

.authorcomment { background: #dcd7bc; }

/***** FOOTER *****/
#footer { clear: both; float: left; width: 100%; padding: 60px 0 0; background: #dcd7bc url(img/footer.jpg) repeat-x;
	height: 100px;
	border-right: 1px solid #ddd6bc;
	border-left: 1px solid #dcd7bc;
}

#footer p { font-size: 9px; line-height: 18px; padding: 0 10px 0 10px; text-align: center; color: #6b6b47; }

#footer a { color: #6b6b47; }

/***** MISC *****/
#clock { color: #6b6b47;  float: right;  width: 300px;  text-align: right;  padding: 0;  
margin: 0 20px 0 0;
	clear: none;
	display: block;
}

* {
	
}

.calend-column {
	float: left;
	width: 33%;
	display: inline;
}

#left_sidebar ul h3 {
	list-style-type: disc;
	margin-right: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}

#left_sidebar ul h3 li{
	
	padding-bottom: 2px;
	list-style-type: disc;
	display: inline;
	margin-right: 3px;
	margin-left: 3px;
}

#left_sidebar ul h3 li a{

	padding-bottom: 4px;
	list-style-type: disc;
	border-bottom: 2px dotted #f1efe4;
}

/* @group fish */

#suckerfishnav2 {

    font-size:11px;
    font-weight:bold;
  
    }

#suckerfishnav {

    font-size:11px;
    font-weight:bold;
   width: 1100px;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:20px;
    padding:0;
    margin:0;
 
}

#suckerfishnav2, #suckerfishnav2 ul {
    float:left;
    list-style:none;
    line-height:20px;
    padding:0;
    margin:0;
    width: 350px;
}
#suckerfishnav a {
    display:block;
    text-decoration:none;
    padding: 8px 13px 0px;
	text-transform: none;
}

#suckerfishnav2 a {
    display:block;
    text-decoration:none;
    padding: 8px 13px 0px;
	text-transform: none;
}

#suckerfishnav2 a img.face {
  border-style:none;
height:15px;
margin:0;
padding:0;
text-decoration:none;
text-transform:none;
}
#suckerfishnav2 li {
    float:left;
    padding:0;
    }

#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width: 200px;
    font-weight:normal;
    margin:0;
    line-height:1;
}

#suckerfishnav2 ul {
    position:absolute;
    left:-999em;
    height:auto;
    width: 200px;
    font-weight:normal;
    margin:0;
    line-height:1;
}
#suckerfishnav li li {
    width: 199px;
    font-weight:normal;
    font-family:verdana,sans-serif;
	border-bottom: 1px solid silver;
	z-index: 5;
}
#suckerfishnav li li a {
    padding: 5px 10px;
    width: 150px;
    font-size: 11px;
	text-transform: none;
	font-variant: normal;
	z-index: 5;
}
#suckerfishnav li ul ul {
    margin: -30px -50px -30px 200px;
	
	z-index: 5;
}
#suckerfishnav li li:hover {
    background: #c3bfa7;
	z-index: 5;
}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
	z-index: 5;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
	z-index: 5;
}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
	text-transform: none;
	font-variant: normal;
	z-index: 5;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
	z-index: 5;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
	background: #dcd7bc ;
	z-index: 5;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background: #c3bfa7;
	z-index: 5;
}

/* @end */

#left_sidebar ul h3 li a:hover{
border-bottom: 2px dotted #f1efe4;
	padding-bottom: 4px;
	
}

/* @group home2 */



#botones_iz { min-width:150px; float: left; width: 33%; margin: 0;

	
	height: 70px;
	padding: 10px 0 0;
}

#boton_1 { width: 333px; padding: 0;

	
	height: 60px;
	background: transparent url(img/boton_1.jpg) no-repeat center top;
	margin-left: auto;
	margin-right: auto;
}

#boton_1:hover {


	
	height: 60px;
	background: transparent url(img/boton_1_hover.jpg) no-repeat center top;

	
}


#boton_1 a img {
	border-style: none;
}

#boton_1 a img:hover {
	border-style: none;
	background-color: transparent;
}

#boton_2 { width: 333px; padding: 0;

	
	height: 60px;
	background: transparent url(img/boton_2.jpg) no-repeat center top;
	margin-left: auto;
	margin-right: auto;
}

#boton_2:hover {

	
	height: 60px;
	background: transparent url(img/boton_2_hover.jpg) no-repeat center top;

	
}


#boton_2 a img {
	border-style: none;
}

#boton_2 a img:hover {
	border-style: none;
	background-color: transparent;
}

#boton_3 { width: 333px; padding: 0;

	
	height: 60px;
	background: transparent url(img/boton_3.jpg) no-repeat center top;
	margin-left: auto;
	float: left;
	margin-right: auto;
}

#boton_3:hover {

	
	height: 60px;
	background: transparent url(img/boton_3_hover.jpg) no-repeat center top;

	
}


#boton_3 a img {
	border-style: none;
}

#boton_3 a img:hover {
	border-style: none;
	background-color: transparent;
}

#boton_4 { width: 205px; padding: 0;

	
	height: 60px;
	background: transparent url(img/boton_4.jpg) no-repeat center top;
	margin-left: 10px;
	float: right;
}

#boton_4:hover {
	width: 205px; padding: 0;

	
	height: 60px;
	background: transparent url(img/boton_4_hover.jpg) no-repeat center top;

	
}


#boton_4 a img {
	border-style: none;
}

#boton_4 a img:hover {
	border-style: none;
	background-color: transparent;
}

/* My Comment 

#bloque {
	height: 350px;
	margin-bottom: 20px;
	background: #dcd7bc no-repeat left bottom;
}

#bloque2 {
	height: 350px;
	margin-bottom: 20px;
	background: url(img/fondo_bloque.jpg) no-repeat left bottom;
	text-align: center;
}



#bloque h4 li  {
	margin-left: 14px;
	font-size: 12px;
	list-style-type: disc;
	margin-bottom: 2px;
}

#bloque2 h4 li  {
	margin-left: 14px;
	font-size: 12px;
	list-style-type: disc;
	margin-bottom: 2px;
}

#bloque h3  {
	list-style-type: none;
	margin-bottom: 8px;
}

#bloque2 h3   {
	list-style-type: none;
	margin-bottom: 8px;
}

#bloque h3 a  {
	list-style-type: none;
	margin-bottom: 8px;
	color: #61574a;
}

#bloque2 h3 a   {
	list-style-type: none;
	margin-bottom: 8px;
	color: #61574a;
}

#galeria_foto {
	height: 90px;
	margin: 0;
	padding: 0 0 0 20px;
}



#container99 { min-width:500px; float: left; width: 98%; padding: 5px 0 25px;
	font-size: 120%;
	border-bottom: 1px solid #dcd7bc;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	background: url(img/fondo_container.jpg) repeat-x center bottom;
}

#header_home { width: 1000px; min-width: 1000px; height: 300px; padding: 0; margin: 0 auto 0 auto;
}
*/
/* @end */

/* @group home */



#home_left { min-width:150px; float: left; width: 17%; margin: 15px 0 20px 20px; padding: 5px 0;

	
	height: 400px;
}

#home_center { min-width:150px; float: left; width: 18%; margin: 15px 0 20px 20px; padding: 5px 0;

	
	height: 400px;
}
#home_right { min-width: 133px;  float: right; padding: 5px 0;
		margin: 15px 15px 20px 0;
	height: 400px;
	width: 13%;
}

#bloque {
	height: 350px;
	margin-bottom: 20px;
	background: #dcd7bc no-repeat left bottom;
}

#bloque2 {
	height: 350px;
	margin-bottom: 20px;
	background: url(img/fondo_bloque.jpg) no-repeat left bottom;
	text-align: center;
}



#bloque h4 li  {
	margin-left: 14px;
	font-size: 12px;
	list-style-type: disc;
	margin-bottom: 2px;
}

#bloque2 h4 li  {
	margin-left: 14px;
	font-size: 12px;
	list-style-type: disc;
	margin-bottom: 2px;
}

#bloque h3  {
	list-style-type: none;
	margin-bottom: 8px;
}

#bloque2 h3   {
	list-style-type: none;
	margin-bottom: 8px;
}

#bloque h3 a  {
	list-style-type: none;
	margin-bottom: 8px;
	color: #61574a;
}

#bloque2 h3 a   {
	list-style-type: none;
	margin-bottom: 8px;
	color: #61574a;
}

#galeria_foto {
	height: 90px;
	margin: 0;
	padding: 0 0 0 20px;
}



#container99 { min-width:500px; float: left; width: 98%; padding: 5px 0 25px;
	font-size: 120%;
	border-bottom: 1px solid #dcd7bc;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	background: url(img/fondo_container.jpg) repeat-x center bottom;
}

#container_center { padding: 5px 0 25px;
	font-size: 120%;
	border-bottom: 1px solid #dcd7bc;
	width: 1000px;
	margin: 5px auto 10px;
	background-position: center bottom;
	text-align: center;
}

#header_home { width: 800px; min-width: 850px; height: 640px; padding: 0; margin: 0 auto 25px;
}
/* @end */

hr {
	color: #f1efe4;
	margin-top: 4px;
	margin-bottom: 2px;
}

/* @group dropline */
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 200px; /*For KHTML*/
  list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  display: block;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%;
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  
	background-color: #dcd7bc;
	border: 1px solid #4c530e;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover ul li a:hover,
ul#navmenu-v li:hover ul li:hover a,
ul#navmenu-v li.iehover ul li a:hover,
ul#navmenu-v li.iehover ul li.iehover a {
}

/* 3rd Menu */
ul#navmenu-v li:hover ul li:hover li a,
ul#navmenu-v li.iehover ul li.iehover li a {
	background-color: #dcd7bc;
	border: 1px solid #4c530e;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover ul li:hover ul li a:hover,
ul#navmenu-v li:hover ul li:hover ul li:hover a,
ul#navmenu-v li.iehover ul li.iehover ul li a:hover,
ul#navmenu-v ul li.iehover ul li.iehover ul li.iehover a {
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
	background-color: #dcd7bc;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}



/* @end */

/* @group banners */

/* @group slide */

.slideInfoZone h2 {
	color: #D0D955;
}



/* @end */

#ban {
	clear: right;
	margin-bottom: 20px;
	height: 180px;
	width: 90%;
	min-width: 700px
}

#banner {
	position: relative;
	overflow: hidden;
	
	float: left;
	width: 180px;
	height: 125px;
	margin-bottom: 10px;
	bottom: 0;
	padding: 10px;
	background: url(img/tilin.jpg) no-repeat left top;
	margin-left: 10px;
}

#banner:hover {

	background: url(img/tilin_hover.jpg) no-repeat left top;
}

#banner img {
	border-style: none;
	padding: 0;
	margin: 0;
}



/* @end */