/*
 * SICI Templates 
 * Copyright (C) 2005-2007 
 *     Amministrazione Provinciale di Pesaro e Urbino - Italy
 *
 * 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
 */
/**
 * $URL: https://tritone/svn/REPOS01/php/css_scripts/cssrm.php $
 * $Id: cssrm.php 2395 2007-03-26 10:40:23Z davide $
 *
 * Autori: Davide Principi & Samuele Ortolani
 * Parsed by: cssrm.php 
 */

@media screen  {

#menu1 a {
color:rgb(0,102,153);
color:#9c9c9c;
color:#4b4b4b;
border: 1px solid #fff;

}


#menu1 a:hover {
color:#666;
border: 1px solid #ccc;

}


div#bx-hd-search input {
color:#000;
border: solid 1px #ccc !important;

}

div#bx-hd-search button {
background-color:#ccc;

}


div#bx-hd-search form {


}


*.color-xth {
background-color: #fff;
color: #307699;
color:#9c9a9c;
border-color: #fff;
}

.color-fth {
color: #fff;
}

.color-bth {
background-color: rgb(16,22,70);
}

.color-oth {
border-color: #ccc;
}

*.color-xth a {
color: #0033cc;
background-color: transparent;
}


.color-xbw a {
color: #7f7f7f;
font-weight:bold;
}

.color-xbw a:hover {
color: #666666;
font-weight:bold;
}


div#sp-frsz {
font-weight:bold;
}


*.color-xth a:hover {
color: rgb(255,0,0);
}

*.color-xbw {
background-color: #fff;
color: #666666;
border-color: #ccc;
}

*.color-b01 {
background-color: rgb(239,235,239);
}

.color-bth1 {
background-color: #fff;
}

.color-fth1 a {
color:#666666;
font-weight: bold;
border: 1px solid #fff;

}

.color-fth1 a:hover {
color: rgb(15,111,159);
color: #f00;

border: 1px solid #ccc;

}

.color-oth1 {
border-color: #fff;


}

/********************************/

.color-bth2 {
background-color: #fff;
font-weight:bold;

}



.color-bth2 a:link {
background-color: #fff;
font-weight:bold;

}


.color-bth2 a:visited {
background-color: #fff;
font-weight:bold;

}


.color-bth2 a:active {
background-color: #fff;
font-weight:bold;

}





/********************************/



div.color-bth2.color-fth2.color-oth1 a {
color: rgb(15,111,159);
color: #666;
border: 1px solid #fff;
font-weight:bold;
}

div.color-bth2.color-fth2 a:hover {
color: rgb(0,153,0);
border: 1px solid #ccc;

}


div.cms-content-left div.csc-header,div.cms-content-border div.csc-header,div.cms-content-right div.csc-header {
border-color: #ccc;
background-color: #fff;
background-image: none;

}

div.cms-content-left h1,div.cms-content-border h1,div.cms-content-right h1 {
background-color: #fff;
color:#666666;
margin-left: -10px;
padding:0.2em !important;
margin-top:1.5em !important;
border: 1px solid #ccc !important;

}

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:#666666;
}

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:#666666;
}

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#sp-ft1 {
background-color: #fff;
color:#666666;
}

div#sp-ft2 {
background-color: #fff;
}

table.contenttable.contenttable-0 {
border: 1px solid #AFB0FF;
}

table.contenttable.contenttable-0 thead tr.tr-even {
background-color: #3366CC;
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 #AFB0FF;
}

table.contenttable.contenttable-1 thead tr.tr-even {
background-color: #3366CC;
color: rgb(255,255,255);
}

table.contenttable.contenttable-1 thead tr th {
border-color: rgb(0,0,0);
}

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: rgb(0,0,0);
}

table.contenttable.contenttable-2 {
border: 1px solid #AFB0FF;
}

table.contenttable.contenttable-2 thead tr.tr-even {
background-color: #3366CC;
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: rgb(154,197,89);
}

