

body {	

	margin:0px; 
	padding:0px; 
	/*
background:#ffffff url(../images/default/top-background1.jpg) top center no-repeat;
*/
	width:100%; 
	height:100%;
	min-height:100%;
	text-align:center;		
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#7F7F7F;
	line-height:150%;
	
	}

h1 {
	
	color:#001122;
	font-size:16px;
	font-weight:600;
	text-align:left;
	margin:10px;
	padding:0px;
	margin-left:0px;
	width:100%;
	float:left;
	
}

h2 {
	
	color:#001122;
	font-size:14px;
	font-weight:600;
	text-align:left;
	margin:10px;
	padding:0px;
	margin-left:0px;
	width:100%;
	float:left;
	
}

h3 {
	
	color:#001122;
	font-size:12px;
	font-weight:600;
	text-align:left;
	margin:10px;
	padding:0px;
	margin-left:0px;
	width:100%;
	float:left;
	
}


div#title {
	
	color:#001122;
	font-size:16px;
	font-weight:600;
	text-align:left;
	margin:10px;
	padding:0px;
	margin-left:0px;
	width:100%;
	float:left;

}	

h2 {
	
	color:#001122;
	font-size:14px;
	font-weight:600;
	text-align:left;
	margin:10px;
	padding:0px;
	margin-left:0px;
	width:100%;
	float:left;

}


a {color:#001122;text-decoration:none;}

a:hover {color:#001122;text-decoration:underline;}

a img {

	border:0px;

}

img {

	border:0px;

}	

p {
	line-height:140%;
	margin:0px;
	padding:0px;
	text-align:justify;
	color:#4F4F4F;

	}


input, select {
	
	font-size:11px;

}

ul li, ol li {

	color:#4F4F4F;

}

table {

	color:#4F4F4F;

}

div.container {
	
	width:990px;
	height:auto;
	margin:0px auto 0px auto;
	
	}
	 
div.header {
	
	margin:0px;
	padding:0px;
	float:left;
	width:990px;
	height:325px;
	
	}

form#searchForm	{

	position:absolute;
	top:288px;
	left:20px;
	
}

form#searchForm	input {

	padding:2px;
	width:170px;
	border:0px;
	background: url(../images/default/transparent.gif) no-repeat;

}

div.location_path {

	margin:0px;
	float:right;
	width:712px;
	height:36px;
	overflow:hidden;
	background: url(../images/default/location_path.jpg) bottom left no-repeat;

}

div.path {
	
	float:left;
	margin:0px;
	margin-left:15px;
	margin-top:5px;

}

div#right {
	
	margin-right:20px;
	float:right;
	margin-top:5px;

}

div.path a {
	
	text-decoration:none;

}


div#main_camera {

	margin-left:10px;

}


div.left_column {
	
	float:left;
	margin:0px;
	margin-top:0px;
	padding:0px;
	width:240px;
	height:auto;
	overflow:hidden;	

	}
	
div.left_column_header {
	
	margin:0px;
	padding:0px;
	float:left;
	width:240px;
	height:4px;
	overflow:hidden;
	background: url(../images/default/left_column_header.png)  no-repeat;

	}
	
div.left_column_content {
	
	float:left;
	width:240px;
	margin:0px;
	padding:0px;
	background: url(../images/default/left_column_body.png)  repeat-y;
	padding-bottom:20px;
	overflow:hidden;
	
	}
	
div.left_column_footer {
	
	margin:0px;
	padding:0px;
	float:left;
	width:240px;
	height:4px;
	background: url(../images/default/left_column_footer.png)  no-repeat;
	overflow:hidden;

	}	
	
div.newsletter {
	
	float:left;
	padding:0px;
	margin:0px;
	margin-left:9px;
	width:223px;
	height:137px;
	background: url(../images/default/newsletter.png) no-repeat;
	overflow:hidden;
	
}

div.kis {
	
	cursor:pointer;
	float:left;
	width:223px;
	height:46px;
	margin-top:0px;
	margin-left:11px;
	
}

div.kis p {
	
	margin-top:47px;

}

div.newsletter_form_container {
	
	width:210px;
	float:left;
	margin-top:29px;
	margin-left:11px;
	height:36px;
	overflow:hidden;
		
}

form#newsletter_form input#newsletterEmail {
	
	padding:1px;
	padding-top:3px;
	float:left;
	width:140px;
	background:none;
	border:0px;
		
}

form#newsletter_form input.button {
	
	margin-top:0px;
	margin-left:8px;
	color:#e8ffce;
	font-size:11px;
	padding-top:0px;
	float:left;
	width:53px;
	height:20px;
	background: url(../images/default/newsletter_button.png);
	border:0px;
	cursor:pointer;
	padding-bottom:2px;
		
}

div.kis_info {
	
	margin-left:11px;
	
}

div.newsletter p {
	
	color:#DDEEFF;
	
}

div.ads_box {
	

	float:left;
	margin:0px;
	padding:0px;
	margin-top:23px;
	height:auto;
	width:222px;
	
}	

div.ads_header {
	
	margin:0px;
	margin-bottom:0px;
	padding:0px;
	float:left;
	width:245px;
	height:52px;
	background: url(../images/default/pl/ads_header.png) no-repeat;
	
}

div.ads_container {

	margin-left:11px;

}

