﻿/* File Created: marzo 26, 2014 */

body {
    background: #333333;
    background-image: none;
}

#page {
    background-color: #111111;
    color: #FFFFFF;
}

#header_top,
#content,
.dettaglio .prezzo table td.data,
.ajax__accordion_header,
.ajax__accordion_content,
.ajax__tab_active .ajax__tab_inner,
.nav li li a,
#menutop,
#content_home,
.sy-caption-wrap,
.sy-box,
.two-third-home,
#ControlloLink,
#galleryhome,
#calendario,
#tag  { 
    background-color: #000000; 
}


.ajax__tab_tab,
.ajax__accordion_header,
.titolo,
.tag a,
.chosen-container-single .chosen-single
 { color: #ffff00; }


.ajax__accordion_header_select,
.inevidenza,
#header_action ul.menu,
#content-right ul.titolomoduli,
.button,
#calendario ul li.titolo,
.nav li li:hover,
.nav > li > .parent:hover,
#tag ul li,
.ajax__tab_tab:hover,
.calendario_title,
#rss_popup,
.goog-te-gadget-simple,
.bgcolor { background-color: #444444 !important; }

.ajax__tab_active .ajax__tab_inner,
.ajax__accordion_header_select,
.inevidenza,
.button,
.baloon,
body,
a { color: #FFFFFF; }

#map-canvas,
#map-canvas a {color: #333;}

.cerca .text {
    background-color: #FAFAFA;
    border-color: #DADADA;
}

.ajax__tab_body,
.contentwrapp,
.listmenu {
    background-color: #111111;
    border-color: #FFFFFF;
}

.orari .alternate,
#divRisposte ul {
    border: 1px solid #FFFFFF;
}

#footer {
    background-color: #222222;
    border-top: 1px solid #FFFFFF;
    color: #FEFEFE;
}

.footerimage { display: none; }

#footer a { color: #FEFEFE; }

#footer .footerbottom {
    background-color: #111111;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
}

#footer .titolo { color: #FEFEFE; }

#mapdettaglio {
    border-color: #DDDDDD;
    color: #FEFEFE;
}

#mappa {
    border-color: #DDDDDD;
    color: #FEFEFE;
}

#calendario { border-color: #DDDDDD; }

#ControlloCalendar th { color: #000000; }

ul.banner_right li img { border-color: #DADADA; }

#tag .title { color: #FFFF22; }

.nav > li > .parent { border-right-color: #cccccc; }

.nav li li { border-top: 1px solid #FFFFFF; }

.nav li li:hover { border-top: 1px solid #FFFFFF; }

.nav li li li { border-top-color: #FFFFFF; }

.nav li li li a {
    background-color: #000000; 
    border-left-color: #FEFEFE;
}

.ajax__accordion_header { background-color: #DDDDDD; }

.login a { color: #FFFF22; }

#access  .ingrandisci { background-position: bottom left; }

#access .diminuisci { background-position: bottom right; }

.baloon::after {
    border-color: #FFFFFF transparent;
}

.baloon {
    background-color: #FFFFFF;
    color:#000;
}
