/*stili per il layout fluido*/
html,body{margin: 0;padding:0}

body{	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
 font-size: 62.5%;background:#CCCCCC;
}


a:link {
	color: #003399;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


div#container{
position: relative; 
}

div#bch_lay{
position:relative;
left:95px;
clear:right;
padding:0 193px 3px 0;

}

div#bch_lay_com{
position:relative;
left:80px;
clear:right;
padding:0 180px 3px 0;
}

div#bch_date_com{
float:right;
position:relative;
top:0px;
right:68px;
width:auto;
clear:left;
}

div#bch_cont{
position:relative;
left:95px;
width:84%;
min-height:1px;
}
div#bch_date{
float:right;
position:relative;
top:0px;
right:68px;
width:auto;
clear:left;
}

div#logout{
position: absolute; 
top: 15px; 
right:60px;;
width:auto;
padding: 1em 0 0 10px;
z-index:4;
}

/*stili specifici per il layout*/
div#navigation{
position: absolute; 
top: 54px; 
left: -2px;
width: 162px;
width:165px;
width:162px; 
padding:6px 0px 0px 0px;
height:100%;
}

div#theme{
position: fixed; 
bottom: 0px; 
right: 0px;
background-color:#000000;
color:#FFFFFF;
width:160px;
height:auto;
color:#FFFFFF;
}

div#chat_btn{
position: fixed; 
bottom: 0px; 
left: 0px;
background-color:#000000;
color:#FFFFFF;
width:auto;
height:auto;
color:#FFFFFF;
z-index:13;
}

div#chat{
position: fixed; 
bottom: 0px; 
left: 0px;
background-color:#000000;
color:#FFFFFF;
width:auto;
height:auto;
color:#FFFFFF;
z-index:12;
}

div#extra{
position: absolute; 
top: 54px; 
right: 0;
width: 150px;
width:160px;
width:150px;
padding: 1em 5px;
height:100%;
}

div#powerbox{
margin: 0 160px;
padding: 1em 10px;
background: #EFEFEF;
}
div#info_user{
margin: 0 160px;
padding: 1em 10px;
background: #EFEFEF;
width:auto;
color: #FFFFFF;
text-align:left;
}
div#fultext{
margin: 0 0px;
padding: 0em 5px;
background: #EFEFEF;
border-bottom:solid #000000 1px;
}

div#content{
margin: 0 160px;
padding: 0em 10px;
background: #EFEFEF;
border-top:#000000;
border-top: solid 2px;
min-height:460px;
font-size:11px;
}

div#footer{
text-align:center; 
background-color: #EFEFEF;
background-image:url(http://oirc.starserv.org/skin/center.jpg);
color: #000;
height:15px;

} 
div#header {
background-image:url(../immagini/prolunga_titolo.png);
background-repeat:repeat-x;

}

div#menu {
position: absolute;
clear:left;
top:5px;
left:239px;
width:457px;

}

div#find {
position: absolute;
float:right;
top:4px;
right:28px;
width:auto;
vertical-align:text-top;
}
div#find2 {
position: absolute;
float:right;
top:2px;
right:2px;
width:auto;
vertical-align:text-top;
z-index:3
}


img {
	border: 0px;
}
div#adduser {
  width     : 100px;
  background: #EFEFEF;
  word-wrap: break-word ;
  border-bottom:solid 1px;
  border-left:solid 1px;
  border-right:solid 1px;
  padding:0px 3px 3px 3px;
  font-size:11px;
}
div#nickuser {
  width     : 100px;
  background: #EFEFEF;
  word-wrap: break-word ;
  border-top:solid 1px;
  border-left:solid 1px;
  border-right:solid 1px;
  padding:0px 3px 3px 3px;
}
div#fotouser {
  background:#EFEFEF;
  width:100px;
  border-left:solid 1px;
  border-right:solid 1px;
  padding:3px;
  }
div.menumf {
background-color:#000000;
position:absolute;
left:140px;
color:#FFFFFF;
border: solid 2px #999999;
font-size:10;
z-index:3;
min-height:86px;
width:115px;
padding: 0px 4px 4px 4px;
text-align:left;
}
div.esito {
background-color:#000000;
position:absolute;
left:140px;
color:#FFFFFF;
border: solid 2px #999999;
font-size:10;
z-index:4;
min-height:104px;
width:115px;
padding: 0px 4px 4px 4px;
text-align:left;
}







.matricoladiv {
position: relative;
left: 0px;
margin: 12px 0px 0px 0px;
width: 250px;
background-color: #212427;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 2px solid #000;	
color: #fff;
font-size:12px;
z-index:2;
}
.listamatr {
margin: 0px;
padding: 0px;
}

.listamatr li {
margin: 0px 0px 0px 0px;
padding: 3px;
cursor: pointer;
}

.listamatr li:hover {
background-color: #659CD8;
}


#backgroundPopup {
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: auto;
    width: 100%;
    top: 160px;
    left: 0;
    background: #000000;
    border: 1px solid #cecece;
    z-index: 4;
}

#photogallery {
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top:0;
    left: 0;
    background: #000000;
    border: 1px solid #cecece;
    z-index: 12;
}

div.condivider {
display:none;
position: absolute;
width: 500px;
margin-top:-150px;
position: absolute;
height: 300px;
left: 36%;
top: 50%;
margin-left: -100px;
_position: absolute; /* hack for internet explorer 6*/
background-color:#EFEFEF;
border: 5px solid #0099FF;
z-index: 5;
height:auto;
padding:8px;
}

 
#caricamento {
display:none;
position: absolute;
width: 500px;
margin-top:-150px;
position: absolute;
height: 300px;
left: 36%;
top: 70%;
margin-left: -100px;
_position: absolute; /* hack for internet explorer 6*/
background-color:#EFEFEF;
border: 5px solid #000000;
z-index: 5;
height:auto;
padding:8px;
}
