* {margin:auto!important;border:0px dotted gray;font-family:tahoma!important;} 
.cbth {clear:both!important;}
.db {display:block;}
.fr{float:right}
.fl{float:left;border:0px solid red} 
.tac {text-align:center}
.vat {vertical-align:top!important}
.vam {vertical-align:middle!important}
.lsn {list-style: none}
.nod {display:none}
.cln {clear:none!important;}

.uwaga {color:#D42300!important}  
.oki{color:#3D9000!important;font-weight:bold}  
 
input {border:1px solid gray;padding:5px!important;}
input[type=text] {height:30px;}
input[type=button],input[type=submit] {background-color:#660000!important;color:white;border:1px solid white!important }


textarea {border:1px solid gray;padding:5px!important;}

h1,h2,h3,h4, h1 a  {font-family:times;color:#262626!important;clear:both;text-decoration:none;}
h2,h3,h4 {padding-top:6px;padding-bottom:7px}


.cta {font-weight:bold;padding:10px!important;border:1px solid black!important}
.formtxt{height:100%}
.p0 {padding:0}
.m0 {margin:0}
.b0 {border:0!important}
.pb5 {padding:5px!important}
.p10 {padding:10px!important}

p,ul {	font-family:verdana;
	color:#434343;
	font-size:9pt;
	line-height:150%;
	}
#page{padding:10px 45px 20px 45px}	
h1 {text-align:left;font-style:normal;font-size:20pt;font-family:arial!important;color:#410000!important;letter-spacing:-1px;padding-bottom:10px;padding-top:10px;font-weight:900} 
h2 {text-align:left;font-style:italic;font-size:14pt;font-family:arial!important;color:#410000!important}
h3 {text-align:left;font-style:italic;font-size:12pt;font-family:arial!important;color:#410000!important}
h4 {text-align:left;font-style:italic;font-size:10pt;font-family:arial!important;color:#410000!important}

a,a:link {
	color: #660000;
	font-weight:bold;
}
a:hover {
	font-weight:bold;
}





#menu_gora {

 	
 	height:36px; 
 	width:700px; 
	 	
 	
 	z-index:10;
 	
 	padding:0;
 	margin:0;
 	
 	
 	
 	border:0px solid green;	
}

#menu_gora ul { list-style: none; margin: 0; padding: 0; height:23px; overflow: hidden; padding-left:0px;padding-top:5px;border-bottom:1px solid  gray}
#menu_gora ul li { display: block; float: left; padding-left: 10px; padding-right:20px; padding-top:3px;padding-bottom:5px;width:140px!important;border:1px solid #f1f1f1}
#menu_gora ul a { display: block; height: 38px; font-size:13px!important;text-decoration:none;width:160px!important} 
#menu_gora ul li:hover {border:1px solid #660000}
#menu_gora ul li:hover a {}  
#menu_gora ul a:hover{  }

#menu_gora_ad a {color:#005E8E;}



.komunikat_ok	{border:2px solid #86C44A;padding:10px!important;clear:both;background:#F5FFF4;font-size:12px;width:95%}
.komunikat_err	{border:2px solid #C60004;padding:10px!important;clear:both;background:#FFEBEB;font-size:12px;width:95%}
.komunikat_info	{border:2px solid #FDC339;padding:10px!important;clear:both;background:#FFF8E7;font-size:12px;width:95%}
 

.fs1m {font-size:90%}
.fs2m{font-size:85%!important}
.fs3m {font-size:80%}
.fs4m {font-size:60%}
.fs5m {font-size:50%}



.table2{padding:0;margin:0;border-top:0px solid gray;border-left:0px solid gray;}  


.table{padding:0;margin:0;border-top:1px solid gray;border-left:1px solid gray;}  
.table td {border-right:1px solid gray;border-bottom:1px solid gray}

.td1{width:100px!important}

.stopka {padding-top:60px}




/* SLIDE NEXT PREV FOTO */

#zdjecia { margin:15px 10px 5px 0;position:relative;border:1px solid #b9b9b9;padding:2px; background:white; float:left;width:290px; height:200px; text-align:center;float:right}
#zdjecia b { position:absolute;font:700 18px Arial; background:white; bottom:0;padding:0 10px;cursor:pointer; z-index:10;}
#zdjecia b.l {left:0;}
#zdjecia b.r {right:0}




/*
OLD
#Calendar_panel table td{
	background-color:#D1FFE8;padding:4px 10px 4px 10px;
}

#Calendar_panel table td.free{
	background-color: #f0f0f0;
}

#Calendar_panel table td.day, #Calendar_panel table td.past{
	background-color:#D1FFE8;padding:4px 10px 4px 10px;
}
#Calendar_panel table td.event, #Calendar_panel table td.event_past {
	background-color:#FFB6B6;padding:4px 10px 4px 10px;
}
#Calendar_panel table td.today{
	background-color:#FFff00;padding:4px 10px 4px 10px;
}
*/


#Calendar_panel  table td {font-size:11px!important} 

#Calendar_panel table td{
	background-color:#fff;padding:4px 10px 4px 10px;
}

#Calendar_panel table td.free{
	background-color: #C5D4E9;
	border:1px solid #177C25;
}

#Calendar_panel table td.day, #Calendar_panel table td.past{
	background-color:#E8FFEB;padding:4px 10px 4px 10px;
	border:1px solid #177C25;
}

#Calendar_panel table td.event a , #Calendar_panel table td.event_past a{
color:white!important;  
}
#Calendar_panel table td.event, #Calendar_panel table td.event_past {
	background-color:#E52930;padding:4px 10px 4px 10px;
	color:white!important;
	border:1px solid #E52930;
}
#Calendar_panel table td.today{
	background-color:#FFff00;padding:4px 10px 4px 10px;
}


.pagination {padding:9px 0; margin:auto; text-align:center; line-height:1.55em;width:600px;}
.pagination a {padding:0 4px;}
.pagination .pages {margin:0 120px;}
.pagination .active {border:1px solid #d3d3d3; color:#767575;}
.pagination .prev {padding:0 0 1px 22px; float:left;}
.pagination .next {padding:0 21px 1px 0; float:right;}

