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

body,html{margin:0;padding:0px}

body{font:11px tahoma,arial,sans-serif;text-align:left;color:#000;background:#fff;
}

.body_new{background:url(images/sfondo.png); color:#665F36;}

#container{
width:775px;
margin:0 auto;
border:0px solid #000;
background:url(images/sfondo_generale.png) repeat-y;
}
#menuinalto{
width:775px;
height:93px;
background:url(images/top_agriturismoverdicolline.jpg) no-repeat;
}

#home{
width:69px;
height:60px;
float:right;
}

#cerca{
width:69px;
height:60px;
float:right;
}

#contatti{
width:69px;
height:60px;
float:right;
}

#menu{
height:59px;
background:images/sfondo_menu.png) no-repeat;
text-align:left;
padding-left:25px;
}


#main{
width:100%;
margin:0px;
}

#left{
width:204px;
float:left;
padding-left:40px;
padding-right:25px;
padding-top:10px;
color:#78673C;
}

#right{
width:506px;
float:right;
}

#header{
width:100%;
height:321px;
background-position:top;
background:url(images/header.jpg) no-repeat;
}

#contenuto{
width:466px;
margin:0px auto;
padding-left:10px;
padding-right:30px;
}

#moduli{
width:100%;
}
#moduleft{
width:50%;
float:left;
}
#moduright{
width:50%;
float:right;
}
#footer{
width:775px;
height:47px;
clear:both;
text-align:center;
background:url(images/footer.png) no-repeat;
color:#fff;
padding-top:35px;
}
#footer a:link, #footer a:visited{color:#efe0b7;}
#footer a:hover{color:#b39449;}
p {} 

td {} 
 
tr {} 

ul {
list-style-type:none;

} 


/* LINK */

a:link {  
  color			 : #8D0000;
  text-decoration   	 : none;

} 

a:visited {  
  color			 : #8D0000;
  text-decoration   	 : none;
}

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


 
/* BOTTONI */

}

.button {
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #808080;
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(images/but-bg.gif) no-repeat bottom right;
  font-size        : 9px;
}

.inputbox{
	padding-left: 2px;
	border-top: 1px solid #999999;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #999999;
	background: #FFFFFF;
}
 

.search {} 
 
/* MENU */

a.mainlevel:link, a.mainlevel:visited{  
  color: #800001;
  font:13px Times,tahoma,arial,sans-serif;
  font-weight      : bold;
  background-image: url(images/icona.png);
  background-repeat: no-repeat;
  margin-left:0px;
  padding-left:30px;
  padding-right:0px;
  display:block;  
  height:20px;
  text-transform:uppercase;
  padding-top:4px;
}
  
a.mainlevel:hover {  
  color: #ffffff;

}
 
#active_menu { 
 color: #000;
  
  } 
  
table.moduletable-nav ul{list-style-type: none; margin: 0; padding: 0;}

table.moduletable-nav li{float: left; margin: 0; padding: 0;}
  
a.mainlevel-nav:link, a.mainlevel-nav:visited{  
  color: #E9DCBC;
  font:13px Times,tahoma,arial,sans-serif;
  font-weight      : normal;
  padding-left:10px;
  padding-right:15px; 
  height:46px;
  line-height: 46px;
  text-transform:uppercase;
  background:url(images/icona_menu.png) right no-repeat;  
  margin: 0;
  float: left;
  display:  block; 
}
  
a.mainlevel-nav:hover {  
  color: #ffffff;

}


a.sublevel{} 
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}
 
.pagenavbar {} 
.pagenavbar:link {} 
.pagenavbar:visited {}
 
.pagenav {} 
a.pagenav:visited {}
a.pagenav:hover {}
 
.readon{
background:url(images/leggi.jpg) no-repeat;
background-position:0 6px;
font-family      : Arial,sans-serif;
  font-size        : 11px;
  text-transform   : uppercase;
font-weight      : bold;
  text-decoration:none;
  display:block;
  float:left;
padding-left:18px;
margin-top:20px;
}
a.readon:link, a.readon:visited {
color: #476444;
padding-top:3px;

  

}    

a.readon:hover { 
color: #8d0000;
}



 /*INDIETRO button*/
div.back_button a:link, div.back_button a:visited {
color:#AAB1B9;  
display:block;
padding-top:20px;

} 

/*PRE button*/
.pagenav_prev a:link, .pagenav_prev a:visited {color:#AAB1B9;

} 

/*SUCC button*/
.pagenav_next a:link, .pagenav_next a:visited {color:#AAB1B9;
} 
 
ul.latestnews  {
list-style-type:none;
padding:0px;
margin:0px;

} 
li.latestnews  {list-style-type:none;background:url(images/freccia.png) no-repeat;
padding-left:15px;
background-position:0 3px;
padding-bottom:5px;}
 
.mostread ul{list-style-type:none;background:url(images/freccia.png) no-repeat;} 
.mostread li{list-style-type:none;background:url(images/freccia.png) no-repeat;}
 
