/* CSS Document */

body,td {

	margin: 0px;
	color: #000000;
	text-align:left;
	font-family:tahoma,arial;
	font-size:11px;
	vertical-align:top

} 

#squezzep {

background:url(https://www.sanatoria.org/images/overlay.png);
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:100;
}
#squezzep form {
position:fixed;
top:200px;
left:33%;
color:#fff;
width:400px;
height:220px;
padding:20px;
border:3px solid #de3b20;
background-color:#f9cc35;
z-index:101;
text-align:center;
}
#squezzep h2 { margin:0; }


#showtel { padding:2px 5px; background-color:#FFCC33; font-weight:bold; text-align:left; margin:0 auto 1px auto; width:245px; cursor:pointer; }

#glosujsms{ width: 468px; border:1px solid #ccc; background:#eee; margin-bottom:20px;}

#glosujsms h3 { background:#a5af1f; color:#fff; padding:3px 10px; margin: 0; font-family:arial; }

#glosujsms div { padding:20px; }



.glosujsms_button { display:table; background:#a5af1f; padding:5px 10px;color:#fff; text-decoration:blink; color:#fff; }

.glosujsms_button:visited { color:#fff; }

.glosujsms_button:hover { color:#e8f700; }


.rezerwuj_button { display:block; width:180px; height:52px; background:url(https://www.sanatoria.org/images/rezerwuj-button-m.png); text-indent:-1000px;  }

.rezerwuj_button:visited { color:#fff; }

.rezerwuj_button:hover { color:#e8f700; }


#form_rez  td { font-size:12px}



.san_polecane {

	background:url(https://www.sanatoria.org/images/belka_polecamy.png) no-repeat;

	width:559px;

	height:24px;

	padding:4px 0 0 10px;

	color:#fff;

	font-size:17px;

	margin-bottom:10px;

}

.san_inne {

	background:url(https://www.sanatoria.org/images/belka_inne.png) no-repeat;

	width:559px;

	height:24px;

	padding:4px 0 0 10px;

	color:#fff;

	font-size:17px;

	margin-bottom:10px;

}

.main_banner { margin:0 auto; margin-bottom:10px; }

.left_banner { width:180px; text-align:center; margin-bottom:20px; margin-top:20px; }

body {

background-image:url(https://www.sanatoria.org/images/bg_top.gif); background-repeat:repeat-x

}

.info_chor {

margin:5px 0 15px 0; background-color:#fff8dc; padding:5px 100px 5px 5px;

}

.main_box{ 

border:1px solid #666666; margin-bottom:15px;

}

.sub_box{ 

border:1px solid #999; margin-bottom:15px;

}

img {border:0;}

#kontakt {

background-image:url(https://www.sanatoria.org/images/bg_top.gif); background-repeat:repeat-x;

margin-top:5px;  border-top:1px solid #999999;

}

#kontakt_button{ 

padding:5px 0 5px 15px; background-color:#FFCC33; font-weight:bold; text-align:left; margin:0 auto 1px auto; width:245px;

}

#wpis_fotki { padding:0 auto 0 auto; text-align:center; width:300px; }
#wpis_fotkib { padding:0 auto 0 auto; text-align:center; width:300px; }

a { color:#663300; text-decoration:none}

a:visited { color:#666666; text-decoration:none }

a:hover { color:#009900; text-decoration:underline }



.bhref { font-weight:bold; }

.cennik ul li {
list-style-type:square;
list-style-image:none;
}

.grey_20{

padding:20px; background-color:#eeeeee

}

.grey_20 th{ text-align:center; }
.belka_cennik{
padding:5px 10px; color:#000;
font-weight:bold;
border:1px solid #ff0c06;
cursor:pointer;
vertical-align:middle
}
.belka_cennik b{ padding-top:5px; display:block; width:390px;  float:left; }
.belka_cennik:hover{ background:#ff0c06; color:#fff;  }

.belka_cennik span {width:40px; font-size:10px; float:right; font-weight:normal; }
.green_belka{

text-align:left;

padding: 4px 0 4px 10px; 

font-weight:bold;

color:#FFFFFF;

background-image:url(https://www.sanatoria.org/images/sanatorium_11.gif);

}

ul { margin:0; padding:5px 0 10px 15px; }

li{ list-style-image:url(https://www.sanatoria.org/images/li.gif); list-style-position:outside; }

li.kropa{

	list-style-image:url(https://www.sanatoria.org/images/uzdrowisko.gif);

	list-style-position:inside;

}



.left {

width:180px;

vertical-align:top;

background-color:#fffb82;

}



.right_h{

width:165px;

border-bottom:1px solid #FF9900;

padding:4px 0 4px 15px;

font-weight:bold;

color:#000000;

}

.right_box_content { 

padding:9px 9px 9px 15px; 
font-size:12px;
line-height:15px

}

.form_ok {

margin:10px 0 10px 0;

background-color:#FFFFCC;

color:#99CC00;

font-size:14px;

font-weight:bold;

padding:20px;

text-align:left;

border: 1px solid #009900;

}

.form_bad {

margin:10px 0 10px 0;

background-color:#FFFFCC;

color:#CC0000;

font-size:14px;

font-weight:bold;

padding:20px;

text-align:left;

border: 1px solid #990000;

}

input.button { 

height:20px;

background-color:#CC3333;

color:#ffffff;

font-weight:bold;

font-family:arial;

border-width:0;

}



#mapka_main { text-align:center; padding:0; border:1px solid #cccccc; border-top:0; border-right:0; vertical-align:middle; }

.img {

border-width:1px;

border-color:#666666;

border-style:solid;

}

.small { 

font-size:10px;

color:#999999;

}

.small2 { 

font-size:11px;

color:#999999;

}

.small3 { font-size:11px; color:#ffffff; }

.small3grey { font-size:11px; color:#999999; font-size:10px;}



.navi { font-size:10px; color:#666666; border-bottom:1px dotted #999999; margin-bottom:10px; padding:0 0 4px 0}

#flagi {  text-align:right; vertical-align:middle}

#szukajka { background-image:url(https://www.sanatoria.org/images/sanatorium_07.gif); vertical-align:bottom; padding:0 0 0 17px; }

#top_menu {  vertical-align:middle; padding:0 0 0 17px;  background-image:url(https://www.sanatoria.org/images/bg_menu_green.gif); height:21px;}

#top_menu a{ font-size:12px; color:#000; }


.top_menu {  vertical-align:middle; padding:0 0 0 17px;  background-image:url(https://www.sanatoria.org/images/bg_menu_green.gif); height:21px;}

.top_menu a{ font-size:12px; color:#000; }



#menu_roz { background-image:url(https://www.sanatoria.org/images/sanatorium_11.gif); padding:4px 0 4px 17px; }

form { margin:0 0 9px 0; padding:0;}

.b { 

font-weight:bold;

color:#ffffff;

margin-left:5px;

}

.b2 { 

font-size:12px;

font-weight:bold;

color:#000000;

margin-left:5px;

}



.h1art { 

font-family:arial;

font-weight:bold;

font-size:20px;

color:#99CC00;

margin:0;

padding:0;

}

.headart{

font-size:12px;

}



.buls {margin-left:0;width:9px;margin-bottom:1px;padding-right:4px;font-size:9px;font-weight:normal;color:#990000;font-family:Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;}



h1 { 

font-family:arial;

font-weight:bold;

font-size:25px;

color:#CC0000;

margin:0;

padding:0;

}



h2 { 

font-family:arial;

font-weight:bold;

font-size:18px;

margin:0;

padding:0;

}



.ini { 

font-weight:bold;

font-size:14px;

}



.h2 { 

font-weight:bold;

font-size:13px;

color:#669900;

margin:0;

padding:0;

}



A:link.h12 { 

font-family:Trebuchet MS;

font-weight:bold;

font-size:18px;

color:#CC0000;

text-decoration:none;

}



A:visited.h12 { 

font-family:Trebuchet MS;

font-weight:bold;

font-size:18px;

color:#CC0000;

text-decoration:none;

}



A:hover.h12 { 

font-family:Trebuchet MS;

font-weight:bold;

font-size:18px;

color:#000000;

text-decoration:none;

}







A:link.small { 

font-size:11px;

color:#000000;

text-decoration:none;

}

A:visited.small { 

font-size:11px;

color:#000000;

text-decoration:none;

}

A:hover.small { 

font-size:11px;

color:#FFFFFF;

text-decoration:none;

}





A:link.smallred { 

font-size:11px;

font-weight:bold;

color:#FF0000;

text-decoration:none;

}

A:visited.smallred { 

font-size:11px;

color:#FF0000;

font-weight:bold;

text-decoration:none;

}

A:hover.smallred { 

font-size:11px;

color:#FFFFFF;

font-weight:bold;

text-decoration:none;

}





A:link.w { 

font-size:11px;

color:#ffffff;

text-decoration:none;

}

A:visited.w { 

font-size:11px;

color:#ffffff;

text-decoration:none;

}

A:hover.w { 

font-size:11px;

color:#ffffff;

text-decoration:underline;

}





A:link.small2 { 

font-weight:normal;

font-size:11px;

color:#000000;

text-decoration:none;

}

A:visited.small2 { 

font-weight:normal;

font-size:11px;

color:#000000;

text-decoration:none;

}

A:hover.small2 { 

font-weight:normal;

font-size:11px;

color:#CC0000;

text-decoration:none;

}





A:link.small3 { font-weight:bold; color:#CC0000; text-decoration:none; font-size:10px; }

A:visited.small3 { font-weight:bold; color:#CC0000; text-decoration:none;  font-size:10px;}

A:hover.small3 { font-weight:bold; color:#000000; text-decoration:none;  font-size:10px;}





A:link.main_menu { 

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}

A:visited.main_menu { 

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-decoration:none;

}

A:hover.main_menu { 

font-size:12px;

font-weight:bold;

color:#FFCC00;

text-decoration:NONE;

}





A:link.panel_menu { 

font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:none;

}

A:visited.panel_menu { 

font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:none;

}

A:hover.panel_menu { 

font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:underline;

}





A:link.panel_menu2 { 

font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:none;

}

A:visited.panel_menu2 { 



font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:none;

}

A:hover.panel_menu2 { 



font-size:12px;

font-weight:bold;

color:#ffffff;

text-decoration:underline;

}



.green_top {

background-image:url(https://www.sanatoria.org/images/sanatorium.gif)

}

.green_top2 {

background-image:url(https://www.sanatoria.org/images/sanatoria.gif)

}

.grey_top {

background-color:#666666

}



a.white { color:#FF3300; }


.red { color:#cc0000; }


#oferty_last_m { width:100%; margin:20px 0; }

#oferty_last_m td { border:1px solid #ccc; background:#fff; border-left:0;}

#oferty_last_m b { font-size:14px; }



.rezerwuj {



}a:link.stgf{
color:#999999;
font-family:arial;
font-size:10px;
}
a:visited.stgf{
color:#999999;
font-family:arial;
font-size:10px;
}
a:hover.stgf{
color:#000000;
font-family:arial;
font-size:10px;
}
