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

/*
@name: css/layout.css
@desc: css generale
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; text-align:justify; font-family:Arial, Verdana, sans-serif; font-size:12px; background-color:#000; color:#fff;}

#striscia_top {width:100%; text-align:center; padding:5px; background-color:#cccccc; margin-bottom:5px;}

h1 {font-size:10px; font-weight:100; color:#000; margin:0; padding:0;}
h2 {font-size:16px; color:#ffcc00; text-align:center;}

#container {width:980px; margin:0px auto;}

#content {clear:both; width:978px; margin-top:55px; border:1px solid #666; height:auto !important;}

#logo {width:383px; height:61px; float:left; margin-left:20px; margin-top:-53px; }
.logo {border:none;}

#logo1 {float:right; text-align:right; width:250px; margin-top:-43px; margin-right:11px;}

#logo1 a, #logo1 a:link, #logo1 a:visited {font-size:17px; color:#ffcc00; font-weight:bold; text-decoration:none;}
#logo1 a:hover {font-size:17px; color:#ffcc00; font-weight:bold; text-decoration:none;}

#menu {margin-top:15px; margin-left:20px; width:940px; height:38px; background-image:url(../img/fondo_menu.jpg); background-repeat:no-repeat; padding-top:8px;}

#menu a, #menu a:link, #menu a:visited {float:left; margin-right:45px; display:block; text-align:center; font-size:14px; font-family:Trebuchet MS, Arial, Verdana, sans-serif; color:#fff; text-decoration:none;}
#menu a:hover, .qui {float:left; margin-right:45px; display:block; text-align:center; font-size:14px; font-family:Trebuchet MS, Arial, Verdana, sans-serif; color:#ffcc00; text-decoration:none;}

#close_content {width:940px; clear:both; height:1px;}

#flash {width:957px; height:470px; margin-left:10px; margin-top:10px; margin-bottom:10px;}

#footer {font-size:10px; color:#ccc; width:980px; text-align:center; margin-top:10px;}

#footer a, #footer a:link, #footer a:visited {font-size:10px; color:#ccc; text-decoration:none; font-family:Trebuchet MS, Arial, sans-serif; line-height:1.2em;}
#footer a:hover {font-size:10px; color:#ccc; text-decoration:underline; font-family:Trebuchet MS, Arial, sans-serif; line-height:1.2em;}

#content_int {margin:10px; width:957px;}

#titolo {width:52px; float:left; margin-left:10px;}

#titolo_gallery {width:90px; float:left; margin-left:10px; margin-right:50px;}

#dx {float:right; width:805px;}

#text {width:470px; margin-left:15px; float:left; margin-top:20px;}

#text a, #text a:link, #text a:visited {color:#ffcc00; text-decoration:none; font-weight:bold;}
#text a:hover {color:#ffcc00; text-decoration:underline; font-weight:bold;}

#img {float:right; width:386px; margin-top:20px; margin-right:10px;}

#gallery {float:left; width:710px;}

.gallery1 {float:left; width:137px; margin-right:50px;}
.gallery2 {float:left; width:137px; margin-right:50px;}
.gallery3 {float:left; width:137px; margin-right:50px;}
.gallery4 {float:left; width:137px;}

.gallery_close_riga {width:700px; height:30px; clear:both;}

#bottom {clear:both; width:957px; text-align:right; padding-bottom:5px; background-image:url(../img/dot.jpg); background-position:bottom right; background-repeat:no-repeat; font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:15px; color:#ffcc00; line-height:1.2em;}

#text_mappa {float:left; margin:20px 40px 0 0; width:330px;}

#mappa {width:380px; padding:3px; border:1px solid #ffcc00; float:right; margin-right:30px; margin-top:20px;}

#contatti {clear:both; width:540px; margin-top:32px; border:1px solid #ffcc00; padding:5px; float:left; margin-bottom:15px;}

#img_contatti {float:right; width:210px; margin-top:30px; margin-right:15px;}

table {text-align:left;}

td {vertical-align:top;}

.mappa_google {width:380px; height:350px; border:0;  margin:0;}


