@charset "UTF-8";
/* CSS Document */

html, body {
padding: 0px 0px 0px 0px;
margin: 0;
font-family: corbel, arial, sans-serif;
font-size:12px;
line-height:22px;
text-align:left;
background:#000000;
height:100%;
}
html {
font-size: 1em;
}
body {
font-size: 100%;
}
a img, :link img, :visited img {
border: 0;
}

a{ color:#441A0A; text-decoration:none; padding-bottom:0.1em; border-bottom:1px dotted #441A0A;}


@font-face {
font-family: 'DanielRegular';
src: url('daniel.eot');
src: local('Daniel'), local('Daniel'), url('daniel.woff') format('woff'), url('daniel.ttf') format('truetype'), url('daniel.svg#Daniel') format('svg');
}

@font-face {
font-family: 'DanielBold';
src: url('danielbd.eot');
src: local('Daniel'), local('DanielBold'), url('danielbd.woff') format('woff'), url('danielbd.ttf') format('truetype'), url('danielbd.svg#DanielBold') format('svg');
}

@font-face {
font-family: 'DanielBlackRegular';
src: url('danielbk.eot');
src: local('Daniel Black'), local('DanielBlack'), url('danielbk.woff') format('woff'), url('danielbk.ttf') format('truetype'), url('danielbk.svg#DanielBlack') format('svg');
}

h1.title{ font-family:'DanielRegular', corbel, arial, sans-serif; font-size:60px; text-align:left; line-height:80px; color:#000; }
h1.title a{ color:#000; text-decoration:none; text-shadow: 1px 1px 8px #4f2006; filter: dropshadow(color=#4f2006, offx=1, offy=1); border:none; }
h1.title a:hover{ color:#fff;  }

h1{ font-family:'DanielRegular', corbel, arial, sans-serif; font-size:40px; line-height:60px; text-align:left; line-height:auto; color:#4c2514;}
h1 a{ border:none;}

#tagline{
float:left; height:30px; font-family:'DanielBlackRegular', corbel, arial, sans-serif; letter-spacing:0.04em; font-size:20px; line-height:30px; color:#000;}

#facebook-like {
	position: absolute;
	left: 567px;
	top: 45px;
	background-color: #E5D3A3;
	padding: 5px;
}

#share a{ text-decoration:none; border:none; margin:none; padding:none;}
#share a:hover{ text-decoration:none; border:none;}

#principal{
width:1000px;
padding:0px;
margin:0 auto;
height:100%;
}
#trozoleft{
	width:98px;
	margin:0px 2px 0px 0px;
	padding:0px;
	background: #A99165 url(imagenes/slice_izquierdo_cut.jpg) repeat-y;
	float:left;
	height:1800px;
}
#trozocentro{
	width:800px;
	margin:0px;
	padding:0px;
	float:left;
	background: #A99165 url(imagenes/tile.jpg) repeat;
	height:1800px;
}
#trozoderecho{
	width:98px;
	margin:0px 0px 0px 2px;
	padding:0px;
	background: #A99165 url(imagenes/slice_derecho_cut.jpg) repeat-y;
	float:left;
	height:1800px;
}


#trozoleft-extended{
	width:98px;
	margin:0px 2px 0px 0px;
	padding:0px;
	background: #A99165 url(imagenes/slice_izquierdo_cut.jpg) repeat-y;
	float:left;
	height:2200px;
}
#trozocentro-extended{
	width:800px;
	margin:0px;
	padding:0px;
	float:left;
	background: #A99165 url(imagenes/tile.jpg) repeat;
	height:2200px;
}
#trozoderecho-extended{
	width:98px;
	margin:0px 0px 0px 2px;
	padding:0px;
	background: #A99165 url(imagenes/slice_derecho_cut.jpg) repeat-y;
	float:left;
	height:2200px;
}


#content{
	width:760px;
	padding:0px 20px;
	margin:10px 0px;
	float:left;
	position: relative;
}

#foto{
width:100%;
padding:0px;
margin:0px;
float:left;
}
#foto a{
border:none;
margin:0px;}

#floatertext a{
font-family:'DanielRegular', corbel, arial, sans-serif;
letter-spacing:0.03em;
font-size:22px;
line-height:34px;
color:#FFFFFF;
position: absolute;
float:left;
margin:250px 10px 0px 400px;
padding:10px 20px;
background: url(imagenes/tile_transparent_dark.png) repeat;
}
#floatertext a:hover { background:url(imagenes/tile_dark_transparent2.png) repeat;}


#floater{
width:180px;
height:370px;
position: absolute;
float:left;
margin:0px 0px 0px 10px;
padding:30px 10px 0px 10px;
background:#e7d5a5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
#topfloater{
position: absolute;
float:left;
margin:10px 0px 0px 20px;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;}
#topfloater p{
width:150px;
font-size:13px;
font-weight:bold;
line-height:18px;
text-align:left;
padding:3px 10px;}


#floaterslider{
width:180px;
height:370px;
float:left;
margin:0px 0px 0px 10px;
padding:30px 10px 0px 10px;
background:#e7d5a5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

#lenguaje a{
float:right;
background:#333333;
color:#CCCCCC;
padding:5px;
margin:0px 0px 0px 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; }
#lenguaje a:hover{
background:#000000;
color:#FFFFFF;}