table.contenttable.contenttable-3 {
border: 1px solid #AFB0FF;
}

table.contenttable.contenttable-3 thead tr.tr-even {
background-color: #3366CC;
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.agenda-news-latest-item {
border-color: rgb(154,197,89);
}

div.agenda-news-list-container {
border-color: rgb(154,197,89);
}

div.agenda-news-list-item {
border-color: rgb(154,197,89);
}


div#menu3 {
	
	color: #424242;
	}

div#menu3 a{
	
	color: #424242;
	
}


/*news*/


div.news-list-item  {

border: 1px solid #ccc;
padding: 0.3em;
background-color:#fff;
margin: 1em 0em;
color: #666666;
min-height: 8em;
	height: auto!important;
	height: 8em;

	
} 


div.news-list-item h3 a:link {
	color:#666666;
	color:rgb(15,111,159);
	text-decoration: none;
}
div.news-list-item h3 a:visited {
	color:rgb(15,111,159);
	text-decoration: none;
}
div.news-list-item h3 a:active {
	text-decoration: none;
}
div.news-list-item h3 a:hover {
   
        color:rgb(15,111,159);
	text-decoration: underline;
}

div.news-single-item h2 {
	
	color: #7f7f7f;

}


div.news-single-backlink a:link {
	
	color: rgb(15,111,159);
	font-weight: bold;
	text-decoration: none;
}

div.news-single-backlink a:visited {
	color:#666666;
	color: rgb(15,111,159);
	font-weight: bold;
	text-decoration: none;
}

div.news-single-backlink a:active {
	text-decoration: none;
}

div.news-single-backlink a:hover {
	color: rgb(15,111,159);
	/*color: #b4b4b4;*/
	font-weight: bold;
	text-decoration: underline;
}


.news-list-date,
.news-single-timedata {
display:none;

}


div#ly-column-left {
background-color:#fff;

}


div.ly-ml1 {

border-bottom: 0.3em solid #9c9a9c;
margin-top:1em;

}

div#menu2{

border-top: 0.3em solid #9c9a9c;
}

h1,
div.sub-large h1,
h1.intestazione_uno,
div.csc-header.csc-header-n1 h1.intestazione_uno {
color: rgb(15,111,159);
color: #7f7f7f;
font-size:1.3em;
padding:0.2em;
margin-top:1.5em;
border: 1px solid #ccc;
display: inline-block;
/*samuele febbraio 2009*/
width:99%;

}

div h1.intestazione_uno {

color: rgb(15,111,159);
color: #7f7f7f;
font-size:1.3em;
padding:0.2em !important;
margin-top:1.5em !important;
border: 1px solid #ccc !important;
display: inline-block;

}


div.csc-header.csc-header-n1.csc-header-l2.color-oth h1.intestazione_due,
div#content_normal h1.intestazione_due,
div.csc-header.csc-header-n1 h1.intestazione_due,
div.csc-header-n1 h1.intestazione_due {
font-size:1.25em  !important;
color:#666666 !important;
padding:0.2em;
margin-top: 1.5em !important;
border: 1px solid #ccc !important;

}

h1.intestazione_tre {
font-size:1.25em  !important;
color:#0f6f9f !important;
padding:0.2em;
margin-top: 2em;
border: 1px solid #ccc;


}

div.csc-header-n1 h1.intestazione_uno {

display: inline-block;

}


div.csc-header-n1 h1.intestazione_due{

display: inline-block;

}



.csc-textpic-image img{

border-color: #ccc !important;
border-width:1px !important;;



}

div.cms-content-left h1 {
font-size:1em !important;
background-color: #fff;
color:#666666;
margin-left: -15px;
padding:0.2em !important;
margin-top:0.5em !important;
border: 1px solid #ccc !important;

}


div.cms-content-left div.csc-header{

border:1px solid #fff !important;

}





} /* end @media screen  */
