/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Title : Ethiopia-rvs.it
URL : http://www.ethiopia-rvs.it

Created : gen 07
Copyright: ethiopia-rvs.it restyle

All rights reserved including rights of reproduction and use in any form or by any means, including the making of copies by any photo process or by any electronic or mechanical device (printed, written, or oral), or recording for sound or visual reproduction, or for use in any knowledge or retrieval system or device, unless permission in writing is obtained from the copyright proprietor.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	background: #666600 !important
}
body {
	color: #333;
	text-align: center;
	font: medium Tahoma, "Lucida Grande", Arial, sans-serif;
	
}
/* MESSAGGIO PER I BROWSER ------------------*/
.hidden {
	display: none;
}

/******************************
* OLD BROWSER WARNING
******************************/
span.hidden	{
	display:none;
}
/* FINE MESSAGGIO PER I BROWSER ------------------*/

#container {
	width: 990px;
	margin: auto;
	text-align: left;
}
#logo_home {
float:left;
	background: url(../../splash_library/layout_top1.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_profilo {
float:left;
	background: url(../../splash_library/layout_top2.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_servizi {
float:left;
	background: url(../../splash_library/layout_top3.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_informazioni {
float:left;
	background: url(../../splash_library/layout_top4.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_listino {
float:left;
	background: url(../../splash_library/layout_top7.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_ethiopia {
float:left;
	background: url(../../splash_library/layout_top5.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_immagini {
float:left;
	background: url(../../splash_library/layout_top9.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_contatto {
float:left;
	background: url(../../splash_library/layout_top6.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
/* logo servizi vari */
#logo_diario {
float:left;
	background: url(../../splash_library/layout_top3.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_hunt {
float:left;
	background: url(../../splash_library/layout_top8.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_birds {
float:left;
	background: url(../../splash_library/layout_top14.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_storico {
float:left;
	background: url(../../splash_library/layout_top10.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_omoriver {
float:left;
	background: url(../../splash_library/layout_top11.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_dancalia {
float:left;
	background: url(../../splash_library/layout_top15.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_escursioni {
float:left;
	background: url(../../splash_library/layout_top12.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#logo_assistenza {
float:left;
	background: url(../../splash_library/layout_top16.jpg) no-repeat center top;
	width:990px;
	height:300px;
	padding-top:0px;
	margin: 0px;
}
#wrapper {
    float:left;
	width: 990px;
	background: url(../../splash_library/layout_middle.jpg) repeat-y;
	
}
/******************************
* FOOTER MENU
******************************/
#footer {
	clear: both;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #000;
	background: url(../../splash_library/layout_bottom.jpg) no-repeat;
	height: 100px;
	padding: 20px 25px 0 50px;
	line-height: 25px;
}

#footer a {
	color: #f0f0f0;
	text-decoration: none;
}

#footer a:hover {
	color: #ffcc00;
}

#footer #altnav {
	clear: both;
	width: 400px;
	float: left;
	text-align: left;
	padding-top: 0px;
}

#footerMenu {
margin-top: 0px;
	
}

#footer #copyright {
	padding-top: 13px;
	padding-right:20px;
	float: right;
}
/******************************
* HORIZONTAL MENU
******************************/
#wrapmenu {
	padding:0px;
	margin-top:210px;
	margin-left: auto;
	width: 853px;
	/*background-color: #fff;*/
	}

#navSquare {
	margin: 0;
    padding: 0 0 20px 10px;}

#navSquare li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;}

#navSquare a:link, #navSquare a:visited {
    float: left;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    padding: 0 12px 14px 12px;
    text-decoration: none;
    color: #FF9900;}

#navSquare a:link.current, #navSquare a:visited.current, #navSquare a:hover {
    color: #000;
    background: url(../../splash_library/ragno.gif) no-repeat bottom center;}
/******************************
* FRAME SINISTRA
******************************/
#left {
	float: left;
	width: 600px;
	padding:0;
	margin: 0;
}
#left_rotte {
	float: left;
	width: 900px;
	padding:0;
	margin: 0;
}
#Lpadding {
	padding: 0px 4px 4px 50px;}

#Lpadding h1 {
text-align:left;
	font-size: 110%;
	font-weight: bold;
	color: #5E2F00; /* #935200; */
	padding: 0 0 8px 40px;
	background: url(../../splash_library/decor_titlesection.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
#Lpadding h2 {
	font-size: 90%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
#Lpadding h3 {
	font-size: 75%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

#Lpadding p {
text-align:left;
	font-size: 80%;
	color: #333;	
	padding: 0px 0 10px 0;}
		
#Lpadding a {
	color: #935200;
	/*text-decoration: none;*/
}

#Lpadding a:hover {
	color: #ff9900;/*#3C2116;*/
}


#Lpadding li {
	display: inline;}

#Lpadding li.bullet {
	background: url(../../splash_library/bullet.gif) no-repeat left center;
	padding: 0 14px 0 14px;
	margin-bottom: 10px;}
#Lpadding .left_articles {
    text-align:justify;
	font-size: 100%;
	color: #FEE1D5;
	padding: 4px 2px;	
	margin: 0 0 10px 0;
	
	}
#Lpadding p {
    text-align:justify;
	padding: 0 3px 3px 0;
	
	}	
#Lpadding .left_image {
	float: right;
	margin: 0 3px 3px 0;
	padding: 0 3px 3px 0;
	}
#Lpadding .inverse_image {
	float: left;
	margin: 0 3px 3px 0;
	padding: 0 3px 3px 0;
	}
#Lpadding dt {
	font-weight: bold;
	font-size: 75%;
	color: #33555E;
	padding: 0 0 3px 12px;
	background: url(../../splash_library/list.gif) no-repeat 0 50%;
	margin: 0;
}
#Lpadding dd {
	padding: 0 0 4px 4px;
	font-size: 75%;
	margin: 0;
	color: #404040;
}
#Lpadding .rt {
background: url(../../splash_library/decor_right.gif) no-repeat center;
	color: #666;
	height: 25px;}	
/******************************
* FRAME DESTRA
******************************/	
#right {
    /*position: absolute;
    top:300px;*/
	float: right;
	width: 313px;
	padding:0;
	margin: 0 60px 10px 0;
	left: 625px;
	top: 301px;
}
#right a {
    font-weight: bold;
	text-decoration: underline;
    color: #666600;/*#ff9900;#999900;/*#669900;#708491;*/
	}

#right a:hover {
	color: #ff9900;
	text-decoration: none;}
