/*
SOSTITUISCO  #015579 CON #990000

*/
/*BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	}
p {
	font-size: 1.1em;
	margin: 0;
	line-height:1.5em;
	}


*/
#container {
	width: 822px;
	/*float: left;		margin-left:8px; 
		margin-right:8px;
*/ text-align:center; margin:0 auto;
		width: 584px;
		font-size: 96%;
		height:100%;
}
#container #leftcolumn {
	width: 584px;
	float: left;
}
.clearing {
	clear: both;
	height: 1px;
}
a:link, a:visited, a:active {
	color: 990000;
	text-decoration: none;
}
a:hover {color:#ba2f2f}

.ombra {
	margin: 0px;
	padding: 0px;
	background-image: url(images/shad-l.gif);
	background-repeat: no-repeat;
	height: 6px;
	clear:both;
}


.boxborder {
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: #b9baba;
	margin: 0;
	background-color: #eff2f3;
	padding:10px;
}
/*------------ NEWSFLASH ON HOMEPAGE --------------*/
#newsflashbox {
	/*padding-bottom:10px;
	clear: both;*/
}
#newsflash h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: 990000;
	background-image: url(images/bullet-blue-whtbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	background-position: 0px 2px;
	padding-left:13px;
}
#newsflash {
	margin: 0px;
}
#newsflash p {
	margin: 0px;
	padding-left: 13px;
	padding-bottom: 10px;
}
#newsflashbox .boxborder-wht {
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: #b9baba;
	margin: 0;
	background-color: #ffffff;
	padding:10px;
}
/*------------ FREE STORIES COLUMN ON HOMEPAGE --------------*/
#freestories {
	margin:0;
	padding: 5px 0 0 10px;
	}
#freestories #freestories-bvtv {
	width: 300px;
	float: right;
	height: 310px;
}
#freestories-bullets {
	float: left;
	width: 258px;
	padding:0;
	}
#freestories-bullets p{
	font-size: 1.2em;
	font-weight: bold;
	color: 990000;
	background-image: url(images/bullet-blue-whtbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 13px;
	padding-right: 0;
	padding-bottom: 10px;
	background-position: 0px 4px;
	text-decoration: none;
}
#freestories-bullets p a:link, #freestories-bullets p a:visited{
	text-decoration: none;
	color: 990000;
}

/*  --------------------SUBSCRIBERS RED BOX LEFT COLUMN-------------------------*/
#container #leftcolumn #introbox-red {
	padding-bottom:10px;
	/*clear: both;*/
}
#container #leftcolumn {
	margin: 0px;
	padding-bottom: 10px;
	/*clear: both;*/
}

#subscribers-left-col {
	float: left;
	width: 265px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#subscribers-left-col p{
	font-size: 1.2em;
	font-weight: bold;
	color: 990000;
	background-image: url(images/bullet-blue-whtbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-position: 5px 4px;
	text-decoration: none;
}

#subscribers-right-col {
	width: 275px;
	float: right;
}
#subscribers-right-col p{
	font-size: 1.2em;
	font-weight: bold;
	color: 990000;
	background-image: url(images/bullet-blue-whtbg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-position: 5px 4px;
	text-decoration: none;
	}
#container #rightcolumn {
	width: 200px;
	float: right;
	padding-right:20px;
}

/*  --------------------RIGHT PANEL - SUBSCRIBE TO BV -------------------------*/
.box1tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cc0000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#box1box p {
	font-size: 1.1em;
	/*font-weight: bold;*/
	color: #000000;
	background-image: url(images/bullet-red.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 17px;
	padding-right: 10px;
	padding-bottom: 5px;
	background-position: 5px 4px;
	text-decoration: none;
}
/*  --------------------RIGHT PANEL - ABOUT US -------------------------*/