div.content {
	
	padding:0px;
	margin:0px;
	text-align:justify;
	color:#4F4F4F;
	margin-left:15px;
	width:730px;
	height:auto;
	float:left;
	line-height:150%;

}



div.footer {

	margin-top:10px;
	float:left;
	width:990px;
	height:76px;
	background: url(../images/default/footer.png) no-repeat;

}

div.footer_bip {
	
	width:auto;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:25px;
	border:0px;
	
}

div.footer_bip a img {

	cursor:pointer;	
	border:0px;
	margin-right:10px;
	float:left;

}

div.footer_bip p {
	
	cursor:pointer;
	text-decoration:none;
	color:#aabbcc;;
	float:left;
	font-size:10px;
	width:110px;
}

div.footer_list {
	
	width:auto;
	height:auto;
	float:right;
	margin-top:42px;
	margin-right:5px;
	
}

div.footer_list a {
	
	text-decoration:none;
	color:#aabbcc;
	float:left;
	font-size:12px;
	margin-right:15px;
	
}

div.footer_bottom {

	margin-top:0px;
	float:left;
	width:990px;
	height:111px;
	background: url(../images/default/ue.png) repeat-x;

}

div.is24 {
	
	float:left;
	width:auto;
	margin-top:10px;
	margin-left:20px;
	
}

div.is24 p {
	
	margin-top:12px;
	color:#5577bb;

}

div.is24 p a {
	
	text-decoration:none;
	color:#222222;

}

div.ue {
	
	margin-right:20px;
	margin-top:10px;
	width:780px;
	float:right;
	
}

div.ue p.project_ue {
	
	float:left;
	text-align:right;

}

div.ue img {
	
	margin:0px;
	margin-right:5px;
	float:left;

}

div.ue p {
	
	width:auto;
	margin:0px;
	line-height:140%;
	font-size:9px;
	color:#224488;
	float:right;
	text-align:left;
	
}


div.content p {

	color:#4F4F4F;
	text-align:justify;
	width:720px;
	float:none;
	padding:0px;
	margin:10px 0px 10px 0px;

}

div.content div {

	color:#4F4F4F;
	text-align:justify;

}

div.content a {

	color:#001122;

}

div.content td p {
	
	width:auto;

}



div.content img {
	
	float:left;
	padding:1px;
	margin-left:0px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:20px;

}

div.content img.border {
	
	float:left;
	border:1px solid #5E75BC;
	padding:1px;
	margin-left:0px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:20px;

}

div#menu {

	position:relative;
	float:left;
	height:auto;

}


div#menuContent {

	float:left;
	height:auto;

}

ul.menuPos {

	float:left;
	margin:0px;
	padding:0px;
	margin-left:10px;

}

ul.menuPos li {
	
	cursor:pointer;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	padding-top:7px;
	width:210px;
	height:34px;
	background: url(../images/default/submenu.png) no-repeat;

}

ul.menuPos li.over {
	
	cursor:pointer;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	padding-top:7px;
	width:210px;
	margin-left:10px;
	font-weight:bold;
	height:34px;
	background: url(../images/default/submenu.png) no-repeat;

}	

ul.menuPos li.selected {
	
	cursor:pointer;
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px;
	font-weight:bold;
	margin-left:10px;
	padding-top:7px;
	width:210px;
	height:34px;
	background: url(../images/default/submenu.png) no-repeat;

}

ul.menuPos li a {

	color:#001122;
	margin-left:35px;
	text-decoration:none;

}





table {
	
	border:0px;
	width:auto;
	margin:0px;
	padding:0px;

}


table tr {

	margin:0px;
	padding:0px;
	border:0px;
	width:auto;
	height:auto;

}


table tr td p {
	
	margin:0px;
	padding:5px;
	border:0px;
	height:auto;
	width:auto;

}

table tr td img {
	
	margin:0px;
	padding:5px;
	border:0px;


}

table.events tr td {
	
	padding-left:10px;
	
}

div.weatherBoxMain {


	cursor:pointer;
	text-align:left;
	padding:0px;
	margin:0px;
	width:690px;
	height:110px;
	background: url(../images/default/weather_box.jpg) no-repeat;
	
}

div#map p {
	
	width:auto;
	padding:0px;
	margin:0px;
	
}

div#map h2 {

	margin:0px;
	padding:0px;

}

div.balloon {
	
	margin:0px;
	padding:0px;
	width:300px;
	height:100px;
	
}

div.balloon img {

	margin:0px;
	padding:0px;
	
}

div#map div.balloon p {
	
	float:left;
	display:block;
	width:210px;
	padding-top:8px;	
	
}


table#skimsg {

	width:100%;
	padding:5px 10px 5px 10px;

}

table#skimsg td {

		padding:5px 10px 5px 10px;
	
}

table#skimsg tr {

	background:#D1DAEF;
	
}

table#skimsg th {
	
	text-align:center;
	padding:5px;
	color:#CDD5E8;
	background:#5C73BA;
	border-bottom:1px solid #273E85;

}

table.skilifts {

	width:100%;
	padding:5px 10px 5px 10px;

}

table.skilifts td {

	padding:5px 10px 5px 10px;	

}

div#skimsg {
	
	cursor:pointer;
	float:left;
	margin-left:10px;
	width:222px;
	height:90px;
	background: url(../images/default/komunikat-narciarski.png) no-repeat; 

}




		