﻿.news_mondo_box {
    margin:0 auto;
	padding:10px;
    font-family:arial;
    font-size: 12px;
    background-color:#FFFFFF;    
    /*border: solid 1px #D0D0D0;*/
    }

.ultimora_box {
    margin:2px 2px 0px 0px;
	padding: 10px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FFFFFF;    
    }

.ultimora_box_title  {
    padding: 0px 0px 20px 0px;
	text-transform: uppercase;
	color: #666666;
    font-family:arial;
    font-style:italic;
    font-size:12px;  
    margin:0 auto;
}

.ultimora_box_subtitle {
    font-weight:bold; 
	font-size:18px;
    font-family:Tahoma;
	color:#666666;
	padding-bottom:5px;
	margin:0px;
	text-align: left;
    }

.ultimora_box_img_1 {
	float: left;
    margin-left:10px;
    margin-top:10px; 
    }
    
.ultimora_box_img_1_1 {
	float: left;
    margin-left:10px;
    margin-top:10px; 
    }    

.ultimora_box_img_2 {
    margin-right:20px;
	float: left; 
	margin-top:10px; 
    }
    
 .ultimora_discalia_img_1 {
	float: left; 
	margin-top: 10px; 
    margin-bottom:20px;     
    width:335px;
    text-align:center;
    font-size:11px;
    color:#7F7F7F;
    }
    
.ultimora_discalia_img_2 {
	float: left; 
	margin-left: 20px; 
	margin-top: 10px;
    margin-bottom:20px; 
	width:335px;
	text-align:center;
	font-size:11px;
    color:#7F7F7F;
    }

