/* Start of CMSMS style sheet 'Summer' */
* {
border:0pt none;
margin:0pt;
padding:0pt;
}
body {
background: #416702 url(uploads/images/summer/bg_left_summer.jpg) repeat-x ;
color:#FFFFFF;
font-family:Tahoma,Verdana,Trebuchet,sans-serif;
font-size:11px;
position:relative;
}
img {
border:0pt none;
display:block;
}
a {
background-color:transparent;
color:#FFFFFF;
text-decoration:none;
}
a:hover {
background-color:transparent;
color:#FFBF00;
text-decoration:none;
}
.clear {
clear:both;
}
li span, .hide {
font-size:0px;
visibility:hidden;
}
.none {
display:none;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
p {
line-height:1.25em;
margin-bottom:10px;
}
.green {
color:#008000;
}
.red {
color:#FF0000;
}
.blue {
color:#0000FF;
}
.yellow {
color:#D9D600;
}
#top_left {
background:transparent url(uploads/images/summer/bg_left_summer.jpg) repeat-x scroll 0% 0%;
float:left;
height:424px;
left:0px;
position:absolute;
width:49.9%;
z-index:1;
}
#top_right {
background:transparent url(uploads/images/summer/bg_left_summer.jpg) repeat-x scroll 0% 0%;
float:right;
height:424px;
position:absolute;
right:0px;
width:49.9%;
z-index:1;
}
#wrapper_top {
margin:0pt auto;
position:relative;
width:960px;
z-index:100;
}
#top {
background:transparent url(uploads/images/summer/top_summer.jpg) no-repeat scroll left top;
height:424px;
margin:0pt auto;
position:relative;
z-index:2;
}
#top h1 {
float:right;
margin:0 140px 279px 0;
}
#header {
background:transparent url(uploads/images/summer/bg_menu_summer.jpg) no-repeat scroll 0% 0%;
clear:both;
height:49px;
left:0px;
margin:0pt auto;
position:relative;
width:960px;
}
#header form {
float:left;
width:235px;
padding-left:30px;
margin-top:13px;
}
#header input#cntnt01searchinput {
background:transparent url(uploads/images/summer/bg_input_search_summer.png) no-repeat scroll 0% 0%;
color:#FFFFFF;
font-size:10px;
height:17px;
padding:8px 7px 5px;
width:154px;
}
#header input.submit {
background:transparent none repeat scroll 0% 0%;
border:medium none;
color:#FFBF00;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
}

*:first-child+html #header input.submit {position:relative; top:-13px;}

