/* 
Document   : screen_1024
Created on : 2-set-2008, 18.59.32
Author     : Alessio
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

a.menusx
{
    color: #808080;
    background-color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    text-decoration: none;
}

a
{
    text-decoration: none;
}

a:visited 
{
    text-decoration: none;
} 

a.menusx:visited 
{
    color: #808080;
    background-color: #ffffff;
    font-style: normal;
    text-decoration: none;
}

a.menusx:hover
{
    color: #808080;
    background-color: #ffffff;
    font-style: normal;
    text-decoration: underline;
    font-size:10px;
}

a.menusx:link
{
    color: #808080;
    background-color: #ffffff;
    font-style: normal;
    text-decoration: none;
    font-size:10px;
}  

a.channelbar:visited 
{
    color: #ffffff;
    font-weight:bold;
    font-style: normal;
    text-decoration: none;
}

a.channelbar:hover
{
    color: #ffffff;
    font-style: normal;
    text-decoration: none;
    font-size:12px;
}

a.channelbar:link
{
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    font-size:12px;
}  

a.topbar:visited 
{
    color: #0c0c0c;
    font-style: normal;
    text-decoration: none;
    font-size:12px;
}

a.topbar:hover
{
    color: #0c0c0c;
    font-style: normal;
    text-decoration: none;
    font-size:12px;
}

a.topbar:link
{
    color: #0c0c0c;
    font-style: normal;
    text-decoration: none;
    font-size:12px;
}    

a:hover
{
    text-decoration: none;
}

a:link
{
    text-decoration: none;
}  

a:active
{
    text-decoration: none;
} 


a.linksmall
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.linksmall:hover
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: underline;
}  
a.linksmall:link
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.linksmall:active
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.linksmall:visited
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}

a.inline-text-links
{
    color: #0c0c0c;
    text-decoration: none;
}
a.inline-text-links:hover
{
    text-decoration: underline;
}

a.box-links
{
    color: #7c7c7c;
    font-size:11px;
    text-decoration: none;
}
a.box-links:hover
{
    text-decoration: underline;
}

body 
{
    color: #000000;
    background: #cdcdcd;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}


#pagina
{
    position: relative;
    margin:0px;
    width:1000px;
    background-color: #ffffff;
}

#corpo
  {
    position: relative;
    clear: left;
  }

div#testata
  {
    width: 1000px;
	height: 200px;
	background-color: #ffffff;
	clear: left;
  }

div#toptoolbar
  {
    width: 1000px;
	height: 31px;
	background-color: #ffffff;
  }

div#toptoolbarspacer
  {
    width: 1000px;
	height: 10px;
	background-color: #ffffff;
  }

div#toptoolmenu
  {
    width: 1000px;
	height: 60px;
	background-color: #ffffff;
  }

div#image
{
    border-bottom: 1px solid #ffffff;
    background-color: #ffffff;
    padding: 0px;
    margin: 0px;
    height: 190px;
    width:1000px;
}

div#navbar
{
    position: relative;
    font-size: 11px;
    color: #ffffff;
    height: 22px;
    width: 100%;
}

div#navbarTempSpecial
{
    position: relative;
    font-size: 11px;
    color: #ffffff;
    height: 24px;
    background-color: #4977aa;
    width: 100%;

}  

div#adminnavbar
{
    position: relative;
    font-size: 12px;
    color: #ffffff;
    height: 20px;
    background-color: #9f9f9f;
    border-bottom: 1px solid #ffffff;
    width: 100%;

}  

div#footer
{
    position: relative;
    color: #000000;
    height: 170px;
    width: 100%;
    clear: left;
}

div#navsx
{
    background-color: #ffffff;
    position: relative;
    float: left;
    width: 220px;
}

div#navcx
{
    float: left;
    position: relative;
    background-color: #ffffff;
    width: 550px;
}

div#nav_sxcx

{
    float: left;
    background-color: #ffffff;
    width: 775px;

}

div#navdx
{
    background-color: #ffffff;
    position: relative;
    float: left;
    width: 220px;
    padding: 0px;

}

div#verticalspace2
{
    float: left;
    width: 2px;
    background-color: #ffffff;
}
div#verticalspace5
{
    float: left;
    width: 5px;
    background-color: #ffffff;
}   

div#menusx_box
{
    border: 1px solid #aaaaaa;
    background: #ffffff;
    width: 170px;
    margin-left: 8px;
    margin-top: 8px;
    position: relative;
    height: 15px;
}

div#menusx_led
{
    float: left;
    background: #34A1EB;
    width: 5px;
    position: relative;
    height: 15px;
}  

div#menusx_text
{
    float: left;
    margin-left: 5px;
    width: 145px;
    font-weight: bold;
    font-size: 10px;
    color:#6a6a6a;
    position: relative; height: 15px;
}

div#menusx_arrow
{
    position: relative;
    float: right;
    background: #34A1EB;
    width: 13px;
    height: 15px
}     

div#homepage_sx_box
{
    position: relative;
    float: left;
    background: #efefef;
    border: 1px solid #aaaaaa;
    margin-left: 8px; margin-top: 13px;
    width: 255px; height: 114px;
}
div#homepage_dx_box
{
    position: relative;
    float: right;
    background: #efefef;
    border: 1px solid #aaaaaa;
    margin-right: 8px; margin-top: 13px;
    width: 255px; height: 114px;
}
div#homepage_full_box
{
    position: relative;
    float: left;
    background: #ffffff;
    border-bottom: 1px dashed #aaaaaa;
    margin-left: 8px; margin-right: 8px;
    margin-top: 15px;
    width: 527px;
    height: 114px;
}

/* NEWS */  

