/* CSS Document */
FONT		{FONT-FAMILY: Arial; FONT-SIZE: 12px}

SPAN{
color:#99042F;
font-weight:bold;
}

TD{
FONT-FAMILY:Arial;
FONT-SIZE:12px;
}

h1{
font-family:Arial;
color:#99042F;
font-size:15px;
font-weight:bold;
}

BODY		{
FONT-FAMILY: Arial; 
FONT-SIZE: 12px
}

p{
FONT-FAMILY: Arial; 
FONT-SIZE: 12px;
margin:0;
text-align:justify;
font-family:Arial;
font-size:12px;
}

body {scrollbar-face-color: cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #f1f1f1; scrollbar-darkshadow-color: #2f4f4f; }
select {font-size: 12px; background-color : #E2E2E2; color : #000000; font-family: Arial; border-color : #8CBCCB #8CBCCB #8CBCCB #8CBCCB;}

INPUT 		{BORDER-TOP-COLOR: #676767; BORDER-LEFT-COLOR: #676767; BORDER-RIGHT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;font-size:12px;BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA	{border:0px; font-size:12px; FONT-FAMILY: Arial; width:670px; height:300px; text-align:left;}
SELECT 		{BORDER-TOP-COLOR: #676767; BORDER-LEFT-COLOR: #676767; BORDER-RIGHT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;font-size:12px;BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 1px}
FORM 		{FONT-FAMILY: Arial; FONT-SIZE: 10px}
A:link          {BACKGROUND: none; COLOR: #4B575F;font-size:12px;FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #4B575F;font-size:12px;FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #4B575F;font-size:12px;FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #99042F;font-size:12px;FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}

#header{
height:130px;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin:auto;
width:900px;
}

#header-slider{
position:relative;
top:20px;
height:130px;
border-bottom:1px solid #CCCCCC;
margin:auto;
width:100%;

}

#contenitore{
width:700px;
padding:10px;
text-align:justify;
color:#4B575F;

}

#contenitore-home{
width:730px;
padding:10px;
text-align:justify;
color:#4B575F;
margin:auto;
}

#footer{
border-top:1px solid #CCCCCC;
padding:20px;
color:#808080;
font-size:11px;
margin:auto;
width:900px;
}

.footerC{
font-size:11px;
color:#808080;

}

.tb_place{
width:900px;
}


.tb_place td{
width:25%;
text-align:center;
}

#gallery{
width:200px;
padding-top:20px;

}

.imgborder{
border-color: #9A032F; 
border-width:5px;
}
/*CSS PopUp*/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:1000px;
  height:1000px;
  display:none;
  z-index:9999;
  /*padding:20px;*/
}

#boxes #dialog {
  width:1000px; 
  height:1000px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog2 {
  background:#FFFFFF url(images/notice.png) no-repeat 0 0; 
  width:920px; 
  height:590px;
  overflow:hidden;
  /*padding:50px 0 20px 25px;*/
}
    
/*Menu*/
#menu {
list-style:none;	
padding:0;
margin:0 auto;;
height:220px;
width:730px;
}

#menu li {
float:left;
width:188px;
height:inherit;
position:relative;
text-align:center;
}

#menu li a  {
position:absolute;
top:20px;
background:url(menu.png) no-repeat 0 0;
display:block; 
width:100px; 


/* fast png fix for ie6 */
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}	

/* fast png fix for ie6 */
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}			

/*CSS Effetto in ingresso*/
.toggler { width: 500px; height: 200px; }
#button { padding: .5em 1em; text-decoration: none; }
#effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }
#effect h3 { margin: 0; padding: 0.4em; text-align: center; }
.ui-effects-transfer { border: 2px dotted gray; } 