#lista ul{
width:800px;
list-style:none;
float:left;
text-align:center;
padding:0px;
margin:5px 0px;
border-bottom:1px solid #4c2514;
border-top:1px solid #4c2514;
background:#e7d5a5 url(imagenes/tile_soft.jpg);
}
#lista li{
font-family:'DanielRegular', corbel, arial, sans-serif;
font-size:24px;
line-height:45px;
float:left;
list-style:none;
display:block;
white-space: nowrap;
border:none;
}
#lista li a{
color:#000;
text-decoration:none;
padding:5px 0px;
margin:0px;
width:90px;
border-right:1px solid #4c2514;
border-bottom:none;
float:left;
}
#lista li a:hover{
color:#fff;
text-decoration:none;
background: #000 url(imagenes/tile_medium.jpg);}
#lista li.active{
color:#fff;
text-decoration:none;
background: #000 url(imagenes/tile_medium.jpg);}

#ellos{ float:left; margin:0px 0px 5px 0px; padding:0px; width:100%; height:100px;}
#ellos a{ border:0px; padding:0px; margin:0px;}
#ellos li { margin:0px; padding:0px; list-style:none;}
#ellos ul{ border:none; padding:none; margin:none; float:left; list-style:none;}
#ellos li a:hover{
text-decoration:none;
border:none;
background:none;
list-style:none;}

#lateral{
width:200px;
float:left;
padding:0px;
margin:0px 10px;
background:#e7d5a5;}
#lateral p{
margin:5px 0px 0px 0px;
padding:10px;
width:90%;
font-size:14px;
line-height:22px;
float:left;
}

a.lateral{
font:26px/35px Arial, Helvetica, sans-serif;
color:#1E0602;
letter-spacing:0.03em;
padding:5px 0px;
width:190px;
text-align:center;
float:left;
margin:5px 0px 0px 5px;
background:#e7d5a5 url(imagenes/tile_medium.jpg);
text-decoration:none;
border:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
a.lateral:hover{
background: #330000 url(imagenes/tile_dark.png);
color:#fff;
}

#central{
width:525px;
border-right:1px solid #000000;
border-left:1px solid #000000;
float:left;
padding:20px;
margin:0px;
background:#e7d5a5;}
#central p{
width:500px;
font-size:14px;
line-height:24px;}
#central p:first-line{
text-indent:3em;
font-style:italic;
font-size:1.3em;
}


#footer{
width:100%;
margin:10px 0px;
padding:15px 0px;
float:left;
text-align:center;
background:#e7d5a5;
}

/* Easy Slider */

#slidercontainer{
width:800px;
margin-bottom:5px;
padding:0px;
float:left;
letter-spacing:0.03em;
border-bottom:3px solid #2F160C}

#slider ul, #slider li,
#slider2 ul, #slider2 li{
margin:0;
padding:0;
list-style:none;
letter-spacing:0.03em;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
width:800px;
height:400px;
overflow:hidden; 
}

#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
display:block;
float:left;
margin:none;
width:30px;
height:30px;
padding:10px;
font-size:36px;
margin-top:-50px;
text-align:center;
}		
#slider1prev, #prevBtn{
-moz-border-radius-topright: 5px;-khtml-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;
}
#slider1next, #nextBtn{ margin-left:750px;
-moz-border-radius-topleft: 5px;-khtml-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;}													
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
color: #fff;
text-decoration:none;
}
#prevBtn a:hover, #nextBtn a:hover,
#slider1next a:hover, #slider1prev a:hover{  
color: #FFFFFF;
text-decoration:none;
border:none;
}

/* // Easy Slider */

#nombre{
float:left; 
padding:10px; 
font-size:30px; 
line-height:40px;
color: #FFFFFF;
font-family:'DanielRegular', corbel, arial, sans-serif;
float:left;
width:90%;
text-align:left;
text-shadow: 3px 5px 8px #000; filter: dropshadow(color=#000, offx=3, offy=5);
}


#boton{
color:#fff;
font-size:24px;
line-height:40px;
text-align:center;
}
#boton a{
font-family:'DanielRegular', corbel, arial, sans-serif;
color:#1E0602;
letter-spacing:0.03em;
padding:5px 10px;
text-align:center;
float:left;
margin:5px 0px 0px 5px;
background:#e7d5a5;
background:#e7d5a5 url(imagenes/tile_medium.jpg);
text-decoration:none;
border:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#boton a:hover{
background:#1E0602 url(imagenes/tile_dark.png) ;
color:#FFFFFF;
}


#tooltip {
background-color: #FFEEBF;
border: 1px solid #3F2A1F;
color: #333333;
padding: 4px;
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
 -moz-border-radius-topleft: 0;
-moz-border-radius-topright: 7px;
}
#tooltip h3 {
font-size: 13px;
margin: 0;
padding: 0 3px;
text-align: left !important;
}
#tooltip p {
font-size: 13px;
margin: 5px 0 0 5px;
text-align: left;
}

#floaters a{
background:#000000;
color: #999999;
font-size:16px;
line-height:20px;
padding:5px 8px 3px 8px;
background:#333333;
font-family:corbel, arial, sans-serif;
position:absolute;
float:left;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
#floaters a:hover{ color:#FFFFFF;}

.icon-left {float:left; margin-right:6px;}