#about-panel .titBlu {
	font-size: 1.1em;
}
/*  --------------------RIGHT PANEL - POLLS -------------------------*/
/* OBSOLETE
.polls-result-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/polls-results-bg.gif);
	float: left;
	height: 32px;
	width: 63px;
	padding-top: 10px;
}


.polls-result-box-noanswer 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/polls-results-bg.gif);
	float: left;
	height: 32px;
	width: 63px;
	padding-top: 10px;
}

.polls-result-box-noanswer input
{
    border: none;
    background-color: Transparent;
    }


.polls-result-question {
	width: 130px;
	float: right;
	height: 32px;
	padding-top: 10px;
	clear: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	font-size: 1.1em;
}


.polls-result-question {
	width: 130px;
	float: right;
	height: 42px; 
	padding: 0px; 
	clear: none;
	margin: 0px;
	font-size: 1.0em; 
	display:table;
}
*/
/*addede by MLJ doesnt work in IE
.polls-result-question-text 
{
    display:table-cell;
    vertical-align:middle;
}
*/
/*
.poll-question-wrap {
	margin: 0px;
	clear: both;
	padding-bottom: 10px;
	height: 42px;
}
*/

#polls-panel .titRed {
	font-size: 1.1em;
}

/*Added by Codehouse*/
.poll-question-table { margin: 10px 0 10px 3px;	}

.pollsrow { height: 42px; }

.pollsrow input { border: none; background-color: Transparent; }

.pollquestioncollumn { width: 20px; }

.pollanswercollumn {}

.pollquestioncollumnanswered 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/polls-results-bg.gif);
	text-align:center;
	width: 63px;
}

.pollanswercollumnanswered {}


/*  --------------------RIGHT PANEL - JOBS -------------------------*/

#jobs-panel .boxborder {
	border: 1px solid #ba2f2f;
	margin:0;
	padding:10px 0 10px 0;
}
#jobs-panel .boxborder h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #BA2F2F;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#jobs-panel .boxborder p {
	padding: 8px 5px 8px 10px;
}
.job-alt-colour {
	background-color: #FFFFFF;
}

/*  --------------------RIGHT PANEL - TOP FIVE READ -------------------------*/
#top-5-read-panel .boxborder {
	border: 1px solid #ba2f2f;
	margin:0;
	padding:10px 0 10px 0;
}
#top-5-read-panel .boxborder h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #BA2F2F;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#top-5-read-panel .boxborder p {
	padding: 8px 5px 8px 10px;
}
.top-5-read-alt-colour {
	background-color: #FFFFFF;
}


/*  --------------------RIGHT PANEL - TOP FIVE SENT -------------------------*/
#top-5-sent-panel .boxborder {
	border: 1px solid #ba2f2f;
	margin:0;
	padding:10px 0 10px 0;
}
#top-5-sent-panel .boxborder h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #BA2F2F;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#top-5-sent-panel .boxborder p {
	padding: 8px 5px 8px 10px;
	
}
.top-5-sent-alt-colour {
	background-color: #FFFFFF;
}	
/*  --------------------LEFT 2 COLUMN PANEL - TOP FIVE SENT AND READ-------------------------*/

#mostread-sent-2-col #top-5-read-panel {
	width: 270px;
	float: left;
}
#mostread-sent-2-col #top-5-sent-panel {
	float: right;
	width: 300px;
}

/* bvtvcss */

#bvtvpanel
{
	width:100px;
}

.ombra2 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/horizontal_div.gif);
	background-repeat:repeat-x;
	height: 6px;
	clear:both;
}
.boxborder2 {
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: #b9baba;
	margin: 0;
	background-color: #eff2f3;
	padding:0px;
}


.bvtvitem
{
	padding-left: 5px;
	vertical-align:middle;
}

.bvtvcontent
{
	width:150px;
	float:left;
	padding:2px;
	font:11px veranda regular
}
.bvtvicon
{
	width:30px;
float:right;
padding-right:10px;
text-align:right
}

#sidebar P.bvtvtagline
{
	margin:0px;	
	padding:3px 15px;
	font:11px veranda regular

}

.box2tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	background-image: url(images/bvtv_header_px.gif);
	background-repeat: repeat-x;	
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#sidebar #box2box a:link, #sidebar #box2box a:visited 
{
	color:#333333;
}

#sidebar #box2box a:hover
{
	color:#5bc0d1;
	font:veranda 11pt regular;
	text-decoration:underline;
}













/********************************************************************************************licia*/
/*------------ BOX TITOLI--------------*/
.titBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4397a5;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.titRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ba2f2f;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
