@CHARSET "UTF-8";

/* const */
html, body, h1, h2, h3, h4, h5, h6, p, ol, dl, dd, dt, img, blockquote, q, div, table, thead, 
tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre{
margin: 0px;padding: 0px;zoom:1}
:focus {outline:0;} 
a img {border: none; margin: 0px;padding: 0px;}
th, td, tr {vertical-align:top;z-index:1}
div {z-index:1}

body {
	background:#666 url(../images/page/body_bgr.jpg) repeat-x;
	font-family:Arial;
	font-size:12px;
	color:#575757;
	line-height:15.6px;
}

#all {width:800px;margin-left:auto;margin-right:auto}
#logoline {height:73px;}
#logoline #logo {padding:10px 0 0 45px}

#langflags {float:right;margin:0 20px 0 0;padding-top:10px}
#langflags a {font-size:11px;color:#d3efff;text-decoration:underline}
#langflags a:hover {font-size:11px;color:#d3efff;text-decoration:underline}
#langflags img {vertical-align:middle}

/* panel na stronie głównej */
#homepan {margin-top:4px;padding-bottom:4px;width:800px;height:200px;background:url(../images/page/home_pan_bgr.jpg) no-repeat}
#homepanleft {float:left;margin:19px 10px 0 25px;width:285px}
#homepanleft h1 {letter-spacing:-1px;margin-bottom:8px;color:#325878;font-size:26px;line-height:26px}
#homepanleft p {letter-spacing:-1px;font-size:14px;font-weight:bold}
#homepanleft div {text-align:left;margin-top:11px} 

#homepanmid {width:170px;float:left;padding:15px 0 0 0;margin-left:10px;}
#homepanmid div {float:left;border:1px solid #c8e0ee;}
#homepanmid div img {border:6px solid #fff}

#homepanright {width:270px;float:left;padding:10px 0 0 0}
#homepanright ul {list-style-type:none;list-style-image:none;margin:0 0 0 15px;padding:0}
#homepanright ul li {letter-spacing:-1px;color:#333;font-weight:bold;font-size:14px;padding:8px 0 7px 35px;
					 background:url(../images/page/h_bullet_1.gif) no-repeat}
#homepanright ul li.b2{background-image:url(../images/page/h_bullet_2.gif)}
#homepanright ul li.b3{background-image:url(../images/page/h_bullet_3.gif)}
#homepanright ul li.b4{background-image:url(../images/page/h_bullet_4.gif)}

/* menu */
#mmenu {padding:0px;margin:12px 0px 0px 30px}
#mmenu ul {list-style-type:none;margin-left:auto;margin-right:auto}
#mmenu ul li,#mmenu ul li.sel {border:2px solid #333;border-bottom:none; float:left;
								margin:0px  5px 0px 0px}
#mmenu ul li.sel {border:2px solid #262626;border-bottom:none }

#mmenu ul li a,
#mmenu ul li a:hover {color:#CDD3DA;font-family:Arial;font-size:11px;line-height:25px;float:left;
				 padding:0px 18px 2px 18px;text-align:center;font-weight:bold;text-decoration:none}

#mmenu ul li.sel a,#mmenu ul li.sel a:hover,
#mmenu ul li a:hover {color:#000;background:url(../images/page/bgr_toptab.gif) repeat-x}

/* panele na home */
#hbright {width:480px;float:left}
#hbleft {width:300px;float:left;margin-right:20px;}
#hbleft h2 {margin-bottom:20px;letter-spacing:-1px;font-size:20px;line-height:22px;color:#6fa400}
#hbleft h2 span {color:#333}
#hbleft p.lead {letter-spacing:-1px;font-size:14px;font-weight:bold;line-height:15.4px;margin-top:10px;}

#hbleft ul {margin:0 0 0 16px;padding:0}
#hbleft ul li {letter-spacing:-1px;font-size:14px;font-weight:bold;line-height:15.4px;margin-top:7px;}

#hbleft p.desc {font-size:12px;line-height:14.4px;margin-top:12px}
#hbleft p.link {letter-spacing:-1px;margin-top:15px;line-height:17px}
#hbleft p.link a {font-size:14px;color:#900;font-weight:bold;text-decoration:underline}
#hbleft p.link a:hover {text-decoration:none}

/* slideshow */

div.sshow {background:#fff;position:absolute;height:278px;font-size:12px;font-weight:bold;color:#333;}
div.sshow img {margin-bottom:4px}
div#sshowlinks {position:absolute;margin-top:283px;z-index:2}
div#sshowlinks a,div#sshowlinks a:hover,div#sshowlinks a.sel,
div#sshowlinks a.sel:hover {float:left;width:20px;height:20px;line-height:20px;background:#999;
					font-size:12px;font-weight:bold;color:#fff;text-align:center;text-decoration:none;
					margin-right:2px;}

div#sshowlinks a.sel:hover,div#sshowlinks a.sel,div#sshowlinks a:hover {background:#9acd02}

/* home bottom panels */

