/* CSS Document */

/* Hello! ;-)  */
/* Standard */
html			{margin:0;padding:0;} 
body 			{margin:0;padding:0 0 14px 0;color:#6d5000;font:normal 79% "Trebuchet MS", Verdana, sans-serif; background-color:#f7f0d4;} /*mettere su pagewidth text-align:left;*/
/*con le tabelle, su mozilla non funziona con  il size. aggungere */
table	{border-collapse:collapse;}
td		{vertical-align:top;font-size:1em;}

h1, h2, h3, h4 {padding:0;}
h1 		{font-size:1.6em;margin:0 0 1.6em 0;}
h2 		{font-size:1.4em;margin:0 0 1.2em 0;}
h3 		{font-size:1.2em;margin:0 0 1.0em 0;}
h4 		{font-size:1.0em;margin:0 0 1.0em 0;}

p 			{margin:0.8em 0 0.5em 0;padding:0;}
hr			{display:none;}

ul 		{margin-top:0;margin-bottom:0px;}
img		{border:0;display:block;} /* Mozilla: no margini sotto le IMG per STRICT DOCTYPE */
			/*per togliere il display: o inherit o compact */
a {color:#6d5000;}
a:hover {text-decoration:none;}

.lclr 			{clear:left;line-height:1px; } /* in abbinamento <div class="clr"><br /></div> e line-height:1px; */
.rclr 			{clear:right;} /* in abbinamento <div class="clr"><br /></div> e line-height:1px; */
form {margin:0;}

/* Clear floats */
.clearfix:after {
	display		: block; 
    visibility  : hidden;
    content		: "."; 
   	height		: 0; 
    clear       : both;
    }     
.clearfix {  
	clear       : both; /* per Gecko */
    height		: 100%; /* per IE */
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block; vertical-align:middle}
/* End hide from IE-mac */


a.link-ext {padding-left:20px; background:transparent url("../images/link_ext.png") no-repeat left 2px;}

dl,dd{margin:0;padding:0;}
dd {margin:10px 0;padding:0;}
dd a {text-decoration:none;}
dd a:hover { background-color:#f8e18b;}

#pagewidth {width:732px; margin:0 auto;text-align:left; background:#f7f0d4 url("../images/bg_pagewidth.png") repeat-y center top;}
#header,.main,#footer{padding:0 7px;}

#leftc,#mainc {float:left;}
#leftc {width:160px;} 
#mainc {width:558px; } 

.main {background:transparent url("../images/bg_main.png") repeat-y 167px top;}

#header {position:relative; width:718px; z-index:30;height:260px;}
#header h1,#header p{margin:0;padding:20px 0 0 20px;}
 
#logo {position:absolute; top:215px;left:35px;height:150px; width:100px;background:#FFF url("../images/logo.png") no-repeat left top;}
#logo a{ text-indent:-5000em; display:block;height:145px; width:95px;}


#leftc {margin-top:124px;}
#leftc ul.arrow {margin:12px 0 0 24px;padding:0; }
#leftc ul.arrow li {list-style-type:none;background:#FFF url("../images/arrows.png") no-repeat left center;}
#leftc ul.arrow li a {font-weight:bold;text-decoration:none;margin:0 0 0 18px; padding:0px 3px;}
#leftc ul.arrow li a:hover { background-color:#f8e18b;}


#mainc .content {padding:16px 40px 20px 40px;min-height: 366px;height: auto !important;height: 366px} 

#mainc .back { font-size:0.9em; margin:0 0 20px -10px;}
#mainc .navbar {font-size:0.9em;}
#mainc .navbar a {border:0; text-decoration:underline;}
#mainc .navbar a:hover {text-decoration:none;}


#mainc h2.tit {margin:1.0em 0 0.8em 0;}
#mainc h2.titanconaguideturistiche {height:22px; text-indent:-5000em;background:#FFF url("../images/tit_anconaguideturistiche.png") no-repeat left center;}

#mainc h3 {border-bottom:1px dotted #6d5000;margin:1.0em 0 0.8em 0;}

#mainc p.goup {background:#FFF url("../images/up.png") no-repeat left center; margin-top:20px;padding-left:12px;}


#mainc ul.arrow2 {margin:0 0 0 17px;padding:0;}
#mainc ul.arrow2 li {list-style-type:none;background:#FFF url("../images/left.png") no-repeat left center;}
#mainc ul.arrow2 li a {display:block;
margin:7px 0 7px 13px;
padding:0 3px;}
#mainc ul.arrow2 li a:hover { background-color:#f8e18b; text-decoration:none}


#gallery {}
#gallery .view_set dl{margin:0;padding:0;}
#gallery .view_set dd{float:left;padding:0;margin:0 3px 3px 0;}
#gallery .view_set dd img{visibility:hidden; height:80px;width:80px;}
#gallery .view_set dd a {border:6px solid #f4ebcd;width:80px; height:80px;background:#f4ebcd url("") no-repeat center center;display:block;}
#gallery .view_set dd a:hover{border:6px solid #f8e18b;}



#footer {position:relative;height:120px;width:718px; text-align:left;background:transparent url("../images/bg_footer.png") no-repeat center bottom;} 
#footer .content { margin:0 auto; padding:62px 0 0 200px;}
#footer a {text-decoration:none;}
#footer a:hover { border-bottom:1px dotted #6d5000;}
#footer .footer-img {position:absolute; width:139px; height:240px;left:7px; bottom:1px;background:transparent url("../images/bg_footer_img.png") no-repeat left bottom;}

#bottom { width:732px;height:7px;background:#f7f0d4 url("../images/bottom.png") no-repeat center top;}


.news-content { font-size:0.9em;}
.newshp { width:235px; float:left;}
.newshp-img,.newshp-txt { float:left;}
.read { float:right;}
.newshp-img {width:87px; height:87px;background:#FFF url("../images/bg_home_news.png") no-repeat center center; margin-right:10px;}
.newshp-img img {display:none; }
.newshp-img a {margin:7px 0 0 7px;width:73px; height:73px; display:block; background-repeat:no-repeat; background-position:center center;}

.newshp-txt { width:120px;min-height: 70px;height: auto !important;height: 70px;}
	.nofoto { width:auto;}
.newshp-txt a { text-decoration:none;}
.newshp-txt a:hover{ text-decoration:underline;}



.paginadi {margin-top:15px;}

ul.nodot { list-style-type:none; padding-left:0; margin-left:0;}
