@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0; }

body { width:980px;}
		
	
@font-face {
    font-family: 'omneslightitalic';
    src: url('omnes-lightitalic-webfont.eot');
    src: url('omnes-lightitalic-webfont.eot#iefix') format('embedded-opentype'),
         url('omnes-lightitalic-webfont.woff') format('woff'),
         url('omnes-lightitalic-webfont.ttf') format('truetype'),
         url('omnes-lightitalic-webfont.svg') format('svg');
    font-weight: lighter;
    font-style: italic; }

		
		a, a:link, a:visited, a:hover, a:active, object { outline: none; -moz-outline: none; }
		
		html { 
			background: url(images/bg_pepe3.jpg) no-repeat top center fixed;
			 background-color: #000000;  
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
		}
		
		.riga { height:10px; background-color:#ff0000; width:100%; /*position:fixed;*/ position:absolute; top:0px; min-width:980px;}
		
		#page-wrap { /*width: 400px; margin: 50px auto; padding: 20px;*/
		width:100%; height:auto; min-height:500px; /*position:fixed;*/ position:absolute; top:10px; /*min-width:980px;*/ }
		.wrap_cont { /*width:100%; max-width:1024px;*/ margin-left:auto; margin-right:auto; margin-top:0px; height:auto; min-height:500px;	   width:980px;}
		
		.logo_riq { /*width:270px; height:259px;*/ /* width:170px; height:159px;*/  width:171px; height:164px; background-color:#ff0000; /*background-image:url(images/_logo.jpg);*/
		           /*position:absolute; top:0px; left:0px;*/ position:relative; margin-top:0px; margin-left:2%; }
		.p_logo { width:132px; height:95px; position:absolute; top:25px; left:22px;}
		.fb_logo { width:99px; height:31px; position:absolute; top:123px; left:61px; background-image:url(images/fb_b.png); background-repeat:no-repeat; }
		/*.fb_logo:hover { background-image:url(images/fb_b.png); background-repeat:no-repeat;}*/
		.fb_logo img { transition-duration:0.5s; transition-property:opacity; background-image:url(images/fb_a.png); background-repeat:no-repeat; }
		.fb_logo img:hover { opacity:0; }
		
		.info {width:60%; min-width:250px; height:auto; position:relative; margin-top:-85px; float:right; right:0px; color:#ffffff; text-align:right; padding-right:2%;}
		p { font-size:14.5px; /*font-family: OmnesMedium;*/ font-family: omneslightitalic; /*font: 15px/2 Georgia, Serif; margin: 0 0 30px 0; text-indent: 40px;*/ font-style: italic; letter-spacing:0.03em; font-weight: lighter; }
		p a { color:#ffffff; text-decoration:none; transition-duration:0.5s; transition-property: color; }
		p a:hover { /*color:#f0efef; color:#a0c6cf; color:#d48c8c;*/ color:#ff3333; }