@charset "utf-8";
/* CSS Document */

<style type="text/css">

html, body {
	position: absolute;
	}

body				
	{background-color:#ffffff;
	text-align:center;
	font-family: Calibri; 
	}
	
#page {
	background-color:#ffffff;
	height:100%;
	width: 937px;
	margin:auto;
	padding:25px;
	position:relative;	
}

#header {
	padding-top:0px;
	padding-bottom: 6px;
	text-align:left;
	}

#logo {
	padding-bottom: 15px;
	padding-top: 10px;
	height:188px;
	width:188px;
	text-align:left;
	float:left;
	}


#sprache {
	text-align: right;
	padding-top: -10px;		
	}



/*-----------------------------*/
/*      menu
/*-----------------------------*/
#menu {
	padding-top:0px;
	margin-left:188px;
	}
	
#menu a
{
    text-decoration:none;
    width:150px;
    background-repeat:no-repeat;
    background-position:50% 50%;
    height:49px;
    display:inline-block;
    overflow:hidden;
    font-size:0;
    color:#ffffff;
}
#menu a img
{
display:none;
}
#menu a.willkommen{
    background-image:url(material/willkommen_grey.png);
    width:189px;
}
#menu a.willkommen:hover{
    background-image:url(material/willkommen_green.png);
}



#menu a.preise{
    background-image:url(material/preise_grey.png);
    width:96px;
}
#menu a.preise:hover{
    background-image:url(material/preise_green.png);
}
#menu a.preise:active{
    background-image:url(material/preise_green.png);
}

#menu a.kulinarik{
    background-image:url(material/kulinarik_grey.png);
    width:144px;
}
#menu a.kulinarik:hover{
    background-image:url(material/kulinarik_green.png);
}
#menu a.aktiv{
    background-image:url(material/aktiv_grey.png);
    width:149px;
}
#menu a.aktiv:hover{
    background-image:url(material/aktiv_green.png);
}
#menu a.kontakt{
    background-image:url(material/kontakt_grey.png);
    width:151px;
}
#menu a.kontakt:hover{
    background-image:url(material/kontakt_green.png);
}



#menu a.benvenuto{
    background-image:url(material/benvenuto_grey.png);
    width:192px;
}
#menu a.benvenuto:hover{
    background-image:url(material/benvenuto_green.png);
}
#menu a.prezzi{
    background-image:url(material/prezzi_grey.png);
    width:115px;
}
#menu a.prezzi:hover{
    background-image:url(material/prezzi_green.png);
}
#menu a.gourmet{
    background-image:url(material/gourmet_grey.png);
    width:159px;
}
#menu a.gourmet:hover{
    background-image:url(material/gourmet_green.png);
}
#menu a.attivo{
    background-image:url(material/attivo_grey.png);
    width:102px;
}
#menu a.attivo:hover{
    background-image:url(material/attivo_green.png);
}
#menu a.contatto{
    background-image:url(material/contatto_grey.png);
    width:160px;
}
#menu a.contatto:hover{
    background-image:url(material/contatto_green.png);
}														
/*-----------------------------*/
/*      text
/*-----------------------------*/
#text_foto { 
	background-color:#ffffff;
	height:344px;
	width:937px;
	padding-top:10px;
	}

#content { 
	background-color:#fafbf5;
	margin-top:0px;
	padding-top: 0px;
	width:512px;
	height:334px;
	font-family:calibri, arial, tahoma;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	float:left;
	padding-bottom:0px;
	color:#242021;
	}
	

h1	{ 
	font-size:24px;
	color:#aea998;
	font-family:calibri, arial, tahoma;
	text-transform:uppercase;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 20px;
	font-weight: normal;
	}
	
h2	{ 
	font-size:20px;
	color:#242021;
	padding-bottom: 0px;
	line-height: 15px;
	font-weight: normal;
	}	


#h1	{ 
	font-size:24px;
	color:#aea998;
	font-family:calibri, arial, tahoma;
	text-transform:uppercase;
	}
	
#h2	{ 
	font-size:20px;
	color:#242021;
	padding-bottom: 20px;
	}	
	
#text{ 
	font-size:12px;
	line-height:22px;
	color:242021;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	}

#text a
	{
    	text-decoration: underline;
    	color: #242021;
	}


#text a:hover
	{
    	text-decoration: none;
    	color: #b5423f;
	}

	
	
#foto_right	{ 
	text-align:left;
	padding-top: 0px;
	float:right;
	}

#text_right	{ 
	text-align:left;
	padding-top: 25px;
	padding-left: 30px;
	padding-right: 5px;
	float:left;
	font-size:12px;
	line-height:22px;
	color:#242021;
	font-family:Arial, Helvetica, sans-serif;
	}	

#footer
{
	overflow:hidden;
}
	
#highlights{ 
	font-size:12px;
	line-height:22px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#999589;
	width:512px;
	padding-left:15px;
	padding-right:15px;
	}

#highlights a
	{
    	text-decoration: none;
    	color: #ffffff;
	}


#highlights a:hover
	{
    	text-decoration: none;
    	color:#c9d576;
	}


	
	
#aufzaehlung{ 
	font-size:12px;
	line-height:22px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:40px;
	padding-bottom:15px;
	padding-top:5px;
	}		
	
#adress{ 
	font-size:12px;
	line-height:22px;
	color:#242021;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	padding-top:20px;
	}

#adress a
	{
    	text-decoration: none;
    	color: #242021;
	}


#adress a:hover
	{
    	text-decoration: underline;
    	color: #000000;
	}



.linie {
border-bottom:1px solid #d2d2d0;
width:937px;
padding-top: 10px;
}

#finish{
	overflow:hidden;
	padding-top:15px;
}	
	
#impressum{ 
	font-size:11px;
	line-height:40px;
	color:#b2b0b0;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding-top:20px;
	}

#impressum a { 
	font-size:11px;
	line-height:40px;
	color:#b2b0b0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	padding-top:20px;
	}	

#impressum a:hover { 
	font-size:11px;
	line-height:40px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	
	padding-top:20px;
	}	
							
/*-----------------------------*/
/*      logos
/*-----------------------------*/
#logos_unten	{ 
	text-align:right;
	padding-top: 0px;
	float:right;
	padding-right: 0px;
	}	

#logos_unten a
{
    display:inline-block;
    background-repeat:no-repeat;
    background-position:50% 50%;
    height:72px;
    text-decoration:none;
}
#logos_unten a.logo-kiens
{
    background-image:url(material/kiens_sw.jpg);
    width:149px;
}
#logos_unten a.logo-kiens:hover
{
    background-image:url(material/kiens.jpg);
}
#logos_unten a.logo-dolomitisuperski
{
    background-image:url(material/dolomiti_sw.jpg);
    width:149px;
}
#logos_unten a.logo-dolomitisuperski:hover
{
    background-image:url(material/dolomiti.jpg);
}
#logos_unten a.logo-suedtirol
{
    background-image:url(material/suedtirol_sw.jpg);
    width:149px;
}
#logos_unten a.logo-suedtirol:hover
{
    background-image:url(material/suedtirol.jpg);
}
/*








