body { margin:0; font: 11px/18px Tahoma; color: #000; position: relative; background-color: #ffffff; background: url(css/images/background.png) repeat;}
input[type="submit"] {padding: 0px 10px; border:1px solid #8C1F55; background-color: #8C1F55; color: #FFFFFF;}
select { border:1px solid #8C1F55; }
#container {width: 1001px; margin: 0 auto; height: 100px; background-color: #ffffff; }


#con {overflow: hidden; clear: both; background: url(css/images/back.png) repeat-y; padding-top:20px; position:relative; top:-35px}



#footer {margin-top:-35px; width: 999px; background: url(css/images/footerbackground.png) repeat-x; height: 41px; color: #6b1d3a; border: 1px solid #f0eded; }
#footer .left { margin-left: 20px; float: left; margin-top: 12px;}
#footer .left a {padding-left:20px; color: #470c22; text-decoration: none;}
#footer .right { text-align: right; margin-right: 10px; line-height: 12px; margin-top:9px;}
.clear {clear: both;}
.violet {color: #6b1d3a;}
#header	{ background: url(css/images/header.png) no-repeat; height: 182px; width: 1001px; position: relative; }
#headerse	{ background: url(css/images/se/headerse.png) no-repeat; height: 182px; width: 1001px; position: relative; }
#gradient { float: left; background: url(css/images/gradient.png) repeat-x; height: 0px; width: 1000px; position: absolute; }
#gradient2 {
background-color:#6B1D3A;
float:left;
height:30px;
margin-right:4px;
margin-top:45px;
position:absolute;
width:155px;
}
#search { background: url(css/images/searchbox.png) no-repeat; height: 90px; width: 155px; margin-right: 1px; position: relative; top:57px;  background-color: #6B1D3A; }
#loggingbox {   height: 60px; width: 155px; position: relative; right:-1px; top: 30px;    }
/*
#loggingbox { background: url(css/images/logbox.png) no-repeat; height: 60px; width: 155px; position: relative; right:-1px; top: 30px;  background-color: #6B1D3A; }
*/
#logginghead {position: absolute; top:10px; margin-left:90px;}
#languagediv{position: absolute;float:right;}
#searchhead {position: absolute; top:100px; margin-left:68px;}
.logginginput {width: 66px; background-color: #FFFFFF; border: 1px solid #6b1d3a; }
#log_form {margin-left: 10px; padding-top:8px;}
#log_form div {width: 20px;}
.blogging {border: none; width: 68px; height: 19px; background: url(css/images/logbutton.png) no-repeat; margin-top: 6px; cursor:pointer;}
.bloggingse {border: none; width: 68px; height: 19px; background: url(css/images/se/logbutton.png) no-repeat; margin-top: 6px;}
#links { background-color: #ffffff; background: url(css/images/links.png) repeat-x; top: -20px; height: 74px; width: 1001px; position: relative; }
.l1 { position: relative; top:20px; float: left; width: 122px; height: 37px; background: url(css/images/l1.png) no-repeat;}
.l2 { position: relative; top:20px; float: left; width: 107px; height: 37px; background: url(css/images/l2.png) no-repeat;}
.l3 { position: relative; top:20px; float: left; width: 82px; height: 37px; background: url(css/images/l3.png) no-repeat;}
.l4 { position: relative; top:20px; float: left; width: 114x; height: 37px; background: url(css/images/l4.png) no-repeat;}
.l5 { position: relative; top:20px; float: left; width: 67px; height: 37px; background: url(css/images/l5.png) no-repeat;}
.l6 { position: relative; top:20px; float: left; width: 164px; height: 37px; background: url(css/images/l6.png) no-repeat;}
.l7 { position: relative; top:20px; float: left; width: 76px; height: 37px; background: url(css/images/l7.png) no-repeat;}
.l8 { position: relative; top:20px; float: left; width: 100px; height: 37px; background: url(css/images/l8.png) no-repeat;}
.l9 { position: relative; top:20px; float: left; width: 78px; height: 37px; background: url(css/images/l9.png) no-repeat;}
.l10 { position: relative; top:20px; float: left; width: 90px; height: 37px; background: url(css/images/l10.png) no-repeat;}
.l11 { position: relative; top:20px; float: left; width: 114px; height: 37px; background: url(css/images/l11.png) no-repeat;}

.menu1 { float: left; width: 150px; height: 39px; display:block; background: url(css/images/menu1.png) no-repeat;}
.menu2 { float: left; width: 98px; height: 39px; display:block; background: url(css/images/menu2.png) no-repeat;}
.menu3 { float: left; width: 84px; height: 39px; display:block; background: url(css/images/menu3.png) no-repeat;}
.menu4 { float: left; width: 105px;  height: 39px; display:block; background: url(css/images/menu4.png) no-repeat;}
.menu5 { float: left; width: 183px; height: 39px; display:block; background: url(css/images/menu5.png) no-repeat;}
.menu6 { float: left; width: 170px; height: 39px; display:block; background: url(css/images/menu6.png) no-repeat;}
.menu7 { float: left; width: 102px; height: 39px; display:block; background: url(css/images/menu7.png) no-repeat;}
.menu8 { float: left; width: 108px; height: 39px; display:block; background: url(css/images/menu8.png) no-repeat;}

.m_1_i{background:url(css/images/se/m_1_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_1_a{background:url(css/images/se/m_1_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_2_i{background:url(css/images/se/m_2_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_2_a{background:url(css/images/se/m_2_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_3_i{background:url(css/images/se/m_3_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_3_a{background:url(css/images/se/m_3_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_4_i{background:url(css/images/se/m_4_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_4_a{background:url(css/images/se/m_4_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_5_i{background:url(css/images/se/m_5_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_5_a{background:url(css/images/se/m_5_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_6_i{background:url(css/images/se/m_6_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_6_a{background:url(css/images/se/m_6_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_7_i{background:url(css/images/se/m_7_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_7_a{background:url(css/images/se/m_7_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_8_i{background:url(css/images/se/m_8_i.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}
.m_8_a{background:url(css/images/se/m_8_a.png) no-repeat; cursor:pointer; width:125px; height:39px; cursor:pointer; float:left;}



.readmore {display: block; width: 85px; height: 19px; color:#FF005F; text-decoration:none; font-size:11px; text-align:right; /*background: url(css/images/se/readmore3.png) no-repeat;*/}
.textlink{color: #000; text-decoration:none;}

#mainTable .news_title {width: 335px;}
#mainTable .ogloszenia_title {width: 650px; text-decoration:none; background:#F7F7F7; padding:10px 0 10px 0;}
#mainTable .ogloszenia_content {width: 650px; height: auto; min-height: 87px; overflow: hidden; padding:5 0 20px 0; line-height:18px;}
#mainTable .ogloszenia_content_main {width: 650px; height: auto; min-height: 87px; overflow: hidden; padding:5 0 20px 0; line-height:18px;}
#mainTable .ogloszenia_date {width: 650px; text-align:left}
#linksmainTableogloszenia {clear:both; width: 650px;  height: 28px; text-align:center;}
#linksmainTableogloszenia .readmore { background:#6B1D3A; padding:10 10 10 10; color:white; text-align:center}
#mainTable .news_title span {padding-left: 9px;}
#mainTable .news_date {width: 335px;}
#mainTable .news_date span {padding-left: 9px;}
#mainTable .news_content {width: 320px; height: 92px; min-height: 87px; overflow: hidden;}
#linksmainTable {clear:both; width: 330px; margin-left: 7px; height: 28px;}
.commentmain {color:#747474; text-decoration:none; float: left;}
#linksmainTable .readmore { float:right;}
#linksmenu {padding-top: 20px;}

#left { background-color: #FFFFFF; width: 150px; float: left;height: 100%; }
#left .text {margin-left: 8px; }
.newsletter_span { position: relative; display: block; width: 84px; height: 21px; background: url(css/images/fa1.png) no-repeat;}
.newsletter_spanse { position: relative; display: block; width: 110px; height: 21px; background: url(css/images/se/fa1.png) no-repeat;}
.newsletterinput {  border: 0; width: 117px; height: 16px; top: -1px; position: relative; }
.searchinput {  border: 0; width: 136px; height: 16px; top: -20px; position: relative; margin:0 0 3px 0; }
#search_form {position: relative; top: 25px; left: 10px;}
.forum_span { position: relative; left:3px; display: block; width: 121px; height: 14px; background: url(css/images/fa2.png) no-repeat;}
.news_span { position: relative; left: 5px; display: block; width: 87px; height: 16px; background: url(css/images/aktualnosci.png) no-repeat;}
.welcome_span { position: relative; left: 20px; display: block; width: 111px; height: 31px; top: -1px; background: url(css/images/czytajoceniaj.png) no-repeat;}
.welcome_spanse { position: relative; left: 20px; display: block; width: 111px; height: 31px; top: -1px; background: url(css/images/se/czytajoceniaj.png) no-repeat;}

.baner { position: relative; width: 195px; height: 115px; background: url(css/images/baner.png) no-repeat; left: 5px;}
.baner .textviolet {color: #6b1d3a; margin-left: 30px;}
.badd { margin-top:5px; border: none; width: 68px; height: 19px; background: url(css/images/bdodaj.png) no-repeat; }
.bsearch { z-index: 30; position: relative; top: -15px; border: none; width: 68px; height: 19px; background: url(css/images/bszukaj.png) no-repeat; cursor:pointer; }
.reklama { width: 191px; height: 110px; background: url(css/images/reklama.png) no-repeat; }
#center { margin-top:-10px; background-color: #FFFFFF; width: 695px; height:auto; float: left; height: 100%; }
.forumbutton {display:block; position:relative; margin-left: 8px; width: 139px; height: 77px; background: url(css/images/forum.png) no-repeat;}
#right { background-color: #6b1d3a; width: 155px; float: right; margin-right:1px; height: 100%; }
#right_content { color: #FFFFFF; margin-left: 10px; margin-right: 10px; font-size: 10px; width:155px}
.r1 { display: block; margin-top:5px; width: 130px; height: 19px; background: url(css/images/f0.png) no-repeat;}
.r2 { display: block; width: 176px; height: 18px; background: url(css/images/f2.png) no-repeat;}
.r3 { display: block; width: 101px; height: 18px; background: url(css/images/kontakt.png) no-repeat;}
.r4 { display: block; width: 108px; height: 16px; background: url(css/images/f3.png) no-repeat;}

.news_title {background-color: #f7f7f7; color: #747474; font-size:12px; font-weight:bold; width: 670px; height: auto; margin:0 auto; padding:0 0 5px 0;}
.news_title a {text-decoration: none; background-color: #f7f7f7; color: #747474; font-size:12px; font-weight:bold; width: 670px; height: 23px; margin:0 auto;}

.news_date { color: #747474; font-size:11px; width: 670px; height: 23px; margin:0 auto;}
.news_content {width: 648px;  margin:0 auto;}
.news_text a { color: #747474; text-decoration: none; float: left; }
.news_text .readmore {margin-left: 360px;}
.news_content hr { color: #F7F7F7; background-color: #F7F7F7; }
.news_image {float: left; width: 100px;}
.news_text {float: left; width: 520px;}
.image_content {width: 84px; height: 84px; padding:2px;}
.link_referer { color:#747474; text-decoration:none;}
.podmenus { position: absolute; top:-30px; float: left; display: none; z-index: 5000;}

.podmenus2 { position: absolute; top:-30px; float: left; display: none; z-index: 5000;}

#podmenus {position: relative; left:150px;}

#podmenus2 {position: relative; left: -158px;}

#podmenu1 {top: -480px;}
#podmenu2 {top: -450px;}
#podmenu3 {top: -420px;}
#podmenu4 {top: -390px;}
#podmenu5 {top: -360px;}
#podmenu6 {top: -330px;}
#podmenu7 {top: -300px;}
#podmenu8 {top: -270px;}
#podmenu9 {top: -240px;}
#podmenu10 {top: -210px;}
#podmenu11 {top: -180px;}
#podmenu12 {top: -150px;}
#podmenu13 {top: -120px;}
#podmenu19 {top: -90px;}
#podmenu20 {top: -60px;}
#podmenu23 {top: -30px;}


#podmenu21 {top: -228px;}
#podmenu22 {top: -198px;}
#podmenu14 {top: -168px;}
#podmenu15 {top: -138px;}
#podmenu16 {top: -108px;}
#podmenu17 {top: -78px;}
#podmenu18 {top: -48px;}

.leftmenu1 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu1.png) no-repeat;}
.leftmenu2 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu2.png) no-repeat;}
.leftmenu3 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu3.png) no-repeat;}
.leftmenu4 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu4.png) no-repeat;}
.leftmenu5 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu5.png) no-repeat;}
.leftmenu6 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu6.png) no-repeat;}
.leftmenu7 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu7.png) no-repeat;}
.leftmenu8 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu8.png) no-repeat;}
.leftmenu9 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu9.png) no-repeat;}
.leftmenu10 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu10.png) no-repeat;}
.leftmenu11 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu11.png) no-repeat;}
.leftmenu12 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu12.png) no-repeat;}
.leftmenu13 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu13.png) no-repeat;}
.leftmenu19 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu19.png) no-repeat;}
.leftmenu20 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu20.png) no-repeat;}
.leftmenu23 { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu23.png) no-repeat;}

.leftmenu1active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu1.png) no-repeat;}
.leftmenu2active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu2.png) no-repeat;}
.leftmenu3active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu3.png) no-repeat;}
.leftmenu4active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu4.png) no-repeat;}
.leftmenu5active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu5.png) no-repeat;}
.leftmenu6active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu6.png) no-repeat;}
.leftmenu7active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu7.png) no-repeat;}
.leftmenu8active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu8.png) no-repeat;}
.leftmenu9active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu9.png) no-repeat;}
.leftmenu10active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu10.png) no-repeat;}
.leftmenu11active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu11.png) no-repeat;}
.leftmenu12active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu12.png) no-repeat;}
.leftmenu13active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu13.png) no-repeat;}
.leftmenu19active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu19.png) no-repeat;}
.leftmenu20active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu20.png) no-repeat;}
.leftmenu23active { margin-bottom:2px; width: 148px; height: 28px; display:block; background: url(css/images/leftmenu23.png) no-repeat;}

