body {	
background : #111111 url('../images/tlo_strony.jpg');
background-position: top;
font-family: Verdana, Tahoma, arial, sans-serif;
font-size:10px;
text-align:center;
color:#d9d9d9;
margin:0;
padding:0;
}

.center {
text-align:center;
margin-left:auto;
margin-right:auto;
padding-left:auto;
padding-right:auto;
}
.center-5 {
text-align:center;
margin:5px;
padding:5px;
}
.size9 {font-size:9px;}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}

.color-1 {color:#9d9d9d;}
.color-2 {color:#Ff0004;} /* czerwony */
.color-2b {color:#Ff0004;font-weight:bold;}} /* czerwony */
.color-3 {color:#666666;}
.color-4 {color:#d9d9d9;}
.color-4b {color:#d9d9d9;font-weight:bold;}
.color-5 {color:#3690FF;} /* jasny niebieski*/
.color-6 {color:#FFCB10;} /* zolty */
.color-7 {color:#00ef03;} /* zielony */


/* ================== RSS GIF ======================= */
.rss-img {float:right; position:relative; bottom:3px; right:10px;}
.img-rss {width:20px; height:20px; border:0;}
.left {float:left;}

       /* ==================  TOP + DATA ======================= */
.top {
background-image : url(../images/baner_top.gif);
height:160px;
width:850px;
text-align:center;
border: 0;
padding: 0px 0px 0px 0px;
margin: 0px auto;
}
#data {
padding-top:10px;
text-align:center;
font-weight: bold;
}
a.data {
font-size: 10px;
font-family: Tahoma, Verdana, sans-serif;
font-weight: bold;
color: blue;
text-decoration: none;
}
a.data:hover {
font-size: 10px;
font-family: Tahoma, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
color: #00ef03;
}
              /* ================== MENU TOP ======================= */
#menu_top_header {
background-image : url(../images/bg_menu.gif);
background-repeat: no-repeat;
height:50px;
}
.menu-setting {
padding-top:13px;
padding-left:72px;
}
#menu_li {float:left;}

#menu_top {
background-image: url('../images/menu_top.gif');
background-repeat: no-repeat;
width:118px;
height: 45px;
display:block;
overflow: hidden;
font-size:10px;
font-family:Verdana;
color:#A0DFFF;
font-weight: bold;
text-decoration: none;
}
#menu_top:hover {
background-position: 0px -45px;
color:#ffffff;
display:block;
}
#menu_top:hover #menu_ {
background-position: 0px -45px;
color:#ffffff;
position:relative; bottom:1px;
display:block;
}
#menu_top:hover #menu_select {
background-position: 0px -45px;
color:#ffffff;
position:relative; bottom:1px;
display:block;
}
#menu_ {margin-top:6px; text-align:center; }
#menu_select {margin-top:6px; text-align:center; color:#ffffff;}


       /* =========================== REKLAMA GOOGLE ============================ */
#bg_google {
border-left: solid 1px #404040;
border-right: solid 1px #121212;
border-top: solid 1px #3C3C3C;
border-bottom: solid 1px #131313;
background: #313131;
text-align: center;
margin:5px 5px 0 5px;
padding: 2px;
}

       /* =========================== CONTENT ============================ */
#container {
text-align:center;
width:850px;
margin: 0 auto 0 auto;
}

#content-wrap {
width: 850px;
padding: 0;
margin: 8px 0 0 0;
}

#content {
border-left: solid 1px #404040;
border-right: solid 1px #121212;
border-top: solid 1px #3C3C3C;
border-bottom: solid 1px #131313;
background: #313131 url(../images/cell.gif) top left repeat-x;
width: 844px;
}


       /* ================== TLO ======================= */
.bg-full {
border-left: solid 1px #404040;
border-right: solid 1px #121212;
border-top: solid 1px #3C3C3C;
border-bottom: solid 1px #131313;
background: #313131 url(../images/cell.gif) top left repeat-x;
overflow: hidden;
margin-left:5px;
margin-right:5px;
padding:4px;
}
#bg {
border-left: solid 1px #404040;
border-right: solid 1px #121212;
border-top: solid 1px #3C3C3C;
border-bottom: solid 1px #131313;
background: #313131 url(../images/cell.gif) top left repeat-x;
overflow: hidden;
}
div.bg {
margin-left:5px;
margin-right:5px;
padding:4px;
}

              /* ================ NAGLOWKI ====================*/