.news_box_img_blur { margin:0px 0px 0px 8px !important; background-color: #EEEEEE; color: inherit;}
.news_box_img_shadow, .content {margin:0px !important; position: relative; bottom: 2px; right: 2px;}
.news_box_img_shadow {background-color: #DDDDDD; color: inherit;}
.news_box_img_content {background-color: #fff; color: #000; border: 1px solid #BBBBBB; padding: 3px;}

.ultimora_box_content {
    margin-left: 10px;
    margin-right:10px; 
	text-align: justify;
	clear:left;
    }


.ultimora_box_content a{
    font-size:11px;
    color:#7F7F7F;
    margin:0px;
    text-decoration:none;
    }

.ultimora_box_content a:hover {
    color:#575757;
    text-decoration:none;
    }

.mondo_news_box {
    text-align:center;    
    margin-left: 5px;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
	padding: 10px;
    width:730px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FAFAFA;   
    }
    
 .mondo_news_alternate {
    text-align:center;    
    margin-left: 5px;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
	padding: 10px;
    width:730px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#66FF66;   
    }

.mondo_news_box_title  {
    text-align:center;
    margin: 15px 0px 0px 5px;
    padding: 2px 5px -1px 5px;
    height: 20px;
	text-transform: uppercase;
	color: #666666;
    font-family:arial;
    font-weight:bold;
    font-size:14px;   
    border-left: solid 1px #CCCCCC;
    width:742px;
    background: url(../images/sfondi/bkg_titolo_sezioni.gif) repeat-x;
}

.ad_google{
    text-align:center; 
    margin: 10px;
    }
 
 .ad_google_160_600{
    margin:30px 15px 0px 15px;
    text-align:center; 
    background-color:#FFFFFF;
    }
    
 .ad_google_200_200{
    margin:30px 15px 50px 5px;
    text-align:center; 
    }
    
.visite_pagina{
    margin-top:25px;
    margin-bottom:25px;
    text-align:center;
    font-size:10px;
    color:#666666;

    }
    
.col_menu_dx{
    /*width:548px;*/
    width:721px;
    margin: 0 auto;
    float:left;
} 
    
.col_menu_sx{
    width:250px;
    margin: 0px 2px 0px 0px;
    float:left;
    background-color:#FFFFFF;
    border: solid 1px #D0D0D0;
}
    
.menu_sx_title {
    margin: 10px 0px 10px 10px;
	text-transform: uppercase;
	color: #666666;
    font-family:arial;
    font-weight:bold;
    font-size:14px;   
	}

.menu_sx_box {
    margin: 0 auto;
	padding: 6px;
    font-family:verdana;
    font-size: 12px;
    color:#555555; 
    padding:10px;
    background-color:#FFFFFF;
    }
    
  .menu_sx_box a{
    color:#555555; 
    }
    
  .menu_sx_box a:hover{
    color:#999999; 
    }
    
 .menu_dx_title {
    margin: 10px 0px 10px 5px;
	text-transform: uppercase;
	color: #666666;
    font-family:arial;
    font-weight:bold;
    font-size:14px;   
	}

.menu_dx_box {
    margin: 0px 2px 0px 0px;
	padding: 6px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    background-color:#FFFFFF;
    border: solid 1px #D0D0D0;
    }
 
 .menu_dx_box_neve {
    margin-left: 5px;
	float: left;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
	padding: 6px;
    width:700px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FAFAFA;    
    }
    
 .align_center {
    text-align:center;
    margin:0;
    }
    
  .align_left{
    text-align:left;
    margin:0;   
    }

.menu_dx_box_interno {
    margin-left: 5px;
	padding: 6px;
    width:550px;
    padding-top:10px;
    padding-bottom:10px;   
    }

.menu_dx_box_interno_img_1 {
	float: left;
    margin-left:20px;
    margin-top:10px; 
    }
    
.menu_dx_box_interno_img_2 {
    margin-right:20px;
	float: right; 
	margin-top:10px; 
    }
    
 .menu_dx_box_interno_img_3 {
    margin-right:20px;
    text-align:center;
	margin-top:10px; 
    }
    
 .menu_dx_box_interno_discalia_img_1 {
	float: left; 
	margin-top: 10px; 
    margin-bottom:20px;     
    width:270px;
    text-align:center;
    font-size:11px;
    color:#7F7F7F;
    }
    
.menu_dx_box_interno_discalia_img_2 {
	float: left; 
	margin-left: 20px; 
	margin-top: 10px;
    margin-bottom:20px; 
	width:270px;
	text-align:center;
	font-size:11px;
    color:#7F7F7F;
    }

.menu_dx_box_interno_discalia_img_3 {
	margin-left: 20px; 
	margin-top: 10px;
    margin-bottom:20px; 
	width:540px;
	font-size:11px;
    color:#7F7F7F;
    text-align:center;
    }

.menu_dx_box_interno_content {
    margin-left: 20px;
    margin-right:20px; 
	text-align: justify;
    }
    
.boxtrasp_galleria {
    margin: 15px;
	float: left;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-top: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
	padding: 6px;
    width:742px;
    font-family:arial;
    font-size: 12px;
    padding-top:10px;
    padding-bottom:10px;    
    background-color:#FFFFFF;
}

.label_galleria {
	float: left;
    width:200px;
    font-family:arial;
    font-size: 12px;
    color:#999999;
    padding-top:29px;
    padding-left:10px;
}

.label_galleria a{
	color:#999999;
    text-decoration:none;
}

.label_galleria a:hover{
    color:#999999;
    text-decoration:none;
}

.label_menu_articoli {
	float: left;
    margin: 15px 0px 0px 5px;
    padding: 2px 5px -1px 5px;
    height: 20px;
	text-transform: uppercase;
	color: #666666;
    font-family:arial;
    font-weight:bold;
    font-size:14px;   
    border-left: solid 1px #CCCCCC;
    width:782px;
    background: url(../images/sfondi/bkg_titolo_sezioni.gif) repeat-x;
	}

.boxtrasp_menu_articoli {
    margin-left: 5px;
	float: left;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
	padding: 6px;
    width:770px;
    font-family:Arial;
    font-size: 14px;
    padding-top:10px;
    padding-bottom:10px;    
    background-color:#FAFAFA;
}

.boxtrasp_menu_articoli a{
    font-family:Arial;
    font-size: 14px;
    color:#000000;
    text-decoration:none;
}
.boxtrasp_menu_articoli a:hover{
    font-family:Arial;
    font-size: 14px;
    color:#0066FF;
    text-decoration:none;
}

.webcam_img_box {
	float: left;
    margin:3px; 
    }
    
 .webcam_img_didascalia{
	float: left;
    margin-left:10px;
    margin-top:3px; 
    margin-right:2px;
    margin-bottom:20px; 
    font-family:Arial;
    font-style:italic;
    font-weight:8px;
    color:#666666;
    }
    
  .mondo_img_box {
	float: left;
    width:120px;
    margin-left:2px;
    margin-top:10px; 
    margin-right:2px;
    margin-bottom:10px; 
    }
    
 .mondo_img_didascalia{
	float: left;
    margin-top:3px; 
    margin-right:2px;
    font-family:Arial;
    font-style:italic;
    font-weight:8px;
    color:#666666;
    }
    
  .meteophoto_box {
	float: left;
    margin:2px;
    background-color:#FAFAFA;
    border:1px solid #CCCCCC;
    }
    
  .meteophoto_img_box {
	float: left;
    margin:2px;
    }
    
  .meteophoto_img_box a{
	float: left;
    margin:2px;
    text-decoration:none;
    }
    
 .meteophoto_img_didascalia{
	float: left;
    margin: 0px auto;
    padding:0px 8px 0px 8px;
    font-family:verdana;
    font-size:10px;
    color:#666666;
    width:100px;
    height:40px;
    text-align:center;
    }   
    
 .linea {
    width:900px; 
    padding:20px 15px 20px 0px; 
    float:left; 
    position:relative; 
    color:#000; 
    border-top:1px solid #d6d5d5;
    }
    
  .linea2 {
    width:90%; 
    padding:5px 15px 5px 0px; 
    float:left; 
    position:relative; 
    color:#000; 
    border-top:1px solid #d6d5d5;
    }

list {margin:20px 0px;}
.pippo {width:160px; padding:20px 15px 20px 0px; float:left; position:relative; color:#000; border-top:1px solid #d6d5d5;}
.list dt a {color:#E60000; text-decoration:none; font-weight:bold; text-transform:capitalize;}
.list ul {list-style:none; margin:0px; padding:0px; display:inline;}
.list ul li {list-style:none; margin:0px; padding:0px; display:inline;}
.list a.vai {position:absolute; z-index:10; right:0px; bottom:20px; background:#fff; width:25px; height:9px; outline:none; text-indent:-9999px; font-size:0.0001em; color:#d31515; background:url(../img/freccia.gif) no-repeat left top;}
.list img {width:91px; height:91px; margin:0px 10px 10px 0px; float:left; border:1px solid #d6d5d5;}
.list ul.lista_dettagli_vai {position:absolute; right:24px; bottom:18px; #right:34px;}
.list h3 {color:#E60000;}

/*per articoli vecchi*/
.editoriale_box_img {
	padding-right: 10px;
	padding-left: 15px;
	float: left;

	padding-bottom 5px; 
	margin 0px; 
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 10px;
}

.clear{
    clear:both;
}