
body.main			{ margin:0; 	padding:0; 	text-align:center; 	background:#F3EAD7 url("../images/ski-hotel_tlo.jpg") repeat-x; 	font:11px Tahoma,serif; }
.clr				{ clear: both;}
form				{ margin: 0px; padding: 0px; }
table.modules		{ width:	100%; margin:	0px; padding: 0px; }
table.bannerTable	{ width:	100%; margin:	0px; padding: 0px; text-align:	center; }
img					{ border:0; }

/* TOP */
#top{
	background:#F3EAD7 url("../images/ski-hotel_top.jpg") no-repeat center top;
	height:115px;
}
.lang	{position:absolute; top:0; left:50%; margin-left:185px; width:130px; z-index:15;}


/* TLO PO BOKACH */



#lefttlo{
	height:731px;
	position: absolute;
	top:115px;
	width:50%;
	left:0;
	background: url("../images/ski-hotel-tlo-lewa.jpg") no-repeat right;
	margin-left:-451px;
}
#righttlo{
	height:731px;
	width:49%;
	position: absolute;
	top:115px;
	left:50%;
	background: url("../images/ski-hotel-tlo-prawa.jpg") no-repeat 451px;

}

#kontener{
	width:903px;
	position:absolute;
	top: 115px;
	left: 50%;
	width: 770px;
	margin-left: -451px;
}

/* MENU */
#menu{
	margin:-8px auto 0;
	width:903px;
	height:83px;
}

/* BANER FLASH */
 #flash {
	margin:0 auto;
	width:903px;	
	height:201px;
	background:#F3EAD7 url("../images/flash.jpg") no-repeat;
 }
 
 
/* SCIEZKA WITRYNY */
 #sciezka {
	margin:0 auto;
	width:903px;	
	height:53px;
	background:#F3EAD7 url("../images/sciezka.jpg") no-repeat;
	text-align:left;
 }

 
 div.sciezka_path{
 	margin:23px 60px 0;
 }
 div.sciezka_path a{
 	padding:0 10px;
	color:#000;
	text-decoration:none;
 }
 
 
 
  /* ZAWARTOSC */

 #zawartosc{
 	margin:0 auto;
	width:903px;
	text-align:left;
 }
 
.imgborder{
 	border:4px solid #AB3639;
	padding:3px;
 } 
 
 
/* MODUL TEKST POWITALNY */
#witamy {
	width:604px;	
	height:9px;
	background:#F3EAD7 url("../images/witamy-tlo.jpg") no-repeat;
	float:left;
 }
 
table.powitanie{
	padding:25px 10px 0px 311px;
	background:#F3EAD7 url("../images/powitanie_tlo.jpg") no-repeat;
	height: 172px;
	margin-top:2px;
}
td.powitanie_title a{
	font: 20px Arial, Tahoma, serif;
	color:#56444D;
	text-decoration:none;
}
td.powitanie_content{
	text-align:justify;
	padding-top:10px;
}
td.powitanie_content a{
	font:11px Tahoma, serif;
	color:#000;
	text-decoration:none;
} 
td.powitanie_more{
	text-align:right;
	padding-top:10px;
}
td.powitanie_more a{
	font:bold 11px Tahoma, serif;
	color:#000;
	text-decoration:none;
}

/* MODUL NEWSLETTER */
#newsletter{
	width:299px;	
	height:112px;
/*	background:#F3EAD7 url("../images/newsletter.jpg") no-repeat; */
	float:right;
}
table.newsletter{
	margin:29px 20px 0 30px;
}
td.newsletter_text{
	padding:10px 0px 5px;
}
td.newsletter_input{
	padding:10px 0px 5px;
}

/* MODUL PROMOCJE */
#promocja{
	width:604px;	
	height:425px;
	/*background:#F3EAD7 url("../images/promocja.jpg") no-repeat;*/
	float:left;
 } 
table.promocja	{margin:30px 30px 10px 30px;} 
td.promocja_title {
	width:220px;
	padding:0;
	margin:0;
}
td.promocja_title a{
	font: 20px Arial, Tahoma, serif;
	color:#56444D;
	text-decoration:none;
}

td.promocja_content{
	text-align:justify;
	padding-top:10px;
	width:220px;
}
td.promocja_content a{
	font:11px Tahoma, serif;
	color:#000;
	text-decoration:none;
} 
td.promocja_more{
	padding-top:5px;
	text-align:right;
}

