@charset "UTF-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#333333;
	padding:0px;
	margin:0px;
}


a {
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#666666;
}

a img {
	border:0px none;
}

form, label {
	margin:0px;
	padding:0px;
}

p {
	margin:0px;
	padding:5px 0;
}

.un {
	text-decoration:underline;
}


/* struttura */

.clear {
	clear:left;
}
.tratt {
	border:1px dotted #aeaeae;
}

#container {
	width:980px;
	background-color:#ffffff;
	margin:0 auto;
}
#header {
	width:960px;
	margin:0 0 0 10px;
	float:left;
}
#logo {
	width:320px;
	height:81px;
	display:block;
	background-image:url(../img/fondazione-carispaq-logo.png);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#ffffff;
	float:left;
}
#logo-home {
	width:451px;
	height:146px;
	display:block;
	margin:0 0 0 250px;
	background-image:url(../img/home/fondazione-home-new.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#ffffff;
}
#logo a {
	width:320px;
	height:81px;
	display:block;
}
#logo-home a {
	width:451px;
	height:146px;
	display:block;
}
#logo a span,#logo-home a span,
.hidden {
	display:none;
}
#service {
	float:right;
	padding:60px 10px 0 0;
}
* html #service{
	padding-right: 20px;
}
#service a {
	font-weight:normal;
}
#all-container {
	margin:0 0 0 119px;
	clear:both;
	width:841px;
	width:853px;
}
#menu {
	display:block;
	height:275px;
	padding:3px 0 0 0;
	background-image:url(../img/menu/menu-trasp-new.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#menu ul {
	padding:0px;
	margin-top:6px;
	list-style-type:none;
}
#menu ul li {
	display:block;
	text-align:center;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:170px;
	/*background-image:url(../img/menu/menu-trasp.gif);
	padding:230px 0 0 0;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:0px none;
}
#menu ul li.last {
	display:block;
	float:left;
	margin:0 0 0 0;
	/*background-image:url(../img/menu/menu-trasp.gif);*/
}
#menu ul li a {
	text-decoration:none;
}


#path {
	font-size:11px;
	padding:8px 0;
	margin:0 0 8px;
	border-bottom:1px dotted #333333;
	width:839px;
}
#content {
}

#submenu {
	width:212px;
	float:left;
}
#contents {
	width:627px; /*width:641px;*/
	margin:0 0 0 0;
	float:left;
}
#contents ul {
	margin:0 0 0 30px;
}

#contents ul li {
	border-bottom:0px none;
	padding:4px;
	list-style-type:disc;
	list-style-position:outside;
}

#footer {
	padding:5px 0;
	margin:8px 0;
	border-top:1px dotted #333333;
	color:#666666;
	width:839px;
	margin:0 0 0 0;
	line-height:120%;
}
#footer .footer-left {
	float:left;
}
#footer .footer-right {
	float:right;
	text-align:right;
}
#footer .footer-right a {
	font-weight:normal;
}
#footer-home {
	padding:5px 0;
	margin:8px 0;
	border-top:1px dotted #333333;
	color:#666666;
	width:839px;
	margin:0 0 0 0;
	line-height:120%;
}
#footer-home .footer-left {
	float:left;
	margin:0 0 0 142px;
}
#footer-home .footer-right {
	float:right;
	text-align:right;
}
#footer-home .footer-right a {
	font-weight:normal;
}


/* formattazione */
h1 {
	display:block;
	background-image:url(../img/bgs/bg-titles.png);
	background-position:0 0;
	background-repeat:repeat-y;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:12px 6px;
	margin:0 0 30px 0;
}
h2 {
	font-size:16px;
	padding:0;
	margin:0 0 10px;
	line-height:140%;
}


/* submenu */
#submenu ul {
	padding:0px;
	margin:0 0 0 10px;
	list-style-type:none;
	line-height:100%;
}
#submenu ul li {
	padding:0px;
	margin:0 20px 5px 0;
	border-bottom:0px none;
	line-height:150%;
	/*background: #eee;*/
}
* html #submenu ul li {
	line-height:100%;
	font-size:100%;
	height: 22px;
	display: block;
	margin-top:0;
	margin-bottom: 0;
	
}
#submenu ul li a {
	display:block;
	background-image:url(../img/submenu/fr.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	/*background-color:#ffffff;*/
	padding:2px 0 2px 8px;
	text-decoration:none;
	font-weight:normal;
}
/* sections */

