
h1,h2,h3 { padding:0; margin:0;}
img { border:0; }
body{
	font-family:"Lucida Sans Unicode",verdana,helvetica,sans-serif;
	/* background-color:#E8E8E8; */
	/*background-color: #A2DFDC;*/
	/* background-color: #7EA4D4;	 */
	background-color: #A2DFDC;
	color:#418FA5;
	font-size:65%;
	padding: 0;
	margin: 0;
	}
a {
	/* color:#86D734; */
	/* color:#4F6B81; */
	color:#22579B;
	text-decoration:underline;
}

a.nome { text-transform: uppercase; color: white; padding: 1px; text-decoration: none;}
a.nome:hover { color:black; padding: 3px;}

/* Link Hover #2582A4 */
div#container {
	background-color:#BBE0EB; 
	}
div#navcontainer {
	background-color:#BBE0EB;
	width:100%;
	border:0;
}

div#header {
	/* old: logo.jpg */
	background-image:url(http://www.big-bug.net/images/bbhdr1.png); 
	background-position: left;
	background-repeat: no-repeat;
	/* background-color: #549ACB; */
	/* background-color:#0549AB; for bbhdr.png */
	background-color: #549ACB; /* For bbhdr1.png */
	
	/* border-bottom:5px solid #418FA5; for bbhdr.png */
	border-bottom: 5px solid #0C4268; /* for bbhdr1.png */
	height:15px;
	padding-top: 75px;
	width:100%;
}
div#header h1 {
	font-size: 1.20em;
	color:white; 
	margin-right: 10px;
	text-align: right;
}

div#header strong {
	color:white;
}
div#contentleft,div#lastprogram,div#menu {
margin-bottom:3px;
min-height:550px;

}
div#contentleft,div#contentright {
	color:#418FA5;
}
/* Div News */
div#contentleft{
background: #ffffff;
background-image: url(../images/bg_long.gif);
background-repeat: repeat-x;
	width:59%;
	float:left;
}

/* Caratteristiche relative alle news,o meglio, al print di una singola news in formato 'grande */
div#contentleft .title,.corpo{
	width: 95%;
	margin-left:1%;
	padding-left:1%;
	padding-right:1%;
	padding-top:1%;
	padding-bottom:1%;
}
div#contentleft .corpo .subtitolo {
	font-size:12px; 
	font-weight:bold;
}
div#contentleft .corpo .contenuto {
 border:0; text-align:justify;
}

div#contentleft .dataposter {
	width: 97%;
	margin-left: 1%;
}

div#contentleft .dataposter span.data,span.autore {
	padding-bottom: 1%;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 1%;
}

div#contentleft .dataposter span.data {
	background: #BBE0EB;
	float:right; 
	border-left:4px solid #27cfff;
}	
div#contentleft .dataposter span.autore{
	float:left; 
	border:0;

}

div#contentleft .title{
	width: 95%;
	font-weight:bold;
	font-size: 1.5em;
	border-bottom: 1px solid #27cfff;
}
/* ho mod qua div#contentleft .title a { color:#28664D; text-decoration: underline; } */

div#contentleft .corpo {
	text-align: justify;
	margin-bottom: 1%;
	margin-top: 4%;
	border-left:1px dotted black;
}
div#contentleft .corpo img { text-align: center;}


/* fine div car. rel news */

div#contentleft p.autore {	
	border-bottom:1px dotted black;
	color:#27cfff;
}
div#contentleft .newscenter {
	height:30px;
	background:#cfdfdc;
	font-size:1.4em;
	line-height:25px;
	text-align:left;
	margin-bottom:5px;
}
div#contentleft .newscenter h3,.newscenter p {
	padding: 0;
	margin: 0;
	margin-left:1%;

}
div#contentleft .newsright {
	
	padding-left:2px;
	padding-right:2px;
	width:48%;
	margin-left: 50%;

	}
div#contentleft .newsleft {
	width:48%;
	padding-left:2px;
	float:left;
}
div#contentleft .newsleft p,a {
	margin-left:3px;
}
div#contentleft .newsright p {
	margin-left:3px;
}
/* Fine Div News */

div#contentright{
	width:40%;
	float:right;
}
div#menu {
	padding:1%;
	text-align:left;
	background-color:#a2dfdc;
	float:right;
	width:55%;
}
div#menu ul .img {
	padding:0;
	margin: 0;
}
div#menu a {
	color:#418FA5;	
}
div#menu a:hover {
	text-decoration: underline;
}

