/* 
 *      Copyright (c) 2009 Andrea Bellandi, Sestogradio
 *
 *      Il permesso è così garantito, gratuito, a qualunque persona che ottenga
 *      una copia di questo software e i file associati di documentazione (il
 *      “Software”), per commerciare col Software senza restrizioni, inclusi
 *      i diritti illimitati all'uso, alla copia, alla modifica, all'unione, alla pubblicazione,
 *      alle sotto licenze e/o a vendere copie del Software, e a
 *      permettere a persone alle quali il Software è fornito a fare lo stesso,
 *      soggetto alle seguenti condizioni:
 * 
 *      L'avviso di copyright summenzionato e questo avviso di permesso devono essere inclusi
 *      in tutte le copie o porzioni del Software sottostante.
 *
 *      IL SOFTWARE E' FORNITO “COSI' COM'E'”, SENZA GARANZIA DI ALCUN GENERE,
 *      ESPRESSA O IMPLICITA, INCLUDENDO E SENZA ESSERE LIMITATO ALLE GARANZIE
 *      DI POTER ESSERE VENDUTO, L'IDONEITA' A UN PARTICOLARE FINE E
 *      LA NON VIOLAZIONE DEI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI O I DETENTORI DEL COPYRIGHT
 *      SARANNO RESPONSABILI PER QUALSIASI RECLAMO, DANNO O ALTRA RESPONSABILITA', SIA IN FORZA
 *      DEL CONTRATTO, IN SITUAZIONE NON CONTEMPLATE NEL CONTRATTO O ALTRO, CHE NASCA DA, AL DI FUORI
 *      O IN RIFERIMENTO AL SOFTWARE O ALL'USO O AD ALTRE QUESTIONI RIGUARDANTI IL SOFTWARE.
 *
 */

@font-face {
font-family: 'arberkley';
src: url("font/ARBERKLEY.ttf");
}
 
@font-face {
font-family: 'arbonnie';
src: url("font/ARBONNIE.ttf");
}
 
@font-face {
font-family: 'ardarling';
src: url("font/ARDARLING.ttf");
}
 
@font-face{
font-family: 'ardestine';
src: url("font/ARDESTINE.ttf");
}
 
@font-face{
font-family: 'jokerman';
src: url("font/Jokerman.ttf");
}
 
@font-face {
font-family: 'rockeb';
src: url("font/Rockeb.ttf");
}
 
@font-face {
font-family: 'ocraext';
src: url("font/OCRAExt.ttf");
}

.text_main{
color:black;
font-weight:bold;
font-size:14px;
}

div.text_main a,b{
color:red;
} 

div.text_main a{
position:relative;
top:0px;
}

.text_column{
color:black;
font-weight:bold;
font-size:13px;
}

div.text_column div.lt{
color:red;
font-size:17px;
}

div.text_column ul{
text-align:left;
list-style-type:none;
position:relative;
left:10px;
top:-5px;

}

div.text_column a:link,a:visited,a:active{
color:black;
text-decoration:none;
}

div.text_column a:hover{
color:blue;
position:relative;
left:10px;

}


* {
margin:0;
padding:0;
border-style:none;
border-width:0px;
}

.fa {
font-family:arberkley;
}

.fb {
font-family:arbonnie;
}

.fc {
font-family:ardestine;
}

.fd {
font-family:ardarling;
}

.fe {
font-family:jokerman;
}

.ff {
font-family:rockeb;
}

.fg {
font-family:ocraext;
}

body {

font-size:13px;
background-color:#FFFFFF;
}


#wrapper {
width:950px;
position:relative;
top:30px;
height:auto;
margin-left: auto ;
margin-right: auto ;

}

#sestograd_image {
position:absolute;
left:7px;
top:7px;
}

#sestogradio_banner {
position:absolute;
left:100px;
top:7px;
}

#gnu_zen {

}

.header {
background:#FFA500 url(img/roundedcornr_403546_grad.gif) repeat-x top left;
display:block;
color:#333;
width:950px;
height:100px;
background-color:red;
position:relative;
overflow:auto;
top:0px;
}

.header_top_corner div {
background:url(img/roundedcornr_403546_tl.gif) no-repeat top left;
}

.header_top_corner {
background:transparent url(img/roundedcornr_403546_tr.gif) no-repeat top right;
}

.header_bottom_corner div {
background:url(img/roundedcornr_403546_bl.gif) no-repeat bottom left;
position:absolute;
bottom:0px;
left:0px;
}

.column {
display:block;
color:#333;
width:260px;
float:left;
background-color:#FF4500;
position:relative;
top:0;
left:-30px;
height:1200px;
overflow:auto;
}

.column_top_corner div {
background:url(img/roundedcornr_570905_tl.gif) no-repeat top left;
}

.column_top_corner {
background:url(img/roundedcornr_570905_tr.gif) no-repeat top right;
}

.mainpage {
float:right;
color:#333;
width:950px;
display:block;
background-color:#FFA500;
overflow:auto;
position:relative;
left:0px;
top:0px;
height:auto;
}

.footer {
width:950px;
top:10px;
margin-left:auto;
margin-right:auto;
height:100px;
}

.header_top_corner div,.header_top_corner,.header_bottom_corner div,.column_top_corner div,.column_top_corner {
font-size:1px;
height:30px;
width:100%;
}

.header_content,.column_content,.mainpage_content {
margin:0 30px;
}

.frame {
   margin-bottom: 20px;
   position: relative;
   background: #ffa500;
   width: 100%;
   margin-left:auto;
   margin-right:auto;
   
}
.frame_top_corner div {
   background: url(img/roundedcornr_477643_tl.gif) no-repeat top left;
}
.frame_top_corner {
   background: url(img/roundedcornr_477643_tr.gif) no-repeat top right;
}
.frame_bottom_corner div {
   background: url(img/roundedcornr_477643_bl.gif) no-repeat bottom left;
}
.frame_bottom_corner {
   background: url(img/roundedcornr_477643_br.gif) no-repeat bottom right;
}

.frame_top_corner div, .frame_top_corner, 
.frame_bottom_corner div, .frame_bottom_corner {
   width: 100%;
   height: 15px;
   font-size: 1px;


}
.frame_content { margin: 0 15px; }


