/* ------------------------------------------------------- 
  left   	                                    
------------------------------------------------------- */

#homeleft {float:left; width:589px; border:0px; margin-right:35px; margin-top:20px; line-height:1.5em;}

/* ------------------------------------------------------- 
  right 	                                    
------------------------------------------------------- */

#homeright {float:left; width:302px; padding:0px;}

#newsbox {position:relative; top:0px; left:0px; padding:16px; background-color:#f4f4f2;}
.homenewsitem {margin-bottom:15px; color:#4d4d4d; width:270px; border-top:solid 1px #dfdfdf; padding-top:15px; font-size:0.9em; line-height:1.4em;}
.homenewsitem a {color:#4d4d4d; font-weight:bold; font-size:1.3em;}
.newsdatehome {color:#4d4d4d; margin-top:5px;}

.homenewsitem2 {margin-top:15px; color:#4d4d4d; width:270px; padding-bottom:10px; font-size:0.9em; line-height:1.4em;}
.homenewsitem2 a {color:#4d4d4d; font-weight:bold; font-size:1.3em;}


/* ------------------------------------------------------- 
 gallery
------------------------------------------------------- */

#gallerybox {position:relative; top:0px; left:0px; background-color:#ecebe7; padding:37px 13px 13px 13px; width:563px;}

#gallerycontrols {position:absolute; left:307px; top:0px; width:250px; text-align:right;}
.paginator-2 {margin:0px 0px 0px 0px; padding:0; overflow:hidden; list-style-image:none; list-style-type:none;}
.paginator-2 li {display:inline;}
.paginator-2 li a {text-decoration:none; background-color:#c3c2bf; color:#ffffff; font-weight:bold; padding:5px 3px 7px 3px; margin-right:0px; font-size:0.9em;}
.paginator-2 li a.active,
.paginator-2 li.active a {background-color:#767676;}
                          
.mask {position:relative; width:552px; height:260px; overflow:hidden; clear:both; margin:0px 0px 0px 9px; padding:2px 0px 4px 1px;}

#gallery {margin:0; padding:0; position:absolute; left:300px; top:3px; width:30000px;}
#gallery li {width:300px; height:260px; float:left; list-style:none; padding: 0 0 0 130px; margin: 0 -128px 0 0; position: relative;} 
#gallery li img {float:left;}
#gallery li .title {float:left; color:#404b53; width:263px; padding:12px 0 0 10px; position:relative; font-size:0.9em;}
#gallery li .autor {float:left; color:#3d9663; width:263px; padding:1px 0 0 10px; font-size:0.9em;}

#galbuttons {position:absolute; top:250px; left:0px;}

#btn-prev-index,
#btn-next-index {
	float: left;
	background: url(../images/gal_prev.gif) no-repeat;
	width: 38px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 5px 0 0 16px;
	display: inline;
}
#btn-next-index {
	background: url(../images/gal_next.gif) no-repeat;
	float: right;
	margin: 0px 0px 0 0;
}
.button-bg-left {position:absolute; top:0px; left:0px; width:130px; height:60px; background-color:#ecebe7;}
.button-bg-right {position:absolute; top:0px; left:450px; width:130px; height:60px; background-color:#ecebe7;}