/* home */
#all-container-home {
	margin:0 0 0 119px;
	clear:both;
	width:853px;
	background-color:#ffffff;
}
#menu-home TABLE {
	padding:0px;
	margin:0px;
	border:0px none;
}
#menu-home TABLE TD {
	padding:0 0 0 0; 
 	margin:0 0 0 0;
	line-height:0px;
	width:143px;
	height:143px;
}
#menu-home TABLE TD.sede {
	width:281px;
	height:286px;
}
#menu-home TABLE TD a {
	display:block;
	width:143px;
	height:143px;
	background-repeat:no-repeat;
	background-position:0 0;
}
#menu-home TABLE TD #fondazioneh {
	background-image:url(../img/home/fondazione.gif);
}
#menu-home TABLE TD #attivitah {
	background-image:url(../img/home/attivita.gif);
}
#menu-home TABLE TD #newsh {
	background-image:url(../img/home/news.gif);
}
#menu-home TABLE TD #rassegnah {
	background-image:url(../img/home/rassegna.gif);
}
#menu-home TABLE TD #contattih {
	background-image:url(../img/home/contatti.gif);
}
#menu-home TABLE TD a span {
	display:none;
}

/*#menu-home TABLE TD a:hover {
	background-position:bottom;
	background-repeat:no-repeat;
}*/

#left-home {
	width:284px;
	float:left;
}
#left-home .box1 {
	width:142px;
	float:left;
}
#left-home .box1 h1 {
	display:block;
	padding:4px 0 0 20px;
	margin:0px;
	width:121px;
	height:18px;
	background-image:url(../img/home/bg-progetti.gif);
	font-size:13px;
	color:#ffffff;
}
#left-home h1 a,
#right-home h1 a { 
	color: #fff;
}
#left-home .box1 .cont {
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #ebebeb;
	padding:3px;
	line-height:120%;
	height:200px;
}
#left-home .box2 {
	width:141px;
	float:left;
	margin:0 0 0 1px
}
#left-home .box2 h1 {
	display:block;
	padding:4px 0 0 20px;
	margin:0px;
	width:121px;
	height:18px;
	background-image:url(../img/home/bg-progetti.gif);
	font-size:13px;
	color:#ffffff;
}
#left-home .box2 .cont {
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #ebebeb;
	padding:3px;
	line-height:120%;
	height:200px;
}

#right-home {
	width:566px;
	margin:0 0 0 2px;
	float:left;
}
#right-home h1 {
	display:block;
	padding:4px 0 0 20px;
	margin:0px;
	height:18px;
	background-image:url(../img/home/bg-news.gif);
	font-size:13px;
	color:#ffffff;
}

#right-home ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #ebebeb;
	float:left;
}
#right-home ul li {
	padding:0px;
	margin:0px;
	float:left;
	padding:4px 0 4px 0;
	margin:2px;
	width:276px;
	line-height:120%;
	height:90px;
	overflow: hidden;
}

#ani {
    width: 839px;
    height: 243px;
    background-color: #fff;
}

/* fondazione */
#la-fondazione-carispaq {
	background-color:#992206;
}
#la-fondazione-carispaq h1, #la-fondazione-carispaq h2 {
	color:#992206;
}
#la-fondazione-carispaq #submenu ul li a:hover, #la-fondazione-carispaq #submenu ul li a.current {
	color:#992206;
	background-image:url(../img/submenu/fr-fondazione.gif);
	background-color:#ffffff;
}
#la-fondazione-carispaq #menu {
	/*background-image:url(../img/headers/fondazione.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#la-fondazione-carispaq #menu ul li.current {
	/*background-image:url(../img/menu/menu-fondazione.gif);
	background-position:0 0;
	background-repeat:no-repeat;*/
}
#la-fondazione-carispaq #menu ul li.current a {
	color:#992206;
}
#la-fondazione-carispaq #menu .label {
	font-weight:bold;
	color:#992206;
}