#content #title {
border-left: solid 1px #215DA0;
border-right: solid 1px #23456A;
background : #313131 url(../images/tolbar.gif) top left repeat-x;
margin:5px;
padding:5px;
clear:both;
text-align:center;
font-family: Verdana;	
font-size: 12px;
font-weight: bold;
color:#bababa;
}

       /* ================== BELKA H1 ======================= */
#content h1 {
font-size:11px;
padding: 6px 0 0 0;
font-family:Verdana, Sans-serif;
color:#bababa;
font-weight: bold;
}
#content h1 a {
text-decoration:none;
font-weight: bold;
font-size:11px;
font-family:Verdana, Sans-serif;	
color:#1d771d;		
}		
#content h1 a:hover {
text-decoration:underline;
}
       /* ================== BELKA INFORMACYJNA ======================= */
div.h1 {
border-left: solid 1px #215DA0;
border-right: solid 1px #23456A;
background : url(../images/tolbar.gif) top left repeat-x;
margin:5px;
height:25px;
clear:both;
}

#myslides {
width: 820px;
height:1000px;
clear:both; 
} 
.img {
width:450px;
height:307px;
border:1px solid #6b6b6b;
}
.styl-img {
float:left;
width:452px;
height:309px;
}
.styl-right {
float:left;
margin-left:10px;
width:358px;
}
              /* ================ CONTENT h3 ====================*/
#content h3 {
font-family: Verdana;	
font-size: 12px;
font-weight: bold;
color:#bababa;
text-align:center;
padding:5px 0 5px 10px;
margin:5px;
background:url('../images/content_h3.gif');	
clear:both;
}
#content h3 a {
font-family: Verdana;	
font-size: 12px;
font-weight: normal;
color:#ffffff;
text-align:left;	
text-decoration:none;	
}
#content h3 a:hover {
font-family: Verdana;	
font-size: 12px;
font-weight: normal;
color:red;
text-align:left;	
text-decoration:underline;
}
       /* ================== KOLOR CIEMNY ==================== */
.dark {
color:#9d9d9d;
font-size:10px;
font-weight:normal;
}
.light {
padding:4px;
font-size:11px;
text-align:center;
font-weight:bold;
}
.light-1 {
padding:4px;
font-size:11px;
text-align:center;
font-weight:bold;
clear:both;
margin-top:5px;
}
.light-2 {
padding:3px;
margin-top:5px;
text-align:center;
}

a.link {
color:#3690FF;
text-decoration:none;
}
a.link:hover {
color:#FFE432;
text-decoration:none;
}

