body,html {background:#eee5d6 url(images/tlo.gif) repeat-x top left;margin: 0px;padding: 0px;text-align: left;font-size: 0px;font-family:arial, sans-serif;color:#6f6464;}

form { display:inline; }
p { margin-top:0px; }


a{font-size:12px;color:#de1114;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}

.glowny {text-align:left; width:980px;text-align: left;margin:auto;}

.topp{width:980px;height:140px;}
.top_right { float:right; margin-top:10px; width:292px; height:121px; background:url(images/zapraszamy.gif) no-repeat left bottom; }
.top_right1 { float:left; font-size:11px; width:135px; text-align:center; }
.top_right2 { float:right; font-size:11px; width:134px; }
.top_right2 div { height:19px; }
.top_right2 a { display:block; height:44px; margin-top:5px; }

.pic{width:980px;height:290px;background:#deceb6;position:relative;z-index:1;}
.topopis{background:#e3ddd2;float:right;width:465px;height:210px;font-size:12px;color:#6f6464;padding:10px 20px 30px 20px;}
.malepic{width:561px;height:132px;z-index:6;position:absolute;top:157px;left:419px; background:#F6F2EF; }
.malepic img { margin:5px 0px 0px 5px; }
.menu{background:#de1114;width:970px;height:27px;font-size:12px;padding:13px 0px 0px 10px;}
.menu_ovr{height:17px;overflow:hidden;}
.left_content { padding:0px 15px 0px 15px; width:198px; overflow:hidden; }

.content{width:521px;float:left;text-align:justify;color:#6f6464;font-size:12px;padding:20px;}
.main{background:url(images/main_bg.gif) repeat-y; width:980px;color:#6f6464;font-size:12px;}
.main2{background:url(images/main_bg2.gif) repeat-y; width:980px;color:#6f6464;font-size:12px;}
.clearr{clear:both;}

.ofspec { width:419px; height:34px; padding-top:5px; float:left; background:url(images/ofspec_blank.gif) no-repeat; font-size:18px; color:#FFF; text-align:center; font-family:Tahoma; letter-spacing:3px; text-shadow: #777 1px 1px; overflow:hidden; }

.main .left{width:419px;padding:0px 0px 20px 0px;float:left;}
#baner1 { width:419px; overflow:hidden; }
#baner1>a, #baner1>div { float:left; margin-left:4px; margin-bottom:4px; }

.tresc {font-size: 12px;padding:5px 0px 40px 55px;float:left;width:530px;}
.main2 .left { float:left; width:244px; padding:25px 0px 40px 0px; }
.main2 .left ul { margin:0px; padding:0px 0px 0px 15px; list-style:none; }
.main2 .left ul li { margin:0px; padding:2px 10px 2px 20px; background:url(images/star2.gif) no-repeat 0px 2px; }
.main2 .left ul li.nb { background:transparent; padding:0px 0px 0px 7px; }
.main2 .left ul li a { color:#625237; }
.main2 .left ul li a.sel { color:#de1114; }
.main2 .right { float:right; width:696px; padding:20px 19px 20px 20px;}
.main2 .right_padding { float:right; width:1px; font-size:0px; height:420px;}

.naglowek {font-size: 22px;font-family:trebuchet ms;color:#625237;font-weight:normal;}
.stopka { font-size:12px; color:#9B8B74; padding:30px 10px 10px 10px; border-bottom:20px solid #DECEB6; }
.stopka a { font-size:12px; color:#9B8B74; }

.menu a{font-size:12px;color:#ffffff;text-decoration:none;vertical-align:middle;}
.menu a:hover{color:#faea13;text-decoration:none;}
.menu a.sel {color:#faea13;}

input.a {border:1px solid #a4947b; background:#FFFFFF;}
input.submit {border:1px solid #a4947b; background:#E3DDD2; font-weight:bold;cursor:pointer;}
input[type=radio] { vertical-align:middle; margin:0px 2px 0px 2px; }
label { vertical-align:middle; }
textarea { font-family:arial; font-size:12px; }

b.star { padding-right:3px; font-size:22px; line-height:18px; font-weight:bold; color:#DE1114; vertical-align:middle; }
div.form_sep { font-size:0px padding:0px; height:3px; background:#DECEB6; margin:15px 0px 15px 0px; }


div.galeria_title { font-weight:bold; padding:0px 0px 5px 0px; color:#625237; border-bottom:2px solid #DECEB6; }
div.galeria_cont { padding:10px 0px 10px 0px; }
div.galeria_image_cont { width:152px; margin:11px; float:left; }
div.galeria_image { width:152px; text-align:center; }
div.galeria_image_desc { text-align:center; font-size:11px; padding-top:2px; }
div.galeria_image img { border:1px solid #625237; padding:1px; }

.seoMenu{
  margin-top: 5px;
  margin-bottom: 5px;
  text-align:center;
  margin-bottom:0px;
  /*background:#DECEB6;*/
}

.seoMenu a{
  color:#9B8B74;
  margin-right: 5px;
  margin-left: 5px;
  font-weight:normal;
  font-size:10px;
}

.seoMenu a:hover{
  color:#AF9D83;
  text-decoration:none;
}