body{
	background: #f0f0f0 url(../img/bg.jpg) repeat-x;
	font-family: Arial, 'Trebuchet MS', Tahoma, Verdana, Helvetica, sans-serif;
	font-size: .8em;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

.clr{clear: both;}

/*======STRUKTURA================*/

/* div#container{width:1024px; min-height:850px; margin: 0 auto; background: #fff; padding: 10px; margin-top: 10px; margin-bottom: 10px; position: relative; */
div#container{width:auto; min-width: 1024px; min-height:850px; margin: 15px; background: #fff; padding: 10px; margin-top: 10px; margin-bottom: 10px; position: relative;
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px;    /* Konqueror */
	-moz-border-radius: 10px; /* Firefox */
	border-radius: 10px;
}
div#content{margin-top: 5px; float: left; width: 100%;}

div#content h1{font-size: 1.8em; font-weight: bold; color: #9f1700; text-shadow: 1px 1px #c1c1c1; margin-top: 0px; margin-bottom: 5px;}
div#content div.withbox{width: 600px; float: left;}


/*======TOP [>>LOGO i BANNER<<]================*/

div#top{height: 10px; padding-top: 10px;}
div#top .logo{float: left;}
div#top .banner_top{display: block; padding: 3px; background-color: #FFFFFF; border: none; float: right; width: 728px; height: 20px; max-width: 728px; max-height: 20px; position: relative;}


div#top .banner_top .bajkowaplaneta{z-index: 99; position: absolute; top: 0px; left: 0px; background: url('http://www.bajkowa-planeta.pl/img/banner728x90_2.jpg');}
div#top .banner_top .bajkowaplaneta a{display: block; width: 728px; height: 90px;}
div#top .banner_top .googleFillSlot{z-index: 100; position: absolute; top: 0px; left: 0px;}

div#top a img{border: 0;}


/*======LOGOWANIE TOP=========================*/
div#toplogging{display: block; width: 100%; position: absolute; z-index: 1; top: 0px;}

div.likecontainer{width: 960px; margin: 0 auto; padding: 0 10px;}
div#toplogging div.toRight{float: right;}

div#toplogging div#toppanel{background: #C3361A url(../img/menu_bg.jpg) bottom repeat-x; display: none; width: 960px; margin: 0 auto; padding: 10px;
	-webkit-border-bottom-right-radius: 5px; /* prawy g�rny */
	-webkit-border-bottom-left-radius: 5px; /* lewy dolny */
	-khtml-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

div#toplogging div.button{display: block; width: 100px; height: 20px; background: url(../img/butt_top_zaloguj.jpg) repeat-x; float: right;
	border-left: #76000d 1px solid;
	border-right: #76000d 1px solid;
	border-bottom: #76000d 1px solid;
	-webkit-border-bottom-right-radius: 5px; /* prawy g�rny */
	-webkit-border-bottom-left-radius: 5px; /* lewy dolny */
	-khtml-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
div#toplogging div.button a{font-size: .9em; margin: 0; padding: 0; color: #fff; text-decoration: none; text-align: center; line-height: 20px; width: 100%; height: 100%; display: block; outline: none; text-shadow: 1px 1px #000;}
div#toplogging div.button a img{margin-left: 15px; border: 0; margin-right: 10px; float: left;}
div#toplogging div.button a span{float: left;}


div#toplogging label.top{float: left; height: 16px; display: block; margin-left: 20px; color: #fff; font-size: .9em; line-height: 16px;}
div#toplogging input.top{float: left; margin-left: 20px; border: #6F1000 solid 1px; height: 16px; padding: 1px;}
div#toplogging div.butt_red{margin-top: 0px; margin-left: 20px;}


/*======TOP [>>LOGO i BANNER<<]================*/

fieldset{border: none; background: none; margin: 0; padding: 0;}



/*=====STYL DLA MENU==================*/

div#menu{
	display: block; 
	height: 40px; 
	position: relative; 
	/* background: url(../img/menu_bg.jpg) repeat-x;  */
	background: url(../img/h_gray_content.png) repeat-x; 
	line-height: 40px;
	/* border: #a01801 solid 1px; */
	border: #6c6c6c  solid 1px;
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px;    /* Konqueror */
	-moz-border-radius: 5px; /* Firefox */
	border-radius: 5px;
}

div#menu ul{margin: 0; padding: 0; list-style: none; float: left; font-size: .9em;}
/* div#menu ul li{margin: 0; padding: 0; float: left; height:40px; border-left: 1px solid #c73416; border-right: 1px solid #8b1d07;} */
div#menu ul li{margin: 0; padding: 0; float: left; height:40px; border-left: 1px solid #686666; border-right: 1px solid #282626;}
/* div#menu ul li.news{background: url(../img/menu_bg_zalozkonto.jpg) repeat-x;} */
div#menu ul li.news{background: url(../img/h_gray_content.png) repeat-x;}
div#menu ul li.break{width: 5px;}
div#menu ul li a{padding: 0px 10px 0px 10px; color: #fff; text-decoration: none; text-shadow: 1px 1px #000000; float: left; text-transform: uppercase; clear: both; height: 100%; line-height: 40px;}
/* div#menu ul li a:hover{color: #fbcf59; background: url(../img/menu_bg_hover.jpg) repeat-x;} */
div#menu ul li a:hover{color: #2b2b2b; text-shadow: 0px 0px #000000; background: url(../img/bg.jpg) repeat-x;}