.rightmenu1 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu1.png) no-repeat;}
.rightmenu2 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu2.png) no-repeat;}
.rightmenu3 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu3.png) no-repeat;}
.rightmenu4 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu4.png) no-repeat;}
.rightmenu5 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu5.png) no-repeat;}
.rightmenu6 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu6.png) no-repeat;}
.rightmenu7 { margin-left:-10px; margin-bottom:2px; width: 149px; height: 28px; display:block; background: url(css/images/rightmenu7.png) no-repeat;}



.success  { position: absolute; z-index:1; margin-top:-34px; background-color: #F1E8C5; border: 1px solid #DFD3B6; font-weight:bold; padding: 5px 5px; text-align: center; font-family:tahoma; font-size: 12px; width:833px;}

span.bold {font-weight: bold;}

#content { margin: 7px 10px; }
#left_salon {float: left; margin-right:10px; width:460px; }
#right_salon {float: left; width: 205px; }
#right_salon #address { height: 100px; background-color: #8c1f55; font-size: 11px; color: #ffffff; padding: 15px 20px 15px 20px;}
#right_salon #other_note {font-size: 11px; font-weight: bold; text-align:right; color: #cb0d6b; margin-top: 10px; padding-right: 5px;}
#right_salon #name { background-color: #ffe9aa; font-size: 16px; color: #cb0d6b; font-weight: bold; padding: 15px 20px 15px 20px;}
#right_salon #note { background-color: #ffe9aa; font-size: 15px; color: #cb0d6b; padding: 15px 10px 15px 10px; text-align: right;}
.stars {margin-top: 10px;}
#rightCol .stars {margin-top: 5px;}
.comment_header {clear: both; background: url(css/images/notice.png) no-repeat; height: 104px; width: 220px;}
.note { font-size:11px; font-weight:bold; color: #cb0d6b;  text-align: right;}
#comment {margin-right:7px;}

p label { display: inline;  float: left; width: 80px; color: #cb0d6b; }
form p { clear:both; margin: 8px 0px;}
span.error { display: block; color: #FF0000; margin-left:80px; }
form p .text { width:445px; padding: 0px; border:1px solid #8C1F55;}
form #txtFileName { width:155px; margin-left:-20px; position:relative; top:-5px; padding: 0px; border:1px solid #8C1F55;}
h2 {font-size: 20px; color:#CB0D6B;}
#salons {font-size: 12px; font-family: Verdana;}
#salons a:hover {text-decoration: underline;}
#salons a {color: #021214; text-decoration: none;}
#pages {border-top:1px solid #637394; padding:5px 0; text-align:center;}
a.strony:hover {text-decoration: underline;}
a.strony {padding:5px 0; text-align:center; font-weight:bold; padding:2px 3px 2px 2px; text-decoration: none; color: #000000; font-size: 13px;}
.curstr {background: none repeat scroll 0 0 #6B1D3A; color:#FFFFFF; font-size:12px; font-weight:bold; padding:1px 4px;}
.pink {color: #8C1F55;}

.lastadd:hover {display: block; width: 147px; height: 55px; background: url(css/images/dodani_hover.png) no-repeat}
.lastadd {display: block; width: 147px; height: 55px; background: url(css/images/dodani.png) no-repeat}
.lastaddactive {display: block; width: 147px; height: 55px; background: url(css/images/dodani_active.png) no-repeat}

.lastrank:hover {display: block; width: 139px; height: 55px; background: url(css/images/najlepsi_hover.png) no-repeat}
.lastrank {display: block; width: 139px; height: 55px; background: url(css/images/najlepsi.png) no-repeat}
.lastrankactive {display: block; width: 139px; height: 55px; background: url(css/images/najlepsi_active.png) no-repeat}

.lastnote:hover {display: block; width: 139px; height: 55px; background: url(css/images/oceniani_hover.png) no-repeat}
.lastnote {display: block; width: 139px; height: 55px; background: url(css/images/oceniani.png) no-repeat}
.lastnoteactive {display: block; width: 139px; height: 55px; background: url(css/images/oceniani_active.png) no-repeat}

#adkontekst {clear:both; margin-left:258px;}

.podmenu1:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenu1hover.png) no-repeat;}
.podmenu2:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenu2hover.png) no-repeat;}
.podmenugabpsych:hover { width: 149px; height: 30px; display:block; background: url(css/images/gabinetypsychhover.png) no-repeat;}
.podmenu3:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenu3hover.png) no-repeat;}
.podmenuweddingshop:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenuweedingshophover.png) no-repeat;}
.podmenuweddingroom:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenuweedingroomhover.png) no-repeat;}
.podmenuweddingdecoration:hover { width: 149px; height: 30px; display:block; background: url(css/images/dekoracjeslubnehover.png) no-repeat;}
.podmenuweddingfoto:hover { width: 149px; height: 30px; display:block; background: url(css/images/fotovideohover.png) no-repeat;}
.podmenushop:hover { width: 149px; height: 30px; display:block; background: url(css/images/submenushophover.png) no-repeat;}
.podmenuzawody:hover { width: 149px; height: 30px; display:block; background: url(css/images/zawodymaratonyhover.png) no-repeat;}
.podmenuzawodyy:hover { width: 149px; height: 30px; display:block; background: url(css/images/zawodyhover.png) no-repeat;}
.podmenuclub:hover { width: 149px; height: 30px; display:block; background: url(css/images/klubyhover.png) no-repeat;}
.podmenuclubhorse:hover { width: 149px; height: 30px; display:block; background: url(css/images/klubyjezdzieckiehover.png) no-repeat;}