a.panel {
color:#555555;
text-decoration:none;
font-family:Tahoma; 
}
a.panel:hover {
color:red;
text-decoration:none;
}
.box-comment {
clear:both;
margin-top:5px;
padding:3px;
text-align:center;
}
a.coment {
color:#FFCB10;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
a.coment:hover {
color:red;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.comment-num {
font-size:10px;
color:#666666;
}
.box-button {
clear:both; 
margin-top:5px; 
padding:5px 0 4px 86px;
overflow:hidden;
height:100%;
}

/* ================= TEXTAREA ===================== */

textarea.text_area {
font-size: 11px;
color: #b0cfff;
font-weight: normal;
font-family: Verdana, Microsoft Sans Serif, Tahoma;
border: 1px solid #0061df;
background: #00174c;
overflow-x: auto;
overflow-y: auto;
}
textarea.text_area:hover {
border: 1px solid #ffffff;
color:#ffffff;
}
/* ================= INPUT ===================== */
input.input_text {
font-size:11px;
color:#b0cfff;
font-weight:normal;
font-family:Verdana, Microsoft Sans Serif, Tahoma;
border:1px solid #0061df;
background:#00174c;
}
input.input_text:hover {
border:1px solid #ffffff;
color:#ffffff;
}



       /* ==================== SUBMIT - BUTTON ======================= */
input.button {
height:20px;
width:90px;
border:0;
font-size:10px;
font-family:Verdana;
color:#A0DFFF;
font-weight:bold;
text-align:center;
cursor:pointer;
padding-bottom:2px;
background: url('../images/button.gif') repeat-x;
}
input.button:hover {
background-position: bottom;
color:#ffffff;
}
.bg-button {
border-left: solid 1px #404040;
border-right: solid 1px #121212;
border-top: solid 1px #3C3C3C;
border-bottom: solid 1px #131313;
background: #313131 url(../images/cell.gif) top left repeat-x;
margin:5px;
text-align:center;
padding-top:5px;
padding-bottom:4px;
}


input.test {       /*-- sprawdz dostepnosc --*/
text-align:center;
background:#00174c;
border:1px solid #0061df;
color:#b2c8fb;
font-size:10px;
font-weight:normal;
cursor: pointer;
padding:0;
}
input.test:hover {
color:#00ef03;
border:1px solid #00ef03;
}


       /* ================== BUTTON ==================== */
#button {
background-image: url('../images/button.gif');
background-repeat: no-repeat;
width:90px;
height: 20px;
display: block;
overflow: hidden;
font-size:10px;
font-family:Verdana;
color: #A0DFFF;
font-weight: bold;
text-decoration: none;
text-align:center;
}
#button:hover {
background-position: 0px -20px;
color:#ffffff;
}
#button_div {
background-position: 0px -20px;
position:relative; bottom:0px;
text-align:center;
margin-top:3px;
}

a.title_comment {
color:#FFD600;
font-size:11px;
text-decoration:none;
}
a.title_comment:hover {
color:red;
font-size:11px;
text-decoration:none;
}

#content #info {
font-weight: bold;
font-size:10px;
font-family:Verdana;
text-align:center;
padding:2px 0 2px 10px;
margin:5px;
background:url('../images/content_h3.gif');	
color:#FFCB10;
clear:both;
}

       /* ======================== TOKEN ========================== */
#recaptcha_image {
border:1px solid #4059ff;
}
a.token_reload {
color : #b2c8fb;
text-decoration : none;
border : 1px solid #0061df;
background : #00174c;
font-size : 10px;
padding-left:3px;
padding-right:3px;
}
a.token_reload:hover {
color : #00ef03;
text-decoration : none;
border : 1px solid #00ef03;
}
input.captch {
font-size: 11px;
color: #b0cfff;
font-weight: normal;
font-family: Verdana, Microsoft Sans Serif, Tahoma;
border: 1px solid #0061df;
background: #00174c;
width:252px;
}

/* ================= LINK -> BUTTON ===================== */
a.a_link {
color: #ffffff;
font-weight: normal;
font-size:10px;
font-family:Verdana;
text-decoration: none;
text-align: center;
border: 1px solid #0061df;
background: #00174c;
padding:1px 3px 1px 3px;
letter-spacing:1px;
}
a.a_link:hover {
text-align: center;
color:#00ef03;
font-size:10px;
font-family:Verdana;
font-weight: normal;
text-decoration:none;
border: 1px solid #00ef03;
background: #00174c;
}

/* ================= LINK -> EMAIL ===================== */
a.a_email {
color: #ffffff;
font-weight: normal;
font-size:10px;
font-family:Verdana;
text-decoration: none;
text-align: center;
border: 1px solid #0061df;
background: #00174c;
padding:1px 3px 1px 3px;
}
a.a_email:hover {
text-align: center;
color:#00ef03;
font-size:10px;
font-family:Verdana;
font-weight: normal;
text-decoration:none;
border: 1px solid #00ef03;
background: #00174c;
}

       /* =============== OCENA STRON ======================== */
.rating {
clear:both;
margin-top:5px;
padding:3px;
font-size:11px;
color:#d9d9d9;
}

