body
{
margin: 0;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background:url(images/alpenskiverleih_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#005782;
}
*		{ margin:0; padding:0; outline:none; }
#container
{
margin: 0em auto;
padding: 0px;
padding-top:35px;
width: 960px;
border: 0px;
}

#buchungsteil {
margin: 0px;
padding: 0px;
width:960px;
}
#teil1 {
width:960px;
height:166px;
background:url(images/banner_teil1.png);
}
#teil2 {
width:960px;
height:188px;
background:url(images/banner_teil2.png);
}
#teil2_extension {
width:960px;
height:20px;
background:url(images/banner_teil2_extension.png);
}
#teil2_end {
width:960px;
height:31px;
background:url(images/banner_teil2_end.png);
}
#teil3 {
width:960px;
height:119px;
background:url(images/banner_teil3.png);
}

#karte_bewertung {
width:960px;
height:298px;
background:url(images/karte_bewertung.png);
}
#kommentar_bg {
width:960px;
background:url(images/kommentar_bg.png);
}
#kommentar_end {
width:960px;
height:68px;
background:url(images/kommentar_end.png);
}
#footer {
width:960px;
height:68px;
}


.teil1_content {
padding-top:35px;
padding-left:150px;
width:548px;
}
.logo_right {
float: right;
width: 262px;
margin: 0;
padding: 0;
}
.teil2_content {
padding-top:10px;
padding-left:30px;
width:548px;
}
.buchungsinfo_right {
float: right;
width: 262px;
margin: 0;
padding: 0;
}
.teil2_extension_content {
padding-top:10px;
padding-left:30px;
width:548px;
}
.karte {
padding-top:18px;
padding-left:128px;
width:548px;
}
.bewertung {
float: right;
width: 262px;
margin: 0;
font-size:10px;
color:#000000;
}
.kommentar {
padding-top:10px;
height:300px;
padding-left:30px;
width:548px;
}
.shopinfo {
float: right;
width: 246px;
padding-left:26px;
padding-top:10px;
text-align:left;
}
.footer_content {
padding-left:80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.ortstext {
width:215px;

}
.normal_links:link, .normal_links:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
.normal_links:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}
.normal_links_schwarz:link, .normal_links_schwarz:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
.normal_links_schwarz:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
font-weight:bold;
}
.footer_links:link, .footer_links:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
.footer_links:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
}
.footer_links_w:link, .footer_links_w:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
.footer_links_w:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}
.ortstext {
width:215px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
text-decoration: none;
}
.shoplink:link, .shoplink:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
}
.shoplink:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
.shopname_u {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-decoration: none;
font-weight:bold;
}

.backgroundDisplay{
	position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 998;
	display: none;
	background: url(images/backgroundDisplay.png);		
}
	.backgroundDisplay .form_Popup{
		position: absolute;					
		background: #fff; 
		border: solid #EEEEEE 1px;
		display: none;
		z-index: 999;
		margin: auto;		
	}
		.backgroundDisplay .form_Popup .form_Popup_Content{
			padding-right: 12px;			
		}
		

.pname1Y{
color:#FF0000;}
.pname1N{
color:#000000;}
.pname2Y{
color:#FF0000;}
.pname2N{
color:#000000;}
.pname3Y{
color:#FF0000;}
.pname3N{
color:#000000;}
.pname4Y{
color:#FF0000;}
.pname4N{
color:#000000;}
.pname5Y{
color:#FF0000;}
.pname5N{
color:#000000;}
.pname6Y{
color:#FF0000;}
.pname6N{
color:#000000;}
.pname7Y{
color:#FF0000;}
.pname7N{
color:#000000;}
.pname8Y{
color:#FF0000;}
.pname8N{
color:#000000;}
.pname9Y{
color:#FF0000;}
.pname9N{
color:#000000;}
.dateclassY{
color:#FF0000;}
.dateclassN{
color:#000000;}

.kategorielink:link, .kategorielink:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
.kategorielink:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
}


#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:+50;}

#dhtmltooltip{
position: absolute;
width: 100px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 0;
color: #FFFFFF;
height:13px;
font-size:11px;
font-family:Arial;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
.normal_text {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}
.ski_link:link, .ski_link:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
padding-left:30px;
}
.ski_link:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
padding-left:30px;
}

.link_:link, .link_:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;

}
.link_:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}

.link_top:link, .link_top:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: underline;

}
.link_top:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}


.eingabe { background-color:#d2edf3; border:1px solid #000; }
.normaler-preis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	color: #000000;
}
.person_preis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}		


div.msg{ 
	background:#333333 url(img/arw.gif) no-repeat left top;  
	color:#FFFFFF;
	margin-left:10px; 
	padding-top:20px; 
	width:120px;
	font-family:Arial;
	font-size:12px;
}
	div.msg a{color:#999999;}
	
/* block info.php*/	
#teil1b {
width:960px;
height:131px;
background:url(images/banner_teil1b.png);
background-repeat:no-repeat;
text-align:left;
}
#teil2b {
width:960px;
height:183px;
background:url(images/banner_teil2b.png);
text-align:left;
}
#teil3b {
width:960px;
}
#teil3b1 {
width:960px;
height:43px;
background:url(images/banner_teil3b1.png);
}
#teil3b2 {
width:960px;
background:url(images/banner_teil3b2.png);
background-repeat:repeat-y;
}
#teil3b3 {
width:960px;
height:75px;
background:url(images/banner_teil3b3.png);
}
.eingabe { background-color:#d2edf3; border:1px solid #000; }

#infobox {
position:absolute;
margin-left:700px;
margin-top:140px;
width:240px;
height:400px;
border:0px solid #000000;
}	