#header ul {
float:right;
margin:16px 36px 0pt 0pt;
}
#header li {
float:left;
padding:0pt 10px 0pt 22px;
}
#header li a {
display:block;
height:21px;
}
#header li.home a {
background:transparent url(uploads/images/summer/menu_home_summer.jpg) no-repeat scroll 0% 0%;
width:105px;
}
#header li.galeria a {
background:transparent url(uploads/images/summer/menu_galeria_summer.jpg) no-repeat scroll 0% 0%;
width:56px;
}
#header li.widokowki a {
background:transparent url(uploads/images/summer/menu_widokowki_summer.jpg) no-repeat scroll 0% 0%;
width:84px;
}
#header li.orabce a {
background:transparent url(uploads/images/summer/menu_orabce_summer.jpg) no-repeat scroll 0% 0%;
width:61px;
}
#header li.plan a {
background:transparent url(uploads/images/summer/menu_plan_rabki_summer.jpg) no-repeat scroll 0% 0%;
width:80px;
}
#header li.kontakt a {
background:transparent url(uploads/images/summer/menu_kontakt_summer.jpg) no-repeat scroll 0% 0%;
width:61px;
}
#header li.home a:hover, #header li.home a.current {
background:transparent url(uploads/images/summer/menu_home_summer_over.jpg) no-repeat scroll 0% 0%;
width:105px;
}
#header li.galeria a:hover, #header li.galeria a.current {
background:transparent url(uploads/images/summer/menu_galeria_summer_over.jpg) no-repeat scroll 0% 0%;
width:56px;
}
#header li.widokowki a:hover, #header li.widokowki a.current {
background:transparent url(uploads/images/summer/menu_widokowki_summer_over.jpg) no-repeat scroll 0% 0%;
width:84px;
}
#header li.orabce a:hover, #header li.orabce a.current {
background:transparent url(uploads/images/summer/menu_orabce_summer_over.jpg) no-repeat scroll 0% 0%;
width:61px;
}
#header li.plan a:hover, #header li.plan a.current {
background:transparent url(uploads/images/summer/menu_plan_rabki_summer_over.jpg) no-repeat scroll 0% 0%;
width:80px;
}
#header li.kontakt a:hover, #header li.kontakt a.current {
background:transparent url(uploads/images/summer/menu_kontakt_summer_over.jpg) no-repeat scroll 0% 0%;
width:61px;
}
#content {
background:transparent url(uploads/images/summer/bg_content_summer.jpg) repeat-y scroll 0px top;
margin:-15px auto 0pt;
overflow:hidden;
position:relative;
width:960px;
z-index:3;
padding-bottom:15px;
}
#content p.more {
font-weight:bold;
text-align:right;
}
#content p.more a:hover {
text-decoration:underline;
}
#sub_comment {
background:transparent url(uploads/images/summer/bg_sub_comment_summer.jpg) no-repeat scroll left top;
float:left;
height:auto !important;
min-height:339px;
padding:10px 16px 0px 23px;
width:221px;
}
#sub_comment h2 {
background:transparent url(uploads/images/bg_opinie.jpg) no-repeat scroll left center;
font-family:arial;
font-size:14px;
margin-bottom:20px;
text-align:right;
}
#sub_comment ul {
overflow:hidden;
}
#sub_comment li {
margin-bottom:15px;
overflow:hidden;
}
#sub_comment li dl {
}
#sub_comment li dt {
border-bottom:1px dotted #000000;
color:#FFBF00;
font-weight:bold;
line-height:1.5em;
margin-bottom:5px;
}
#sub_comment li dd {
text-align:justify;
}
#sub_comment li dd p {
margin:0px;
padding:0px;
}
#sub_comment form.more input {
background:transparent none repeat scroll 0% 0%;
border:medium none;
color:#31518A;
cursor:pointer;
float:right;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:right;
}
#sub_comment form.more input:hover {
color:#BB4B65;
text-decoration:underline;
}
#main {
background:transparent url(uploads/images/summer/bg_main_summer.jpg) no-repeat scroll center top;
float:left;
height:auto !important;
min-height:339px;
padding:40px 21px 0pt 17px;
width:402px;
}
#main h2 {
height:38px;
margin-bottom:10px;
}
#main h3 {
font-size:120%;
margin-bottom:10px;
}
#main ul {
margin-bottom:10px;
overflow:hidden;
}
#main li {
color:#C3C3C3;
font-weight:bold;
line-height:1.5em;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-left:20px;
}
#main p:first-letter {
font-family:arial;
font-size:16px;
font-weight:bold;
padding-right:1px;
}
#main p strong {
color:#ff0000;
}
#main h5 {
font-size:13px;
}
#sub_contact {
background:transparent url(uploads/images/summer/bg_sub_contact_summer.jpg) no-repeat scroll right top;
float:left;
height:auto !important;
min-height:339px;
padding:0pt 30px 0pt 10px;
width:220px;
}
#sub_contact img {
margin:0pt 0pt 0px 0px;
}
#sub_contact h2 {
background:transparent url(uploads/images/bg_hajduczek.jpg) no-repeat scroll right center;
color:#31518A;
font-family:verdana;
font-size:21px;
margin-bottom:10px;
}
#sub_contact p {
margin-bottom:5px;
}
#sub_contact p.tel {
line-height:2em;
}
#sub_contact p.tel span {
font-family:georgia;
font-size:17px;
font-weight:bold;
margin-left:5px;
}
#sub_contact p.tel strong {
color:#FFBF00;
font-family:georgia;
font-size:19px;
}
#sub_contact p a:hover {
text-decoration:underline;
}
#licznik {
margin:20px auto;
}
#licznik p {
color:#FFFFFF;
font-weight:bold;
padding-right:15px;
padding-top:3px;
text-align:center;
}
#licznik p strong {
color:#FFBF00;
}
#footer_wrapper {
background:transparent url(uploads/images/summer/bg_footer_wrapper_summer.jpg) repeat-x scroll 0% 0%;
height:45px;
width:100%;
}
#footer {
background:transparent url(uploads/images/summer/bg_footer_summer.jpg) no-repeat scroll 0px top;
height:25px;
margin:0pt auto;
padding-top:20px;
width:960px;
}
#footer p {
color:#253A02;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
padding-left:45px;
padding-right:40px;
}
#footer ul.menu {
float:left;
overflow:hidden;
}
#footer .menu li {
border-right:1px solid #32528B;
color:#fff;
float:left;
padding:0pt 6px;
}
#footer .menu li a {
color:#fff;
}
#footer .menu li a:hover {
color:#FFBF00;
}
#footer .menu li.lastkid {
border:medium none;
color:#BB4B65;
}
#footer .menu li.lastkid a {
color:#FFBF00;
}
#footer ul.more {
float:right;
overflow:hidden;
padding-right:20px;
}
#footer .more li {
float:left;
padding-left:10px;
}
#footer img#warski {
float:left;
left:50px;
position:relative;
top:-9px;
}
#main ul.img {
}
#main .img li {
border-bottom:1px dotted #000000;
list-style:none;
margin:0pt 0pt 20px;
padding-bottom:15px;
}
#main .img dl {
}
#main .img dt {
color:#ff0000;
font-size:13px;
margin-bottom:3px;
}
#main .img dt img {
border:2px solid #FFBF00;
float:right;
margin-left:10px;
padding:2px;
}
#main .img dt a {
color:#ff0000;
}
#main .img dt a:hover {
text-decoration:underline;
}
#main .img dd {
color:#fff;
margin-bottom:5px;
text-align:justify;
}
#main .img li ul {
margin:5px 0pt 0pt;
}
#main .img li li {
background:transparent none;
border:none;
list-style:square;
margin-left:15px;
padding:0px;
margin-bottom:5px;
}
.gallery {
background:transparent url(uploads/images/summer/bg_gallery_summer.jpg) no-repeat scroll left -5px !important;
padding:0pt 20px;
width:939px !important;
}
#flashcontent {
margin:20px auto 0px;
width:930px;
}
#gallery {
height:auto !important;
margin:20px 0pt 0pt 12px;
min-height:622px;
padding:10px 20px;
width:844px;
}
#content h2.galeria, h2.widokowki {
margin:15px 0pt 0pt 20px;
}
#gallery ul {
/* background:transparent url(uploads/images/bg_main_shadow.jpg) no-repeat scroll center bottom; */
margin-bottom:-17px;
overflow:hidden;
padding-bottom:50px;
}
#gallery li{
float:left;
height:auto !important;
min-height:165px;
overflow:hidden;
position:relative;
width:210px;
z-index:10;
}
#gallery li a{
display:block;
height:165px;
position:absolute;
width:210px;
}
#gallery li img {
margin:22px auto 0pt;
}
#gallery li img.ramka {
margin:0pt;
position:absolute;
z-index:20;
}
#gallery li dl {
display:none;
margin-top:20px;
padding:0pt 20px;
}
#gallery li dt {
color:#BB4B65;
font-weight:bold;
}
#gallery li dd {
}

