* {margin: 0; padding: 0;}
body {font-family: tahoma, verdana, arial; font-size: 12px; line-height: 20px ; color: #444444; background:#FFFFFF;}

.float{clear: both;}
tr td{font-size: 10px;font-family: tahoma, verdana, arial;}
a img{border:0;}
a {text-decoration:none; color:#00A4B7;}
a:hover{ text-decoration:underline;color:#00A4B7;}



/* ===== Page Structure ===== */

#full{ text-align:left;margin:auto; width: 100%; display:block; }
#header{width:1100px; margin: auto;}
#content{width:950px; margin: auto; border: 0px solid #99FF00; background:#FFFFFF;padding:15px;}
#wrapper{width:920px; margin:auto;}
#footer{width:920x; margin:auto; height:35px; color:#FFFFFF; padding-top:5px;}



/* ===== Header ===== */

/* Navigation */
.nav {background:#2e558c; width:100%;}
.nav ul{list-style:none; text-align:center; background:#2e558c;}
.nav li{list-style:none; font-weight:bold; display:inline;}
.nav li a{color:#ffffff;text-decoration:none; background:#2e558c;padding:5px 20px;line-height:35px;font-size:15px;}
.nav li a:hover{color:#FFBB00;text-decoration:none;}

/* ===== Contents ===== */

.ad1{width:340px;padding-left:2px; background:#FFFFFF; margin-top:15px; float:left;} /*Left Adsence */
#right{float:left; margin-top:15px; padding-left:15px;width:350px;} /* Main Form */


/* Form */
.input1{background:#bfd959; border:1px solid #fff; height:25px;}
.input2{background:#bfd959; border:1px solid #fff; height:25px; margin-top:7px;}
.buttons{margin-left:150px; margin-top:7px;}
.title{font-size:18px; color:#008898;}


.profile{width:600px;text-align:center;}
.row{width:600px;text-align:center;margin-top:5px;}
.rowleft{float:left;width:150px;text-align:right;}
.rowright{float:right;width:420px;text-align:left;}
#error{ background-color: #F9F8BA;border-bottom:1px dashed #BAA13D; padding:8px;text-align:center;}
.error{color:#FF0000; font-weight:bolder;}
.msg{color:blue; font-weight:bolder;}
#displayimage1{display:none;}
.fontcolor { font-size:11px; color:#00A4B7;}
.search1 {width:80px; text-align:right; float:left;}
.search2 {width:200px;text-align:left;float:left;}
.config1{float:left;width:150px;text-align:right;}
.config2{float:left;width:400px;text-align:left;}
.config-width{width:600px;}

#loading {background: url(i/loading.gif) no-repeat;width: 220px; height: 20px; display: none;}
#loading1{background: url(i/loading.gif) no-repeat;width: 220px; height: 20px;display: none;}
#formsubmit1 {display:none; width:500px; height: 100px;}
#formsubmit {display:none; width:500px;height: 100px;}
#error {font-size: 10px; font-family: verdana; font-weight: bold; color: red;}
#showoutput{display:none; padding:0 17px;}
#showform{display:block;}
#showurl{display:none;}

/* links table */



/*  Gallery  */


/* ===== Footer ===== */

#footer a {color:#ffaf00;text-decoration:none;}
#footer a:hover {color:#ffaf00;text-decoration:underline;}


div.tekst {font-family: verdana ;
         line-height: 15px ;
       text-align: left;
	   margin-left: -86px;}
	   
div.ramki {background-color: #F0F8FF; 
		color: #222222; 
		text-align:center;}

div.stopka {width:950px; margin: auto; padding:0 30px 0 27px;}

div.tlotygodnia {position: absolute;
              left: 50% ; 
                 top: 50%;
              width: 813px;
              height: 413px;  
                 margin-left: -60px ; 
                  margin-top: -140px;}

h1  {font-family: verdana ;
       font-size: 7pt;
        line-height: 30px ;}

/* GLOSOWANIE */

.ratingBlock {
       height: 20px;
       position: relative;
       margin: 4px 2px;
       background-image: url('i/p.gif');
       background-position: top left;
       background-repeat: repeat-x;
       text-indent: -90000px;
}
.ratingBlock a {
       width: 20px;
       height: 20px;
       float: left;
       position: absolute;
       display: block;
       text-indent: -9000px;
       outline: none;
       z-index: 20;
}
.ratingBlock a:hover {
       left: 0;
       background-image: url('i/p.gif');
       background-position: bottom left;
       background-repeat: repeat-x;
       z-index: 3;
}
* html * .ratingBlock a:hover {
       top: -1px;
}
a.ratingUnit1 {
       left: 0px;
}
a.ratingUnit1:hover {
       width: 20px;
}
a.ratingUnit2 {
       left: 20px;
}
a.ratingUnit2:hover {
       width: 40px;
}
a.ratingUnit3 {
       left: 40px;
}
a.ratingUnit3:hover {
       width: 60px;
}
a.ratingUnit4 {
       left: 60px;
}
a.ratingUnit4:hover {
       width: 80px;
}
a.ratingUnit5 {
       left: 80px;
}
a.ratingUnit5:hover {
       width: 100px;
}
a.ratingUnit6 {
       left: 100px;
}
a.ratingUnit6:hover {
       width: 120px;
}
.ratingBlock .currentRating {
       display: block;
       height: 20px;
       left: 0;
       position: absolute;
       text-indent: -9000px;
       background-image: url('i/p.gif');
       background-position: top left;
       background-repeat: repeat-x;
       z-index: 1;
}
* html * .ratingBlock .currentRating {
       top: -2px;
}
/* KONIEC GLOSOWANIA */