div#hom0 {background: url(../images/page/bgr_h0.gif) no-repeat;width: 300px;height: 199px;
			float:left;margin-right:20px;color:#314600;}
			
input.green {margin:3px 0 8px 0;border:1px solid #758944;vertical-align:middle}
div#hom0 label {width:110px;float:left;margin:3px 0 0 0}

div#hom1 {background: url(../images/page/bgr_h1.gif) no-repeat;width: 220px;height: 199px;
			float:left;margin-right:20px;color:#002953;line-height:14.4px}
div#hom1 a {color:#900;font-weight:bold}
div#hom1 a:hover {text-decoration:none}

			
div#hom2 {background: url(../images/page/bgr_h2.gif) no-repeat;width: 240px;height: 199px;
			float:left;color:#333;line-height:14.4px}

.powiadom {color:#314600;}
div#hom0 .powiadomsubmit {text-align:right;margin:3px 12px 0 0}

.txtright .powiadomsubmit {text-align:left;margin:3px 0 0 0}




/* strona tekstowa */
.txttop {margin-top:20px}
.txtcontainer {background:#fff}
.txtcontent {width:495px;float:left;margin:23px 35px 0px 25px;padding-bottom:23px}
.txtcontent p.lead {font-size:14px;line-height:15.4px;letter-spacing:-1px;font-weight:bold;
					margin-bottom:20px;}
.txtcontent p.lead span {color:#6FA400}					
					
.txtcontent a {color:#900;text-decoration:underline}
.txtcontent a:hover {text-decoration:none}
.txtcontent h1 {color:#6FA400;font-size:34px;line-height:34px;letter-spacing:-2px;margin-bottom:20px}
.txtcontent h1 span {color:#379bff}
.txtcontent h2{color:#6fa400;font-size:18px;letter-spacing:-1px;margin-bottom:15px;line-height:18px}
.txtright {width:220px;float:left;margin-top:23px;padding-bottom:23px}
.txtright div#hom1 {background-image:url(../images/page/bgr_h1_w.gif)}

/* kolumny wersji isido */

.kolumnytrzy{width:740px; text-align:center}
.kolumna{float:left; width:200px; border:4px solid #CDE6FF; margin:10px 5px 10px 12px; padding:10px}
.kolumna h2{color:#379BFF; font-size:18px; margin-top:5px}
.kolumna ul{margin:10px 0px 10px 0px; padding:0px; text-align:left}
.kolumna li{margin:0px 0px 7px 5px; padding:0px 0px 0px 25px; font:bold 14px Arial, Helvetica, sans-serif; color:#777; line-height:15px; letter-spacing:-1px;
			background:url(../images/kolumna-bullet.png) top left no-repeat; list-style-type:none}



/* form */
label {font-size:12px;font-weight:bold}
textarea,input {border:1px solid #c8c8c8;padding:2px;color:#333;font-family:arial;font-size:11px;
				margin-bottom:15px}
input.sbtt {width:139px !important;padding:0;height:35px;vertical-align:center;background:url(../images/page/btt_bgr.gif) no-repeat;
			text-align:center;color:#bcfc80;font-size:11px;font-weight:bold;font-family: Arial;
			border:0}

/* form rejestracji */
.registerpane {}
.registerpane fieldset {border:0}
.registerpane h3 {font-size:18px;letter-spacing:-1px;color:#333;
			font-weight:bold;padding:0px 0 15px 0;margin:0}
.registerpane label {width:85px;float:left;margin:3px 0 0 0}			
.registerpane textarea,.registerpane input {width:160px;margin-bottom:7px;padding:4px}

p.formerror {color:#f00;font-size:10px;line-height:11px;	}
div.errorholder{position:relative;top:-3px;display:none}

/* slider */
/* This file skins sliders */

.slidernote,.slidernote_e {margin-top:1px;position:absolute;width:10px;}
.slidernote_e {margin-left:182px}
.slidernote {width:18px;text-align:right}
.sliderinfo{text-align:right;text-decoration:none;color:#999;
			position:relative;top:-6px;left:-21px;display:block;width:22px;height:12px;
			text-align:right;margin-top:16px}
.ui-slider a {text-decoration:none !important;color:#999 ;}

.ui-slider { margin-left:20px;width: 160px; height: 16px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { margin-top:0px;position: absolute; z-index: 1; height: 16px; width: 16px; top: 0px; left: 0px;
                    background-image: url(i/slider-handle.gif); background-repeat:no-repeat }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }

/* Default slider backgrounds */
.ui-slider, .ui-slider-1 { background-image: url(i/slider-bg-1.gif); }
.ui-slider-2 { background-image: url(i/slider-bg-2.gif); }


/* footer */

#footerh {margin-top:20px;font-size:11px;color:#d1e7fe}
#footerh a,#footerh a:hover {font-size:11px;color:#d1e7fe;text-decoration:underline}
#footerh a:hover {text-decoration:none}

.regulamin ol {margin-left:20px}
ol li ol li {list-style-type:lower-alpha}
.regulamin div { margin:10px 0 10px 0}
.clr {line-height:1px;height:1px;clear:both}
					 