.cms-guestbook-div-insert label {
clear:both;
color:#BB4B65;
display:block;
float:left;
font-weight:bold;
height:28px;
width:62px;
}
.cms-guestbook-div-insert input {
background:transparent url(uploads/images/bg_input_short.png) no-repeat scroll 0% 0%;
height:18px;
margin-bottom:10px;
padding:5px;
width:149px;
}
#message {
background:transparent url(uploads/images/bg_opinion_text_area.png) no-repeat scroll 0% 0%;
height:160px;
padding:10px;
width:205px;
}
#sub_contact #robots {
width:105%;
}
#sub_contact #robots img {
display:inline;
margin:0pt;
}
#sub_contact #robots strong {
bottom:5px;
position:relative;
}

* html #top h1 img{behavior: url(../uploads/js/iepngfix.htc); width: 290px; height:87px;}
* html #main h2 img {behavior: url(uploads/js/iepngfix.htc); width:222px; height:38px;}
* html #main h2.orabce img {behavior: url(uploads/js/iepngfix.htc); width:292px; height:41px;}
* html #content h2.galeria img {behavior: url(uploads/js/iepngfix.htc); width: 235px; height: 38px;}
* html #gallery li img.ramka {behavior: url(uploads/js/iepngfix.htc); width: 210px; height: 165px;}
* html h2.widokowki img {behavior: url(uploads/js/iepngfix.htc); width:216px; height:39px;}

* html #sub_comment li {zoom:1;}
* html #header input.search {background-attachment: fixed;}
* html #header input.submit {position:relative; top:-8px;}
* html #header ul {margin: 16px 18px 0 0;}
* html .gallery ul {zoom:1;}
* html #robots {width:100% !important}
* html #robots img {}
* html #header input#cntnt01searchinput {behavior: url(uploads/js/iepngfix.htc);}

#kwiatek_summer {position:absolute; bottom:0px; width:179px; height:111px;}
* html #kwiatek_summer {behavior: url(uploads/js/iepngfix.htc);}



#main form#m6moduleform_2 { overflow:hidden; position:relative; }
.contactform { position:relative; }
.contactform fieldset {padding: 1em; float:left;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 100%; padding: 0.25em 0 0.25em 0;}
.contactform input {background: transparent url(uploads/images/bg_input_short.png) no-repeat; height:18px; padding:5px 8px; width:149px;}

form {position:relative}

.contactform textarea {background: transparent url(uploads/images/bg_text_area.png) no-repeat; height:119px; overflow:auto; padding:10px; width:332px;}
.contactform .captcha {float:right;  width:235px; text-align:center; color:#ff0000; display:block; margin:0 auto; zoom:1}

* html  .captcha {zoom:1; float:right;  z-index:100;}
* html  .captcha input {zoom:1; position:static;}
* html .contactform {zoom:1;}

/* captcha */
.captcha {float:right; position:absolute; right:0;}

.captcha input {
background:transparent url(uploads/images/bg_input_short.png) no-repeat scroll 0 0;
height:18px;
padding:5px 8px;
width:149px;
position:relative;
z-index:100;
}


.contactform .captcha img {margin:16px auto;}
.contactform div label {display: block; width: 10em; }
.contactform div.required {color: #ff0000;}
.contactform .submit {width:370px;}
.contactform .submit input {display:block; margin:0 auto; clear:both; cursor:pointer; width:159px; height:28px; padding:0px;}

*html .contactform input {behavior: url(uploads/js/iepngfix.htc);}
*html .captcha input  {behavior: url(uploads/js/iepngfix.htc);}
*html .contactform textarea {behavior: url(uploads/js/iepngfix.htc);}
/* End of 'Summer' */

