@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; font-family:verdana; font-size:11px; }

body { background:url(../images/main-bg.png) repeat-x #070402; }

a { color:#ff6600; text-decoration:none; }

a:hover { color:#ff6600; text-decoration:underline; }

.container { width:900px; margin:0 auto; }

#header-menu { background:url(../images/head-menu-bg.png) no-repeat; height:48px; }

.clearfix {  }

#header-presentation { background:url(../images/header-image.png) no-repeat; height:280px; }

#header-splash { background:url(../images/splash.jpg) no-repeat; height:450px; }

#menu { height:28px; background:url(../images/menu-bg.png) repeat-x; }

#menu.splash { margin-top:112px; }

#content { background:#000; padding-top:20px; padding-bottom:20px;}

	#sigla { width:206px; float:left; }

	#sigla h1 { height:48px; }
	
	#sigla h1 a { width:130px; display:block; height:48px; margin-left:38px; }
	
	#top-menu ul { list-style-type:none; margin-right:20px; }
	
	#top-menu ul li { float:right; padding-left:25px; line-height:48px; }
	
	#top-menu ul li.text { padding-left:10px; }
	
	#top-menu ul li a { color:#b3937e; text-decoration:none; }
	
	#top-menu ul li a img { border:0; _padding-top:19px; }
	
	#menu ul { list-style-type:none; text-align:center; }
	
	#menu ul li { display:inline; line-height:28px; padding:0 30px; }
	
	#menu ul li a { color:#855715; text-decoration:none; font-weight:bold; }
	
	#menu ul li a:hover,
	#menu ul li a.selected { color:#fff; }
	
	#content #mainall { width:818px; margin-left:40px; float:left; display:inline; }
	#content #mainall .article { margin-top:20px; }
	#content #mainall .article .text { color:#fff; text-align:justify; margin-top:20px; margin-bottom:20px; font-weight:normal; }
	
	
	
	
	#content #main { width:520px; margin-left:40px; float:left; }
	
	#content #main .dark,
	#content #mainall .dark,
	#content #news .dark { color:#76420f; font-size:20px; font-weight:normal; }
	
	#content #main .article .dark { font-size:16px; }
	
	#content #main .article .light { font-size:16px; }
	
	#content #main .light,
	#content #mainall .light,
	#content #news .light { color:#b3671e; font-size:22px; font-weight:normal; }
	
	#content #main .article { margin-top:20px; }
	
	#content #main .article .left { float:left; padding-right:20px; padding-bottom:10px; }

	#content #main .article .right { float:right; padding-left:20px; padding-bottom:10px; }

	
	#content #main .article .content { color:#fff; text-align:justify; }
	
	#content #main .article .more { margin-top:10px; }
	
	#content #main .article .more a { color:#7b5613; font-weight:bold; text-decoration:none; }
	
	#content #main .article .more a:hover { color:#fff; }
	
	#content #main h3 { margin-bottom:10px; margin-top:5px;}
	
	#news .news { margin-top:20px; }
	
	#news { width:260px; float:left; margin-left:30px; }
	
	#news .news .date { color:#ba7637; margin-top:10px; margin-bottom:5px; font-weight:bold; }
	
	#news .news .content { color:#fff; }
	
	#news .news .more { margin-top:5px; margin-bottom:10px; }
	
	#news .news .more a { color:#7b5612; text-decoration:none; font-weight:bold; }
	
	#news .news .more a:hover { color:#fff; }
	
#footer { background:url(../images/footer-bg.png) no-repeat; height:52px; margin-bottom:20px; }

#footer { color:#fff; line-height:26px; text-align:center }

	#footer a { color:#fff; text-decoration:none; padding:0 40px; }
/*
*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { zoom: 1; display: block; }

.top-site { background:url(../images/bg-top-part.png) repeat-x; }

.middle-site { background:#000; }

.bottom-site { background:url(../images/bg-bottom-part.png) repeat-x #070402; }
	
	