﻿
.travelMain
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 10pt;
	color: #3f0009;
	width: 900px;
	border:solid 0px red;
	clear:both; 
    background:transparent url(/images/site/bg_main_withoutnav.jpg) repeat-y;
    padding-bottom:20px;
    display:inline; /*Fix IE floating margin bug*/ 
    overflow:visible !important /*Firefox*/; 
    overflow:hidden /*IE6*/;
    float:left;
    margin:0 0 0 0px;
}
.travelMain TD
{
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 10pt
}

.travelMain ul 
{
    list-style:disc none outside; 
    padding: 1em 0 1em 2em;
    margin:0 0 0 0 ;
}
.travelMain ul li 
{
    margin: 0 0 0 0;
    padding:0 0 0.2em 0.5em;

  list-style:disc none outside;  background:none; background-image:none; font-size:100%;
  }


#imglogo
{
    width:800px;
    margin-left:10px;
}

#hdr{
 height:30px;
 background:#da6a2e;
 color:white;
 border:solid #000000;
 border-width:2px 0px;
 margin:5px 0 0 0;
 }

#c-container
{
    margin: 0px;
	padding: 0px;
	width: 900px;
}

#c-col
{
 position: relative;
 float:left;
 left:5px;
 margin: 15px 5px 5px 5px;
 padding: 10px;
 width: 680px;
 border: 2px solid #da6a2e;
 background: #fff;


 }
#rh-col
{
 position: relative;
 float:right;
 border: 0px ;
 margin: 5px 0 0 0;
 padding: 10px;
 width:160px;
 }   
 
#c-col p
{
 color: #46130d;
 margin:0 0 1.0em 0; 
}
 

     
        
#footer{
 position: relative;
 margin: 10px 220px 10px 10px;
 border: 0px solid #031b05;
 background: #4d8f2d;
 color: #ffffff;
 padding: 5px;
 z-index: 13;
 border-width:2px 0px;
 }
 
#menu
 {
 margin:6px 10px;
 }
  
.zoom
{
  text-decoration:none;
  border-bottom: 1px dashed #000078;

}
.zoom:hover
{
 text-decoration:none;
 border-bottom: 1px dashed #AA0078;

}

#footer a
{
	color:white;
}

.subnav a:visited {
  color:#3c6b23;
  text-decoration:underline;

  }

a {
  color:#da6a2e;
  text-decoration:underline;

  }
a:visited {
  color:#da6a2e;
  }
.subnav a:hover {
  color:#56101a;
  text-decoration:underline;
  }
a:hover {
  color:#56101a;
  text-decoration:underline;
  }
a.img:hover {
  border-width:0;
  }

a.img:visited {
  border-width:0;
  }

a.img:link {
  border-width:0;
  }

a.icon {
  border-width:0;
  }

a.thumb {
  border-width:0;
  }

a.noline:hover {
  border-width:0;
  }

a.noline:visited {
  border-width:0;
  }

a.noline:link {
  border-width:0;
  }

.noline {
  border-width:0;
  }

a img {
  border-width:0;
  }

A.menu
  {
  color:#ffffff;
  font-weight:bold;
  font-size:13px;
  border-bottom:0px;
  }
A.menu:visited
  {
  color:#ffffff;
  font-weight:bold;
  border-bottom:0px;
  }  
A.menu:hover
  {
  color:#56101a;
  font-weight:bold;
  text-decoration:underline;
  }
  
A.menuSel
  {
  color:#000000;
  background:#D1CAB0;
  font-weight:bold;
  font-size:12px;
  border-bottom:0px;
  }
A.menuSel:visited
  {
  color:#000000;
  background:#D1CAB0;
  font-weight:bold;
  font-size:12px;
  border-bottom:0px;
  }  
A.menuSel:hover
  {
  color:#0a4787;
  background:#eeeee4;
  font-weight:bold;
  font-size:12px;
  border-bottom:0px;
  }  
  
 .titolo 
 {

	font-family: Georgia, Tahoma, Arial;
	display: block;
	font-size: 24px;
	color: #72728A;
	margin: 0 0 6px 0;
	font-weight:bold;
	
}
  
.travelMain h1 
 {

	font-family: Georgia, Tahoma, Arial;
	display: block;
	font-size: 24px;
	color: #da6a2e;
	margin: 0 0 6px 0;
	font-weight:bold;
	
}
.sottotitolo
{
	display: block;
	font-size: 18px;
	color: #000000;
	margin: 6px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}   

.travelMain h2
{
	display: block;
	font-size: 18px;
	color: #da6a2e;
	margin: 6px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}   

.travelMain h3
{
	
	font-size: 16px;
	color: #da6a2e;
	margin: 0px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
} 

.alloggio
{
	display: block;
	font-size: 14px;
	color: #000000;
	margin: 6px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}
.alloggio2
{
	display: block;
	margin: 0px 0px 0px 0px;
}
.sottotitolo
{
	display: block;
	font-size: 14px;
	color: #000000;
	margin: 6px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}

h3
{
	display: block;
	font-size: 14px;
	color: #000000;
	margin: 6px 0px 6px 0px;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}

 .alloggio
{
	display: block;
	font-size: 14px;
	color: #000000;
	font-family: Georgia, Tahoma, Arial;
	font-weight:bold;
}


.dida
{

    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 9pt;
    font-style: italic
}
.small
{

    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 8pt;
}
.fotoSR
{
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 8pt;
    font-style: italic
}

.testo       { margin-top: 0; margin-bottom: 20 }

img.fotodx
{
	float:right;

	margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);

}
img.fotosx
{
	float:left;
margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);

}