/* attività e progetti */
#attivita-progetti {
	background-color:#9e475f;
}
#attivita-progetti h1, #attivita-progetti h2 {
	color:#9e475f;
}
#attivita-progetti #submenu ul li a:hover, #attivita-progetti #submenu ul li a.current {
	color:#9e475f;
	background-image:url(../img/submenu/fr-attivita.gif);
	background-color:#ffffff;
}
#attivita-progetti #menu {
	/*background-image:url(../img/headers/attivita.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#attivita-progetti #menu ul li.current {
	/*background-image:url(../img/menu/menu-attivita.gif);
	background-position:0 0;
	background-repeat:no-repeat;*/
}
#attivita-progetti #menu ul li.current a {
	color:#9e475f;
}
#attivita-progetti #submenu ul li.label {
	font-weight:bold;
	color:#9e475f;
}

/* news e comunicati */
#news-comunicati {
	background-color:#0d5a14;
}
#news-comunicati h1, #news-comunicati h2 {
	color:#0d5a14;
}
#news-comunicati #submenu ul li a:hover, #news-comunicati #submenu ul li a.current {
	color:#0d5a14;
	background-image:url(../img/submenu/fr-news.gif);
	background-color:#ffffff;
}
#news-comunicati #menu {
	/*background-image:url(../img/headers/news.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#news-comunicati #menu ul li.current {
	/*background-image:url(../img/menu/menu-news.gif);
	background-position:0 0;
	background-repeat:no-repeat;*/
}
#news-comunicati #menu ul li.current a {
	color:#0d5a14;
}
#news-comunicati #submenu ul li.label {
	font-weight:bold;
	color:#0d5a14;
}

/* rasegna stampa */
#rassegna-stampa {
	background-color:#3b465f;
}
#rassegna-stampa h1, #rassegna-stampa h2 {
	color:#3b465f;
}
#rassegna-stampa #submenu ul li a:hover, #rassegna-stampa #submenu ul li a.current {
	color:#3b465f;
	background-image:url(../img/submenu/fr-rassegna.gif);
	background-color:#ffffff;
}
#rassegna-stampa #menu {
	/*background-image:url(../img/headers/rassegna.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#rassegna-stampa #menu ul li.current {
	/*background-image:url(../img/menu/menu-rassegna.gif);
	background-position:0 0;
	background-repeat:no-repeat;*/
}
#rassegna-stampa #menu ul li.current a {
	color:#3b465f;
}
#rassegna-stampa #submenu ul li.label {
	font-weight:bold;
	color:#3b465f;
}

/* contatti */
#contatti-fondazione-carispaq {
	background-color:#d56b02;
}
#contatti-fondazione-carispaq h1, #contatti-fondazione-carispaq h2 {
	color:#d56b02;
}
#contatti-fondazione-carispaq #submenu ul li a:hover, #contatti-fondazione-carispaq #submenu ul li a.current {
	color:#d56b02;
	background-image:url(../img/submenu/fr-contatti.gif);
	background-color:#ffffff;
}
#contatti-fondazione-carispaq #menu {
	/*background-image:url(../img/headers/contatti.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#contatti-fondazione-carispaq #menu ul li.current {
	/*background-image:url(../img/menu/menu-contatti.gif);
	background-position:0 0;
	background-repeat:no-repeat;*/
}
#contatti-fondazione-carispaq #menu ul li.current a {
	color:#d56b02;
}
#contatti-fondazione-carispaq #submenu ul li.label {
	font-weight:bold;
	color:#d56b02;
}

