@charset "utf-8";
/* CSS Document */

a img {
	border: none;
	}

a {
	text-decoration:none;
	color:#000000;
}

a:hover{
text-decoration:none;
color:#26A9E0;
}


ul li {
	line-height:20px;
	list-style-type: none;
	text-decoration:none;
	color:#000000;
}


ul li a:hover{
	list-style-type:none;
	text-decoration:none;
	color:#26A9E0;
}


body{
	background-color: #ffffff;
	font-family:"Arial", Helvetica, sans-serif;
	font-size: 13px;
	}

#page{
	width:950px;
	margin:auto;
	padding: 0;
	}

/*TABELLA SUP*/

#bloccosup{
	margin-bottom: 10px;	
	width: 100%;
	height: auto;
	
	}
	
#logo{
	text-decoration: none;
	width:300px;
	float:left;
	margin-bottom: 10px;
	margin-right:10px;
	}

/* Page Nav  */
.nav,.nav ul{z-index:100;padding:0 10px; margin-left:75px; margin-top:-12px;}
.nav a{;display:block;z-index:100;padding:0 10px; margin-right:5px;}
.nav li{float:left;margin-left:-20px;}
.nav li ul{position:absolute;}


#cercamenu{
	float:right;
	text-align: right;
	width:637px;
	}
	
#cerca{
	min-height: 75px;
	color:#CCCCCC;
	}

#cerca ul li{
	display:inline;
	}

#menu_principale {
	display: inline;
	list-style-type: none;
	width: 100%;
	bottom: auto;
	font-style: italic;
	}

#menu_principale ul li {
	display: inline;
	list-style-type: none;
	padding-left:20px;
	}
	

div#menu_principale a {
	text-decoration:none;
	color:#000000;
	}	

div#menu_principale a:hover {
	text-decoration:none;
	color: #26A9E0;
	}


/*MENU CATEGORIE*/

#menu_categorie {
	width: 100%;
	height: 90px;
	margin-bottom:10px;
	}


/*BARRA NAVIGAZIONE */

#barranavigazione{
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	}
	
#barranavigazione a{
	color:#000000;
	text-decoration:none;
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	}
	
#barranavigazione a:hover{
	color:#26A9E0;
	text-decoration:none;
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	}
		
#cartello {
	width: 100%;
	height: 55px;}

#lente {
	width: 100%;
	height: 55px;}

#casetta {
	width: 100%;
	height: 55px;
	}

/*FOOTER*/

#footer_sup {
clear:both;}

#footer{
	width: 100%;
	min-height:25px;
	margin-top: 10px;
	}
	
.contenuto_footer{
	text-align: center;
	background-color:#d9d9d9;
	color:#FFFFFF;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
	}

.contenuto_footer p{
	margin-top:-5px;
	margin-bottom:-5px;
	}
	
/*ANGOLI ARROTONDATI*/

.angoli_arrotondati_box {
   background: #f5f5f5;
}
.angoli_arrotondati_top div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_608096_tl.png) no-repeat top left;
}
.angoli_arrotondati_top {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_608096_tr.png) no-repeat top right;
}
.angoli_arrotondati_bottom div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_608096_bl.png) no-repeat bottom left;
}
.angoli_arrotondati_bottom {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_608096_br.png) no-repeat bottom right;
}

.angoli_arrotondati_top div, .angoli_arrotondati_top, 
.angoli_arrotondati_bottom div, .angoli_arrotondati_bottom {
   width: 100%;
   height: 10px;
   font-size: 1px;
}




.angoli_arrotondati_box_azzurro {
   background: #80daff;
}
.angoli_arrotondati_top_azzurro div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_148031_tl.png) no-repeat top left;
}
.angoli_arrotondati_top_azzurro {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_148031_tr.png) no-repeat top right;
}
.angoli_arrotondati_bottom_azzurro div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_148031_bl.png) no-repeat bottom left;
}
.angoli_arrotondati_bottom_azzurro {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_148031_br.png) no-repeat bottom right;
}

.angoli_arrotondati_top_azzurro div, .angoli_arrotondati_top_azzurro, 
.angoli_arrotondati_bottom_azzurro div, .angoli_arrotondati_bottom_azzurro {
   width: 100%;
   height: 10px;
   font-size: 1px;
}


