@charset "utf-8";

/* CSS Document */





a.btn:active	{font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:15px;}

a.btn:link{font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:15px;}

a.btn:hover{ text-decoration:underlined; color:#ffffff;}

a.btn:visited	{	text-decoration:underlined;color:#ffffff;}



a.monzaz:active	{font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:9px;}

a.monzaz:link{font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:9px;}

a.monzaz:hover{ text-decoration:underlined; color:#ffffff;}

a.monzaz:visited	{	text-decoration:underlined;color:#ffffff;}



a.green:active	{font-family: "verdana", lucida grande, sans-serif;	color:#83b328;font-size:12px;}

a.green:link{font-family: "verdana", lucida grande, sans-serif;	color:#83b328;font-size:12px;}

a.green:hover{ text-decoration:underlined; color:#83b328;}

a.green:visited	{	text-decoration:underlined;color:#83b328;}



body {	

        margin:0;

		background-color:#ff;

		font: 100% Verdana, Arial, Helvetica, sans-serif;

		padding: 0;

	    text-align: center; 

	    color: #000000;

		width: 100%; 

		height:100%;

		}



 * html #txtcon {  left:28px;

          padding:10px;

	      width:420px; 

	      height:400px;

		  text-align:justify;

		  position:absolute;

		  margin-top:63px;

		  z-index:-1;}
		  
		  
	


 

	 

 .crush #container { 

	

	

	text-align: left; 

	min-height:100%;

  



} 

*html  .crush #container { 

 position:relative;

 }

 .crush #container2 { 



	

} 



/* header */  

.crush #header {

   			background-color: #83b328;

  			height:144px;

  			width:100%;

			right: 0;

			left:0;

			top:0;

        } 

		

.heads  {

   		font-family: "verdana", lucida grande, sans-serif;	

		color:#83b328;

		font-weight:bold;

		font-size:20px;

        } 

		

.crush #map {

   		height:428px;

  		width:550px;

        left:0;

		} 



		

/* fotter */



.footer {

    

    height:20px;   

   background:#83b328;

   width: 100%;

   border-top: 1px solid #fff;

   position: fixed; 

   bottom: 0;

   left: 0;

   right: 0;

   z-index: 1000;

  

   

}

*html .footer {

 position: absolute; 



   

   

}



/* logo in header */ 



.crush #logo { 

   			position: absolute;

   			left: 0;

  			width: 582px;

  			

} 

                     

/* nav background */ 



.crush #navbg{ 

   background-color: #83b328;

   height:26px;

   width:100%;

   border-top:thin solid #ffffff; border-top-width:thin;

   float:left;

   }

   







/* navigation */ 



.crush #navhold {

padding-left:28px;

padding-top:1px;

width:700px;

float:left;

z-index:1;



}



.crush #navbar {

margin: 0;

padding: 0;

}



.crush #navbar li {

font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:14px;

font-weight:bold;

list-style: none;

float: left;

position:relative;

}



.crush #navbar li a {

display: block;

padding: 3px 8px;

background-color: #83b328;

color: #fff;

text-decoration: none;



}



.crush #navbar li ul {

display: none;

width: 12em; /* Width to help Opera out */

background-color: #83b328;

font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:14px;

font-weight:bold;

}



.crush #navbar li:hover ul, #navbar li.hover ul {

display: block;

position: absolute;

margin: 0;

padding: 0;

left:0;

width:185px;



}



.crush #navbar li:hover li, #navbar li.hover li {

float: none;



}



* html ul li ul li, * html ul li ul li a {

height:1%;

}



.crush #navbar li:hover li a, #navbar li.hover li a {

background-color: #83b328;

border-bottom: 1px solid #fff;

font-family: "verdana", lucida grande, sans-serif;	color:#ffffff;font-size:14px;

font-weight:bold;

text-align: left; 



}



.crush #navbar li li a:hover {

background-color: #99cc66;

text-align: left; 

}

.clear {

clear:both;

line-height:0;

font-size:0;

}





/*General text*/



.crush #txtcon{

         

		  left:28px;

          padding:10px;

	      width:410px; 

	      height:550px;

		  text-align:justify;

		  position:absolute;

		  margin-top:50px;

		  z-index:-1;

		}
		
		
		
		
		
		.crush #txtconB{

         

		  left:28px;

          padding:10px;

	      width:410px; 

	      height:1050px;

		  text-align:justify;

		  position:absolute;

		  margin-top:50px;

		  z-index:-1;

		}