a.newstitle
{
    color: #0066ff;
    font-size: 10px;
    text-decoration: none;
}  
a.newstitle:hover
{
    color: #0066ff;
    font-size: 10px;
    text-decoration: underline;
}  
a.newstitle:link
{
    color: #0066ff;
    font-size: 10px;
    text-decoration: none;
}  
a.newstitle:active
{
    color: #0066ff;
    font-size: 10px;
    text-decoration: none;
}  
a.newstitle:visited
{
    color: #0066ff;
    font-size: 10px;
    text-decoration: none;
}


/* BKO */

td.bkolisttable
{
    color: #000000;
    font-size: 12px;
    background-color: #e0e0e0;
}

a.bkolisttable
{
    color: #0066ff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}  
a.bkolisttable:hover
{
    color: #0066ff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: underline;
}  
a.bkolisttable:link
{
    color: #0066ff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}  
a.bkolisttable:active
{
    color: #0066ff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}  
a.bkolisttable:visited
{
    color: #0066ff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

/* CUSTOM */
h1 { font-family:Arial; font-size:16px; font-weight:bold }
h2 { font-size:12px }

a.glink
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.glink:hover
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.glink:link
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.glink:active
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
}  
a.glink:visited
{
    color: #0066ff;
    font-size: 10px;
    margin-top:7px;
    text-decoration: none;
} 

a.channelmenu
{
    color: #3a3a3a;
    font-size: 11px;
    margin-top:7px;
    text-decoration:none;
}  
a.channelmenu:hover
{
    color: #3a3a3a;
    font-size: 11px;
    margin-top:7px;
    text-decoration:none;
}  
a.channelmenu:link
{
    color: #3a3a3a;
    font-size: 11px;
    margin-top:7px;
    text-decoration:none;
}  
a.channelmenu:active
{
    color: #3a3a3a;
    font-size: 11px;
    margin-top:7px;
    text-decoration:none;
}  
a.channelmenu:visited
{
    color: #3a3a3a;
    font-size: 11px;
    margin-top:7px;
    text-decoration:none;
}


