/*
 * SICI Templates 
 * Copyright (C) 2005-2008
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or (at
 * your option) any later version.
 *
 * The GNU General Public License can be found at
 * http://www.gnu.org/copyleft/gpl.html.
 * A copy is found in the textfile GPL.txt
 */
 
/**
 * Autori: Davide Principi & Samuele Ortolani
 */

@media screen  {
*.color-xbw {
background-color: #000;
color: #fff;
border-color: #000;
}

*.color-fbw {
color: #fff;
}

*.color-bbw {
background-color: #000;
}

*.color-obw {
border-color: #000;
}

*.color-xbw a {
color: #fff;
background-color: transparent;
}

*.color-xbw a:hover {
color: yellow;
}

*.color-xth {

color: rgb(153,153,102);
border-color: #888;
}

*.color-fth {
color: #fff;
}

*.color-bth {
background-color: #888;
}

#bx-hd a {
text-decoration: none;
color:#485b61

}

*.color-oth {
border-color: #666;

/* modifica samuele */
border-color: #ccc;
/*border-color: #000;*/

}

*.color-xth a {
color: #000;
background-color: transparent;
}

*.color-xth a:hover {
color: #000;
}

*.color-b01 {
background-color: rgb(239,235,239);
background-color:#f8f4ee;
background-color:#fff;

}

div#bx-mg2 a {
color: rgb(0,0,0);
}

div#bx-mg2 a:hover {
color: rgb(255,0,0);
}



.color-oth1 {
border-color: #fff;
}

.color-bth2 {
background-color: rgb(156,154,156);
}



.color-fth2 a:hover {
color: #f00;
}

div.cms-content-left div.csc-header,div.cms-content-border div.csc-header,div.cms-content-right div.csc-header {
/*background-color: rgb(136,136,136);*/
color: rgb(0,0,0);
border-color: rgb(136,136,136);
}

div.cms-content-left h1,div.cms-content-border h1,div.cms-content-right h1 {

color: #000;
}

div.csc-menu.csc-menu-1 p,p.csc-sitemap-level1,p.csc-sitemap-level2,p.csc-sitemap-level3,p.csc-sitemap-level4 {
/*background-color: rgb(136,136,136);*/
}

div#ly-column-left {
/*background-color: #eee;*/
}

div#ly-column-right {
background-color: #eee;
background-color: #fff
}

div.void-stripe {
background-color: #fff;

}

/****************************/


*.color-xth {

color: #585858;
border-color: #fff;
}

.color-fth {
color: #fff;
}

.color-bth {
background-color: rgb(16,22,70);
}



*.color-xth a {
color: #000;
background-color: transparent;
}

*.color-xth a:hover {
color: #000;
}

*.color-xbw {

background-color: rgb(153,153,102);
/*background-color: rgb(204,0,0);*/
background-color: rgb(111,30,14);
background-color: #485b61;


color: #fff;

/*border-color: #b66a26;*/
border-color: #585858;
}

div#sp-frsz a:hover {
color:#000;

}


.color-bth1 {
background-color: #d9d9d9;
background-color: #f2f2f1;
}

.color-fth1 a {
color: #4b4b4b;
}

.color-fth1 a:hover {
color: rgb(0,0,0);
}

.color-oth1 {
border-color: #000;
border-color: #fff;
}

.color-bth2 {
background-color:#F2F2F1;
}

.color-fth2 a {
color:#000;
}

.color-fth2 a:hover {
color: rgb(0,0,0);
}

div.cms-content-normal div.csc-header h1 {

color: rgb(179,179,179);
color:#565656;

}

div.cms-content-left div.csc-header,div.cms-content-border div.csc-header,div.cms-content-right div.csc-header {
border-color: rgb(140,140,140);
/*background: #fff url(../img/bk-title.jpg) repeat-x;*/
background-color:#485b61;

height:1.8em;
padding-top:0.3em;
}

div.cms-content-left h1,div.cms-content-border h1,div.cms-content-right h1 {
/*background-color: #fff;*/
color: #fff;
margin-left: -10px;

}

div.cms-content-left div.csc-header a,div.cms-content-border div.csc-header a,div.cms-content-right div.csc-header a {
color: #fff;
}

div.cms-content-left div.csc-header a:hover,div.cms-content-border div.csc-header a:hover,div.cms-content-right div.csc-header a:hover {
color: #fff;
}

div.csc-menu.csc-menu-1 p,p.csc-sitemap-level1,p.csc-sitemap-level2,p.csc-sitemap-level3,p.csc-sitemap-level4 {
background-color: #3366CC;


}

div#bx-ft {
background-color: #f2f2f1;
color: #000;



}


div#sp-ft1 {
background-color: #B66A26;
background-color: #585858;
background-color: #cecdcc;
color: #fff;
color: #000;
border-top: 1px solid #fff;
}

div#sp-ft2 {
background-color: #f2f2f1;
color: #58585a;
}

div#sp-ft2 a{
background-color: #f2f2f1;
color: #58585a;
}

table.contenttable.contenttable-0 {
border: 1px solid #8b8b8d;
}

table.contenttable.contenttable-0 thead tr.tr-even {
background-color: #CB9C5A;
color: rgb(255,255,255);
}

table.contenttable.contenttable-0 tr.tr-odd {
background-color: rgb(229,229,229);
}

table.contenttable.contenttable-0 tr.tr-even {
background-color: rgb(243,243,243);
}

table.contenttable.contenttable-1 {
border: 1px solid #8b8b8d;
}

table.contenttable.contenttable-1 thead tr.tr-even {
background-color: #CB9C5A;
color: rgb(255,255,255);
}

table.contenttable.contenttable-1 thead tr th {
border-color:#8b8b8d;
}

table.contenttable.contenttable-1 tr.tr-odd {
background-color: rgb(255,255,255);
}

table.contenttable.contenttable-1 tr.tr-even {
background-color: rgb(255,255,255);
}

table.contenttable.contenttable-1 td {
border-color:#8b8b8d;
}

table.contenttable.contenttable-2 {
border: 1px solid #AFB0FF;
}

table.contenttable.contenttable-2 thead tr.tr-even {
background-color: #e38530;
color: rgb(255,255,255);
}

table.contenttable.contenttable-2 thead tr {
border-color: rgb(255,255,255);
}

table.contenttable.contenttable-2 tr.tr-odd {
background-color: rgb(229,229,229);
}

table.contenttable.contenttable-2 tr.tr-even {
background-color: rgb(243,243,243);
}

table.contenttable.contenttable-2 td {
border-color: #8b8b8d;
}

table.contenttable.contenttable-3 {
border: 1px solid #AFB0FF;
}

table.contenttable.contenttable-3 thead tr.tr-even {
background-color: #e38530;
color: rgb(255,255,255);
}

table.contenttable.contenttable-3 thead tr th {
text-align: center;
}

table.contenttable.contenttable-3 tr.tr-odd {
background-color: rgb(255,255,255);
}

table.contenttable.contenttable-3 tr.tr-even {
background-color: rgb(255,255,255);
}

table.contenttable.contenttable-3 td {
border-color: rgb(0,0,0);
}

div#bx-hd-stripe a:hover {
color:#ff0;


}

span.menu-globnav-item a:hover{
color: #ff0;
text-decoration:underline !important;
}

/**********************************************************************/

div#content_border {
background-color: rgb(220,222,202);
background: #fff url(../img/bk-title.jpg) repeat-x;




}


div.cms-content-border div.csc-header {
border-color: rgb(140,140,140);

height:1.8em;
padding-top:0.3em;
}

div.cms-content-border h1 {


margin-left: -10px;

}


} /* end @media screen  */