.crush #scroller{

width:405px;

height:260px;

padding-right:10px;

overflow-x:hidden;

overflow-y:scroll;

scrollbar-face-color: #F2F2F2;

scrollbar-highlight-color: #78A22E;

scrollbar-3dlight-color: #FFFFFF;

scrollbar-shadow-color: #78A22E;

scrollbar-darkshadow-color: #FFFFFF;

scrollbar-arrow-color: #78A22E;

scrollbar-track-color: #FFFFFF;

}





.txt{

        font-family: "verdana", lucida grande, sans-serif;	

		color:#000000;
		

		font-size:12px;

}





/*Image con*/



.crush #imgcon{

	margin: 0 0 0 10px;

	padding: 0 0;

	width:549px;

	height:450px;

	float: left;

	position:absolute;

	left: 440px;

	top: 180px;

	z-index:-2;

}



.crush #imgcona{

	width:549px;

	height:413px;

	position:absolute;

	left: 450px;

	top: 190px;

	background-image:url('images/crush_pic2.jpg');

	background-repeat:no-repeat;

	background-position: top left;

	

}

.crush #facebook{

	width:131px;

	height:42px;

	position:absolute;

	left: 30px;

	top: 660px;

	background-image:url('images/crush_pic2.jpg');

	background-repeat:no-repeat;

	background-position: top left;

	

}
.crush #twitter{

	width:141px;

	height:42px;

	position:absolute;

	left: 160px;

	top: 660px;

	background-image:url('images/crush_pic2.jpg');

	background-repeat:no-repeat;

	background-position: top left;

	

}

.crush #facebookB{

	width:131px;

	height:42px;

	position:absolute;

	left: 30px;

	top: 500px;

	background-image:url('images/crush_pic2.jpg');

	background-repeat:no-repeat;

	background-position: top left;

	

}
.crush #twitterB{

	width:141px;

	height:42px;

	position:absolute;

	left: 160px;

	top: 500px;

	background-image:url('images/crush_pic2.jpg');

	background-repeat:no-repeat;

	background-position: top left;

	

}

.crush #map{


z-index:50px;
	width:490px;

	height:440px;

	position:absolute;

	left:30px;

	top: 600px;


	

}
.crush #spacer{


z-index:50px;
	width:490px;

	height:140px;

	position:absolute;

	left:30px;

	top: 1000px;


	

}

.crush #imgcon2{
	width:422px;
	height:41px;
	float: left;
	position:absolute;
	background-color:#FFFFFF;
	left: 29px;
	bottom: 20px;

}



.crush #imgcon2b{

	width:331px;

	height:31px;

	float: left;

	position:absolute;

	left: 29px;

	top: 515px;

}







.crush #menupic{

	width:226px;

	height:127px;

	float: left;

	position:absolute;

	left: 31px;

	top: 320px;

	

	

}



/*monza*/

.monza{

        padding-left:29px;

		padding-top:3px;

		font-family: "verdana", lucida grande, sans-serif;	

		color:#ffffff;

		font-size:9px;

		float:left;

		width:420px;

		}

		

.monzalog{

        padding-left:5px;

        float:left;

   		width:31px;

		position:absolute;

		left:435px;

}



.crush #speccon{

	margin: 0 0 0 10px;

	padding: 0 0;

	width:549px;

	height:413px;

	float: left;

	position:absolute;

	left: 440px;

	top: 180px;

	z-index:-2;

}



.crush #vrtour{

	position:absolute;

	left:215px;

	top:266px;

	width:195px;

	height:167px;

	pointer:hand;

	cursor:hand;

}



.crush #vrtour2{

	position:absolute;

	left:215px;

	top:45px;

	width:195px;

	height:167px;

	pointer:hand;

	cursor:hand;

}



.crush #vrtour3{

	position:absolute;

	left:255px;

	top:281px;

	width:195px;

	height:167px;

	pointer:hand;

	cursor:hand;

}



.crush #vrtour4{

	position:absolute;

	left:255px;

	top:280px;

	width:195px;

	height:167px;

	pointer:hand;

	cursor:hand;

}



#gyroptic{

position:absolute;

right:30px;

font-family: "verdana", lucida grande, sans-serif;	

color:#ffffff;

font-size:9px;

padding-top:3px;

}