.podmenu1 { width: 149px; height: 30px; display:block; background: url(css/images/submenu1.png) no-repeat;}
.podmenu2 { width: 149px; height: 30px; display:block; background: url(css/images/submenu2.png) no-repeat;}
.podmenugabpsych { width: 149px; height: 30px; display:block; background: url(css/images/gabinetypsych.png) no-repeat;}
.podmenu3 { width: 149px; height: 30px; display:block; background: url(css/images/submenu3.png) no-repeat;}

.podmenuweddingshop { width: 149px; height: 30px; display:block; background: url(css/images/submenuweedingshop.png) no-repeat;}
.podmenuweddingroom { width: 149px; height: 30px; display:block; background: url(css/images/submenuweedingroom.png) no-repeat;}
.podmenuweddingdecoration { width: 149px; height: 30px; display:block; background: url(css/images/dekoracjeslubne.png) no-repeat;}
.podmenuweddingfoto { width: 149px; height: 30px; display:block; background: url(css/images/fotovideo.png) no-repeat;}
.podmenushop { width: 149px; height: 30px; display:block; background: url(css/images/submenushop.png) no-repeat;}
.podmenuzawody { width: 149px; height: 30px; display:block; background: url(css/images/zawodymaratony.png) no-repeat;}
.podmenuzawodyy { width: 149px; height: 30px; display:block; background: url(css/images/zawody.png) no-repeat;}
.podmenuclub { width: 149px; height: 30px; display:block; background: url(css/images/kluby.png) no-repeat;}
.podmenuclubhorse { width: 149px; height: 30px; display:block; background: url(css/images/klubyjezdzieckie.png) no-repeat;}