/* servizio */
#servizio {
	background-color:#333333;
}
#servizio h1, #servizio h2 {
	color:#333333;
}
#servizio #submenu ul li a:hover, #servizio #submenu ul li a.current {
	color:#333333;
	background-image:url(../img/submenu/fr-fondazione.gif);
	background-color:#ffffff;
}
#servizio #menu {
	/*background-image:url(../img/headers/servizio.jpg);	
	background-position:0 3px;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}
#servizio #menu ul li.current {
	background-image:url(../img/menu/menu-fondazione.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#servizio #menu ul li.current a {
	color:#333333;
}
#servizio #menu .label {
	font-weight:bold;
	color:#333333;
}

/* pagine */
/* Attività e progetti */
#contents .attivita ul {
	margin:0 0 0 0;
	padding:0px;
	list-style-type:none;
}
#contents .attivita ul li {
	border-bottom:1px dotted #666666;
	padding:14px 0 14px 0;
	list-style-type:none;
	display:table;
	width:624px;
}
.attivita ul li .testata {
	font-style:italic;
}
.attivita ul li .data {
	font-weight:bold;
}
.attivita ul li .titolo {
	padding:5px 0 0 0;
	font-size:12px;
}
.attivita ul li .titolo a {
	display:block;
	font-size:14px;
	font-family:"Trebuchet MS";
	background-image:url(../img/fr.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 8px;
}
.attivita ul li .abstract {
	margin:5px 0 0 0;
	/*padding:0 0 10px 0;*/
}
/*.attivita ul li .abstract .img {
	width:91px;
	height:91px;
	border:1px solid #aeaeae;
	padding:5px;
	float:right;
	margin:0 0 5px 10px;
}*/
.attivita ul li .abstract .img {
	width:92px;
	height:92px;
	border:1px solid #aeaeae;
	padding:3px;
	background: #fefefe;
	float:right;
	margin:0 0 5px 10px;
}

.attivita ul li .abstract .img img {
	border:1px solid #aeaeae;
}


/* News e comunicati */
#contents .news ul {
	margin:0 0 0 0;
	padding:0px;
	list-style-type:none;
}
#contents .news ul li {
	border-bottom:1px dotted #666666;
	padding:14px 0 14px 0;
	list-style-type:none;
	display:table;
	width:624px;
}

#contents .news fieldset ul li {
	width:100%;    
}