.angoli_arrotondati_box_footer {
   background: #d9d9d9;
}
.angoli_arrotondati_top_footer div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_984703_tl.png) no-repeat top left;
}
.angoli_arrotondati_top_footer {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_984703_tr.png) no-repeat top right;
}
.angoli_arrotondati_bottom_footer div {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_984703_bl.png) no-repeat bottom left;
}
.angoli_arrotondati_bottom_footer {
   background: url(http://www.socialtour.eu/wp-content/themes/viaggiatralerighe/shared/graphics_elements/roundedcornr_984703_br.png) no-repeat bottom right;
}

.angoli_arrotondati_top_footer div, .angoli_arrotondati_top_footer, 
.angoli_arrotondati_bottom_footer div, .angoli_arrotondati_bottom_footer {
   width: 100%;
   height: 10px;
   font-size: 1px;
}	
	
/* COLONNE PARTE SOTTO PAGINA */
#sotto{
	
	margin-left: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;	
	width: 100%
	}

#up {
	height:180px;
}

#show {
	margin-bottom:10px;}

#primo {
	float:left;
	margin-left: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 710px;
	}

#primo02 {
	float:left;
	margin-left: 0;
	margin-top: 10px;
	margin-right: 0px;
	width: 950px;
	}
	
#secondo {
	float: right;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	width: 230px;
	}

#terzo {
	float: left;
	margin-left: 0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	width: 230px;
	}

#quarto {
	float: left;
	margin-left: 5px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	width: 230px;
	}

#quinto {
	float: left;
	margin-left: 5px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	width: 230px;
	}

#sesto {
	float: right;;
	margin-left: 5px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	width: 230px;
	}
		

/*CONTENUTO COLONNE PARTE SOTTO PAGINA*/

.contenuto {
	background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
	}

.strong{
	font-size: 150%;
	font-style: italic;
	font-weight: bold;
	}

.contenuto_primo{
	background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
	
	}

.spy {padding:0px;}
.spy li { margin-bottom:20px;}
.cat { float:right; font-size:10px;}
.cat a{color:#26A9E0;}
.cat a:hover {color: #06F;}

.next { float:right; font-size:10px;}
.next a{color: #999;}
.next a:hover {color: #333;}

.contenuto_primo .news { margin-bottom:20px; font-weight: bold;}



	
.contenuto_secondo{
	background-color: #80daff;
	padding-left: 10px;
	padding-right: 10px;
	}

/*LINK COLONNE PARTE SOTTO PAGINA*/
	
#titolisezioni a{
	color:#000000;
	text-decoration:none;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	}
#titolisezioni a:hover{
	text-decoration:none;
	color: #26A9E0;
}
	

.titolonews a:link{
	color:#000000;
	text-decoration:none;
	font-size: 1em;
	text-transform: capitalize;
	font-weight: bold;
	}
.titolonews a:visited{
	color:#000000;
	font-size: 1em;
	text-decoration:none;
	text-transform: capitalize;
	font-weight: bold;
	}
.titolonews a:hover{
text-decoration:none;
	color: #26A9E0;
	}
.titolonews a:focus{
	color:#000000;
	font-size: 1em;
	text-decoration:none;
	text-transform: capitalize;
	font-weight: bold;
	}

.testonews{
	text-transform: lowercase;
	}
	

	
#sinistra{
	width: 230px;
	float: left;
	
	}
	
#destra{
	width: 710px;
	float: right;
	
	}
	
#img_chisiamo {
	margin-bottom: 10px;
	}
	
#paginesup{
	width: 230px;
	height: 55px;
	}
	
#pagine{
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	width: 230px;
	height: 30px;
	}
	
#plus{
	width: 230px;
	margin-top: 18px;
	margin-right: 10px;
	}

.contenutoplus{
	padding-left:10px;
	padding-right:10px;
	background-color: #f5f5f5;
	}

.contenutopac{
	padding-left:10px;
	padding-right:10px;
	background-color: #f5f5f5;
	}
	
.contenuto_pagine{
	padding-left:10px;
	padding-right:10px;
	background-color: #f5f5f5;
	}


.alignleft {
	float:left;
	}
	
.alignright {
	float:right;
	}
	
.navigation {
	height:15px;
	}
	
.navigation h1{
	margin-top:-15px;
	}