@charset "UTF-8";
/* CSS Document */

body{ margin:0; padding:0; background:url(../img/bg.png) repeat-x #3d022c; font-family:Tahoma, Geneva, sans-serif;}
img{ border:0;}
p, h1, h2, h3, h4, form{ margin:0; padding:0;}
.clear{ clear:both;}

#main_container{ width:660px; margin-top:95px;}

#menu{ float:left; width:210px; margin-right:40px;}
#menu .menu_separator{ width:210px; height:1px; border-top:1px #591645 solid; margin:30px 0 21px 0;}
#logo{ text-align:left;}
.logo_separator{ width:660px; height:1px; border-top:1px #591645 solid; margin:30px 0 21px 0;}
#content{ float:left; width:410px; text-align:left; font-size:12px; font-family:Tahoma, sans-serif; line-height:18px;}
#content img{ border:1px #6c1d51 solid;}
#content p{ padding-bottom:8px; color:#f4b6d5}
#content h1{ font-size:12px; font-family:Tahoma, sans-serif; line-height:18px; color:#d7508f; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #4f143c }
#content h1 a{color:#d7508f; text-decoration:none;}
#content h2{ font-size:12px; font-weight:normal; line-height:18px; color:#d7508f; }
#content h3{ font-size:12px; font-weight:normal; line-height:18px; color:#f4b6d5; padding:2px 0 2px 0; border-bottom:1px solid #4f143c}
#content .gal_title{border-bottom:1px solid #4f143c; margin-bottom:5px;}
#content .gal_thumbs_front{ margin-bottom:15px;}
#content h2 a{color:#d7508f; text-decoration:none;}
#content a{color:#d7508f; text-decoration:none;}
#content a:hover{ color:#fff}
#content span{color:#d7508f;}
#content em{ color:#6c315a;}
#content .noindent{ text-indent:0px;}
#content .contact_separator{width:100%; height:1px; border-top:1px #591645 solid; margin:5px 0 5px 0;}
#content .contact_phone{ background:url(../img/phone.gif) no-repeat; float:left}
#content .contact_addres{ background:url(../img/home.gif) no-repeat; float:left}
#content .contact_mail{ background:url(../img/mail.gif) no-repeat; float:left}
#content .tresc{ padding-bottom:20px;}
#content .gphoto{ margin-bottom:17px;}

  
  ul#pion_menu {list-style-type:none; padding:0px; margin:0 auto; width:210px;border-top:1px #4d0c3a solid;}
  #pion_menu li {position:relative; padding:0; float:left; border-bottom:1px #4d0c3a solid; }
  #pion_menu li a {position:relative; display:block; height:21px; float:left; border:0; }
  #pion_menu li a:hover {background-position:0px -21px!important;}
	#m1{background: url(../img/m1.jpg) 0px 0px no-repeat; width:210px}
	#m2{background: url(../img/m2.jpg) 0px 0px no-repeat; width:210px}
	#m3{background: url(../img/m3.jpg) 0px 0px no-repeat; width:210px}
	#m4{background: url(../img/m4.jpg) 0px 0px no-repeat; width:210px}
	#m5{background: url(../img/m5.jpg) 0px 0px no-repeat; width:210px}
	#m6{background: url(../img/m6.jpg) 0px 0px no-repeat; width:210px}
	#m7{background: url(../img/m7.jpg) 0px 0px no-repeat; width:210px}
	#m8{background: url(../img/m8.jpg) 0px 0px no-repeat; width:210px}
	#m9{background: url(../img/m9.jpg) 0px 0px no-repeat; width:210px}
	#m10{background: url(../img/m10.jpg) 0px 0px no-repeat; width:210px}
	#m11{background: url(../img/m11.gif) 0px 0px no-repeat; width:210px}
	#m12{background: url(../img/m11.jpg) 0px 0px no-repeat; width:210px}

	
  .opis{padding-bottom:4px; padding-top:8px; color:#f4b6d5}
  .inp{ width:290px; height:22px; border:1px #d7508f solid; background:none; padding:6px 5px 0 5px; font-size:12px; font-family:tahoma; color:#d7508f  }
  .token{ width:150px; height:22px; border:1px #d7508f solid; background:none; padding:6px 5px 0 5px; font-family:tahoma; color:#d7508f; }
  .txta{width:290px; height:150px; border:1px #d7508f solid; background:none;padding:6px 5px 6px 5px; font-family:tahoma; font-size:12px; color:#d7508f}
  .sub{ margin: 8px 0 15px 0;}
  .formul{ float:left; margin-bottom:3px;}
	
#logosy{ text-align:center;}
#logosy img{ padding: 45px 0;}
.separator{ width:660px; height:1px; line-height:1px; font-size:1px; background:#4f143c;}
.separatorth{ width:660px; height:1px; line-height:1px; font-size:1px; background:#470d36;}

#stopka{ padding-top:15px; padding-bottom:100px;}
#stopka a{color:#642d52; text-decoration:none;}
#stopka a:hover{ color:#d7508f;}
#stopka .copyright{ float:left; width:500px; font-size:10px; color:#642d52; line-height:12px; text-align:left;}
#stopka .xann{ float:right; width:150px; text-align:right; padding-top:7px;}

#main_tekst{ padding:15px 0; color:#f4b6d5}
#main_tekst p{ font-size:11px; text-align:left; font-weight:normal;}

#news{ float:left; width:250px; font-size:11px; text-align:left; font-weight:normal;}
#txt{ float:left; width:410px; font-size:11px; text-align:left; font-weight:normal;}
.tresc p{text-indent:15px;}

h4{ font-size:12px; padding-bottom:5px; color:#d7508f;}
.zobacz {color:#571d45; font-size:10px; text-decoration:none; }
.zobacz a{color:#571d45; font-size:10px; text-decoration:none; }
.zobacz a:hover{color:#d7508f; font-size:10px; }
.News{ font-size:12px; padding-bottom:3px; color:#d7508f;}
.News a{ text-decoration:none; color:#d7508f;}
.NewsTxt{ width:220px; padding-bottom:10px; }

#slideshowHolder{border:1px #6c1d51 solid; width:404px; margin-left:1px;}
.tags{color:#571d45; font-size:10px; text-decoration:none; text-align:left; margin-top:15px; }
.tags a{color:#571d45; font-size:10px; text-decoration:none; font-weight:normal }
.tags a:hover{color:#d7508f; font-size:10px; }

ul#searches{ margin:0; padding:0; list-style:none}
#searches li{  color:#f4b6d5}

#reklama { width: 99%; z-index: 10; text-align: center; position: fixed; top: 150px; }
#reklama_banner { width: 500px; margin: 0px auto; background: #666; position: relative; }
#reklama_zamknij { width: 77px; height: 23px; position: absolute; top: 334px; left: 415px; cursor: pointer; }