/*CSS principale per il menu*/

ul#nav{font: 70%/1.5 Verdena,Tahoma,sans-serif}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#nav{height:26px;line-height:25px;margin-left:10px; background: #C70000;color: #fff}
ul#nav a{display:block;padding: 0 15px;text-decoration: none; color:#FFF}
ul#nav li{float: left;position: relative}
ul#nav li li{float: none;line-height: 22px; display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;top: 23px;left: -9999px; width: 12em;background: #fff;color: #C70000}
ul#nav ul{padding: 7px 0;border: 1px solid #C70000}
ul#nav ul,ul#nav li li a{background-color: #FFF;color: #C70000}
ul#nav li:hover,ul#nav a:hover{background-color: #FF8080;color: #FFF}
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}

/*regole per separatore e le icone */

ul#nav li.sep{height: 34px;background: #fff}
ul#nav li.sep span{display: block;height: 1px;overflow: hidden; margin: 6px 5px 0;background: #CCC}
ul#nav li li.icon a{padding-left: 24px}
ul#nav li li.settings a{background: url(../menu/icon_settings.gif) no-repeat 3px 3px}
ul#nav li li.privacy a{background: url(../menu/icon_padlock.gif) no-repeat 3px 3px}

/* Parte relativa a RSS */

	#mainContainer{
		width:760px;
		margin:0 auto;
		text-align:left;
		background-color:#FFF;
		padding:2px;
	}

	#rssBox{
		width:356px;
		margin:0px;
		float:right;
		height:180px;	
		border:1px dotted #C70000;
		padding:3px;
		font-size:0.8em;
		font-family:Verdana,Arial,Serif;
		background-color:#DFDFDF;
	
	}		
	.rssBoxDate{
		//display:none;	/* I don't want to show the date */
		font-weight:italic;
		color:#000000;
		margin:0px;
	}
	.rssBoxHeading{	/* Heading of RSS item */
		font-weight:bold;
		color:#000000;
		margin:0px;
	}
	.rssBoxDescription{	/* Description of RSS item */
		text-align:justify;
	}	
	.rssBoxLink{	/* Read more link */
		font-weight:bold;
		color:#660000;
		text-decoration:none;
	}
	.rssBoxLink:hover{	/* Read more link - mouse over */
		text-decoration:underline;
	}

/* Fine Parte relativa a RSS */
	
	p.nomevideo
	{
		font-size:10px;
		font-family: Verdana, Trebuchet MS, Tahoma, Times New Roman;
	}
	
	p.titolo
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:20px;
		font-weight: bold;
		color:#666666;
	}

	span.titolo
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:20px;
		font-weight: bold;
		color:#666666;
	}

	span.titolo2
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:20px;
		font-weight: bold;
		color:#C70000;
	}

	p.testatagiornalistica
	{
		color:#333333;
		text-align:center;
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
	}

	p.search
	{
		color:#333333;
		text-align:center;
		font-weight: bold;
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
	}

	a.pagine
	{ 
		color: #C70000; 
		font-family:verdana,tahoma,arial;
		font-size: 10pt;
		text-decoration: none;
	}

	a.pagine2
	{ 
		color: black; 
		font-family:verdana,tahoma,arial;
		font-weight: bold;
		font-size: 12pt;
		text-decoration: none;
	}

	a:link
	{ 
		color: #0066FF;
		text-decoration: none;
	}


	a:visited
	{ 
		color: #0066ff;
		text-decoration: none;
	}


	a:active
	{ 
		color: #0066FF;
		text-decoration: none;
	}

	a:hover
	{ 
		color: #C70000;
		text-decoration: underline;
	}

	.text10
	{ 
		color: black; 
		font-family:verdana,tahoma,arial;
		font-size: 10pt;
		text-decoration: none;
	}

	p.text10justify
	{ 
		color: black; 
		font-family:verdana,tahoma,arial;
		font-size: 10pt;
		text-align:justify;
		text-decoration: none;
	}

	.text12
	{ 
		color: black; 
		font-family:verdana,tahoma,arial;
		font-size: 12pt;
		text-decoration: none;
	}

	p.text12justify
	{ 
		color: black; 
		font-family:verdana,tahoma,arial;
		font-size: 12pt;
		text-align:justify;
		text-decoration: none;
	}

	.videoimg
	{
		width:140px;
		height:105px;
	}
	
	.videoimg2
	{
		width:70px;
		height:53px;
	}

	a.vimg img
	{
		border-width:1px;
		border-style:solid;
		border-color:#666666;
	}
	a.vimg:hover img
	{
		border-width:1px;
		border-style:solid;
		border-color:#C70000;
	}

	td.tdbanners
	{
		border-width:1px;
		border-style:solid;
		border-left-color:#950000;
		border-top-color:#950000;
		border-right-color:#C70000;
		border-bottom-color:#C70000;
	}
	
	legend.search
	{
		color:#333333;
		text-align:center;
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
	}

	input.search
	{
		background-color: #DDDDDD;
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
	}

	select.search
	{
		background-color: #DDDDDD;
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
	}
	
	p.contattaci
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
		text-align:justify;
	}

	p.contattacibold
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:14px;
		font-weight: bold;
	}

	span.contattaci
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:12px;
		text-align:justify;
	}

	span.contattacibold
	{
		font-family: "Trebuchet MS", Tahoma, Verdana, "Times New Roman";
		font-size:14px;
		text-align:justify;
		font-weight: bold;
	}

	/* Parte relativa a ACCORDION */

	.expand
	{
		cursor: hand;
		cursor: pointer;
		font: bold 14px Verdana;
		margin: 10px 0;
	}
	.openlanguage
	{ /*class added to contents of 2nd demo when they are open*/
		color: #CCCCCC;
	}

	.closedlanguage
	{ /*class added to contents of 2nd demo when they are closed*/
		color: red;
	}

	/* Fine Parte relativa a ACCORDION */

	/* Inizio Parte relativa ai FORM */

	form.contattaci
	{
		font-family: Arial,sans-serif;
		font-size:10px;
		background:#FFFFFF url(http://www.solobarinews.tv/images/sfondo_contattaci.gif) no-repeat;
		color:#222;
		width:560px;
    		height:663px;
		padding:8px;
	}

	fieldset.contattaci
	{
		border:0px solid #000;
		margin:0;
		padding:0
	}

	legend
	{
		font-family: arial,sans-serif;
		font-size:16px;
		font-weight: bold;
		color: #555555
	}

	span.email
	{
		font-family: Verdana, Tahoma, "Times New Roman";
		font-size:10px;
		font-weight: bold;
		color: #000000
	}

	form.contattaci div
	{
		padding: 5px 3%;
		background: #DFDFDF;
		color:#333
	}

	fieldset.contattaci input,textarea
	{
		width:98%
	}

	div.form-button
	{
		text-align:center
	}

	/* Fine Parte relativa ai FORM */