div#menu ul {
	list-style-image: url(../images/small.gif);
}

div#menu img {
	border:0;
}

div#menu ul li {
	border:0;
}

div#menu ul li:hover {
	border-left:1px dotted black;
}

div#sottomenusx {
	width: 55%; 
	border-right:1px dotted black;

}
div#camporicerca{
	padding:3%;
	margin-left: 1%;	
}
div#camporicerca input { border: 1px solid black; }


div#lastprogram {
	text-align:center;
	background-color:#cfdfdc;
	float:left;
	width:37%;
}

/* Div Last Program */
div#lastprogram {
	background:white;
}
div#lastprogram .newscenter {
	height:30px;
	background:#cfdfdc;
	font-size:1.4em;
	line-height:25px;
	text-align:left;
	margin-bottom:5px;
}
div#lastprogram .newscenter h3 {
	padding: 0;
	margin: 0;
	margin-left:1%;
}
div#lastprogram p.nomeprogramma{ color:white; padding:0; margin-top:1px; font-weight:bold; }
div#lastprogram p.autore {margin-top:1px; color:#9090ee; }


/* Fine Div Last Program */
div#footer a {
	color:white;
}

div#footer {
	background-color:#7ECBDF;
	width:100%;
	min-height:190px;
	clear:both;
	padding-top:10px;
}
div#footer ul {
	list-style-image: url(../images/list.gif);
}

div#footer p {
	color:white;
	font-size:1.4em;
}
div#footer .topic,.programmi,.howto {
	margin-left:30px;
	padding-left:2px;
	width:30%;
	height: auto;
	border-left:1px dotted black;
}
div#footer .topic,.programmi {
	float:left;
}
div#footer .howto {
	clear:right;
	float:right;
}

div#footerbasso {
	background-color:#418FA5;
	width:100%;
	height:15px;
	color:#27cfff;
	clear:both;
	font-size:1em;
	text-align:left;
}


/*  visualizzazione singolo sorgente */

pre {
	padding: 3px;
	background-color: #d8d8d8;
	border: 1px solid #d8d8d8;
	font-size: 1em;
}

pre code {
	/* Also see tweaks.css */
	background: white;
	overflow: auto;
	display: block;
	height: auto;
	text-align:left;
	max-height: 200px;
	white-space: normal;
	padding: 5px 5px 5px 5px;
	font: 1.2em Monaco, "Andale Mono","Courier New", Courier, mono;
	line-height: 1.6em;
	color: black;
	border:1px dotted black;
}

div#info { border:3px dashed white; padding:5%; margin-top:2%;  text-align: justify; color: black; 

font-family: Verdana;
font-size: 1em;
line-height: 1.2em;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
font-variant: small-caps;
color: black;
background-color: #7EA4D4;
border: 1px solid black;

}

div#singolosorgente {
	width:98%; padding-top:1%; padding-left:1%; padding-right:1%; padding-bottom:1%;
}
div#singolosorgente fieldset {
	overflow:auto;
	border:1px solid #297594;
	width:96%; margin-left:auto; margin-right:auto;
	margin-bottom: 1%;
}
div#singolosorgente fieldset legend {
	background: #297594;
	color:white;
	border:1px solid #00BFFF;
}

 .vis_commenti {
	display: none;
}

/* queste proprietà sono per howto.big-bug.net non usando il div#singolo sorgentee.. Added: Lun 23 Feb 2009 16:50:42 CET */
fieldset#tagcloud {
	overflow:auto;
	border:1px solid #297594;
	width:96%; margin-left:auto; margin-right:auto;
	margin-bottom: 1%;
}
fieldset#tagcloud legend {
	background: #297594;
	color:white;
	border:1px solid #00BFFF;
}
/* end */


/* Bordi per quanto riguarda la visualizzazione di un singolo sorgente, la parte relativa ai commenti */
div#commenti input,textarea { border: 1px solid #297594;  background: #E6E6FA;}
div#commenti input:hover,textarea:hover { background: #E0FFFF;}
div#commenti fieldset#vis_commenti { border:1px solid black; display: none;}
fieldset#spaziovis { background:#ADD8E6; border:1px solid #00BFFF; }
fieldset#spaziovis legend { background:white; border:1px solid #00BFFF; }


/* Per immagini preview */
#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}