#right h1 {
	font-size: 100%;
	font-weight: bold;
	text-align:center;
	color: #5E2F00;	
	padding: 0px;}
#right h2 {
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #5E2F00;	
	padding: 0px;
	background-image: url(../../splash_library/point_dot.gif);}
#right h3 {
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #5E2F00;	
	padding: 0px;}

#right .free{
    text-align:center}
#right p {
	font-size: 85%;
	color: #663300;	
	padding-bottom: 8px;}

#right .Rpadding {
	padding: 20px 4px 4px 20px;}

#right .AnchorList {
	padding: 20px 4px 4px 20px;
	}	

#right .AnchorList dt {
	font-weight: bold;
	font-size: 80%;
	color: #5E2F00;
	padding: 0 0 8px 12px;
	margin: 0;
	padding-bottom: 8px;
	
}
#right .AnchorList dd {
	font-size: 75%;
	margin: 0;
	color: #666600;
	background-image: url(../../splash_library/brown_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 0 0 7px 20px;
}					
	
#right .rt {
background: url(../../splash_library/decor_right.gif) no-repeat center;
	color: #666;
	height: 25px;}
		
#right .right_articles {
	font-size: 0.9em;
	color: #FEE1D5;
	padding: 4px 2px;	
	margin: 0 0 10px 0;}
#right .right_articles_bg {
	text-align: justify;
    background:#f4f4f4;
	font-size: 0.9em;
	color: #FEE1D5;
	padding: 5px;	
	margin: 10px;}	
#right .image {
	float: left;
	margin: 0 3px 3px 0;}		

						
/******************************
* SPAN
******************************/	
span.italic {
	color: #B5B4A0;
	font-style: italic;}
	
span.evidenzia {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #6E7D56;}
	
span.lista {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #895227;}
span.lista1 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #333;}	

	
/*****************************/
/*  ARCHIVIO FOTOGRAFICO     */	
/*****************************/

#Limmagini {
width: 900px;
	padding: 0px 4px 4px 50px;
	text-align:left;}
#Limmagini p {
text-align:left;
	font-size: 80%;
	color: #333;	
	padding: 0px 0 10px 0;}
#Limmagini.top{
   text-align:center;
   color: #5E2F00; /* #935200; */
   background: url(../../splash_library/decor_titlesection.gif) no-repeat left center;	
}
#Limmagini h1 {
	text-align:center;
	font-size: 130%;
	font-weight: bold;
	color: #666600; /*#5E2F00; /* #935200; */
	font-family: "Trebuchet MS", Tahoma, "Gill Sans";
}

	
#Limmagini h2 {
    text-align:left;
	font-size: 100%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