.forumhead { position: relative; top: 3px; width: 669px; height: 67px; display:block; background: url(css/images/forumhead.png) no-repeat;}
.forumhead .linkscon {float: right; margin-top: 10px;}
.logIcon { float: left; width: 130px; height: 36px; display:block; background: url(css/images/log.png) no-repeat;}
.registerIcon {float: left; margin-left: 30px; width: 130px; height: 36px; display:block; background: url(css/images/createaccount.png) no-repeat;}

#forum tr.category {color: #a2a2a2; font-size: 15px; border: 1px solid #efefef; font-family: Arial;}
#forum tr.category td {font-weight: bold;}

#forum td.first_post {width: 150px; padding-left: 10px; }
#forum td.second_post {width: 500px; padding-left: 10px; }

#forum td.first_thread {width: 280px; padding-left: 10px; }
#forum td.second_thread {width: 180px; }
#forum td.third_thread {width: 100px; text-align: center; }
#forum td.fourth_thread {width: 100px; text-align: center;}

#forum td.first {width: 350px; padding-left: 10px; }
#forum td.second {width: 190px; }
#forum td.third {width: 60px; text-align: center;}
#forum td.fourth {width: 60px; text-align: center;}
.forum_link {color: #893a58; text-decoration: none; font-size: 12px; font-weight: bold;}
.forum_posts, .forum_threads {font-size: 12px; text-align:center;}
.post_link {font-size: 10px; }
table.posts {height: 100%; }
.post_link .nick, .post_thread .nick, .thread_first .nick, .posts .nick{color: #7c2d4b; }
.thread_first {height: 45px;}
.posts .nick {font-size: 12px;}
.thread_first .nick {font-size: 10px; }
.thread_first a {text-decoration: none; color: #000000; font-size: 12px;}
.post_link .date, .post_thread .date {color: #000000; }

.subIcon {margin-left: 10px; padding-right:15px; float: left; width: 36px; height: 30px; display:block; background: url(css/images/subicon.png) no-repeat;}
.postIcon {margin-left: 10px; padding-right:15px; float: left; width: 29px; height: 37px; display:block; background: url(css/images/posticon.png) no-repeat;}
.newThreadIcon {width: 128px; height: 40px; display:block; cursor:pointer; background: url(css/images/thread.png) no-repeat;}
.IconReply {margin-left: 10px; padding-right:15px; width: 127px; height: 41px; cursor:pointer; display:block; background: url(css/images/reply.png) no-repeat;}

.newThreadcon {margin-left: 12px; margin-bottom: 15px;}

.post_link a {font-weight: bold; text-decoration: none; color: #000000; font-size: 10px;}
.subcategory {border: 1px solid #efefef; }
.subcategory td {vertical-align:middle;}
.forum_link_con {margin-top: 5px;}

.postAuthor { margin-top: 8px;}

#box1 {float: left;}
#box2 {float: left; margin-left: 40px;}


#salonItem #name {color:#CB0D6B; font-size: 16px; font-weight: bold; margin-top: 10px; }
#salonItem #address {margin-top: 10px; height: 128px; float: left; width: 270px; color:#000000; font-size: 16px;}
#salonItem #leftCol {float: left; width: 430px;}
#salonItem #rightCol {float: left; width: 200px; text-align:right; }
#salonItem #rightCol #note {font-size: 15px; color:#CB0D6B; }
#salonItem #StarTable {float: right; margin-top:40px;}

#salonItem #StarTable div {font-size: 11px; color:#000000; }
#salonItem #StarTable td.ver {vertical-align: bottom; padding-bottom: 20px;}

#salonItem #rightCol #other_note  {font-size: 11px; font-weight: bold; color:#CB0D6B; }

#salonItem #leftCol2 {float: left; width: 400px;}
#salonItem #rightCol2 {float: left; width: 240px; padding-right: 15px; text-align:right; background-color: #fafafa; height: 144px;}
#salonItem #rightCol2 #note {font-size: 15px; color:#CB0D6B; }
.askEmail {width: 223px; height: 115px; display:block; background: url(css/images/askemail.png) no-repeat;}
.askQuestion {width: 223px; height: 115px; display:block; background: url(css/images/ask.png) no-repeat;}
.askError {width: 223px; height: 52px; display:block; background: url(css/images/error.png) no-repeat;}
#mapwoj {display: none;}
span.crank {color: #691937; font-size: 16px; font-weight:bold;}
.news_content img {margin: 20px;}
.image_content img {margin: 0;}
#box1 img, #box2 img {margin: 0;}
.news_text .bbtWord.double  {float: none;}

#logoimg {
border:0 none;
height:182px;
position:absolute;
width:450px;
z-index:10000;
}


.dwactive{font-size:11px; color:#ffffff; padding:3 8 3 8; background:#6B1D3A; width:20px;}
.dw{font-size:11px; color:#6B1D3A; padding:3 8 3 8;  width:20px;}
td:hover.dw	{font-size:11px; color:#ffffff; padding:3 8 3 8; width:20px;}
.dws{font-size:11px; color:#71706f; padding:3 8 3 8; width:20px;} 

a.pytania{color:#000000; font-size:12px; text-decoration:none; padding:0 5 0 5;}
a:hover.pytania	{color:#000000;  text-decoration:underline;}

a.search{color:#000000; font-size:12px; text-decoration:none;}
a:hover.search	{color:#873856;  text-decoration:underline;}


.mapinfo {
    position: relative;
    height:141px;
            top: 0px;
            left: 0px;
            width: 150px;
}

.popup {
    position: relative;
                display: none;
                z-index: 50;
                border-collapse: collapse;
                left: 130px;
                width:130px;
                margin-left:40px;
                text-align:center;
                font-family:tahoma;
                background:#ffffff;
                border:1px solid #6B1D3A;
                font-size:12px;
                padding:5px 0px 5px 0px;
 
                -moz-border-radius: 4px 3px 6px / 2px 4px;
     border-radius: 4px 3px 6px / 2px 4px;

}
 
