/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img,embed{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
ul{list-style:none}
option{padding:0 .5em 0 1px}
input,textarea{font-size:1em;padding:1px}
input[type=submit],input[type=image]{cursor:pointer;padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4{font-size:1em;}
.clear{clear:both}
.clearfix:after{content:'';display:block;clear:both}

/* Html,body,#body */
html{background:url(../images/html_bg.png);}
body,input,textarea{color:#826733;font-size:11px;font-family:'Lucida Sans Unicode',arial,sans-serif;}
#body{position:relative;width:770px;margin:0 auto;padding:112px 0 0;}
#body{background:url(../images/body_bg.png) 0 36px no-repeat;}


/* Header */
#skip{position:absolute;left:-9999px;top:0;}

#logo{position:absolute;left:17px;top:49px;}

#nav{position:absolute;left:462px;top:76px;}
#nav li{float:left;}
#nav li a{display:block;height:36px;overflow:hidden;float:left;}
#nav li a:hover img{margin:-36px 0 0;}


/* Main */
#main{background:url(../images/main_bg.png) repeat-y;}
#main:after{content:'';display:block;clear:both}


/* Left */
#left{width:209px;position:absolute;left:0px;top:194px;}
#left-news{padding:0 0 0 17px;background:url(../images/left_bg.png) no-repeat;min-height:270px;}
#left-news p{color:#cfbe9d;padding:3px 0 0 29px;width:145px;line-height:14px;}
#left-news a{color:#cfbe9d;}
#left-news a:hover{color:#fce4b7;}
#left-news-bottom-bg{background:url(../images/left_bg_bottom.png);height:20px;}
#flash_menu{margin:0 0 0 17px}


/* Content */
#content{position:relative;width:505px;padding-top:13px;padding-left:25px;padding-right:25px;padding-bottom:15px;background:url(../images/content_top.png) no-repeat;margin:0 0 0 202px;min-height:700px;}
#content-bottom-bg{position:relative;background:url(../images/content_bottom.png) no-repeat;height:25px;margin:0 0 0 202px;}
#content h1{margin:26px 0 20px;height:49px;}



/* Footer */
#footer{height:50px;background:url(../images/footer_bg.png) no-repeat 0 100%;margin:0 0 45px;}
#footer address{color:#937157;text-align:center;padding:10px 0 0;margin:0 0 0 209px;line-height:12px;}
#footer a{color:#937157;}
#footer a:hover{text-decoration:underline;}


/* CONTENT Basic Styles */
.c p,.c table,.c form,.ww{padding:0 0 1em}
.c ul{margin:0.5em 0 1em 0;list-style:disc}
.c ul li{margin:0 0 0 1.5em}
.c ul li li{margin:0 0 0 1.5em;padding:0;background:none;list-style:disc}
.c ol{list-style:decimal;margin:0.5em 0 1em 0}
.c ol li{margin:0 0 0 2em}
.c dl{margin:0.5em 0 1em 0}
.c dl dt{margin:0 0 .2em;font-weight:bold}
.c dl dd{margin:0 0 1em 3em}
.c blockquote{margin:1em;}
.c hr{height:1px;margin:2em 0;border:0;border-top:1px dashed #666}
.c .center{text-align:center;}

/* CONTENT Custom Styles */
.c p,.c li,.ww{line-height:16px;}
.c a{color:#c62108;}
.c a:hover{text-decoration:underline;}
.c h2 {color:#401400;font-size:13px;font-family:'Lucida Sans Unicode',arial,sans-serif;line-height:16px;padding:0 0 1em;}


/* FORM Styles */
.c .rf{margin:0 0 10px;zoom:1}
.c .rf:after{content:"";display:block;clear:both}
.c .req label{font-weight:bold;}
#errors{list-style:none;border:1px solid red;padding:.5em;background:#fffeee;margin:0 0 1em;}
#errors li{color:red;line-height:125%;font-size:.9em;margin:0;}
#success{font-weight:bold;}

/* Page HOME */
#home-banners{text-align:center;margin:0 -6px 1em 0;}
#home-banners div{margin:0 6px 0 0;display:inline;}

#home-boxes{background:url(../images/home_boxes_bg.png) repeat-y;overflow:hidden;margin:0 -35px 0 0;}
#home-boxes .box{width:235px;float:left;padding:0 35px 0 0;}
#home-boxes .box h2{font-size:12px;font-weight:bold;margin:0 0 .5em;line-height:16px;}
#home-boxes .box p{line-height:16px;}

#home-flash{margin:-2px 0 0 -13px;}

body.home #content{background:url(../images/home-content_top.png) no-repeat;}
body.home #content h1{margin:0;}
body.home #content-bottom-bg{background:url(../images/home-content_bottom.png) 0 100% no-repeat;}
body.home #content h1{height:63px;}




#content ul.galeria{margin-top:0px;margin-bottom:9px;list-style:none;overflow:hidden;zoom:1;}
#content ul.galeria li{margin:0 8px 8px 0;float:left;background:#c0b192;text-align:center}
#content ul.galeria li img{padding:4px;background:#c0b192;vertical-align:middle}
#content ul.galeria li a:hover img{background:#fff9ed;}
