@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0; 
	height:750px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#000;
	color:#868789;
	/*background-image:url(img/sf.jpg);
	background-repeat:no-repeat;
	background-position:center 80px;*/
}

#fotomax 
{
    position:absolute;
    z-index:5;
	filter:alpha(opacity=0);	
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	border:0px;
	text-align:center;
	background-color:#FFF;
	font-size:12px;
}
#fotomax span 
{
    font-size:10px;
}
#fotomax a 
{
    text-decoration:none;
    color:#868789;
    font-size:12px;
    font-weight:bold;
    padding:1px;
    margin:3px;
}
#sfoto 
{
    position:absolute;
    z-index:3;
	background-color:#000;
	filter:alpha(opacity=0);	
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}

#portafoto 
{
    top:-1660px;
    left:-1660px;
    position:absolute;
    z-index:4;
	filter:alpha(opacity=0);	
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	height:700px;
	width:680px;
	border:0px;
	background-color:#FFF;
}
#mask 
{
    top:-1660px;
    left:-1660px;
    position:absolute;
    z-index:7;
	filter:alpha(opacity=0);	
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
   
 }
 
 #fr_ch 
 {
    top:-1660px;
    left:-1660px;
    position:absolute;
    z-index:8;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	cursor:hand;
}
 
 #fr_sx 
 {
     top:-1660px;
    left:-1660px;
   position:absolute;
    z-index:8;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	cursor:hand;
}
 
 #fr_dx 
 {
    top:-1660px;
    left:-1660px;
    position:absolute;
    z-index:8;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
	cursor:hand;
}
 
#sxl {
	position:absolute;
	z-index:4;
	visibility:hidden;
	background-color:#868789;
	width:500px;
	height:1px;
}

#dxl {
	position:absolute;
	z-index:5;
	visibility:hidden;
	background-color:#868789;
	width:500px;
	height:1px;
}

a {
	color:#868789;
}
a:hover {
	text-decoration:none;
}
#total {
	width:100%;
	height:100%;
	margin:auto; 
	text-align:center;
}
#logo {
	background-color:#6F7072;
	width:143px;
	height:87px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	margin-top:35px;
}
#ozc {
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	text-transform:uppercase;
	color:#868789;
	margin-top:14px;
}
#ozc span {
	color:#FFF;
	font-weight:bold;
}
#cv {
	background-color:#6F7072; 
	font-family:"Times New Roman", Times, serif;
	font-size:8px;
	text-transform:uppercase;
	color:#FFF;
	letter-spacing:3px;
	height:13px;
	line-height:12px;
	width:160px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}
#menu {
	width:100%;
	height:140px;
	font-size:10px;
	text-transform:capitalize;
	margin-top:20px;
	text-align:center;
}

#menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#menu li {
	list-style:none;
	margin:0;
	height:13px;
}
#menu a {
	text-decoration:none;
	height:14px;
}
#menu a:hover {
	color:#FFF;
}


.smenu {
	visibility:hidden;
	position:absolute;
	z-index:7;
}
#cs {
	height:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:90px;
}
#corpo {
	padding-bottom:35px;
	font-size:11px;
	line-height:14px;
}
.foto {
	width:450px;
	margin:auto;
}
.foto img 
{
    border:0px;
}
.foto a 
{
	height:64px;
	width:64px;
	margin:5px 4px 4px 5px;
    	border:1px solid #868789;
	float:left;
	overflow:hidden;
	text-align:center;
	filter:alpha(opacity=50);	
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.foto a:hover
{
    border:1px solid #FFF;
	filter:alpha(opacity=100);	
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
.txt {
	width:450px;
	text-align:justify;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}
.txt strong 
{
    color:#FFF;
}
.input 
{
 	font-family:Verdana, Geneva, sans-serif;
   width:300px;
    float:right;
    border:1px solid #6F7072;
    margin:2px;
    background-color:#868789;
    height:16px;
    font-size:11px;
    padding:0;
}

.txtarea 
{
	font-family:Verdana, Geneva, sans-serif;
    width:300px;
    float:right;
    border:1px solid #6F7072;
    margin:2px;
    background-color:#868789;
    height:96px;
    font-size:11px;
}

.txt .spann 
{
    padding:0;
    float:left;
    width:140px;
    margin:2px;
    height:18px;
}
#oz{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#bottom {
	background-color:#6F7072; 
	width:450px;
	height:8px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

.cont_pers {
    width:120px; 
    text-align:center; 
    border:1px solid #999;
    padding:2px;
    margin:10px;
    float:left;
}

.pulisci {
	clear:both;
	height:0px;
}



div.fbDarkWidget 
{
    border:0 !important;
}