.ratingblock {
display:block;
height:45px;
margin:5px 0 0 22px;
}
.loading {
height: 30px;
background: url('../images/working.gif') 50% 50% no-repeat;
}
.unit-rating { /* the UL */
list-style:none;
margin: 0px;
padding:0px;
height: 30px;
position: relative;
background: url('../images/starrating.gif') top left repeat-x;		
}
.unit-rating li{
text-indent: -90000px;
padding:0px;
margin:0px;
	/*\*/
float: left;
	/* */
}
.unit-rating li a {
outline: none;
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
margin:0;
}
.unit-rating li a:hover{
background: url('../images/starrating.gif') left center;
z-index: 2;
left: 0px;
}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
background: url('../images/starrating.gif') left bottom;
position: absolute;
height: 30px;
display: block;
text-indent: -9000px;
z-index: 1;
}
.voted {color:#d9d9d9; text-align:center;}
.thanks {color:red; text-align:center;}
.static {color:#5D3126; text-align:center;}

       /* ================== FOOTER - RESERVE ======================= */
#footer {
clear:both;
padding-top:70px;
margin-bottom:70px;
}
div.hr {
text-align:center;
border-top:2px solid #5D5C58;
border-bottom:2px solid #5D5C58;
margin:0 100px 0 100px;
padding:5px 0 5px 80px;
}
div.reserve {
text-align:left;
font-size:9px;
font-family: Verdana;
color:#4059ff
}
a.reserve {
color:#9d9d9d;
text-decoration:none;
font-weight:bold;
font-size:10px;
}
a.reserve:hover {
color:#00ef03;
text-decoration:none;
}
.log-panel {
font-size:9px;
font-family: Verdana;
color:#4059ff;
text-decoration:none;
}



       /* ================== REJESTRACJA - LOGOWANIE ======================= */
a.a_login {
color: #A0DFFF;
font-weight: normal;
font-size:10px;
font-family:Verdana;
text-decoration: none;
text-align: center;
border: 1px solid #0061df;
background: #00174c;
padding:1px 3px 1px 3px;
}
a.a_login:hover {
text-align: center;
color:#00ef03;
font-size:10px;
font-family:Verdana;
font-weight: normal;
text-decoration:none;
border: 1px solid #00ef03;
background: #00174c;
}

a.wstecz {
font-size:11px;
font-family:Verdana;
text-decoration:none;
color:#FFCB10;
}
a.wstecz:hover {
font-size:11px;
font-family:Verdana;
text-decoration:none;
color:red;
}
.myaccount {
background-color: #E4F8FA;
font: normal 12px arial,verdana;
padding: 2px 5px;
border: 1px solid #CAE4FF;
}
.msg {
text-align:center;
padding: 5px;
margin: 5px;
color: #c00;
border: 1px solid #c00;
background-color: #FEF1ED;
font-size:13px;
font-family:Verdana;
font-weight:bold;
}
.error {
font-size:10px;
font-family:Tahoma;
color: #c00;
border: 1px solid #c00;
padding: 1px 0 1px 0;
margin: 0 0 0 5px;
background-color: #FEF1ED;
}
.example {
font-size:10px;
font-family:Tahoma;
font-weight: normal;
color: #999999;
}

.approved {
font: normal 10px arial;
color: green;
}
       /* ================= WYGLAD INPUT I TEXTAREA ===================== */





form {margin:0; padding:0;}

#content #bar {
font-weight: bold;
font-size:10px;
font-family:Verdana;
text-align:center;
padding:3px 0 3px 0;
margin:0px;
background:url('../images/content_h3.gif');	
color:#FFCB10;
border-left: solid 1px #404040;
border-right: solid 1px #121212;
}
#content #bar_table {
font-weight: normal;
font-size:10px;
font-family:Verdana;
color:#9d9d9d;
text-align:center;
padding:2px 0 2px 0;
margin:0px;
background: #313131 url(../images/cell.gif) top left repeat-x;
border-left : solid 1px #404040;
border-right : solid 1px #121212;
border-top : solid 1px #3C3C3C;
border-bottom : solid 1px #131313;
}
a.fun_ban {
color:red;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
a.fun_ban:hover {
color:#FED60B;
text-decoration:none;
}
a.fun_unban {
color:#1D83FF;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
a.fun_unban:hover {
color:#FED60B;
text-decoration:none;
}
a.fun_akt {
color:#00BF06;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
a.fun_akt:hover {
color:#FED60B;
text-decoration;
}



