/*
kolobrzeg4u.pl
*/

/* PRZED TEM BY£O bg4.png  background: #FFB117 url(images/bg_mainsite.jpg) repeat-x scroll left top; 
body {background: #58A3FF url(images/bg4.gif) repeat-x scroll 0 0 */

body {background-color: #f1f1f1; background-image: url("images/Bottom_texture.jpg"); background-repeat: repeat; background-attachment: fixed; padding: 0px 0px 40px 0px; margin: 0px; font-family: 'Verdana', 'Trebuchet MS', 'Arial', sans-serif; font-size: 12px; color: #000000; line-height: 1.3em;}
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; font-weight: normal; }
h2 { margin: 2px; line-height: 110%; font-family: arial; font-size: 15px; font-weight: bold; }
a:hover { text-decoration: underline;}
a  {text-decoration: none; color: #000000;}
.clear { clear:both; display: block; }  
.content, .footer, .header, .in {margin: 0px auto 0px auto; }
span.form { font-size: 9px; }
.header { background: url(images/1headerone.jpg) no-repeat scroll center top transparent; /* background: #ffffff; border: solid 15px #ffffff; */ width: 955px; padding: 0px; height: 200px;}
.header h1 { font-size: 61px; font-family: 'Trebuchet MS', 'Arial', 'Verdana', sans-serif; padding-bottom: 10px; line-height: 51px;}
.header h1 a { color: #005870; text-decoration: none; }
.header p {/*  background: #edfbff; border: solid 10px #edfbff; */color: #4C8E3A; font-size: 14px; margin: 0px;}
.header h1 a:hover { color: #000000; }
h1.tytul a{color: #666666;}
h1.tytul { padding: 8px 11px; font: 24px Georgia; color: #666666; margin: 0 0 10px; border-bottom: 1px solid #DADADA;}
h2.tytul { font-size: 14px; font-weight: bold; line-height: 17px; font-family: 'Trebuchet MS', 'Verdana'; color: red; padding-bottom: 5px; padding-top: 5px; clear:both; text-transform: uppercase;}
h1.artykul a{color: #CD1713; font-weight: bold;}
h1.artykul {color: #AD005B; padding: 2px 0px; font: 20px Verdana; margin: 0 0 0px; }
h1.spons {padding: 5px 3px; font-family: 'Trebuchet MS'; color: #2362B0;}
#page-left small{font-size:10px; color: gray;}
.topbar {margin: 0px 0 0px 0;}
.in { width: 955px; margin: 1px auto; background: #F4F4F4;}

.search2 { width: 404px; height: 49px; background: url(images/searchbg.jpg) no-repeat center top;  }
.search2 .input { width: 319px; margin: 6px 0px 10px 10px; padding: 8px 8px 9px 8px; border: 0px; font-size: 17px; color: #D75533; float: left; }
.search2 .go { float: right; font-size: 17px; color: #ffffff; border: 0px; background: transparent; margin: 6px 6px 10px 0px; width: 53px; padding: 8px 0 7px 0; }
#calos-wrapper {
    position: fixed;
    width: 100%;
}
#more-link {clear: both; margin-bottom: 15px;}
#stop-acta {}
#wrapper {
position: relative;
padding-top: 10px;
}
#calosc-glare {
    background-image: url("images/page_gl.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 415px;
    margin: 0 auto;
    max-width: 1204px;
    min-width: 800px;
    position: relative;
    top: 0;
}

.search { float: left; }
/* background: url(images/searchbg.jpg) no-repeat center top; */
.search .input { width: 319px; margin: 6px 0px 10px 10px; padding: 8px 8px 9px 8px; border: 0px; font-size: 17px; color: #000000; float: left; }
.search .go { float: right; font-size: 17px; color: #ffffff; border: 0px; background: transparent; margin: 6px 6px 10px 0px; width: 53px; padding: 8px 0 7px 0; }
.postbutton { float: right; width: 300px; background: url(images/postbutton3.gif) no-repeat center top; display: block; font-size: 17px; color: #ffffff; text-decoration: none; text-align: center; padding: 12px 0 22px 0; outline: none; height: 20px;}
a.postbutton:hover { background: transparent url(images/postbutton4.gif) no-repeat scroll center top; text-decoration: none;}
a.postbutton {color: white;}

.postbutton_new { width: 300px; background: url(images/postbutton3.gif) no-repeat center top; display: block; outline: none; height: 50px;}
a.postbutton_new:hover { background: transparent url(images/postbutton4.gif) no-repeat scroll center top; text-decoration: none;}
a.postbutton_new {color: white;}



.postbutton_firma {background: url(images/dodajfirme.gif) no-repeat center top; display: block; height: 50px;}
a.postbutton_firma:hover {background: url(images/dodajfirme2.gif) no-repeat center top;}

a.go:hover {background: red none repeat scroll 0 0;}
.content { width: 955px; background: #ffffff;}
.content ul.nav { margin: 0px; padding: 0px; list-style: none; background-color: #FFFFFF; }
.nav_all { background-color: #F0FAAE;}
.content ul.nav li { display: inline; font-size: 11px; font-weight: bold; padding: 4px 30px; display: block; border-top:1px solid #E8E8E8; }
.content ul.nav li a { text-decoration: none; color: #414141; }
.content ul.nav li.current-cat a, .content ul.nav li.current-cat a:hover { color: red; }
.content ul.nav li a:hover { color: red;}

.main { border-bottom: none; border-color: #ffffff; padding-bottom: 10px;}
.ins { }
.listing  { background: #FFFFFF; margin-bottom: 10px; margin-left: 4px; float:left; width: 605px;}
.listing_kal  { border: solid 10px #ffffff; float:left; background: #ffffff; width: 750px;}
.wp-pagenavi {
padding-top: 6px; padding-bottom: 6px;
}
.listing .head .name { padding-left: 50px; }
.listing .head {color: red; padding: 6px 0 6px 0; font-weight: bold; font-family: Verdana;}
.listing .head .price { width: 128px;}
.listing .head .price, .head .location, .head .date { margin: 0px; }

.name, .price, .location, .date, .image { float: left; display: block;}
.image img { border: none; border: solid 5px #ffffff; background: #ffffff; }
img.images2 { border: 1px solid #000; margin: 5px 5px 15px 29px; float: left;}
img.images3{ float: left; margin: 5px 0px; }
span.adres {color: #AD005B; font-weight: bold;}
span.adres a{color: #AD005B; }
.name { width: 350px; font-size: 17px; }
.price { width: 130px; margin-top: 4px; }
.location { font-size: 11px;}
.date { font-size: 15px; }
.image { width: 50px; text-align: center; }

.list {clear: both;}



.list div.no, .list div.alt { padding: 15px 0; border-bottom: 1px dashed #C8C8C8; }
.list div.no { font-family: 'verdana'; }
.list div.alt { font-family: 'verdana'; }

.footer { background: #FFFFFF; width: 934px; padding: 10px; border-left: 1px solid #E4E4E4; border-right: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; border-top: 4px solid #FFF; clear: both; margin-top: 0px; }
.foot { font-size: 11px; color: #000000; font-family: 'Verdana'; float:left; width: 933px; font-style: italic;}
.footer .left { padding-top: 10px; }
.footer a { color: #000000; text-decoration: none; }
.footer a:hover { color: #000000; text-decoration: underline;}
.footer .left strong { display: block; font-size: 17px; font-weight: normal; }
.footer .right { float: right; text-align: right; padding-top: 5px; }
.title {padding-top: 5px; padding-bottom: 3px;}
.ins .left { float: left; }
.ins .right { width: 270px; float: right; border: 1px solid #e4e4e4; background: #f5f5f5 none repeat scroll 0 0; margin: 1px 5px; padding: 5px; }
.ins .right_ads { width: 300px; float: right; background: #D8E0E7; }
.ins .left .title, .ins .left .product {background: #ffffff; border-top: 0px solid #F0f0f0; margin: 0px; width: 100%;}
.product { border-top: 1px solid #000000; width: 574px;}

.ins .left  { margin-bottom: 1px; width: 598px;}

.ins .left .title h2 { font-size: 30px; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; font-weight: bold; line-height: 35px; width: 500px; color: #F9232F; background: #f5f5f5; border: 1px solid red; padding: 5px; }
.ins .left .title h2 span { font-size: 23px; color: #88C7D8; }
.ins .left .title .prices { float: right; padding: 10px; line-height: 30px; font-size: 18px; font-family: Verdana; color: #2B2B2B; margin-right: 15px;}

.ins .left .product h3 { 
border-bottom: 1px solid #E4E4E4;
color: #AD005B;
font-size: 1.2em;
font-weight: bold;
padding: 6px 12px;
margin: 10px 0;

}
.ins .left .product p { padding: 5px; }
.ins .left .product p.details { font-weight: bold; color: #000; line-height: 2em;}
.ins .left .product p.details span { width: 150px; display: block; float: left; clear:both; font-weight: normal; color: #000; }
.ins .left .product a img { border: solid 1px silver; padding: 3px; margin: 5px 5px 5px 0; vertical-align: middle; }
.ins .left .product a:hover img { border: solid 1px #000; }
.ins .right span { color: #000000; text-transform: uppercase; font-family: 'Verdana'; }
.ins .right h2 { font-size: 22px; font-weight: bold; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; line-height: 30px; font-weight: bold; color: #005A7C; border-bottom: solid 1px #B5B5B7; padding-bottom: 5px;}
.ins .right p span { text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; }
.ins .right p { line-height: 2em; font-weight: bold; color: #000000; }

.classform { border: solid 20px #f1f1f1; background: #f1f1f1; width: 915px; margin: 1px auto 0 auto; }
.left_form { width: 412px; float: left; margin-top: 16px;}
.right_form { width: 412px; float: right; }
.classform label { display: block; margin: 5px 0 5px 0; text-align: left; }
.classform input, .classform textarea { width: 400px; border: solid 1px #59A6B9; padding: 5px; margin-bottom: 10px; }
.classform select { margin-bottom: 10px; padding: 5px; border: solid 1px #59A6B9; }
.classform input.postit { width: 150px; padding: 10px; border: solid #ffffff; font-size: 17px; color: #ffffff; background: #069BC3; cursor: pointer; }

.err { border: solid 15px #FF3E02; background: #FF3E02; color: #ffffff; width: 870px; margin: 20px auto 0 auto; }
.err a, .cant_post a { color: #ffffff; }
.cant_post, .ok { text-align: center; width: 880px; background: #FF3E02; border: solid 10px #FF3E02; margin: 0px auto; color: #ffffff; }



.navigation1{ background-color: #fff;  }
.navigation2{ padding-top: 5px; margin: 0 auto; width: 500px; background-color: #fff; }
.navigation2 img{ border: none; clear: both; }
.alignleft { float: left; }
.alignright { float: right; }






.email_form {
color: #005A7C;
}
.email_form h3 a{
font-size: 15px;
font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif;
font-weight: bold;
padding: 5px 0;
display: block;
text-decoration: none;
text-align: center;
color: #000000; 
}

.email_form input{
margin-bottom: 5px;
border: 1px #005A7C solid;
padding: 2px 5px;
width: 270px;
}

.email_form textarea{
margin-bottom: 5px;
border: 1px #005A7C solid;
padding: 5px;
width: 270px;
height: 150px;
}

.email_form_data {
display: none;
}

a 

.email_err {
	background-color: #CC0033;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 10px 0;
	padding: 5px 0;
}

.email_ok {
	background-color: #6DA22E;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 10px 0;
	padding: 5px 0;
}

.like_input {
margin-bottom: 5px;
border: 1px #005A7C solid;
padding: 3px 5px;
width: 270px;
}

input.email_captcha {
vertical-align: middle;
width: 30px;
text-align: center;
border: 1px #DF0005 solid;
padding: 2px;
}

.footer ul{
padding: 0;
margin: 0;
float: left;
padding-bottom: 5px;
width: 100%;
}
.footer li{
display: inline;
}
.footer li a{
padding: 0px 10px 0px 5px; 
border-right: 1px solid #C8C8C8;
}
.pogoda {
margin: 25px 10px;
}
.header_left {
float: left;
width: 470px;

}

.header_right {
float: left;
width: 730px;
}
.header_guzik {}
.header_login{
border: 1px #069AC2 solid;
padding: 2px 5px;
margin-bottom: 5px;
font-size: 11px;
width: 100px;
}

.login_buttons {
float: left;
padding-right: 10px;
padding-top: 2px;
}
.login_buttons a img{
border: none;
}
.header_right a{
font-size: 10px;
color: #0496BB;
}


.sidebar_box{
border-bottom: 1px #fff solid;
padding: 3px;
}
.sidebar_box h3{
margin: 0;
padding: 7px 0;
text-align: center;
font-family: Georgia,Verdana,Arial,Serif;
font-weight: bold;
font-size: 1.2em;
color: #000000;
background: #F2F7FF none repeat scroll 0 0;
border-bottom: 1px solid #BBBBBB;
border-top: 1px solid #BBBBBB;

}

.subnav {
padding: 5px 10px;
background-color: #F2F2F2;
}

.subnav ul{
padding: 0;
margin: 0;
}

.subnav li {
display: inline;
}
.subnav li a{
color: #fff;
font-weight: bold;
font-family: Verdana, Arial;
text-decoration: none;
margin-right: 10px;
}

.subnav li a:hover{
text-decoration: underline;
}

input.report {
float: right;
width: 89px;
height: 21px;
background: url(images/report.jpg) top center no-repeat;
cursor: pointer;
border: none;
}
input.report:hover{
background: url(images/report.jpg) bottom; center no-repeat;
}
input.condiment {
display: none;
}

.payment_made {
	background-color: #6DA22E;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 10px 0;
	padding: 5px 0;
}


.post_now {
width: 200px;
float: right;
text-align: center;
}
.post_now a img{
border: none;
}

.post_now_box {
width: 148px;
margin: 0 auto;
color: #018fb7;
font-weight: bold;
font-size: 15px;
font-family: "Trebuchet MS";
text-align: left;
}
.post_now_box span{
font-size: 35px;
padding-right: 10px;
float: left;
font-family: "Trebuchet MS";
font-weight: bold;
color: #dc1e1e;
}
.header_user_info {
float: right;
}
.header_user_info a{
font-size: 12px;
}
.reklama2 { margin:10px 0px 0px 320px;}
.reklama1 { background: #FFFFFF; width: 953px; margin: 0px auto;  border: 1px solid #e4e4e4; padding: 3px 0px; clear: both;}
.reklama_pasek {
background-color: #F4F4F4; margin: 1px auto; padding: 5px 5px; width: 945px;
}
.reklama1baner { margin-bottom: 0px;}
/*background-image: url(images/reklama2.jpg) */
ol {line-height: 25px;}
ul {line-height: 20px; margin: 0px 0px 0px 20px; padding: 0px; list-style-image: none;}
ul.wybierzK  {line-height: 20px; margin: 0px 0px;}
ul li.wybierzK {border-bottom: 1px solid red;}
.reklama_single {margin-top: 70px; padding: 10px 35px; border-top: 1px solid #b5b5b7;}
.top_one { width: 880px; margin: 10px auto 0; background: white; padding: 2px 15px 3px 5px; letter-spacing: 1px;}
.top { width: 935px; margin: 10px auto 0; background: #FFDA50; padding: 2px 15px 3px 5px; letter-spacing: 1px; height: 15px; border-bottom: 1px solid #fff; }
img.menu {border: 0px; padding: 0 7px;}
.menu_top {width: 955px; margin: 0px auto; padding: 4px 0px; background: #EDEFF4; text-align: left; border-bottom: 1px solid #C6CEDD;}
.menu_top_2 {margin: 1px auto 1px; background: #F2B138; padding: 4px 19px 2px 2px; text-align: center; color: #ffffff; font-weight: bold;}
span.menu_top_b {font-weight: bold; border-right: 1px solid #8ABFE0; padding-right: 5px; font-size: 12px; font-variant: small-caps; font-family: tahoma;}
.menu_top_links {}
.menu_top_links2 {margin: 2px; text-align: left;}
.menu_top_links  a{font-family: georgia; font-style: italic;}
.menu_top_links  a:hover{}
.menu_top_links  a.ost{color: #000000; font-size: 12px; font-family: tahoma; font-weight: bold; border-right: 0px;}
span.more {
background: transparent url(images/icon_top/d3.gif) no-repeat scroll right 0.45em;
padding-right: 5px;
padding-left: 5px;
}
span.top_date {
font-weight: bold;
}
.top_date {
background: #FFFFFF none repeat scroll 0 0;
padding: 3px;
}
.top_date_url {
font-family: Georgia;
font-size: 1em;
font-weight: bold;
padding: 3px;
}
.top_date_url a:hover { color: #ffffff; text-decoration: underline;}
.top_date_url a { color: #ffffff; text-decoration: none; font-weight: bold;}
.top_date a { color: #000000; text-decoration: none; font-weight: bold;}
.ads_pasek { padding: 3px 70px; text-align: center; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; background: #FFFFFF;}
.ads_pasek2 {padding: 3px 0px; background: white; width: 595px;}
.top_date a:hover { color: #000000; text-decoration: underline;}

.kon {
font-family: "Verdana";
font-size: 12px;
padding: 10px 10px;
line-height: 1.9em;
font-weight: normal;
border: 1px solid #E4E4E4;
border-radius: 8px;

}
.kontakt_form {
line-height: 20px;
margin: 5px;
font-size: 16px;
padding: 5px;
}
fieldset {
background-color: #FFF;
font-family: 'Trebuchet MS';
border: 1px solid #58A3FF;
padding: 4px;
font-size: 16px;
}
legend {
background: #58A3FF none repeat scroll 0 0;
border: 1px solid #58A3FF;
padding: 2px 6px;
color: #ffffff;
font-size: 16px;
text-transform: uppercase;
}
.zobacz {
margin-top: 20px;
 font-size: 14px; font-weight: bold; line-height: 17px; font-family: 'Trebuchet MS', 'Verdana'; color: #586B70; border-bottom: solid 1px #E0E0E0; padding-bottom: 5px; clear:both; text-transform: uppercase;
}
input .kontakt_form { }
.baner_top {float: left;}

.product  a img.obrazek { margin: 1px;}

.reklamka {
background-color: #F9F9F9;
border: 1px solid silver;
color: #110000l;
overflow: auto;
padding: 8px;
text-align: left;
margin: 5px;
text-align: left;
}

.reklamka_box {
background-color: #D8E0E7;
text-align: left;
}

.ramka_zolta {
background-color: #FEFFBB;
border: 1px solid #F2F466;
color: #8B8D06;
overflow: auto;
padding: 8px;
text-align: center;
font-weight: bold;
margin: 5px;
}

.lightview  a {
color: white;
}
.lightview  a:hover {
color: silver;
}


.baza_noclegowa {
padding: 0px 30px;
}
.aktualizacja {
color: gray;
font-size: 80%;
padding: 0px 15px;
text-align: right;
}
.tytul_filmu {
background-color: #509CF9;
color: #FFFFFF;
font-size: 12px;
padding: 4px;
font-weight: bold;
text-align: center;
text-align: 
}

.kino_opis{
text-align: justify;
}

.sidebar_box ul {line-height: 20px; 
list-style-image: url(images/li_box.gif);}
#page-left ul {line-height: 20px; font-size: 12px; color: #787878; margin-left:22px;}
.right li {list-style-image: url(images/li_box.gif);}
.right h3 {font-size: 12px; font-weight: bold; border-bottom: 1px solid silver; margin: 0px 0px 0px 85px; }
.tab-content ul {line-height: 20px; 
list-style-image: url(images/li_box.gif);}
#phone_img {
background: transparent url(images/phone.png) no-repeat scroll 0 0;
line-height: 18px;
font-weight: bold;
}
#house_img {
background: transparent url(images/house.png) no-repeat scroll 0px 4px;
line-height: 18px;
font-weight: bold;
padding: 4px 0;
}
#skype_img {
line-height: 18px;
font-weight: bold;
}
#gg_img {
line-height: 18px;
font-weight: bold;
padding: 4px 0;
}
#skype_img  span {
text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; padding: 0px 0px 0px 20px;
}
#gg_img  span {
text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; padding: 0px 0px 0px 20px;
}
#phone_img  span {
text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; padding: 0px 0px 0px 20px;
}
#house_img span {
text-transform: none; width: 100px; display: block; clear: both; float: left; font-weight: normal; padding: 0px 0px 0px 20px;
}

.zwiastun {
padding: 6px 0px;
text-align:center;
color: red;
font-weight: bold;
}

.lv_Data ul {
list-style-image: none; }


.naglowek_linia {
background-position: left bottom;
background-repeat: no-repeat;
color: #0096D0;
}
.naglowek {
background-color: #0096D0;
color: white;
font-size: 14px;
font-weight: bold;
margin-top: -5px;
padding: 3px 4px;
text-transform: uppercase;
margin-left: 10px;
}


/* Bottom SKRÓTY */

#bottom {
 clear: both;
 height: 100%;
 margin: 0 auto;
 text-align: left;
 font-size: 12px;
 width: 878px;
 background-color: white;
 }

#bottom-divs {
 float: left;
 clear: both;
 margin: 0;
 padding: 20px;
 }

#bottom-left {
 width: 32%;
 padding: 0px 10px 15px 5px;
 float: left;

 height: 150px;
 }
#bottom-right {
 width: 29%;
 padding: 0px 5px 15px;

 float: left;
 height: 150px;
 }
#bottom-mid {
 width: 33%;
 padding: 0px 15px 15px 10px;
 float: left;
 height: 150px;

 }

#bottom h2 {
border: 1px solid #338AF4;
border-top: none;
 margin: 10px 0;
 padding: 2px 8px;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
color: #338AF4;
font-family: arial;
 }
#bottom a {
color: #385881;
font-size: 12px;
line-height: 20px;
padding: 0 23px;
text-transform: uppercase;
font-weight: bold;
font-family: verdana;

}
#bottom a:hover {
color: red;
}
#bottom h3 {
 margin: 0;
 padding: 10px 10px;
 font-size: 12px;
 color: #999;
 text-align: center;
 }

#bottom h3:hover {
 color: #f2f2f2;
 }

#bottom ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 }

#bottom ul li {
 line-height: 20px;
 border-bottom: 1px dotted #2c455b;
 }

#bottom ul li a {
 display: block;
 padding: 0 10px;
 color: #2c455b;
 }

#bottom-sep {
 clear: both;
 }

#bottom p {
 text-align: justify;
 }
.kategoria {}

/* ORGANIZER
*/
.wp-organizer {
 overflow: hidden;
}

.wp-organizer .group h3 {
 padding: 5px;
 background-color: #f1f1f1;
 border-bottom: 1px solid #ccc;
}

.wp-organizer .group .even,
.wp-organizer .group .odd {
 background-color: #fff;
}

.wp-organizer .group {
 border: 1px solid #ccc;
 margin-bottom: 5px;
}

.wp-organizer .group .odd {
 background-color: #f9f9f9;
}

.wp-organizer .group .event {
 line-height: 1.5em;
}

.wp-organizer .group .event .date {
 float: left;
 padding: 10px;
 font-style: italic;
 text-align: center;
}

.wp-organizer .group .event .description {
 padding: 10px;
 margin-left: 85px;
}

.wp-organizer .group .event .description span.title {
 padding: 0;
 border: 0;
 background: none;
 font-weight: bold;
 font-size: 14px;
}

#startpage-left {
float: left;
width: 340px;
margin: 0px 10px 0px 5px;
}
#startpage-right {
float: left;
width: 327px;
}
#startpage-botoom {

}


#content-main {
margin-right: 5px;
float: left;
}

#sidebar_new {
float: right;
width: 242px;
margin: 0 15px 0 10px;
}
/*  NOWY LAYOUT  */

#sidebar_new-n {
float: right;
width: 252px;
margin: 0 5px 0 0;
}
#startpage-left-n {
float: left;
width: 270px;
margin: 0px 10px 0px 5px;
}
#startpage-right-n {
float: left;
margin-bottom: 5px;
}
#block {
width: 667px;
margin: 0px 0px 0px 10px;
float: left;
}
/*  PAGE DZIELONE NA DWA  */

#page-left {
float: left;
width: 604px;
padding: 5px;
background: #FFFFFF;
border: 1px solid #E4E4E4;
line-height: 1.5em;
}
#page-right {
float: right;
margin: 0px 0px;
width: 339px;
background: #FFFFFF;
}

#startpage-left h4, #startpage-left-n h4 {
font-family: Verdana,Arial,Serif;
padding: 2px 15px;
font-size: 8pt;
text-transform: uppercase;
margin: 0px 0 0;
font-weight: bold;
}


#startpage-right h4, #startpage-right-n h4{
font-family: Verdana,Arial,Serif;
padding: 2px 15px;
color: white;
font-size: 8pt;
text-transform: uppercase;
margin: 0px 0 0;
font-weight: bold;
}

#block h4{
font-family: Verdana,Arial,Serif;
padding: 2px 15px;
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0 0;
}

#sidebar_new h4, #sidebar_new-n h4{
font-family: Verdana,Arial,Serif;
padding: 2px 15px;
width: 223px;
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0 0;
}

#sidebar_new h5, #content-main  h5 {
/* background: #F3EED6; */
background: #Ffffff;
padding: 1px;
margin: 0 0 3px;
text-align: right;
text-transform: uppercase;
font-size: 11px;
}

#sidebar_new h4.ogloszenia, #startpage-left h4.ogloszenia, #startpage-right h4.ogloszenia {
background: #F2F7FF none repeat scroll 0 0; border: 0px; font-size: 8pt; font-weight: bold;
}

#startpage-left-n ul.sidebar_new2, #startpage-right-n ul.sidebar_new2, #sidebar_new-n ul.sidebar_new2, #startpage-left ul.sidebar_new2, #page-right ul.sidebar_new2, #startpage-right ul.sidebar_new2, #sidebar_new ul.sidebar_new2, #block ul.sidebar_new2   {line-height: 20px; 
list-style-image: url(images/li_box.gif);
line-height: 1.0em;
margin-left: 20px;

}
#startpage-left-n a.link, #startpage-right-n a.link, #sidebar_new-n  a.link, #startpage-left a.link, #startpage-right a.link, #sidebar_new  a.link, #block a.link {
	color: black;
}
  a.info {color: #000000; font-weight: bold; font-family: Arial; font-size: 11px;}
  a hover.info {text-decoration: underline; }

.informatorG a{color: #2362B0; font-weight: bold; font-family: verdana; font-size: 12px; text-decoration: underline;}
.informatorG a.hover{text-decoration: none; }

.textwidget img.one {border: 1px solid silver; padding: 3px; margin: 10px;}

}
#startpage-left  small, #startpage-right small, #sidebar_new small, #block small, #sidebar_new-n small{
color: red;
}

p.format  {
font-size: 0.92em;
line-height: 1.4em;
margin-left: 19px;
}

p.format_info  {
font-size: 1.1em;
line-height: 1.7em;
margin-left: 2px;
text-align: justify;
}

.format2  {
font-size: 0.92em;
line-height: 1.5em;
margin-left: 5px;
}
p.format_ogloszenie  {
font-size: 0.92em;
line-height: 1.4em;
margin-left: 19px;
text-align: center;
font-weight: bold;
}

.prdetails {
line-height: 2em;
font-size: 12px;
}
#sidebar_new .baza_noclegowa a{
color: #610000;
}

#sidebar_new .baza_noclegowa a:hover{
color: #3E0303;
}


.szczegoly {
padding: 5px;
}
hr {
border-style: dashed none none;
border-width: 1px medium medium;
}
.ogloszenia_marg2 {background: #F2F7FF; padding: 0px 0px 10px 0px; border: 1px solid #E4E4E4; margin-bottom:10px;}
.ogloszenia_marg {margin-bottom:10px; background: #ffffff; border: 1px solid #E4E4E4;}

/* ZAKLADKA KOLOROWA - ORANGE */
.zakladka_orange { background: #FFF5D6; padding: 0px 0px 10px 0px;  }
.zakladka_orange h4 {
background: #F2F7FF none repeat scroll 0 0; background-image: url(./images/zakladka_orange.gif); border: 0px; color: white;
}
/* ZAKLADKA KOLOROWA - BLUE */
.zakladka_blue { background: #f8f8f8; padding: 0px 0px 10px 0px;}
.zakladka_blue h4 {
background: #ECF5FF none repeat scroll 0 0; background-image: url(./images/zakladka_blue.gif); border: 0px; color: white;
}
/* ZAKLADKA KOLOROWA - RED */
.zakladka_red { background: #f8f8f8; padding: 0px 0px 10px 0px; }
.zakladka_red h4 {
background: #ECF5FF none repeat scroll 0 0; background-image: url(./images/zakladka_red.gif); border: 0px; color: white;
}

/* ZAKLADKA KOLOROWA - SILVER */
.zakladka_silver { margin: 3px 4px; border: 1px solid silver;}
.zakladka_silver h4 { border: 0px; color: red;
}

/* ZAKLADKA KOLOROWA - GREEN */
.zakladka_green { background: #ffffff; padding: 0px 0px 10px 0px; }
.zakladka_green h4 {
background: #E6FDEC none repeat scroll 0 0; background-image: url(./images/zakladka_green.gif); border: 0px; color: white;
}

.level-0 {font-weight: bold; text-transform: uppercase; color: #000000;}
.postform {color: #000000; font-family: tahoma;}

a.zobaczW {font-weight: bold; font-size: 10px; float: right;}

iframe {border: none;}

.informator {background-color: #F4F4F4; padding: 5px 5px; }
.informatorG {margin: 0px auto; padding: 3px 5px; width: 945px; height: 50px; background: #FFFFFF;}
.jestes_tu {background: #FFFFFF; margin: 0px auto; padding: 8px 5px; width: 945px; font-size: 12px;}
.jestes_tu a{color: #000000; font-family: verdana; font-size: 12px;}
.jestes_tu a.hover{text-decoration: underline; }
.menu_boczne {float: left; width: 170px;}
.menu_boczne_lewe {float: left; background: #ffffff; width: 170px; margin-right: 2px; margin-left: 2px;}
.reklama_sponsor {
margin: 5px; border: 1px solid red; padding: 5px; font-size: 8pt; line-height: 14pt;
}


#kalendarz h2 {
margin: 1.2em 1.7em 0.6em;
font-size: 1.1em;
display: inline;
color: #9BBB38;
}
/*#kalendarz ul,ul li,li {
list-style-image: url(images/li3.gif);
font-size: 11px;

}
*/
#kalendarz ul ul {
Background-color: #FAFAF0;
border-top: 1px solid #E8E7D0;
}
#kalendarz ul ul li{
border-bottom: 1px solid #E8E7D0;
padding: 0 0 0 10px;
}
#kalendarz {
font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
color: #333333;
font-size: 1em;
}
#kalendarz a {
text-decoration: none;
color: olive;
border-bottom: none;
}

#kalendarz li.todays-events {margin-bottom: 10px;}

.calnk a:hover span {
        color:#333333; 
        background:#F6F79B; 
        display:block;
        position:absolute; 
        margin-top:1px; 
        padding:5px; 
        width:150px; 
        z-index:100;
		font-size: 10px;
		font-family: Verdana;
		line-height: 15px;
		
        }
.kal_block {float: left; display: inline; width: 200px;}	
.kategoria_blue {
background: none repeat scroll 0 0 #0063DC;
padding: 3px 7px;
color: #ffffff;
margin-bottom: 3px;
border-left: 12px solid #DCDDDE;
font: bold 12px Verdana;
line-height: 12px; text-transform: uppercase;}
.kr {color: #FB0000; font-weight:bold;}
.menuG {color: red; font-weight: bold; font-size: 11px;}

.cpg_galthumbimage {
margin: 2px;
border: 1px solid #000000;
}

.link_mores {
background: url(images/arr-2.gif) no-repeat scroll right 54% transparent;
padding: 5px 10px 5px 5px;
font-size: 0.9em;
}
/* WYSZUKIWARKA OFERT PRACY CARRIER JET */

div.cjsearchbox{

text-align: left ; 
border: 1px solid #ffffff; 
background-color: #F8F8F8 ;
padding: 8px ; 
font-family: Arial, sans-serif, Sans-serif ; 
font-size: 13px ; 
color: #000000; 
width: 600px;
}

div.cjsearchbox a{ 
color: #198ADC ; 
}

div.cjbotl a{
   color: #000000;
   text-decoration: none ;
}


div.cjsearchbox form.cjsearchform{ 
padding-top: 0px ; 
padding-bottom: 0px ; 
padding-left: 0px ; 
padding-right: 0px ;
}

div#cjSearchResult{ 
}

div#cjSearchResult p.topline{ 
font-size: 16px ; 
font-weight: bold ; 
margin-bottom: 8px ; 
margin-top: 5px ;
}

span.cjlabel{ 
font-size: 13px ; 
font-weight: bold ; 
color: #000000; 
}

span.cjlabelsmall{ 
font-size: 11px ; 
color: #000000; 
}

input.cjinput{ 
width: 90% 
}

input.cjbutton{  
font-family:  Arial, sans-serif, Sans-serif; 
}

div.cjjob{ 
margin: 0px ; 
margin-bottom: 10px ; 
overflow: hidden ;
}

div.cjjob p { 
margin: 0px ; 
}

div.cjjob p.jobtitle{ 
font-size: 14 ; 
font-weight: bold ;
}

div.cjjob .company{ 
color: #666666; 
}

div.cjjob .locations{ 
color: #666666;
}

div.cjjob .site{ 
color: #099E2D ; 
}

#search_box_tools span.button{
      float:left;
      background:url("http://www.careerjet.com/images/search_left_bx.gif") no-repeat left top;
      padding-left: 10px ;
      color:#666;
      position: relative;
      top: 1px;
}

#search_box_tools span.button input{
     float:left ;
      background:url("http://www.careerjet.com/images/search_right_bx.gif") no-repeat right top;
      background-repeat: no-repeat ;
      margin: 0px ;
      text-decoration:none;
      height: 28px ;
      border:none ;
      padding-bottom: 10px ;
      padding-left: 0px ;
      padding-right: 15px ;
	  color:#FFFFFF;
	  font-weight:bold;
}

/* KONIEC WYSZUKIWARKA OFERT PRACY CARRIER JET */

.textwidget {
background: #FFFFFF;


}

.polecamy_box {
background-color: #f5f5f5;
border: 1px solid #E4E4E4;
margin-bottom: 5px;
text-align: justify; 
line-height: 1.8em;
font-size: 11px;
padding: 0px 10px 0 0px;
}
.polecamy_box a {
color: #2362B0;
}
.polecamy_box  img{
border: 0px; margin: 5px;
}
.polecamy_box p {
}
.attachment-post-thumbnail {float: left; margin:8px 10px 10px 0px;}
#art p {margin:0px; font-size: 12px; color: #787878;}
#art img {margin: 5px 5px;}
.polecamy_box p.akapit  {
text-align: justify;
line-height: 1.5em;
}
.polecamy_box p.akapit2  {
text-align: justify;
line-height: 1.5em;
font-size: 14px;
margin: 0px 5px 5px 5px; 

}
p {
margin: 5px 0px; 
}

a.rsswidget {
font-size: 14px; 
}

.rss-date {
font-size: 14px;
color: gray;
}
.szero {
width: 100px;
}

/* MENU START */
.menu_d ul{
padding-left: 0px;
text-align: left;
line-height: 15px;
font-size: 8pt;
}


.menu_t {
color: #111111;
font-size: 11px;
line-height: 1.5em;
padding: 3px 4px;
text-align: justify;
}

.menu_s, .menu_kol {
margin: 10px 0;
}
.menu_s ul {
padding-left: 0px;
text-align: left;
text-transform: uppercase; 
font-weight: bold;
line-height: 15px;
font-size: 8pt;
}
.menu_kol ul {
font: 1.2em/1.5em Arial,Verdana,sans-serif;
line-height: 1;
}
.menu_kol ul li{
padding: 5x 0px;
list-style-image: url("images/op.png");
margin: 0px 15px;
line-height: 23px;
}

.menu_s ul li, .menu_d ul li{
padding: 2px 0px;
list-style-image: url("images/point_red.gif");
}

.menu_kol ul li a {
color: #444444;
}

.menu_s ul li a, .firm li a, .menu_d li a{

color: #000000;
font-weight: bold;
font-size: 8pt;
}

.menu_s ul ul li, .firm li {
list-style-image: url("images/point_grey_sm.gif");
list-style-type: none;
color: #808080;
}

.menu_s ul ul li  a, .firm li a{
text-transform: lowercase;
font-weight: normal;
color: #808080;
}
/* KONIEC MENU START */

.menu_dodaj {
margin: 5px auto 0px auto; height: 1px; padding: 3px 0px; width: 955px;
}

.middle_menu {
clear: both;
width: 338px;
margin-left: 2px;
}

.images_new {
clear: both;
}
img#mewa {
border: 0 none;
height: 90px;
left: -49px;
position: relative;
top: 265px;
width: 197px;
}
.kino {
font-weight: bold;
color: red;
}
.red {color:#FF0000;}


/* comment styles */
div#comments{ width:600px}
.commentform{ width:600px}
.form-comments { border:0 none; }
#comments h3 { font-size: 20px;	font-weight: normal;padding: 10px 0 20px 0;}
#comments #comments_wrap {padding: 0; position: relative; margin:0;}
#comments ol, #comments ul { background:none; border:none; padding:0; }
#comments ol.commentlist li { list-style-type:none; padding:12px 12px 25px; background:#f9fafa;  border: 1px solid #f1f1f1; margin-top: 5px;}

/* style comments of admin and author differently */
#comments ol.commentlist li.bypostauthor { background:#f6f6f6; }
#comments ol.commentlist li.comment-author-admin { background: transparent; }
#comments ol.commentlist img.avatar { float:left; border:1px solid #e4e4e4; padding:4px; background:#fff; }
#comments ol.commentlist .user-meta {color:#999999; font-size:12px; margin-bottom:10px; }
#comments ol.commentlist .user-meta a {color:#999999; font-size:11px; text-decoration:none;}
#comments ol.commentlist .user-meta a:hover {text-decoration:underline;}
#comments ol.commentlist .user-meta .name2, #comments ol.commentlist .user-meta .name2 a {color:#666666; font-size:16px; text-decoration:none;  }
#comments ol.commentlist .user-meta .name2 a:hover {text-decoration:underline;}
#comments ol.commentlist .comment-head { padding-left:5px; }
#comments ol.commentlist .comment-entry { padding-left:5px; }
#comments .comment a { text-decoration: underline; }
#comments .comment a:hover { text-decoration: none; }
#comments .comment small { font-size: 10px;	margin-top: -2px; }
#comments .comment .col-left {width: 110px;}
#comments .comment .col-left img {border: #EDEDED 5px solid;}
#comments .comment .col-left p { padding: 0 0 0 2px; line-height: 19px;}
#comments .comment .col-left .inside{width:110px;float:left;position:relative;overflow:hidden;min-height:70px;}
#comments .comment .col-right{min-height:70px;background:#fff;border:#EDEDED 1px solid;margin-left:100px;float:none;padding:10px 20px;}
* html #comments .comment .col-right{height:100px;}
#comments .comment span.reply{float:right;font-size:11px;padding:3px 3px 0;}
#comments .comment span.reply a{text-decoration:none;color:#aaa;}
#comments ul.children{margin:15px 0 0;padding:0;}
#comments ul.children li{border-top:1px solid #e3e3e3;margin:20px 0 0 0;padding:20px 0 10px 25px;}
#comments .navigation .alignright{float:right;margin:0 15px 0 10px;}
#comments .navigation .alignleft{float:left;margin:0 10px 0 15px;}
#comments .navigation a{ display:block;margin:15px 0;padding:5px 0;}
#comments .commentlist p{padding:0 0 10px;}
#comments #respond{}
#comments .commentlist .children #respond #form_wrap .col-right{float:none;}
#comments .cancel-comment-reply{margin-bottom:10px;}
#comments #respond .input{background:#f6f6f6;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding:5px;}
#comments .commentlist .thread-even #respond .input{background:#fff;}
#comments ul.children li ul.children,#comments .commentlist{padding:10px 0 0;}
textarea#comment{background:#FFF url(images/editbox_bg.gif) repeat-x scroll top; border:1px solid #949494; margin-top:10px; font-family:Arial,Helvetica,sans-serif; font-size:13px; height:180px; line-height:1.2em; padding:4px; width:98%}
.commentform ol{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0}
.commentform li{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:8px 0 !important}
p.comments {padding:8px 0 35px;}
p.comments-box {padding:0 0 8px;}
.commentform input.text{background:#FFF url(images/editbox_bg.gif) repeat-x scroll top; border:1px solid #949494; float:left; padding:4px; width:180px}
.commentform label{ margin:0 0 0 16px; padding:4px 0}
.dotted { border-bottom:1px dotted #bdbdbd; }

h2.dotted a {text-decoration: none; }
h2.dotted a:hover {text-decoration: underline; }

.polecamy_box small.date2 {color:#0C549E; font-size: 14px;}
.artykul_li {list-style: none; margin: 0 15px 10px 0; float: left; width: 180px; height: 320px;}

img {border: 0px;}
h1.tab {font-size: 20px; line-height: 30px; color:#2B2B2B; font-weight: bold; font-style: Verdana; margin-right: 5px; border-top: 1px solid black; border-bottom: 1px solid black;}
h3.tab {font-size: 16px; color: #2B2B2B; margin: 5px;}
h3.tab small {color: #626262; font-size:11px;}

a.active {color: #3074B9; text-decoration: underline; font-weight: bold;}
a:hover.active {background-color:#3074B9; color: #ffffff;}
#art p {margin: 15px 0px;}
#art {}
.ins_cat .ins_desc {padding-left:10px;}
.ins_cat {color: #787878; font-family: Verdana; }
.ins_cat ul {list-style:none outside none; margin: 0px;}
.ins_cat li {border-bottom: 1px dotted #777777; margin-bottom: 15px; padding: 3px;}
.ins_cat li img {border: 1px solid #AAAAAA; float: left; margin: 10px; padding: 10px;}
.ins_cat h3 {font-weight: bold; text-transform: uppercase; font-size: 13px; padding-top: 15px;}
#zolte {background-color: #FFFECD;}
.textwidget p {line-height: 1.6em; color: #787878; font-size: 11px; text-align: left; padding: 7px;}
h2.navb {background: #edeff4; font-size: 12px; color: #000000; padding: 8px 12px; border-width: 0 0 1px; border-color: #C6CEDD; border-style: solid;}
.tags_img {background: url("images/tag_orange.png") no-repeat scroll 0 2px transparent; padding: 0 0 23px 23px; clear:both; margin: 5px 0;}

#lewy-bok {
float: left;
width: 604px;
padding: 5px;
background: #FFFFFF;
border: 1px solid #E4E4E4;
line-height: 1.5em;
}
#lewy-bok p, ul{
font-size: 1.1em;
line-height: 1.8em;
margin-left: 2px;
text-align: justify;
}
#lewy-bok li{
margin-left: 1.8em;
}
