/**************************************
 * THEME NAME: anaci
 *
 * Files included in this sheet:
 *
 *   anaci/anaci.css
 **************************************/

/***** anaci/anaci.css start *****/

body{
background-color:#A8BCC6;
border-top:none !important;
}

h1{
color:#003366 !important;
font-size:22px !important;
}

h2{
color:#003366 !important;
font-size:18px !important;
}

h3{
color:#003366 !important;
font-size:16px !important;
}

h4{
color:#003366 !important;
font-size:12px !important;
}

.header h2{
font-size:14px !important;
}

h2.headingblock {
font-size:16px !important;
color:#FFFFFF;
}

h1.headermain{
font-size:0.8em !important;
color:#FFFFFF !important;
padding:93px 0 0 5px;
}

a:link, a:visited{
  color: #116699 !important;
  font-size:13px;
}
a:hover{
  color: #AA2200 !important;
  font-size:13px;
}

#header-home{
height:115px;
background-image:url(pix/header_anaci.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-bottom:-5px !important;
padding:0 !important;
}

#header{
height:110px;
background-image:url(pix/header_anaci.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-bottom:-5px !important;
}

.headermenu{
background-image:url(pix/logo_du_sole24.jpg);
background-repeat:no-repeat;
background-position:right 30px;
height:90px;
width:350px;
}

.logo_du{
position:absolute;
top:40px;
right:15px;
height:30px;
width:140px;
}

.logo_du img{
width:140px;
height:30px;
}

div#page{
border:2px solid #6E88A3;
padding:5px;
}

table.tabs td.side {
  border-bottom-color: #D03F37 !important;
}

.tabrow td.selected {
  border-top-color: #D03F37 !important;
  border-right-color: #D03F37 !important;
  border-left-color: #D03F37 !important;
  color:#FF6600 !important;
  font-weight:bold;
}

.tabrow td.active{
border:1px solid #D03F37 !important;
}

.tabrow td.activetwo{
border:1px solid #D03F37 !important;
}
/*.tablink{
  border-color: #116699 !important;
}*/

div#content{
border-top:none !important;
border-bottom:none !important;
background-color:#fff !important;
}

.navbar{
background-color:#FFFFFF !important;
background-image:url(pix/navigazione.gif);
background-repeat:repeat-x;
background-position:bottom left;
}

div#footer{
background-color:#A8B5C6 !important;
background-image:url(pix/footer.gif);
background-position:-5px left;
background-repeat:repeat-x;
padding-top:5px !important;
}

.categorybox, .categoryboxcontent, .generaltable, .generalboxcontent, #calendar, .maincalendar,  .sidecalendar, .minicalendar, .userinfobox, .errorbox, .generalbox, #benvenuto, #segreteria{
background-color:#e7ebef !important;
border:1px solid #D03F37 !important;
}

.minicalendar{
font-size:0.8em !important;
}

.category a{
font-weight:bold;
font-size:1.0em !important;
text-decoration:none;
}

#benvenuto{
padding:10px;
}

.left, .right{
border:1px solid #D03F37 !important;
background-color:#A8B5C6;
}

table.files td.name, table.files td.size, table.files td.commands, table.files td.date {
background-color:#FAFAFA !important;
border:1px solid #D03F37 !important;
}

.r0, .r1{
background-color:#e7ebef;
}

.weekdays{
color:#FF6600;
}

.cell{
border:1px solid #D03F37 !important;
}

#inst1, #inst2, #inst3, #inst4, #inst5, #inst, #inst6, #inst7, #inst8, #inst9, #inst10, #inst11, 
#inst12, #inst13, #inst14, #inst15, #inst16, #inst17, #inst18, #inst19, #inst20, #inst21, #inst22, 
#inst23, #inst24, #inst25, #inst26, #inst27, #inst28, #inst29, #inst30, #inst31, #inst32, #inst33, 
#inst34, #inst35, #inst36, #inst37, #inst38, #inst39, #inst40, #inst41, #inst42, #inst43, #inst44, 
#inst45, #inst46, #inst47, #inst48, #inst49, #inst50, #inst51, #inst52, #inst53, #inst54, #inst55,
#inst56, #inst57, #inst58, #inst59, #inst60, #inst61, #inst62, #inst63, #inst64, #inst65, #inst66,
#inst67, #inst68, #inst69, #inst70, #inst71, #inst72, #inst73, #inst74, #inst75, #inst76, #inst77,
#inst78, #inst79, #inst80, #inst81, #inst82, #inst83, #inst84, #inst85, #inst86, #inst87, #inst88,
#inst89, #inst90, #inst91, #inst92, #inst93, #inst94, #inst95, #inst96, #inst97, #inst98, #inst99,
#inst100, #inst101, #inst102, #inst103, #inst104, #inst105, #inst106, #inst107, #inst108, 
#inst109, #inst110, #inst111, #inst112, #inst113, #inst114, #inst115, #inst116, #inst117, 
#inst118, #inst119, #inst120, #inst121, #inst122, #inst123, #inst124, #inst125, #inst126, 
#inst127, #inst128, #inst129, #inst130, #inst131, #inst132, #inst133, #inst134, #inst135, 
#inst136, #inst137, #inst138, #inst139, #inst140, #inst141, #inst142, #inst143, #inst144, 
#inst145, #inst146, #inst147, #inst148, #inst149, #inst150, #inst151, #inst152, #inst153, 
#inst154, #inst155, #inst156, #inst157, #inst158, #inst159, #inst160, #inst161, #inst162, 
#inst163, #inst164, #inst165, #inst166, #inst167, #inst168, #inst169, #inst170, #inst171, 
#inst172, #inst173, #inst174, #inst175, #inst176, #inst177, #inst178, #inst179, #inst180, 
#inst181, #inst182, #inst183, #inst184, #inst185, #inst186, #inst187, #inst188, #inst189, 
#inst190, #inst191, #inst192, #inst193, #inst194, #inst195, #inst196, #inst197, #inst198, 
#inst199, #inst200{
background-color:#e7ebef !important;
border:1px solid #D03F37 !important;
}

.header{
background-image:url(pix/testatine4.jpg);
background-repeat:repeat-x;
background-position:top left;
border:1px solid #D03F37 !important;
color:#ffffff !important;
}

.header h2{
color:#ffffff !important;
}


.content{
border:1px solid #D03F37 !important;
background-color:#E7EBEF !important;
}

table.minicalendar td.today {
  border: 2px solid #D03F37 !important;
}

/*----------tabellina riepilogo corsi-------------*/

.riga_chiara{
padding: 2px 5px 2px 5px; 
color:#5E7995 !important; 
margin-right: 0px; 
background-color:#ffffff !important; 
text-align: left;
}

.riga_scura{
padding: 2px 5px 2px 5px; 
color:#ffffff !important; 
margin-right: 0px; 
background-color:#5E7995 !important; 
text-align: left;
}

.scheda_corso{
border: 1px solid #5e7995; 
width: 95%;
}

/*----------------------- box_benvenuto ----------------------*/
.sitetopic{
background-color:#fff !important;
}

.box_benvenuto{
background-color:#fff;
font-size:12px;
background-image:url(pix/sfondo_benvenuto.jpg);
background-repeat:no-repeat;
background-position:right 80px;
}

.box_benvenuto h3{
color:#569ddd !important;
margin-top:5px;
}

#box_sotto p{
background-image:url(pix/puntatore_casa.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0 0 0 22px;
margin:0 0 3px 0;
}

#box_sotto p span.colore_blu{
color:#569ddd;
}


/***** anaci/anaci.css end *****/