td.promocja_more a{
	font:bold 11px Tahoma, serif;
	color:#000;
	text-decoration:none;
}
table.promocja2	{margin:30px 30px 10px 30px;} 
td.promocja2_title {
	width:360px;
	padding:0;
	margin:0;
	color:#AE3739;
	
}
td.promocja2_title a{
	font: 20px Arial, Tahoma, serif;
	color:#56444D;
	text-decoration:none;
}

td.promocja2_content{
	text-align:justify;
	padding-top:10px;
}
td.promocja2_content a{
	font:11px Tahoma, serif;
	color:#000;
	text-decoration:none;
} 
td.promocja2_more{
	padding-top:5px;
	text-align:right;
}

td.promocja2_more a{
	font:bold 11px Tahoma, serif;
	color:#000;
	text-decoration:none;
}


 
 #kontakt{
	width:299px;	
	height:176px;
	background:#F3EAD7 url("../images/kontakt.jpg") no-repeat;
	float:left;
 }
 
/* STOPKA */
#stopka{
 	margin:0px auto 10px;
	width:903px;
	height:57px;
	text-align:left;
	color:#666;
	padding-top:5px;
	background:#F3EAD7 url("../images/ski-hotel-logo-min.jpg") no-repeat right;
	
 }
 #stopkatext{ 	padding:0px 15px 15px 15px; 	float:left; }
 #stopkatext a{	color:#666;	text-decoration:none; }
 #stopkamenu{ 	float:left;	margin-top:12px;	padding-left:30px; }
 #stopkamenu a{ 	padding:0 15px;	text-decoration:none;	color:#954E50; }
 
#stopktlumacz	{ float: left; width:200px; margin:0 30px; text-align: center;} 
 
/*paging*/
td.searchbar{
font-family : verdana, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(127, 127, 127);
text-decoration : none;
background-color : inherit;
}

span.paging{
font-family : verdana, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(127, 127, 127);
text-decoration : none;
background-color : inherit;
}

a.paging{
font-family : verdana, sans-serif;
font-weight : bold;
font-size		  : 11px;
color : rgb(233, 175, 119);
text-decoration : none;
background-color : inherit;
}

a.paging:hover{
font-family : verdana, sans-serif;
font-weight : bold;
font-size		  : 11px;
color : rgb(233, 175, 119);
text-decoration : underline;
background-color : inherit;
}

/*informacje i ostrzezenia*/
table.cms_error, table.cms_info{
border : 1px solid rgb(95, 70, 70);
margin-top : 5px;
margin-bottom : 10px;
margin-left : 10px;
margin-right : 10px;
background-color : white;
color : inherit;
}

table.cms_error td.cms_error, table.cms_info td.cms_info{
font-family : tahoma, sans-serif;
font-size : 12px;
color : rgb(255, 255, 255);
padding-left : 11px;
font-weight : bold;
background-color : rgb(95, 70, 70);
margin : 0px;
}

table.cms_error td, table.cms_info td{
font-family : tahoma, sans-serif;
font-size		  : 11px;
color : rgb(76, 76, 76);
background-color : inherit;
text-align : left;
padding : 5px;
}

/* print content & send to friend*/
a.content_module{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(102, 153, 255);
background-color : inherit;
text-decoration:	none;
}

a.content_module:hover{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(102, 153, 255);;
background-color : inherit;
text-decoration:	underline;
}

/*powiadom znajomego*/
body.send_friend{
padding : 0px;
margin : 0px;
}

table.send_friend{
text-align : center;
}

table.send_friend_form{
width : 100%;
height : 100px;
background-color : rgb(255, 255, 255);
color : inherit;
text-align : center;
padding : 0px;
margin : 0px;
}

table.send_friend_form th{
background-color:	rgb(173, 54, 57);
font-family : tahoma, sans-serif;
font-weight : bold;
font-size : 12px;
color : rgb(255, 255, 255);
text-align : justify;
padding : 5px;
border-bottom : 1px solid rgb(0, 0, 0);
}

table.send_friend_form td{
background-color : rgb(242, 222, 200);
text-align : justify;
font-family : tahoma, sans-serif;
font-weight : normal;
font-size		  : 11px;
color : rgb(0, 0, 0);
padding : 5px;
}

table.send_friend_form a{
background-color : inherit;
font-family : arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : rgb(255, 0, 0);
text-decoration : none;
}

table.send_friend_form a:hover{
background-color : inherit;
font-family : arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : rgb(255, 0, 0);
text-decoration : underline;
}