#Limmagini a {
	color: #935200;
	/*text-decoration: none;*/
}

#Limmagini a:hover {
	color: #3C2116;
}
.image_group{
float: left;
width:900px;
}	
.image_bordo {
	float: left;
	margin: 0 9px 3px 0;
	padding: 8px;
	border: 2px solid #6E7D56;
	margin-top: 0px;
	margin-bottom: 8px;
	background: #fff;}	
/*****************************/
/*  FORM CONTATTO            */	
/*****************************/
#boxForm {
	padding: 0px;
	margin: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
label {
	text-align: left;
	font-size: 75%;
	font-weight: normal;
	line-height: 175%;
	color: #404040;
}
.input {
	font-size: 11px;
	color: #404040;
	border-top: 1px solid #B0B3A7;
	border-right: 1px solid #E9EDDD;
	border-bottom: 1px solid #E9EDDD;
	border-left: 1px solid #B0B3A7;
	background: #F5F5F1 url(../../splash_library/bg_input.gif) repeat-x;
	width: 250px;
	padding: 2px;
	margin: 2px 0 2px 0;
}
.textarea {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size: 10pt; 
	color: #404040;
	border-top: 1px solid #B0B3A7;
	border-right: 1px solid #E9EDDD;
	border-bottom: 1px solid #E9EDDD;
	border-left: 1px solid #B0B3A7;
	background: #F5F5F1 url(../../splash_library/bg_input.gif) repeat-x;
	height: 127px; 
	width: 480px; 
	padding: 2px;
	margin: 2px 0 2px 0;
}
/*****************************/
/*  support                  */	
/*****************************/
#LSupport {
    width: 870px;
	padding: 0px 4px 4px 50px;}
#LSupport h1 {
	text-align:left;
	font-size: 120%;
	font-weight: bold;
	color: #5E2F00; /* #935200; */
	padding: 30px 0 20px 50px;
	background-image:url(../../splash_library/decor_support.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#LSupport h2 {
	font-size: 90%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}	
#LSupport p {
    text-align:justify;
	font-size: 80%;
	color: #333;	
	padding: 0px 0 10px 0;}
		
#LSupport a {
    font-weight: bold;
	color: #935200;
	/*text-decoration: none;*/
}

#LSupport a:hover {
    font-weight: bold;
	color: #3C2116;
}
#annunci {
    width: 870px;	
	margin: 0;
	padding: 0;
	font-size: 75%;

	color: #666600;
}
#persona {
float:left;
width: 400px;
padding: 0px 4px 4px 30px;
}
#gruppo {
float:left;
width: 400px;
padding: 0px 4px 4px 30px;
}
#annunci dl{
background-color:#FFFFFF;

}
#annunci dt {
    background-color:#935200;
	font-size: 120%;
	font-weight: bold;
	margin: 0;
	color: #ffffff;
	background-image: url(../../splash_library/ragnobianco.gif);
	background-repeat: no-repeat;
	background-position: 0 10%;
	padding: 0 10px 8px 20px;
}	
#annunci dd {
	text-align:justify;
	font-weight: normal;
	font-size: 100%;
	color: #5E2F00;
	padding: 0 10px 8px 20px;
	margin: 0;
	padding-bottom: 8px;
	/*
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}

/*****************************/
/*  DIARIO            */	
/*****************************/
#Ldiario {
    width: 870px;
	padding: 0px 4px 4px 50px;}
#Ldiario h1 {
	text-align:left;
	font-size: 110%;
	font-weight: bold;
	color: #5E2F00; /* #935200; */
	padding: 30px 0 40px 200px;
	background-image: url(../../img_library/rvs_book.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#Ldiario h2 {
	font-size: 90%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}	
#Ldiario p {
text-align:justify;
	font-size: 80%;
	color: #333;	
	padding: 0px 0 10px 0;}
		
#Ldiario a {
	color: #935200;
	/*text-decoration: none;*/
}