/*=====SLIDER=========================*/

div#slider{width: 602px; height: 283px; float: left; overflow: hidden; position: relative;}

div#slider .items{width:5800px; position:absolute; clear:both;}
div#slider .items .element{float:left; width:602px;}
div#slider .items .element p{font-size: 4em; margin: 10px; font-weight: bold; color: #9f1700; text-shadow: 1px 1px #ffffff; text-align: center;}

div#slider .navi{width: 84px; position: absolute; bottom: 10px; right: 10px;}
div#slider .navi a{display: block; width: 18px; height: 18px; margin-left: 3px; float: left; background-image: url('../img/dots.png'); cursor: pointer;}
div#slider .navi a.active{background-position: -18px 0;}


/*=====TABS==========================*/

div#slajdy{width: 958px; height: 270px; float: left; overflow: hidden; position: relative; margin-bottom: 10px;
	border: #a01801 solid 1px;
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px;    /* Konqueror */
	-moz-border-radius: 5px; /* Firefox */
	border-radius: 5px;
}

div#slajdy div.panes div.pan{margin:0; padding: 0; width: 958px; height: 230px; display: block;
	-webkit-border-top-right-radius: 5px; /* prawy g�rny */
	-webkit-border-top-left-radius: 5px; /* lewy dolny */
	-khtml-border-radius-topright: 5px;
	-khtml-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

div.pan.n1{background: url('../img/slajdy/1.jpg');}
div.pan.n2{background: url('../img/slajdy/2.jpg');}
div.pan.n3{background: url('../img/slajdy/3.jpg');}
div.pan.n4{background: url('../img/slajdy/4.jpg');}
div.pan.n5{background: url('../img/slajdy/5.jpg');}
div.pan.n6{background: url('../img/slajdy/6.jpg');}
div.pan.n7{background: url('../img/slajdy/7.jpg');}
div.pan.n8{background: url('../img/slajdy/8.jpg');}
div.pan.n9{background: url('../img/slajdy/9.jpg');}

div.pan a{display: block; width: 100%; height: 100%;}