input.send_friend_input{
background-color : rgb(255, 255, 255);
font-family : arial, sans-serif;
font-size : 12px;
font-weight : bold;
color : rgb(0, 0, 0);
text-align : left;
padding-bottom : 5px;
padding-left : 5px;
}

input.send_friend_submit{
background-color : rgb(0, 0, 0);
border : 1px solid rgb(255, 255, 255);
font-size : 12px;
font-weight : bold;
color : rgb(255, 255, 254);
text-align : center;
padding : 5px;
}

/*drukowanie zawartosci*/
body.print{
padding : 10px;
margin : 0px;
background-color : rgb(255, 255, 255);
color : inherit;
}

table.print{
text-align : center;
}

table.print_form{
width : 100%;
margin : 0px;
padding : 0px;
}

table.print_form th{
padding : 5px;
}

table.print_form th a{
background-color : inherit;
font-family : tahoma, sans-serif;
font-size		  : 11px;
font-weight : bold;
color : rgb(97, 97, 97);
text-decoration : none;
}

table.print_form th a:hover{
background-color : inherit;
font-family : tahoma, sans-serif;
font-size		  : 11px;
font-weight : bold;
color : rgb(0, 0, 0);
text-decoration : none;
}

td.print_form_header{
font-family : tahoma, sans-serif;
font-size		  : 11px;
padding : 5px;
background-color : inherit;
font-weight : bold;
color : rgb(0, 0, 0);
text-align : left;
border : 1px;
border-style : none none solid none;
border-color : rgb(220, 220, 220);
}

td.print_form_content{
font-family : tahoma, sans-serif;
font-size		  : 11px;
padding : 5px;
background-color : inherit;
font-weight : normal;
color : rgb(0, 0, 0);
text-align : justify;
}

/* kanaly rss */
table.rss{
width:	100%;
text-align:	center;
color:	rgb(173, 54, 57);
background-color:	inherit;
}

td.rss_text a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(173, 54, 57);
background-color : inherit;
text-decoration:	none;
}

td.rss_text a:hover{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(173, 54, 57);
background-color : inherit;
text-decoration:	underline;
}



.topprezent{ margin-top:-20px;}

#all2	{width:100%; height:100%; position: absolute; z-index:100; top:0; left:0; background-color: #fff; ;filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
#komunikat{ width: 503px; height: 314px; left: 50%; margin-left:-251px; position: absolute; z-index:200; top: 50%; margin-top:-155px;  }

#komunikatclose{ cursor: pointer; width: 20px; height: 25px; left: 50%; margin-left:237px; margin-top:-160px; position: absolute; z-index:201; top: 50%; background-color:#fff; font: bold 21px Tahoma, Sans-serif; color: #9F272C; border:1px solid #9F272C;}

.hotel-zaufali-start		{ background: url(../images/tlo-zaufali.jpg) repeat-x 0 2px; width:903px; height:171px;}
.pakiety-2010				{ width:903px; height:349px; }
.pakiety-2010	div			{ width:903px; height:349px; background: url(../images/pakiety-2010.jpg) no-repeat 0 0;}
.hotel-kontakt-start table	{ float: left; height:137px; margin-top:1px; background: none;}
.hotel-zaufali-start table	{ float: left; height:171px;}
.zaufali-nam-start			{ width:200px; height:171px; background: url(../images/zaufali-start.jpg) no-repeat 20px 20px; float: left; text-align: center;}
.zaufali-nam-start	p		{ padding: 33px 0 0 23px; text-align: left;}
.zaufali-nam-start .pics	{ margin-left:40px; text-align: center;}
.zaufali-nam-start	img		{ padding-top:0px; margin: auto;}


.partnerzy-start			{width:200px; height:171px; background: url(../images/partnerzy-start.jpg) no-repeat 20px 20px; float: left;}
.partnerzy-start		p	{ padding: 33px 0 0 20px; text-align: left;}
.kierunek-krynica-start		{width:200px; height:171px; background: url(../images/kierunek-krynica-start.jpg) no-repeat 0px 20px; float: left;}
.kierunek-krynica-start	p	{ padding: 33px 0 0 0px; text-align: left;}
.kierunek-krynica-start	a	{ color:#000; text-decoration: none;}

#expand-corner				{ display: block; width:199px; height:225px; position: absolute; top:0; right:0; z-index:10; background: url(/media/Image/corner-vedic-art.png) no-repeat 0 0;}