a.category:link {color:#BD3401;}
a.category:hover {color:#CCA596;}
a.category:visited {color:#BD3401;}
 
.blogsection {} 
.blog_more {} 
a.blogsection:link {}
a.blogsection:visited {} 
a.blogsection:hover {}
 
/* CONTENUTI */

.componentheading {
font-weight      : normal;
  color: #800001;
 text-transform   :none;
text-align:left;
 margin-top: 0px;
 padding-top: 10px;
  padding-bottom:3px;
border-bottom:1px solid #B39449;
  font-size        : 18px;
  font-family      : Times,Arial,sans-serif;
}



table.contentpaneopen {
	width: 100%;

}

table.contentpaneopen tr td p {
      margin: 0px;
	padding-top: 5px;
        padding-bottom:5px;
        color: #000000;
}

table.contentpane {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

td.contentheading {

  font-weight      : normal;
  color: #800001;
 text-transform   :none;
text-align:left;
 margin-top: 0px;
 padding-top: 10px;
  padding-bottom:3px;
border-bottom:1px solid #B39449;
  font-size        : 18px;
  font-family      : Times,Arial,sans-serif;
}



.contentpane {} 
.contentpaneopen {} 
.contentpagetitle {} 
 
a.contentpagetitle:hover {} 
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
 
.contentdescription {}

table.contenttoc {} 
table.contenttoc td {} 
table.contenttoc th {} 

table.contenttoc td.toclink {} 
a.toclink:link {}
a.toclink:visited {} 
a.toclink:hover {} 
 
/* TABELLA DI CONTENUTO */

.sectiontableheader {padding-top:20px;padding-bottom:3px; color:#78673C;font:15px Times,tahoma,arial,sans-serif;} 
.sectiontableentry1 {} 
.sectiontableentry2 {}

tr.sectiontableentry1 td a:link, tr.sectiontableentry1 td a:visited {color:#color			 : #8D0000;border-bottom:1px solid #BDB78C;display:block;padding-left:2px;padding-top:3px; padding-bottom:3px;} 
 tr.sectiontableentry1 td a:hover {color:#E54C07;} 


tr.sectiontableentry2 td a:link, tr.sectiontableentry2 td a:visited  {color:#color			 : #8D0000;
border-bottom:1px solid #BDB78C;display:block;;padding-left:2px;padding-top:3px; padding-bottom:3px;} 
 tr.sectiontableentry2 td a:hover {color:#E54C07;} 


/* MODULI */

table.moduletable {
padding: 5px 0px 15px 0px;
  width	: 100%;
margin-bottom:18px;  
} 

table.moduletable th {
display          : block;
  font-size        : 14px;
  font-family      : Times,Arial,sans-serif;
  font-weight      : bold;
  color: #800001;
  text-decoration  : bold;
  text-transform   : uppercase;
  padding-bottom:3px;
border-bottom:1px solid #B39449;
  
} 

table.moduletable td {padding-top:3px;

}  

table.moduletable-flash {
  width	: 40%;
margin-top:50px;
margin-left:20px;  
} 

table.moduletable-flash th {
display          : block;
  font-size        : 17px;
  font-family      : tahoma,Helvetica,Arial,sans-serif;
  font-weight      : normal;
  color: #FD7A26;
  text-decoration  : bold;
  text-transform   : none;

  padding-left:3px;
  
} 

table.moduletable-flash td {color:#000;} 

table.moduletable-nav {
  border-collapse: collapse;
  text-align:center;
 margin:0 auto;
 height: 100%;
 
} 

table.moduletable-nav td {
    float: left;
    height: 100%;
}  




 /* DATA E AUTORE */
 
.createdate {
color: #000000;
} 

.modifydate {
color: #000000;
} 

.small {
color: #000000;
} 

.smalldark {}
 
/* SONDAGGIO */

.poll {} 
.pollstableborder {}  
 
/* Weblinks */

.weblinks{} 
a.weblinks:hover {} 
 
/* Newsfeeds */

.newsfeedheading {} 
.newsfeeddate {} 
.fase4rdf {} 
 
/* Search page */

/* Questo serve per formattare il box con "Search Keyword: test returned 4 matches" box
  che appare dopo che &#65533; stato indicato un campo di ricerca. Compare nel mainbody con i risultati di ricerca*/
 
  table.searchintro {}  

 
.ontab {}

.offtab {} 

.tabpadding {}  
.tabheading {} 

.pagetext {} 

.pathway {
  font-size        : 10px;
  color            : #666666;
  padding-left     : 8px;
  padding-bottom: 0px;
  vertical-align: top;
}

/* PATHWAY */

a.pathway:link, a.pathway:visited {
  color            : #666666;  
  font-size        : 10px;
  padding-left     : 0px;

}

a.pathway:hover {
  font-size        : 10px;
  padding-left     : 0px;
  color: #000000;
}

/* COPYRIGHT */

.copyright {
  font-size        : 10px;
  padding-left     : 0px;
  color: #696A69;
}