div.slidetabs{position: absolute; bottom: 0px; background: url(../img/tab_bg.png) repeat-x; list-style: none; height: 40px; margin: 0; padding: 0; width: 100%;
	-webkit-border-bottom-right-radius: 5px; /* prawy g�rny */
	-webkit-border-bottom-left-radius: 5px; /* lewy dolny */
	-khtml-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
div.slidetabs div{float: left; line-height: 40px; padding: 0px 10px 0px 10px; border-left: 1px solid #c73416; border-right: 1px solid #8b1d07;}
div.slidetabs div a{display: block; height: 100%; width: 100%; color: #fff; text-shadow: 1px 1px #000000; text-decoration: none; outline: 0px;}
div.slidetabs div a.current{background: url(../img/tab_current.png) top center no-repeat;}


/*=====Stopka========================*/
/* div#footer_dco{width: 1024px; margin: 10px auto; padding-top: 10px; position: relative;} */
div#footer_dco{width: auto; min-width: 1024px; margin: 15px; padding-top: 10px; position: relative;}
div#footer_dco div.copyrights{float: left; /*margin: 20px 10px;*/ width: 200px;}
div#footer_dco div.links{float: right; margin: 20px 10px;}

div#footer_dco p{margin-top: 0px; color: #3c3c3c; text-shadow: 1px 1px #ffffff; font-size: .95em;}

div#footer_dco div.links p{color: #8f8f8f;}
div#footer_dco div.links p a{color: #8f8f8f; text-decoration: none;}
div#footer_dco div.links p a:hover{color: #9f1700; text-decoration: underline;}

div#footer_dco div.copyrights p a{color: #9f1700; text-decoration: none;}
div#footer_dco div.copyrights p a:hover{text-decoration: underline;}



/*=====OBRAZKI=============================*/
img.serwerownia{float: left; margin-top: 10px;}
img.generatedcode{margin-left: 20px; border: none; padding: 3px;}

/*=====BOXY=============================*/

div.box{margin-bottom: 10px; display: block; float: left; position: relative;
	border: #a4a4a4 solid 1px;
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px;    /* Konqueror */
	-moz-border-radius: 5px; /* Firefox */
	border-radius: 5px;
	
	background: #fff url(../img/box_bg.jpg) repeat-x;
}
div.box .content .inner {
	border: #ffffff solid 1px;
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px;    /* Konqueror */
	-moz-border-radius: 5px; /* Firefox */
	border-radius: 5px;
	padding: 5px 10px 5px 5px;
}

div.box div.linia{width: 100%; height: 1px; background: #d0d0d0; border-bottom: #ffffff 1px solid;}

div.box .content .icon{float: left;}
div.box .content h3{margin: 5px 5px 10px 10px; float: left; font-size: 1.4em; color: #9f1700; text-shadow: 1px 1px #c1c1c1;}

div.box p, div.box.info ul{color: #3f3f3f; font-size: 1.1em;}

div.box .content p.smallbox, div.box.kontaktinfo ul{margin: 5px; color: #6c6c6c;}

strong.red{color: #FF0000;}


	/*======SZARFA W BOXIE ==================
	.sash{position: absolute; top: 0px; right: 0px; width: 150px; height: 150px;}
	.sash.specialoffer{background: url('../img/specialoffer.png') no-repeat top right;}
	.sash.zerozl{background: url('../img/sash_zerozl.png') no-repeat top right;}
	*/
div.box.specialoffer, div.box.regulamin, div.box.policy{width: 640px;}
div.box.specialoffer .content .inner{padding: 10px;}

div.box.policy p{line-height: 1.4em; font-size: 1.1em; color: #3f3f3f;}

div.box.komunikat, div.box.error{float: none; width: 500px; margin: 10px auto; }
div.box.komunikat.sub, div.box.error.panel{float: right; width: 600px; margin: 0 0 20px 0;}
div.box.error p.smallbox{color: #ff0000;}
div.box.success p.smallbox{color: #009b02;}
div.box.checkdomain, div.box.registerinfo, div.box.info, div.box.kontaktinfo{width: 350px; float: right;}

div.box.form.logowaniepanel{float: none; margin: 0 auto; width: 450px;}
div.box.form.logowaniepanel p.sb{font-size: .9em; color: #000; display: block; text-align: right;}
div.box.form.logowaniepanel a {color: #9f1700; text-decoration: none;}
div.box.form.logowaniepanel a:hover {text-decoration: underline;}
div.box.form.logowaniepanel label, div.box.form.logowaniepanel input{width: 250px; float: left;}
div.box.form.logowaniepanel p{font-size: 1.1em;}
div.box.form.logowaniepanel div.field {width: 300px; float: left}
div.box.form.logowaniepanel div.butt_red.default{margin-top: 30px;}

div.logowaniepanel.error{width: 450px; margin: 10px auto; float: none; color: #cc0000;}

div.logowaniepanel.field.error ul{ display:inline-block; list-style-type:none; margin-left: 10px; padding-left: 5px; width: 250px; margin-top: 0px; margin-bottom: 0px;}
/**dco**/
div.edycjadanych.error{width: 300px; margin: 10px auto; float: left; margin-left: 20px }
div.edycjadanych.success{width: 300px; margin: 10px auto; float: left; margin-left: 20px; color: #0e9b33; }
div.zmianahasla.error{width: 61%; margin: auto; float: left; margin-left: 20px }
div.zmianahasla.success{width: 61%; margin: auto; float: left; margin-left: 20px; color: #0e9b33;}

div#recaptcha_widget_div{margin-left: 20px; margin-top: 5px}

/*********** Formularze ***********/
div.box.info {float: left;}
div.box.form {width:800px; float: right}
div.box.form div.field{width:100%; float: left}
div.box.form div.nicEdit-panelContain  {width: 450px; margin-left: 20px; }
div.box.form div.nicEdit-main {width: 450px; margin-left: 20px; }

div.box.form p {margin-left: 20px; font-size: .9em;}
div.box.form p a, div.box.info ul li a{color: #9f1700; text-decoration: none;}
div.box.form p a:hover, div.box.info ul li a:hover{text-decoration: underline;}
/*div.box.form div.form_error{padding-left: 15px; margin-left: 20px; color: #ff0000; background: url('../img/invalid_input.png') left no-repeat;}*/
/* div.box.form label{display: block; margin-left: 20px; color: #9f1700; font-size: .9em; margin-top: 10px;margin-bottom: 3px;} */
div.box.form label{display: block; margin-left: 20px; color: #6f6a69; font-size: .9em; margin-top: 10px;margin-bottom: 3px;}
div.box.form input{float:inherit; margin-left: 20px; border: #D6D6D6 solid 1px; height: 20px; padding: 3px; width: 250px;}
div.box.form textarea{margin-left: 20px; border: #D6D6D6 solid 1px; padding: 3px; width: 450px; max-width: 500px;}

div.box.form div.error {color: #ff0000;}
div.box.form div.field.error ul{ display:inline-block; list-style-type:none; margin-left: 10px; padding-left: 5px; width: 250px; margin-top: 0px; margin-bottom: 0px;}

div.box.form select{margin-left: 20px; border: #D6D6D6 solid 1px; height: 28px; padding: 3px;}
div.box.form select option{padding: 3px; margin: 0;}

div.box.form div.checkbox input{float:inherit; width: 25px; margin: 0px;}
div.box.form div.checkbox p{float:inherit; display:inline-block; margin-left: 20px; margin-top: 5px;}


div.box.message {margin-left: 105px; width:720px;}

/*********** Formularze DCO ***********/
div.box.info {float: left;}
div.box.form.dco {width:600px; float: right}
div.box.form.dco div.field{width:100%; float: left}
div.box.form.dco div.nicEdit-panelContain  {width: 450px; margin-left: 20px; }
div.box.form.dco div.nicEdit-main {width: 450px; margin-left: 20px; }

div.box.form.dco p {margin-left: 20px; font-size: .9em;}
div.box.form.dco p a, div.box.info ul li a{color: #9f1700; text-decoration: none;}
div.box.form.dco p a:hover, div.box.info ul li a:hover{text-decoration: underline;}
/*div.box.form div.form_error{padding-left: 15px; margin-left: 20px; color: #ff0000; background: url('../img/invalid_input.png') left no-repeat;}*/
/*  poprzkolor czerwony div.box.form.dco label{display: block; margin-left: 20px; color: #9f1700; font-size: .9em; margin-top: 10px;}*/
czerwony div.box.form.dco label{display: block; margin-left: 20px; color: #0400b7; font-size: .9em; margin-top: 10px;}*  /*  kolor czcionki niebieski  */

div.box.form.dco input{float:inherit; margin-left: 20px; border: #D6D6D6 solid 1px; height: 20px; padding: 3px; width: 250px;}
div.box.form.dco textarea{margin-left: 20px; border: #D6D6D6 solid 1px; padding: 3px; width: 490px; min-height: 200px; max-height: 200px; max-width: 490px; min-width: 490px}

div.box.form.dco div.error {color: #ff0000;}
div.box.form.dco div.field.error ul{ display:inline-block; list-style-type:none; margin-left: 10px; padding-left: 5px; width: 250px; margin-top: 0px; margin-bottom: 0px;}

div.box.form.dco select{margin-left: 20px; border: #D6D6D6 solid 1px; height: 28px; padding: 3px;}
div.box.form.dco select option{padding: 3px; margin: 0;}

div.box.form.dco div.checkbox input{float:inherit; width: 25px; margin: 0px;}
div.box.form.dco div.checkbox p{float:inherit; display:inline-block; margin-left: 20px; margin-top: 5px;}


div.box.message.dco {margin-left: 105px; width:720px;}

/*======REGULAMIN LISTA===========*/

ol{line-height: 1.4em; font-size: 1.1em; color: #3f3f3f;}


/*======CENA======================*/

div.price{position: relative; width: 200px; height: 84px; margin: 3px 0; background: url('../img/price.png') no-repeat top center;}

div.price div.howmuch{position: absolute; width: 100px; height: 50px; display: block; top: 15px; left: 10px; text-align: center; margin: 0;}
div.price div.howmuch p{margin: 0; font-size: 4em; font-weight: bold; color: #9f1700; text-shadow: 1px 1px #3d3d3d;}



/*=====STYL DLA NAGLOWEK [>> H2 <<]==================*/

div.h_gray, div.h_gray div.left, div.h_gray div.right, div.h_gray .content{height: 40px;}
div.h_gray{display: block; position: relative;}
div.h_gray .left, div.h_gray .right{width: 5px; background: url(../img/h_gray.png); position: absolute; top: 0px;}
div.h_gray .left{left: 0px;}
div.h_gray .right{right: 0px; background-position: -6px 0px;}
div.h_gray .content{margin: 0 5px; background: url(../img/h_gray_content.png) repeat-x; line-height: 40px; text-align: center;}

div.h_gray div.content h2{margin: 0 8px 0 40px; font-size: 1.2em; color: #ffffff; text-shadow: 1px 1px #000000;}
div.h_gray div.content .arrow{position: absolute; width: 24px; height: 24px; top: 8px; left: 8px; display: block; background-image: url(../img/arrow.png);}

div.h_gray.planhostingowy{width: 200px;}



/*=====ZIELONY BUTTON================*/

div.butt_green, div.butt_green .left, div.butt_green .right, div.butt_green .value{height: 22px;}
div.butt_green{display: block; position: relative;}
div.butt_green .left, div.butt_green .right{width: 5px; background: url(../img/butt_green.png); position: absolute; top: 0px;}
div.butt_green .left{left: 0px;}
div.butt_green .right{right: 0px; background-position: -6px 0px;}
div.butt_green .value{margin: 0 5px; background: url(../img/butt_green_value.png) repeat-x; line-height: 30px; text-align: center;}
div.butt_green .value a{color: #ffffff; text-shadow: 1px 1px #000000; font-size: .9em; text-decoration: none;}

div.butt_green:hover .value{background: url(../img/butt_green_value_h.png);}
div.butt_green:hover .left{background-position: 0px -22px;}
div.butt_green:hover .right{background-position: -6px -22px;}

div.butt_green.default{width: 190px; margin: 0 auto; margin-top: 10px;}
div.butt_green div.value a{font-size: 1.3em; color: #ffffff; text-shadow: 1px 1px #3d3d3d; text-decoration: none;}



/*=====CZERWONY BUTTON================*/

div.butt_red, div.butt_red .left, div.butt_red .right, div.butt_red .value{height: 22px;}
div.butt_red{display: block; position: relative;}
div.butt_red .left, div.butt_red .right{width: 5px; background: url(../img/butt_red.png); position: absolute; top: 0px;}
div.butt_red .left{left: 0px;}
div.butt_red .right{right: 0px; background-position: -6px 0px;}
div.butt_red .value{margin: 0 5px; background: url(../img/butt_red_value.png) repeat-x; line-height: 22px;}

div.butt_red .value div.submit input{background: none; border: none; color: #ffffff; text-shadow: 1px 1px #000000; font-size: .9em; text-decoration: none; padding: 0px; margin: 0px 5px; width: auto;}
div.butt_red .value div.submit button{background: none; border: none; color: #ffffff; text-shadow: 1px 1px #000000; font-size: .9em; text-decoration: none; padding: 0px; margin: 0px 5px; width: auto;}

div.butt_red:hover .value{background: url(../img/butt_red_value_h.png);}
div.butt_red:hover .left{background-position: 0px -22px;}
div.butt_red:hover .right{background-position: -6px -22px;}

div.butt_red.default{float: right; margin-top: 10px;}
div.butt_red.left{float: left; margin-top: 10px;}

/*=====CZERWONY BUTTON DCO================*/

div.butt_red_dco, div.butt_red_dco .left, div.butt_red_dco .right, div.butt_red_dco .value{height: 22px;}
div.butt_red_dco{display: block; position: relative;}
div.butt_red_dco .left, div.butt_red_dco .right{width: 5px; background: url(../img/butt_red.png); position: absolute; top: 0px;}
div.butt_red_dco .left{left: 0px;}
div.butt_red_dco .right{right: 0px; background-position: -6px 0px;}
div.butt_red_dco .value{margin: 0 3px; background: url(../img/butt_red_value.png) repeat-x; line-height: 22px;}

div.butt_red_dco .value div.submit input{background: none; border: none; color: #ffffff; text-shadow: 1px 1px #000000; font-size: .8em; text-decoration: none; padding: 0px; margin: 0px 2px; width: auto;}
div.butt_red_dco .value div.submit button{background: none; border: none; color: #ffffff; text-shadow: 1px 1px #000000; font-size: .8em; text-decoration: none; padding: 0px; margin: 0px 0px; width: auto;}

div.butt_red_dco:hover .value{background: url(../img/butt_red_value_h.png);}
div.butt_red_dco:hover .left{background-position: 0px -22px;}
div.butt_red_dco:hover .right{background-position: -6px -22px;}

div.butt_red_dco.default{float: right; margin-top: 2px;}
div.butt_red_dco.left{float: left; margin-top: 2px;}

/*=====IKONY==========================*/

/*.icon{width: 48px; height: 48px; background: url('../img/icons.png') no-repeat;}*/
.icon{width: 32px; height: 32px; background: url('../img/icons.png') no-repeat;}
.icon.logowaniepanel{background-position: -64px 0px;}
.icon.checkdomain{background-position: 0px 0px;}
.icon.contact{background-position: -32px 0px;}
.icon.error{background-position: -86px 0px;}



/* Administracja*/
div.box.form.dco.users {width:580px; float: right; background: none; }
div.box.form.dco.users  tr:hover {background-color:#87ff96;}

#page-wrap {margin: 1px;}
#page-wrap:focus {color: #fff;}

p {	margin: 20px 0;}
	/* 	Generic Styling, for Desktops/Laptops 	*/
/* table { width:75%; float: right; background: none; border-collapse: collapse; } */
#tabela_users td:hover { cursor: pointer;}
	/* Zebra striping */
	
/* #tabela_users tr:nth-of-type(even) { background: #eee; } */
/* #tabela_users tr:hover {background-color:#87ff96;} */
/* #tabela_users th { background: url(../img/menu_bg.jpg); color: white; font-weight: bold; font-size: 1,9em; } */
/* #tabela_users td, th { padding: 2px; border: 1px solid #ccc; text-align: left; font-size: 0.9em } */

div#page-wrap2 {margin: 1px;}
div#page-wrap2:focus {color: #fff;}
div#page-wrap2 p {	margin: 20px 0;}
	/* 	Generic Styling, for Desktops/Laptops 	*/
div#page-wrap2 table { /*width:520px; */ float: right; background: none; border-collapse: collapse; }
	/* Zebra striping */
	
div#page-wrap2 tr:nth-of-type(even) { background: #FFFFFF; }
div#page-wrap2 tr:hover {background-color:#FFFFFF;font-weight: normal;}
div#page-wrap2 th { background: url(../img/menu_bg.jpg); color: white; font-weight: bold; font-size: 1,9em; }
/* div#page-wrap2 td, th { padding: 2px; border: 1px solid #ccc; text-align: left; font-size: 0.9em } */
div#page-wrap2 td { padding: 2px; border: 1px solid #ccc; text-align: left; font-size: 0.9em }
div#page-wrap2 input {margin-left:auto; margin-right:auto; text-align: center; vertical-align: middle}

.fixed {  position: fixed;  bottom: 0;  right: 0px;  width: 200px;  background-color: white;}
.absolute {  position: absolute;  top: 120px;  right: 0;  width: 300px;  height: 200px;}


.blink { animation: blink-animation 1s steps(5, start) infinite; -webkit-animation: blink-animation 1s steps(5, start) infinite;}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}








/* NEWS  */
.NewsPost {-moz-box-sizing: border-box; box-sizing: border-box; margin:0; padding-bottom: 30px; font: 12px Tahoma,Helvetica,arial; color: #666; float:right; width: 97%; padding: 10px; }

table.NewsPost{border-collapse:collapse;border-spacing:0}
fieldset.NewsPost,input.NewsPost,textarea.NewsPost{border:0}
address.NewsPost,caption.NewsPost,cite.NewsPost,code.NewsPost,dfn.NewsPost,th.NewsPost,var.NewsPost{font-style:normal;font-weight:400}
ol.NewsPost,ul.NewsPost{list-style:none}
caption.NewsPost,th.NewsPost{text-align:left}
hr.NewsPost{display:none}
input.NewsPost,{font-size:1em}
.post img{border:0; width:200px}
.post {font-size:1.2em}
/* .post:hover{  */
	/* transform: translateY(-5px) scale(1.010) translateZ(0); */
/* } */



.postInput {position: relative; max-width: 97%; min-width: 97%; min-height: 100%; margin: 0 0 1px;}

h1.NewsPost,h2.NewsPost,h3.NewsPost,h4.NewsPost{font-size: 17px; font-weight:700; word-wrap:break-word;}

.fl{float:left;}
.fr{float:right;}
.shad1{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1) 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{bottom:-1px;position:relative;}
.cl{clear:both;}
.br3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.br5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.post{padding:5px;word-wrap:break-word;margin:0 0 20px;-moz-box-shadow:0 4px 10px rgba(0,0,0,0.1) 0 4px 10px rgba(0,0,0,0.1);box-shadow:0 4px 10px rgba(0,0,0,0.5); float:right; margin-right:5px; width: 100%;}
.meta{background:#e8e8e8;color:#888;font-size:11px;font-weight:700;overflow:hidden;text-shadow:0 1px #fff;margin:0 0 5px;padding:3px; }
.meta .isNews{color:#fff;font-weight:700;text-shadow:none;margin:0 0 0 5px;padding:5px 5px;}
.meta .sce{background:#282;}
.meta .p2p{background:#a44;}
.meta .com{background:#49bfea;color:#fff;text-shadow:none;margin:0 0 0 5px;padding:4px;}
.meta .com:hover{background:#4ac3ee;}
.meta .com:active{background:#49a7ca;}
.buttons{font-size:0;text-align:center;margin:5px 0 0; float:right;cursor: pointer;}
.buttons a{background:#e5e5e5;font-size:12px;display:inline-block;font-weight:700;height:22px;line-height:22px;text-shadow:0 1px #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 3px;padding:0 10px;}
.buttons a:hover{background:#d5d5d5;text-decoration:none;}
.buttons a:active{background:#cdcdcd;}
.buttons .nfo-eye{margin:2px 0 0;padding:6px 4px 0;}
.buttons .nfo-eye img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.info1{background:url(../img/sprite.png) 0 -54px;display:inline-block;height:20px;width:96px;}
.info2{background:url(../img/sprite.png) 0 -94px;display:inline-block;height:20px;width:130px;margin:10px 0 5px;}
.info3{background:url(../img/sprite.png) 0 -114px;display:inline-block;height:20px;width:162px;margin:10px 0 5px;}
.info4{background:url(../img/sprite.png) 0 -74px;display:inline-block;height:20px;width:117px;}
.info5{background:url(../img/sprite.png) -162px -114px;display:inline-block;height:20px;width:155px;margin:10px 0 5px;}
.update{background:url(../img/sprite.png) -96px -54px;display:inline-block;height:20px;width:108px;margin:0 0 5px;}
.logo{background:#fff;display:inline-block;margin:5px auto;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;/*-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1) 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);*/}
.logo.obraz{float: right;}
.plot,.tracklist{
	width: 98%;
	text-align: justify;
	min-height: 100px;
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);
	box-shadow:0 2px 2px rgba(0,0,0,0.1);
	overflow:hidden;
	margin:0 0 10px;
	padding:5px;
	line-height: 150%;
	
	}
.update{background:url(img/sprite.png) -96px -54px;display:inline-block;height:20px;width:108px;margin:0 0 5px;}
.bot{overflow:hidden;padding:5px 5px 0;}
.bot a{font-weight:700;display:inline-block;height:22px;line-height:22px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 5px;}
.bot a:hover{text-decoration:none;}
.bot .genre,.bot .tags,.bot .show{margin:3px 0;}
.bot .genre a{background:#e2e2e2;text-shadow:0 1px #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 3px 0 0;}
.bot .genre a:hover{background:#d5d5d5;}
.bot .genre a:active{background:#cdcdcd;}
.bot .show,.bot .genre,.bot .tags{margin:3px 0;}
.bot .show a{background:#e2e2e2;text-shadow:0 1px #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 3px 0 0;}
.bot .show a:hover{background:#d5d5d5;}
.bot .show a:active{background:#cdcdcd;}
.bot .tags a{background:url(img/sprite.png) 0 -134px;color:#fff;font-weight:400;margin:0 3px 3px;padding:0 5px 0 10px;text-shadow:0 1px #333;}
.bot .tags a:hover{background-position:0 -156px;}
.bot .tags a:active{background-position:0 -178px;}



input[type=checkbox] {
  transform: scale(0.80);
}

/*   ikona dokumentu */

	.docIcon {
    background: #eee;
 
    background: -webkit-linear-gradient(top, #ddd 0, #eee 15%, #fff 40%, #fff 70%, #eee 100%);
    background: -moz-linear-gradient(top, #ddd 0, #eee 15%, #fff 40%, #fff 70%, #eee 100%);
    background: -o-linear-gradient(top, #ddd 0, #eee 15%, #fff 40%, #fff 70%, #eee 100%);
    background: -ms-linear-gradient(top, #ddd 0, #eee 15%, #fff 40%, #fff 70%, #eee 100%);
    background: linear-gradient(top, #ddd 0, #eee 15%, #fff 40%, #fff 70%, #eee 100%);

	text-indent:-9999em;
 
    border: 1px solid #ccc;
    display: block;
    width: 30px;
    height: 45px;
    position: relative;
    margin: 5px auto;
	
	    -webkit-border-radius:3px 15px 3px 3px;
    -moz-border-radius:3px 15px 3px 3px;
    border-radius:3px 15px 3px 3px;
}

.docIcon:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 15px;
    height: 15px;
    background: #ccc;
 
    background: -webkit-linear-gradient(45deg, #fff 0, #eee 50%, #ccc 100%);
    background: -moz-linear-gradient(45deg, #fff 0, #eee 50%, #ccc 100%);
    background: -o-linear-gradient(45deg, #fff 0, #eee 50%, #ccc 100%);
    background: -ms-linear-gradient(45deg, #fff 0, #eee 50%, #ccc 100%);
    background: linear-gradient(45deg, #fff 0, #eee 50%, #ccc 100%);
 
    -webkit-box-shadow: rgba(0,0,0,0.05) -1px 1px 1px, inset white 0 0 1px;
    -moz-box-shadow: rgba(0,0,0,0.05) -1px 1px 1px, inset white 0 0 1px;
    box-shadow: rgba(0,0,0,0.05) -1px 1px 1px, inset white 0 0 1px;
 
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
	
	-webkit-border-radius:3px 15px 3px 3px;
	-moz-border-radius:3px 15px 3px 3px;
	border-radius:3px 15px 3px 3px;
}

.docIcon:after
{
    content:"";
    display:block;
    position:absolute;
    left:0;
    top:0;
    width:60%;
    margin:22px 20% 0;
    height:15px;
	
	 background:#ccc;
    background: -webkit-linear-gradient(top, #ccc 0, #ccc 20%, #fff 20%, #fff 40%, #ccc 40%, #ccc 60%, #fff 60%, #fff 80%, #ccc 80%, #ccc 100%);
    background: -moz-linear-gradient(top, #ccc 0, #ccc 20%, #fff 20%, #fff 40%, #ccc 40%, #ccc 60%, #fff 60%, #fff 80%, #ccc 80%, #ccc 100%);
    background: -o-linear-gradient(top, #ccc 0, #ccc 20%, #fff 20%, #fff 40%, #ccc 40%, #ccc 60%, #fff 60%, #fff 80%, #ccc 80%, #ccc 100%);
    background: -ms-linear-gradient(top, #ccc 0, #ccc 20%, #fff 20%, #fff 40%, #ccc 40%, #ccc 60%, #fff 60%, #fff 80%, #ccc 80%, #ccc 100%);
    background:linear-gradient(top, #ccc 0, #ccc 20%, #fff 20%, #fff 40%, #ccc 40%, #ccc 60%, #fff 60%, #fff 80%, #ccc 80%, #ccc 100%);

}


/*tabela BIORCP
table.BioRCP {width: 100%; border-color: black; border-spacing: 0;}
table.BioRCP td.header {background-color: #7C8646; font-size: 9pt; font-weight: bold; text-align: center;}
table.BioRCP td.content1 {background-color: #C0CED1; font-size: 8pt; text-align: center;}
table.BioRCP td.content2 {background-color: #D9E2BA;   font-size: 8pt; text-align: center;}
table.BioRCP td.content3 {background-color: #bfff00;   font-size: 9pt; text-align: center; font-weight: bold;}
table.BioRCP
*/
table.BioRCP {width: 100%;}
table.BioRCP td.header {background-color: #DAF062; font-size: 9pt; text-align: center;}
table.BioRCP td {font-size: 8pt; text-align: center;}

.redcircle {
	
	float: right;
	cursor: pointer;
	margin-right:5px; 
	color:#fff;
	display: inline;
	padding: 0px 7px;
	border-radius: 15px;
	/*width:14px;*/
	text-align:center;	
	font-size:0.9em;
	background: -webkit-linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%)
	background: #c60e2e;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMjE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NiMjY0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2I0MGQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTBlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background: -moz-linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#cc2141),color-stop(50%,#cb2645),color-stop(75%,#b40d2d),color-stop(100%,#b90e2e));
	background: -webkit-linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
	background: -o-linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
	background: -ms-linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
	background: linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
		-pie-background: linear-gradient(top,#cc2141 0%,#cb2645 50%,#b40d2d 75%,#b90e2e 100%);
	-webkit-box-shadow: 1px 0 0 0 rgba(0,0,0,.45);
	-moz-box-shadow: 1px 0 0 0 rgba(0,0,0,.45);
	box-shadow: 1px 0 0 0 rgba(0,0,0,.45);
	color: #fff;
	}
.greencircle {float: right;
	cursor: pointer;
	margin-right:5px; 
	color:#fff;
	display: inline;
	padding: 0px 3px;
	border-radius: 15px;
	width:14px;
	text-align:center;	
	font-size:0.9em;
	background: -webkit-linear-gradient(top,#8ff553 0%,#73c841 50%,#579e2e 75%,#437b23 100%)
	}	
.ramkadookola {
	border: 1px solid #FFD1D1;
}	
	
div#htmlPop {border: 1px solid #808080; background: #FFFFE0; position:absolute; font:1.0em arial,sans-serif; padding:4px; border-radius: 5px; box-shadow: 5px 5px 5px #888; visibility:hidden; z-index:2000; }
  
.systemDco .wynik_badania form input{ background: #e6c9a5; width: 95%; padding: .4em; border: 1px solid #a49d9d;}
.systemDco .wynik_badania textarea{ background: #e6c9a5; width: 95%; padding: .4em; border: 1px solid #a49d9d;}
.systemDco .wynik_badania select{ background: #e6c9a5; width: 95%; padding: .4em; border: 1px solid #a49d9d;}
.systemDco .ui-widget-content  div#dialog-form{ background: #efefef; }
.systemDco .ui-widget-content  div#dialog-confirm{ background: #efefef; }
.systemDco div.ui-dialog-buttonpane  { background: #efefef; }
.systemDco .ui-dialog .ui-dialog-buttonpane button { -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); }
.systemDco .ui-dialog  { -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); }
.systemDco .ajaxbusy {text-align: center; margin-top: 100px; background: hsla(0, 0%, 91%, 0) url(../img/ajax-loader2.gif) no-repeat center; height: 50px; display: none;}
.systemDco .ajaxbusy2 {text-align: center; margin-top: 100px; background: hsla(0, 0%, 91%, 0) url(../img/ajax-loader3.gif) no-repeat center; height: 50px; display: none;}



.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-widget-overlay {
	background: #a6a6a6 url("images/ui-bg_dots-small_65_a6a6a6_2x2.png") 50% 50% repeat;
	opacity: .4;
	filter: Alpha(Opacity=40); /* support: IE8 */
}
	
.nazwaPliku {
	font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
}
#ListaPlikow {
	width: 75%;
	padding:5px;
	margin-top:5px ;
	border-radius:10px;
	position: relative; 
	float: right; 
	min-height:65vh;
    background: -moz-radial-gradient(center, ellipse cover, rgba(254,255,191,1) 0%, rgba(254,255,191,1) 5%, rgba(229,255,181,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(254,255,191,1)), color-stop(5%, rgba(254,255,191,1)), color-stop(100%, rgba(229,255,181,1))); /* safari4+,chrome */
    background:-webkit-radial-gradient(center, ellipse cover, rgba(254,255,191,1) 0%, rgba(254,255,191,1) 5%, rgba(229,255,181,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-radial-gradient(center, ellipse cover, rgba(254,255,191,1) 0%, rgba(254,255,191,1) 5%, rgba(229,255,181,1) 100%); /* opera 11.10+ */
    background: -ms-radial-gradient(center, ellipse cover, rgba(254,255,191,1) 0%, rgba(254,255,191,1) 5%, rgba(229,255,181,1) 100%); /* ie10+ */
    background:radial-gradient(ellipse at center, rgba(254,255,191,1) 0%, rgba(254,255,191,1) 5%, rgba(229,255,181,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFFBF', endColorstr='#E5FFB5',GradientType=1 ); /* ie6-9 */ 
}

wybranyWiersz {background-color: #49adb9;}


#progress_bar {
    margin: 15px 0 0 0;
    padding: 3px;
    /* border: 1px solid #000; */
    border: none;
    font-size: 14px;
    clear: both;
    opacity: 0;
    -moz-transition: opacity 1s linear;
    -o-transition: opacity 1s linear;
    -webkit-transition: opacity 1s linear;
  }
 
#progress_bar.loading {
    opacity: 1.0;
  }
#progress_bar .percent {
    background-color: #99ccff;
    height: auto;
    width: 0;
  }
  
.klikalne {
	border:none;
	padding: 0px !important;
}

.klikalne:hover {
	border: 1px solid !important;
	border-radius: 5px !important;
	border-color: darkgray !important;
	padding: 0px !important;
	/* border-top-color: currentcolor; */
}