﻿body /* Internet Explorer */
{
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

#ctl00_MainP
{
    margin-left:auto;
    margin-right:auto;
}

.pageText
{
    font-family:Verdana;
    color:White;
    font-size:11pt;
    text-align:left;
}

.pageText.center
{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

.pageText.right
{
    text-align:right;
}

.pageText.justify
{
    font-family:Verdana;
    color:White;
    font-size:11pt;
    text-align:justify;
}

.pageText.bold
{
    font-weight:bold;
    text-align:center;
    display:inline;
}

.pageTitle{
    font-family:Verdana;
    color:#66ccff;
    font-size:13pt;
    text-align:left;
    font-weight:bold;
}

.pageTitle.center
{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

.DropDownClass
{
    background-color:Black;
    color:Red;
}

.orarioTitle
{
    font-family:Verdana;
    color:White;
    background-color:Black;
    font-size:20pt;
    text-align:center;
}

.Orario{
    font-family:Verdana;
    color:Aqua;
    font-size:10pt;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    border-width:0px;
    border-color:Black;
    background-color:Transparent;
    font-weight:normal;
}

.Corso{
    font-family:Verdana;
    color:#ffffff;
    font-size:10pt;
    font-weight:normal;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    border-width:0px;
    border-color:Black;
    background-color:Transparent;
    font-weight:normal;
}

.Istruttore{
    font-family:Verdana;
    color:#99ccff;
    font-size:10pt;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    border-width:0px;
    border-color:Black;
    background-color:Transparent;
    font-weight:normal;
}

.ItemClass
{
   font-weight:bold;
   color:White;
   width:100px;
}

.HeaderClass
{
   font-family:Verdana;
   font-weight:bold;
   color:Black;
   background-color:#99ccff;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: White;
    text-align:left;
    background-color: #0062C4;
	font-family: Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader .selected
{
    border: 1px solid #2F4F4F;
}

.accordionContent
{
    background-color: Black;
    color:White;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-family:Verdana, Arial;
    text-align:left;
    font-size:10pt;
}

/* Link Button */

.linkButtonClass:link
{
    color:Aqua;
    text-decoration:none;
}

.linkButtonClass:visited
{
    color:Aqua;
    text-decoration:none;
}

.linkButtonClass:active
{
    color:Aqua;
    text-decoration:blink;
}

.linkButtonClass:hover
{
    color:Aqua;
    text-decoration:underline;
}

/* Menu Eventi */

.linkButtonClass2Base
{
    font-family:Verdana;
    font-size:10pt;
    text-decoration:none;
}

.linkButtonClass2Base.linkButtonClass2:link div.giorno
{
    color:#66ccff;
}
.linkButtonClass2Base.linkButtonClass2:link div.argomento
{
    color:White;
}
.linkButtonClass2Base.linkButtonClass2:visited div.giorno
{
    color:#66ccff;
}
.linkButtonClass2Base.linkButtonClass2:visited div.argomento
{
    color:White;
}
.linkButtonClass2Base.linkButtonClass2:hover div.giorno
{
    color:White;
    background-color:#66ccff;
}
.linkButtonClass2Base.linkButtonClass2:hover div.argomento
{
    color:#66ccff;
    background-color:White;
}

.linkButtonClass2Base.linkButtonClass2Pressed:link div.giorno
{
    color:White;
    background-color:#2288bb;
    border: solid 2px;
    border-color: #006699 #006699 #2288bb #66ccff;
}
.linkButtonClass2Base.linkButtonClass2Pressed:hover div.giorno
{
    color:White;
    background-color:#2288bb;
    border: solid 2px;
    border-color: #006699 #006699 #2288bb #66ccff;
}
.linkButtonClass2Base.linkButtonClass2Pressed:link div.argomento
{
    color:#55ccdd;
    background-color:#cccccc;
    border: solid 2px;
    border-color: #cccccc #999999 #ffffff #ffffff;
}
.linkButtonClass2Base.linkButtonClass2Pressed:hover div.argomento
{
    color:#55ccdd;
    background-color:#cccccc;
    border: solid 2px;
    border-color: #cccccc #999999 #eeeeee #ffffff; 
}
/*
.linkButtonClass2:hover div
{
    color:Red;
}
.linkButtonClassPressed:link div
{
    color:Red;
}
.linkButtonClassPressed:hover div
{
    color:Red;
}*/

/* Tabs */
.tab .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:31px; font-weight:bold; background:url("../images/tab-line.gif") repeat-x bottom;}
.tab .ajax__tab_outer {}
.tab .ajax__tab_inner {}
.tab .ajax__tab_tab {padding:4px;margin:0;background-color:Black; color:#005599; border:solid 1px white}
.tab .ajax__tab_hover .ajax__tab_outer {}
.tab .ajax__tab_hover .ajax__tab_inner {}
.tab .ajax__tab_hover .ajax__tab_tab { color:#3388cc; }
.tab .ajax__tab_active .ajax__tab_outer {}
.tab .ajax__tab_active .ajax__tab_inner {}
.tab .ajax__tab_active .ajax__tab_tab {background-color:Black; color:#66ccff; border:solid 1px white; border-bottom:solid 1px black;}
.tab .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;color:White; width:700px; padding:8px;background-color:Transparent}

.tab.small .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:18px; font-weight:bold; background:url("../images/tab-line.gif") repeat-x bottom;}
.tab.small .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:11pt; overflow:auto; color:White; width:445px; padding:8px;background-color:Transparent}


.modal
{
    background-color: Gray;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    filter:alpha(opacity=40);
    opacity:0.7;
}