#Ldiario a:hover {
	color: #3C2116;
}
#Ldiario .Box{
float:left;
width:870px;
}
#Ldiario .AnchorList{
float:left;
width:380px;
margin-left: 50px;
}
#Ldiario .Image{
float:right;
width:380px;
text-align:center;

}
#Ldiario .AnchorList dt {
	font-weight: bold;
	font-size: 80%;
	color: #5E2F00;
	padding: 0 0 8px 12px;
	margin: 0;
	padding-bottom: 8px;
	/*
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
#Ldiario .AnchorList dd {
	font-size: 75%;
	margin: 0;
	color: #666600;
	background-image: url(../../splash_library/ragno.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 0 0 7px 20px;
}	
/*************************************/
/*** DIV per ETC
/*************************************/	
#etc{
background:#f4f4f4;
width:520px;
float:left;
padding:5px;
border:thin;
border-color:#330000;
}
#etc2{
width:520px;
float:left;
padding:20px 5px 20px 5px;
text-align:left
}
#etc3{
width:520px;
float:left;
padding:20px 5px 20px 5px;
text-align:left
}
#etc4{
background:#f4f4f4;
width:860px;
float:left;
padding:20px 5px 20px 5px;
text-align:left
}
.space_etc{

width:860px;
float:left;
padding:20px 5px 20px 5px;
text-align:left
}
/************************************/
/*  CLASSI PER SERVIZI e TOURS      */
/************************************/
.box_evidence{
background:#f4f4f4;
width:512px;
float:left;
margin: 2px;
padding:2px;
border:thin;

}
.super_box_evidence{
background:#999900;
width:520px;
float:left;
margin: 2px;
padding:2px;
border:thin;

}
#space{
width:540px;
float:left;
padding:5px;
margin-top:10px;
}
/*************************************/
/*** classi per listini
/*************************************/
.HuntTitle {color: #FFF;font-weight: bold; font-size: 80%;}
.HuntCategory {color: #FFF; font-weight: bold; font-size: 80%;}
.HuntDescription {color: #333; font-weight: normal; font-size: 70%}
/*************************************/
/*** BIRD WATCHING
/*************************************/
#thumbnail { /*contenitore thumbnail generico*/
	text-align: left;
	width:100%;
	overflow:auto;
	padding-bottom: 20px;}

#thumbnail dl {
	/*width: 800px;*/
	float:left;/*successione*/
	text-align: left;
	padding: 2px 1px 0 12px;
	margin: 0 3px 0 2px;
	}

#thumbnail dt {
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #756C55;/*#B3AB96;*/
    padding: 10px 2px 0 0;
	}

#thumbnail dd {
	font-size: 12px;
	margin: 0;
	padding: 2px 2px 0 0;
	color: #333;
	}
	
#thumbnail dd img {
	width:120px;
	height:100px;
	background: #000;
	border: 4px solid #171717;
	padding: 6px;
	margin: 0 0 2px 0;
	display:block;
	}
/*****************************/
/*  MAPPA del SITO           */	
/*****************************/
#mappa_sito {
    width: 870px;
	padding: 0px 4px 4px 50px;}
#mappa_sito h1 {
	text-align:left;
	font-size: 120%;
	font-weight: bold;
	color: #5E2F00; /* #935200; */
	padding: 30px 0 40px 100px;
	background-image: url(../../splash_library/mappa_sito.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#mappa_sito h2 {
	font-size: 80%;
	font-weight: bold;
	color: #5E2F00;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

#mappa_sito h3 {
	font-size: 75%;
	margin: 0;
	color: #666600;
	background-image: url(../../splash_library/ragno.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 7px 35px;
}
#mappa_sito h4 {
	font-size: 75%;
	margin: 0;
	color: #666600;
	background-image: url(../../splash_library/brown_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 7px 35px;
}

			
#mappa_sito p {
text-align:justify;
	font-size: 75%;
	color: #333;	
	padding: 0px 0 2px 0;}
		
#mappa_sito a {
	color: #5E2F00;
	/*text-decoration: none;*/
}

#mappa_sito a:hover {
	color: #3C2116;
}
#mappa_sito .Box{
float:left;
width:870px;
}

#mappa_sito .Image{
float:right;
width:380px;
text-align:center;}

#mappa_sito .AnchorList{
float:left;
width:380px;
margin-left: 50px;
}
#mappa_sito dl {
	padding: 3px 0px 8px 30px;
	margin: 0;
	
}
#mappa_sito .AnchorList dt {
	font-weight: bold;
	font-size: 80%;
	color: #5E2F00;
	padding: 0 0 8px 12px;
	margin: 0;
	padding-bottom: 8px;
	background-image: url(../../splash_library/point_dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#mappa_sito .AnchorList dd {
	font-size: 75%;
	margin: 0;
	color: #666600;
	background-image: url(../../splash_library/brown_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 0 0 7px 20px;
}		
.doc {
margin: 2px 5px 1px 1px;
}
.Engine_Message{
	padding:5px;
	border: 1px double #cdcdaa;
	text-align:left;
	color:#663300;
	background-color:#D1B36B;
}
h4 {
font-size:16px;
font-weight:bold;
color:#AE5700
}