.news .testata {
	font-style:italic;
}
.news .data {
	font-weight:bold;
}
.news .titolo {
	padding:5px 0 0 0;
	font-size:12px;

}
.news .titolo a {
	display:block;
	font-size:14px;
	font-family:"Trebuchet MS";
	background-image:url(../img/fr.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 8px;
}
.news .abstract {
	margin:5px 0 0 0;
	/*padding:0 0 10px 0;*/
}
.news .abstract .img {
	width:92px;
	height:92px;
	border:1px solid #aeaeae;
	padding:3px;
	background: #fefefe;
	float:right;
	margin:0 0 5px 10px;
}
.news .abstract .img img {
	border:1px solid #aeaeae;
	padding: 0;
	margin: 0;
}
.imgbig, .news img {
	border:1px solid #aeaeae;
	padding:5px;
	float:right;
	margin:0 0 5px 10px;
	line-height:0px;
}
.imgbig img {
	border:1px solid #aeaeae;
}

.occhiello {
	font-style: italic;
	margin: 0 0 10px;
	line-height: 180%;
}

/* Rassegna stampa */
#contents .rassegna ul {
	margin:0 0 0 0;
	padding:0px;
	list-style-type:none;
}
#contents .rassegna ul li {
	border-bottom:1px dotted #666666;
	padding:14px 0 14px 0;
	list-style-type:none;
}
.rassegna ul li .testata {
	font-style:italic;
}
.rassegna ul li .data {
	float:right;
	font-weight:bold;
}
.rassegna ul li .titolo {
	padding:5px 0 0 0;
	font-size:12px;

}
.rassegna ul li a.vai {
	background-image:url(../img/icons/icona_finestra.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:2px 20px 2px 0;
}
.rassegna ul li a.download {
	background-image:url(../img/icons/icona_pdf.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 2px 20px;
}



/* generici */
.pager {
	margin: 10px 0;
	width: 100%;
	float: left;
}

.pager ul {
	padding: 0;
	margin: 0 auto;
}

.pager ul li {
	list-style-type: none;
	float: left;
	padding: 3px !important;
	border: 1px solid #ebebeb !important;
	margin: 2px !important;
	width: 18px !important;
	text-align: center;
}
.pager ul li a {
	display:block;	
}
.pager ul li.current {
	list-style-type: none;
	float: left;
	padding: 3px;
	border: 1px solid #ebebeb;
	margin: 2px;
	width: 18px;
	text-align: center;
	background-color:#ebebeb;
}


.letter-list {
	list-style-type:lower-latin;
}

.download {
	padding:6px;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	border-bottom:2px solid #aeaeae;
	border-right:2px solid #aeaeae;
	background-image:url(../img/icons/download.gif);
}
.download-short {
	padding:6px;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	border-bottom:2px solid #aeaeae;
	border-right:2px solid #aeaeae;
	background-image:url(../img/icons/download.gif);
	margin-right: 180px;
}

.download a, .download-short a {
	background-image:url(../img/icons/icona_pdf.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 2px 20px;
}
ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul li {
	border-bottom:1px dotted #666666;
	padding:14px 0 14px 0;
}
ul li a.download {
	background-image:url(../img/icons/icona_pdf.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 2px 20px;
	border-top:0px none;
	border-left:0px none;
	border-bottom:0px none;
	border-right:0px none;
}

.right-box {
	float:right;
	width:160px;
	padding:0 0 0 0;
	margin:0 0 12px 12px;
}
.right-box .tabby {
	display:block;
	width:156px;
	height:20px;
	padding:4px 0 0 4px;
	background-image:url(../img/bgs/tabby.gif);
	font-weight:bold;
}
.right-box .text {
	display:block;
	padding:5px 6px 6px 6px;
	font-size:11px;
	font-style:italic;
	border-bottom:2px solid #aeaeae;
	border-right:2px solid #aeaeae;
}

TABLE.dati {
	border:1px solid #ebebeb;
	padding:0px;
	margin:0px;
	width:98%;
}
TABLE.dati th {
	text-align:left;
	font-size:12px;
	padding:1%;
	border-bottom:1px dotted #ebebeb;
	background-image:url(../img/icons/download.gif);
}
TABLE.dati td {
	border-bottom:1px dotted #ebebeb;
	padding:1%;
}

TABLE.dati td.labels {
	width:70%;
	border-right:1px dotted #ebebeb;
}
TABLE.dati td.data {
	width:30%;
	text-align:right;
}


TABLE.cariche {
	border-top:1px solid #ebebeb;
	padding:0px;
	margin:0px;
	width:98%;
}
TABLE.cariche th {
	text-align:left;
	font-size:12px;
	padding:1%;
	border-bottom:1px dotted #ebebeb;
	background-image:url(../img/icons/download.gif);
}
TABLE.cariche td {
	border-bottom:1px dotted #ebebeb;
	padding:1%;
}

TABLE.cariche td.labels {
	width:30%;
	border-right:1px dotted #ebebeb;
}
TABLE.cariche td.data {
	width:70%;
	text-align:left;
}
TABLE.cariche td.labelsvip {
	width:40%;
	border-right:1px dotted #ebebeb;
}
TABLE.cariche td.datavip {
	width:60%;
	text-align:left;
}
TABLE.cariche td.data1 {
	width:50%;
	text-align:left;
	vertical-align:top;
}



.right-img {
	float:right;
	margin:0 0 8px 8px;
	
}
.left-img {
	float:left;
	margin:0 8px 8px 0;
	
}

.search {
	padding:2px 4px 2px 4px;
	background:url(../img/icons/download.gif);
	border-bottom:1px solid #aeaeae;
	background-position: left top;
	background-repeat: repeat;
}
input {
	border:1px solid #aeaeae;
	width:220px;
	padding:2px;
}
#cercab {
	border:1px solid #aeaeae;
	width:70px;
	background-color:#ffffff;
	padding:2px;
}

fieldset {
	border:1px solid #aeaeae;
	background-image:url(../img/bgs/bg-approfondisci.gif);
	background-position:top right;
	background-repeat:repeat-y;
}
legend {
	padding:5px;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	border-bottom:2px solid #aeaeae;
	border-right:2px solid #aeaeae;
	font-size:13px;
	color:#333333;
	font-family:"Trebuchet MS";
	font-weight:bold;
	background-color:#f0f0f0;
}

.approfondisci {
}
#contents .approfondisci ul {
	padding:0;
	margin:5px 0 0 15px;
	list-style-type:none;
}
#contents .approfondisci ul li {
	padding:4px 0;
	margin:0px;
	list-style-type:none;
}
.approfondisci ul.pdf li a {
	background-image:url(../img/icons/icona_pdf.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0 2px 20px;
}
.approfondisci ul.links li a {
	background-image:url(../img/icons/icona_finestra.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding:2px 0 2px 20px;
}

.datiprogetto {
}
.datiprogetto ul {
	padding:0;
	margin:5px 0 0 15px;
	list-style-type:none;
}
.datiprogetto .rag {
	display:block;
	clear:left;
	font-size:11px;
}
.datiprogetto .rag .sin {
	padding:4px 0;
	margin:0 0 0 0;
	width:210px;
	float:left;
	/* border-bottom:1px dotted #aeaeae;*/
	text-align: right;
}
.datiprogetto .rag .des {
	padding:4px 0;
	margin:0 0 0 220px;
	border-bottom:1px dotted #aeaeae;
	font-weight:bold;
}
.datiprogetto .rag .completato {
	color:#00CC00;
}
.datiprogetto .rag .incorso {
	color:#FF9900;
}

.gal-immagini {
	width:625px;
	padding:2px 0;
	border-top:1px dotted #aeaeae;
	border-bottom:1px dotted #aeaeae;
	float:left;
	line-height:0px;
}
.gal-immagini div {
	width:125px;
	overflow:hidden;
	float:left;
	text-align:left;
}
.sezioneimm {
	color:#333333;
	font-family:"Trebuchet MS";
	font-weight:bold;
	clear:left;
	margin-bottom:-16px;
	font-size:15px;
}
.category {
	float:right;
}

.gototop,
.gototop:hover  {
	float: right;
	color: #999;
	font: normal 100%/110% "Trebuchet ms", Arial, sans;
	width: 100%;
	margin-top: 10px;
	text-align: right;
	display: block;
	
}

/* header new */
#box{
	position:absolute;
	width:836px;
}
#box span{
	display:block;
    float:left;
}
#info{
	bottom:0;
}
.info{
	width:836px;
	height:50px;
	background:url(../img/header-bg.png)/*rgba(0,0,0,.5)*/;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:2px 8px;
    margin:0;
	font-family:Arial;
    text-align:right;
}
.info h4{
	font-size:14px;

}
.info p {
	color:#ccc;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}
.mask{
	position:relative;
	width:836px;
	height:241px;
	overflow:hidden;
}
span img {
	display:block;
	border:none;
}



/* home */
.sede #box{
	position:absolute;
	width:280px;
}
.sede #box span{
	display:block;
    float:left;
}
.sede .info{
	width:280px;
	height:50px;
	background:rgba(0,0,0,.5);
	position:absolute;
    bottom:0;
    line-height:20px;
}
.sede .info p, .sede .info h4{
	color:#fff;
	padding:2px 8px;
    margin:0;
	font-family:Arial;
    text-align:left;
}
.sede .info h4{
	font-size:14px;

}
.sede .info p {
	color:#ccc;
}
.sede .info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}
.sede .mask{
	position:relative;
	width:280px;
	height:285px;
	overflow:hidden;
}
.sede span img {
	display:block;
	border:none;
}


.homeAdvise {
	margin-left: 143px;
	overflow:hidden;
}
.homeAdvise .leftNews {
	float:left;
	width:415px;
	border-right: 1px dotted #999;
	padding-right: 9px;
}
.homeAdvise .rightNews {
	float:left;
	width:260px;
	padding-left:10px;
}

.homeAdvise a.news {
	color:#0d5a14;
}
.homeAdvise a.bandi {
	color:#9e475f;
}
.homeAdvise img {
	float:right;
	border:1px solid #666;
}

/* clearers */
.rClearer,
.lClearer,
.bClearer {
	display: block;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.rClearer { clear: right; }
.lClearer { clear: left; }
.bClearer { clear: both; }
