/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:22px;
	color:#7f7f7f;
	min-width:960px;
	background:url(../images/bg.gif) center 0 repeat;
}
.bg-1 {background:url(../images/bg-1.jpg) center 0 repeat; width:100%; overflow:hidden;}
.bg-2 {background:url(../images/bg-2.jpg) center 0 repeat-x; width:100%; overflow:hidden;}
.bg-3 {background:url(../images/bg-3.jpg) center 0 repeat-x #f5f5f5; width:100%; overflow:hidden; border-bottom:#2c201b 1px solid;}

a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*********************************header*************************************/
#header {width:950px; margin:0 auto; z-index:101; position:relative;display:block;}
#header #logo{float:left;margin:45px 0 0 4px;display:inline;}
#header #logo a{display:block;background:url(/images/logo.png) top left no-repeat;width:190px;height:44px;text-indent:-999em;}
#nav {float:right; margin:76px -15px 0 0; position:relative; z-index:101;}
#header .line-1 {background:url(../images/line-1.jpg) center 0 no-repeat; height:9px;clear:both;margin:19px 0 0 0;}
/*********************************content*************************************/
#content {width:950px; margin:0 auto; /*z-index:101;*/ position:relative;height:600px;padding:10px 0 0 0;}
#slider-box{position:relative;width:950px;background:url(/images/bg_slider.png) top left no-repeat;height:600px;}
#slider-box img.ribbon-home{position:absolute;top:-3px;left:0;z-index:400;}
#slider-box .article div{float:left;width:470px;height:355px;background:url(/images/bg_foto_slide.gif) top left no-repeat;margin:10px 0 0 10px;position:relative;}
#slider-box .article div img.main{margin:5px 0 0 5px;}
#slider-box .article div img.ribbon{position:absolute;top:0;left:0;}
#slider-box .article p{float:left;padding:10px 20px  0 20px; width:360px;}
#slider-box .article p span.title{font-family: 'Oswald', sans-serif;font-size:20px;color:rgb(140, 169, 33)}
#slider-box .article p span.abstract{font-family: 'Oswald', sans-serif;font-size:15px;}

/*********************************footer*************************************/
#footer {width:960px; margin:0 auto; position:relative; overflow:hidden; padding:20px 0 16px 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color:#bab6b3;}
#footer p { width:500px; float:left; padding:6px 0 0 4px;}
#footer p a { color:#a1c227; text-decoration:underline; margin-right:15px;}
#footer p a:hover {color:#fff; text-decoration:underline;}
#footer p span {margin:0 3px 0 3px;}
#footer .footer-img { margin:0 2px 0 0 ;}
#footer .tooltips {width:220px; height:33px; float:right; margin:0px 58px 0 0; text-align:right;}
#footer .tooltips span {display:inline-block; margin:6px 6px 0 0;}
#footer .tooltips a {margin-left:1px;}
#footer .tooltips a:hover img {opacity:.7;}