body{
  background-color: #D2CCAC;
  margin:0 auto;
  overflow-y:scroll;
  line-height: 16px;
  font-family: "Trebuchet MS", Verdan, sans-serif;
}

div, td,  h1, h2, h3, h4, h5
{
  color: #676661;
  font-size: 12px;
  font-family: "Trebuchet MS", Verdan, sans-serif;
}


a{text-decoration: none; font-size:11px;}
img{border: none; margin: 0px; padding: 0px;}
p{border: none; margin: 0px; padding: 0px;}
form{padding: 0px; margin: 0px;}
br {clear:left;}

.submit{padding:4px 10px 4px 10px; margin: 0px 0px 0px 0px; background: #1F3871; font-size:11px; border: solid #1F3871 1px; color:#fff; font-weight:normal;}

.submit_button{height:16px;  padding: 0px 10px 2px 10px; margin: 0px 0px 0px 0px; background: #F0F0F0; font-size:10px; border: solid #D2DBC3 1px; color:#33392A;}
.submit_button2{height:25px;  padding: 0px 10px 2px 10px; margin: 0px 0px 0px 0px; background: #F0F0F0; font-size:11px; border: solid #D2DBC3 1px; color:#33392A;}
.input_button{height:12px; margin: 2px 0px 0px 0px; background: #F0F0F0; border: solid #D2DBC3 1px; font-size:10px; color:#33392A;}

.info{float:left;  width:500px; padding: 5px 10px 5px 10px; clear:left; color: #000000;}
.error{float:left; width:540px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: bold; text-align: center; background: #FF0000; border: solid #000 1px;}
.communication{float:left; width:540px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: bold; text-align: center; background: #008000; border: solid #000 1px;}


#player{float:left; width: 750px; text-align:center; margin:0px; padding:0px;}


.form_faq{
 float:left;
 width:600px;
}

.form_faq input{height:20px; width:300px; margin: 2px 0px 0px 0px; background: #EBE5D7; border: solid #D2DBC3 1px; font-size:12px; color:#33392A;}
.form_faq select{height:23px; width:200px; margin: 2px 0px 0px 0px; background: #EBE5D7; border: solid #D2DBC3 1px; font-size:12px; color:#33392A;}
.form_faq textarea{height:120px; width:520px; margin: 2px 0px 0px 0px; background: #EBE5D7; border: solid #D2DBC3 1px; font-size:12px; color:#33392A;}
.form_faq .send input{height: 25px; width: 150px; background: #006393; padding: 1px 5px 5px 5px; color: #fff;}

.faq_list{float:left; list-style:none; width:500px;}
.faq_list li{padding:5px 10px; color: #2C4122; font-size:12px; font-weight:bold;}
.faq_list a{color: #2C4122; font-size:12px; font-weight:bold;}
.faq_list a:hover{color: #000; font-size:12px; font-weight:bold;}



.faq_list_title{padding:5px 10px; color: #2C4122; font-size:11px; font-weight:bold; cursor:pointer;}
.faq_list_text{padding:5px 10px; display:none;}
.faq_list_text h1{padding:5px 10px; margin:0px;}
.faq_list_text p{padding:5px 10px; margin:0px;}

.back{text-decoration: none; font-size:11px; color: #53564F;  font-size: 12px;  font-family: "Trebuchet MS", Verdan, sans-serif;}

#start{
  position:relative;
  height: 100%;
  margin:0 auto;
  width: 980px;
  background: #2C4122;
  zoom:1;
}


#HeaderFlags{float:left; width:980px; height:46px; background: url('../../../images/wiosna/header_flags.jpg') no-repeat; }
#HeaderFlags p{text-align:right; }
#HeaderFlags img{float:right; margin:0px 10px 0px 0px; padding:0px;}

#HeaderLogoA{float:left; width:342px; height: 227px; padding:0; margin:0; }
#HeaderLogoB{float:left; width:638px; height: 227px; padding:0; margin:0; z-index:1;}
#HeaderLogoA img{float:left; padding:0; margin:0;}
#HeaderLogoB img{float:left; padding:0; margin:0;}

#flash_menu{z-index:1;}

#HeaderMenuA{float:left; width:550px; height:37px; color:#63492E; background:#FFFDE4; margin:0; padding:0;}
#HeaderMenuA p{color:#63492E; padding: 8px 0px 0px 10px;}

#HeaderMenuB{float:left; width:178px; height:37px; color:#63492E; background:#000; margin:0; padding:0;}
#HeaderMenuB img{float:left; margin:0; padding:0;}

#HeaderMenuC{float:left; width:252px; height:37px; color:#63492E; background:#FFFDE4; margin:0; padding:0;}
#HeaderMenuCInput{background:#FFFDE4; width: 140px; height:14px; margin:4px 2px 0px 10px; padding:3px 3px; border:solid #DDD8BA 2px;}
#HeaderMenuCSend{background:#FFFDE4; width:80px;   margin:0px; padding:2px 0px; color:#63492E; font-weight:bold; border:solid #63492E 0px; font-size:11px;}


#HeaderLine{float:left; width:980px; height:1px;  background:#000; }



/*FOOTER*/
#Footer{float:left; width: 960px; padding: 5px 10px;  background:#FFFDE4;}
#Footer p{float:left; width:960px;  height:15px; background:#D2CCAC;}

#Footer_1{float: left; width: 980px; background:#FFFDE4;}
#Footer_1 ul{float:left; list-style-type:square; }
#Footer_1 li{float:left; margin: 0px 20px; padding: 0px 5px; list-style:square; color:#C30000;}
#Footer_1 p{color:#676661; padding:0px; margin:0px;}
#Footer_1 a{color:#676661;}



#Footer_2{float:left; width:980px; height: 25px; }
#Footer_2 p{text-align: left; color: #fff; margin: 0px; padding: 4px 10px 0px 10px;}
#Footer_2 a{color: #fff;}






/*SRODEK START*/
#contener{
  float: left;
  width: 980px;
  color: #000;
  padding: 10px 0px 10px 0px;
  background: #FFFDE4;
  zoom:1;
}



/*CONTENER nr 1*/
#contener_1{float: left; width: 320px;}


#MenuLeft{
 float:left;
 width: 300px;
 padding: 0px 15px 0px 5px;
 margin:0px;
 zoom:1;
}
#MenuList{
 float:left;
 width: 300px;
 margin:0;
 padding:0;

}

.menu_left_normal{
 float:left;
 width: 300px;
 margin: 2px 0px 2px 0px;

 color: #FFFFFA;
 font-size: 13px;
 cursor:pointer;
 background: url('../../../images/wiosna/background_left.jpg') repeat-y;
 font-weight:bold;
 text-align:left;
 font-family: Trebuchet MS;
}
.menu_left_normal p{color: #fff; font-size: 13px; margin:0; padding: 8px 10px 5px 25px; background: url('../../../images/wiosna/dziubek.jpg') no-repeat top left;}
.menu_left_normal a{color: #fff; font-size: 13px; }


.menu_left_active{
 float:left;
 width:300px;
 margin: 2px 0px 2px 0px;
 color: #FFFFFA;
 font-size: 13px;
 background: url('../../../images/wiosna/background_left_active.jpg') repeat-y;
 text-align:left;
 font-weight:bold;
 zoom:1;
}
.menu_left_active p{color: #fff; font-size: 13px; margin:0; padding: 8px 10px 5px 25px; background: url('../../../images/wiosna/dziubek_active.jpg') no-repeat top left;}
.menu_left_active a{color: #FFFFFA; font-size: 13px;}



.menu_left_level_1{
 float:left;
 xclear:both;
 width:270px;
 padding: 8px 0px 0px 30px;
 color: #525750;
 font-size: 12px;
 background: #FAEDB9;
 font-family: Trebuchet MS;
 zoom: 1;
}
.menu_left_level_1 a{color: #525750; font-size: 12px; font-family: Trebuchet MS;}

.xitemx{
 float:left;
 width:190px;
 padding: 0px;
 margin: 0px;
 display:none;
 zoom: 1;
}



.menu_left_level_2{
 float:left;
 width:260px;
 padding: 8px 0px 0px 20px;
 color: #525750;
 font-size: 11px;
 cursor:pointer;
 background: #FAEDB9;
 zoom: 1;
}
.menu_left_level_2 a{color: #525750; font-size: 11px;}



.menu_left_level_3{
 float:left;
 width:260px;
 padding: 8px 0px 0px 30px;
 color: #CDCABB;
 font-size: 10px;
 cursor:pointer;
 background: #FFFBE8;
}
.menu_left_level_3 a{color: #CDCABB; font-size: 10px;}

.MenuLeftBaners{
 float:left;
 width: 320px;
 padding:10px 0px;
}


.MenuLeftBaner{
 float:left;
 width: 300px;
 padding:3px 10px;
}




/*CONTENER nr 22*/
#contener_22{float:left; width:980px; padding:0px; margin:0px;}
#contener_22 .navigation{float:left; width: 900px; color: #808080; padding: 2px 15px 2px 15px; font-size: 11px;}
#contener_22 .navigation a{color:#808080;}
#contener_22 .title{float:left; width: 900px; color: #2C4122; padding: 5px 15px 5px 15px; font-size: 13px; line-height: 17px; font-weight:bold;}
#contener_22 .title a{color:#2C4122; font-size: 18px;}
#contener_22 .lines{float:left; width: 900px; height:1px; margin: 2px 15px 2px 15px; background: #C0C0C0;}
#contener_22 .lines2{float:left; width: 900px; height:1px; margin: 2px 15px 2px 15px; background: #C0C0C0;}
#contener_22 .contents{float:left; width: 950px; color: #2C2A1B; padding: 5px 15px 5px 15px; text-align:left;}
#contener_22 .contents_center{float:left; width: 980px; color: #2C2A1B; padding: 15px 0px 15px 0px; text-align:center;}




/*CONTENER nr 2*/
#contener_2{float:left; width:660px; padding:0px; margin:0px;}

#contener_2 .navigation{float:left; width: 610px; color: #808080; padding: 2px 0px 2px 0px; font-size: 11px;}
#contener_2 .navigation a{color:#808080;}

#contener_2 .title{float:left; width: 610px; color: #2C4122; padding: 5px 0px 5px 0px; font-size: 13px; line-height: 17px; font-weight:bold;}
#contener_2 .title a{color:#2C4122; font-size: 18px;}

#contener_2 .lines{float:left; width: 610px; height:1px; margin: 2px 0px 2px 0px; background: #C0C0C0;}
#contener_2 .lines2{float:left; width: 610px; height:1px; margin: 2px 0px 2px 0px; background: #C0C0C0;}


#contener_2 .contents{float:left; width: 610px; color: #2C2A1B; padding: 5px 0px 5px 0px;}
#contener_2 .contents_1{float:left; padding: 0px; width: 600px;}
#contener_2 .contents_2{float:left; padding: 0px; width: 600px;}

#contener_2 .images{float:left; margin: 0px 0px 20px 0px; width:200px; text-align:center; border: solid #CECFA7 1px;}

#contener_2 .photo_list{float:left; margin: 10px 10px 10px 10px; xwidth:120px; height:120px; text-align:center; }
#contener_2 .photo_list img{border: solid #CECFA7 1px;}

#navi{float:left; text-align:right; width: 609px; color: #2C4122; padding: 2px 0px 2px 0px; font-size: 11px;}
#navi a{color: #2C4122;}

/*Styl dla listy z zajawka*/
#contener_2 .list{float:left; width: 590px; padding: 5px 10px 5px 10px;  text-align:left; font-size: 11px; background: #F8F6E9;}
#contener_2 .list_title{float:left; width: 450px; padding: 3px 10px 3px 5px; margin-bottom: 5px; text-align:left; font-size: 11px; }
#contener_2 .list_data{ float:left; width: 100px; padding: 3px 10px 3px 10px; margin-bottom: 5px;  background: #E4E588; text-align:center;  color:#2F3F22;  font-weight: bold; }
#contener_2 .list_text{text-align:justify;}
#contener_2 .list a{color: #2F3F22;  font-weight:bold;}
#contener_2 .list a:hover{color: #2F3F22; font-weight:bold;}
#contener_2 .list a{color: #2F3F22;  font-weight:bold;}

#contener_2 .list_more{float:left; text-align:right; width: 585px; padding: 5px 0px 5px 0px;  text-align:right; font-size: 11px; }
#contener_2 .list_more a{color: #2C4122;}
#contener_2 .list_more a{color: #2C4122;}


.Box{
 float:left;
 width:300px;
 height:210px;
 margin:0px;
 padding:0px;
 border-bottom:solid #D2CCAC 1px;
}

.BoxTitle{
 float:left;
 width:290px;
 height:20px;
 padding:3px 5px;
 color:#3C4E76;
 font-size:13px;
 font-weight:bold;
}
.BoxTitle a{color:#3C4E76; font-size:13px; font-weight:bold;}

.BoxText{
 float:left;
 width:270px;
 height:130px;
 padding:10px 5px;
 text-align:justify;
}
.BoxText img{float:left;  margin-right:10px; border: solid #D2CCAC 2px;}



.BoxMore{
 float:left;
 width:270px;
 height:20px;
 padding:5px 5px;
 text-align:right;
 color:#8D1D0F;
}
.BoxMore a{color:#8D1D0F;}







.xBox{
 float:left;
 width:600px;
 margin:0px;
 padding:0px;
 border-bottom:solid #D2CCAC 1px;
}

.xBoxTitle{
 float:left;
 width:590px;
 padding:3px 5px;
 color:#8D1D0F;
 font-size:13px;
 font-weight:bold;
}
.xBoxTitle a{color:#8D1D0F; font-size:13px; font-weight:bold;}

.xBoxText{
 float:left;
 width:570px;
 padding:10px 5px;
 text-align:justify;
}
.xBoxText img{float:left; margin-right:10px; border: solid #D2CCAC 2px;}



.xBoxMore{
 float:left;
 width:570px;
 padding:5px 5px;
 text-align:right;
 color:#8D1D0F;
}
.xBoxMore a{color:#8D1D0F;}

.photo-box{
 float:left;
 margin: 10px;
 height:100px;

}

.listing{
 float:left;
 color:#223872;
 margin:0;
 list-style-type:square;
}

.listing li{
 color:#223872;
 margin:0;
 padding: 5px 5px;
}

.listing a{
 color:#223872;
 font-size:12px;
 font-weight:bold;
}




.newsik{float:left; width:120px; margin-right: 10px; border:solid #000 0px; text-align:center;}
.tab_download{
 float:none;
 width:400px;
 border-collapse: collapse;
 border:solid #CECFA7 1px;
}

.tab_download th{text-align:left; padding: 3px 10px 3px 10px; font-weight:bold; background: #79182B; color: #fff;}
.tab_download td{text-align:left; padding: 3px 5px 3px 5px;  background: #EBE5D7; color: #5A5945;}
.tab_download a{color: #5A5945;}
.tab_download a:hover{color: #3B3A2C;}




/*CONTENER nr 3*/
#contener_3{float: left; width: 150px;}
#contener_3 div{float:left; width: 150px; padding: 5px 0px 5px 0px;}




/*Galeria START*/
.galery{
 float:left;
}


.galery_title{float:left; width:600px; margin:0; padding:0; background: #C0C0C0; color: #1B3864; }
.galery_title h1{float:left; width:600px; padding: 4px 5px 5px 5px; margin: 0px; color: #1B3864;}
.galery_title h1 a{color: #1B3864;}

.galery_contents{float:left; width:500px; }

.galery_box{float:left; width:150px; height:150px;}
.galery_box h1 a{color: #1B3864;}
.galery_box p a{color: #000;}







#galery_scene{float:left; width:600px;  margin:0; padding:0; background: #F2EFE6; border:solid #541220 1px; color: #541220;}
#galery_images{float:left; width:600px; height:284px; padding: 10px 0px 5px 0px; text-align:center;}
#galery_photo_content{float:left; width:580px; height:60px; padding: 2px 10px 3px 10px; background: #DBD7D6;}

#galery_listing{float:left; width:600px;  margin: 10px 0px 10px 0px; padding:0;}
.gal_list_box{float:left; width: 125px; height:110px; margin:5px; padding:5px; border:solid #EBE5D7 1px;  text-align:center; cursor:pointer;}


/*GALERIA END*/








/*Ecards Start*/
.ecards{
 float:left;
 height:160px;
 width:180px;
 padding:5px;
 margin:0;
}

.ecards_title{float:left; width:160px; text-align:center; margin:0; padding: 2px; color: #006393;}
.ecards_card{float:left;  width:160px; text-align:center; padding: 2px; margin:2px;}

.ecards_form{
 float:left;
 width:550px;
 margin:5px;
 padding:5px;
}

.ecards_form .ftext_1{width:180px; text-align: right; padding: 2px;  margin:0;}

.ecards_form .ftext_2{width:300px; text-align: left; padding: 2px;  margin:0;}
.ecards_form .ftext_2 input{height:18px; width:250px; margin: 2px 0px 0px 0px; background: #F0F0F0; border: solid #D2DBC3 1px; font-size:10px; color:#33392A;}


.ecards_form .ftext_22{width:300px; text-align: left; padding: 2px;  margin:0;}
.ecards_form .ftext_22 textarea{height:80px; width:300px; margin: 2px 0px 0px 0px; background: #F0F0F0; border: solid #D2DBC3 1px; font-size:11px; color:#33392A;}

.ecards_form .ftext_3{width:500px; text-align: center; padding: 2px;  margin:0;}
.ecards_form .ftext_3 input{height:25px;  padding: 0px 10px 2px 10px; margin: 0px 0px 0px 0px; background: #1F3871; font-size:11px; border: solid #006393 1px; color:#fff;}
/*Ecards End*/







/*Kalendarz START*/
/*CALENDAR*/
#kalendarz{
  float:left;
  margin:0;
  padding:0;
}

#calendar_frame{
 float:left;
 margin: 10px 0px 10px 0px;
 width:290px;
 border:solid #D2CCAC 1px;
}

#calendar_header{
 width:284px;
 height:30px;
 margin:3px;
 padding:0;
 background: #D2CCAC;
 color: #fff;
}
#calendar_header_1{float:left; padding: 7px 0px; width:40px;  color:#333333; text-align:center;}
#calendar_header_1 img{float:none; margin:0; padding:0;}
#calendar_header_2{float:left; padding: 7px 0px; width:200px; color:#333333; font-weight:bold; text-align:center;}
#calendar_header_3{float:left; padding: 7px 0px; width:40px;  color:#333333; text-align:center;}
#calendar_header_3 img{float:none; margin:0; padding:0;}

#calendar_footer{
 width:284px;
 margin:0;
 padding: 10px 0px;
 text-align:right;
}
#calendar_footer a{color: #800000;}



#calendar{
 width:284px;
}

#calendar .blank     {width:25px; height:25px; background:none; text-align:center;}
#calendar .off        {border-radius: 6px; -webkit-border-radius:2px; -moz-border-radius:2px; background: none;    width:25px; height:25px; text-align:center; color:#000;}
#calendar .on         {border-radius: 6px; -webkit-border-radius:2px; -moz-border-radius:2px; background: url('../../../images/wiosna/calendar/onn.png') no-repeat; width:25px; height:25px; text-align:center; color:#fff;}
#calendar .niedziela  {border-radius: 6px; -webkit-border-radius:2px; -moz-border-radius:2px; background: none;    width:25px; height:25px; text-align:center; color:#FF0000;font-weight:bold;}
#calendar .today      {border-radius: 6px; -webkit-border-radius:2px; -moz-border-radius:2px; background: url('../../../images/wiosna/calendar/tod.png') no-repeat; width:25px; height:25px; text-align:center; color:#fff; font-weight: bold;}
#calendar .today_activ{border-radius: 6px; -webkit-border-radius:2px; -moz-border-radius:2px; background: url('../../../images/wiosna/calendar/onn.png') no-repeat; width:25px; height:25px; text-align:center; font-weight: bold;}



#calendar .on a{color:#fff;}
#calendar .today_activ a{color:#000;}

.ui-title{float:left; padding:5px; clear:both; width:750px; font-size: 13px; font-weight:bold;}
.ui-text{float:left; padding:10px; clear:both; width:750px; font-weight:normal;}
.ui-line{float:left;  margin:10px; clear:both; width:750px; height:1px; background:#C0C0C0;}
/*Kalendarz END*/








.Search{
 float:left;
 width: 600px;
 padding: 3px 0px;
}


.SearchTitle a{
 float:left;
 width: 600px;
 padding: 3px 0px;
 font-size:14px;
 color: #2C4122;
 font-weight:bold;
}

.SearchText a{
 float:left;
 width: 600px;
 padding: 3px 0px;
 color: #666;
}


/*Paginacja START*/
.pagination{
 float:left;
 width:648px;
 padding: 7px 5px;
 margin: 9px 0px;
 text-align:left;
}
.pagination_activ   {text-align:left; margin:0px 10px; padding:4px 4px; display:inline; margin:0px; background:#9E0000; color: #fff;}
.pagination_deactiv {text-align:left; margin:0px 10px; padding:4px 4px; display:inline; margin:0px; background:#213770; color: #fff;}

.pagination_prev{float:left; width:110px; margin:0px 10px; padding:4px 10px; text-align:center; background:#1F3871;}
.pagination_prev a{color:#fff;}

.pagination_next{float:left; width:110px; margin:0px 10px; padding:4px 10px; text-align:center;  background:#1F3871;}
.pagination_next a{color:#fff;}

.pagination_block{float:left; margin:0px 10px; padding:4px 0px;}








/*Ankieta*/
.ankieta_1{width:600px; text-align:center; background: #000; font-family:verdana; font-size:11px;}
.ankieta_1 .text_1{width:100px; background: #FFFDE4; font-weight:normal;}
.ankieta_1 .text_2{width:350px; background: #FFFDE4; font-weight:bold;}
.ankieta_1 .text_3{width:100px; background: #FFFDE4; font-weight:normal;}


.ankieta_2{width:600px; text-align:center; background: #000; font-family:verdana; font-size:11px;}
.ankieta_2 .infos{ text-align:left;background: #FFFDE4; font-weight:normal;}
.ankieta_2 .spaces{width:470px; height:20px; background: #FFFDE4; text-align:center; font-weight:bold;}


.ankieta_3{width:600px; text-align:center;  font-family:verdana; font-size:11px;}
.ankieta_3 .text_1{width:460px;  padding:5px; text-align:left; font-weight:normal;}
.ankieta_3 .text_2{width:160px;  margin:5px; padding:5px; text-align:left; font-weight:bold;}
.ankieta_3 .text_2 input{width:300px; height:20px;  margin: 2px 0px 0px 0px;  border: solid #D2DBC3 1px; font-size:11px; color:#33392A;}
.ankieta_3 .text_3{width:5px;    margin:5px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:center; font-weight:normal;}
.ankieta_3 .text_4{width:470px;  margin:5px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:left;   font-weight:normal;}

.ankieta_3 .spaces{width:600px; height:20px;  text-align:center;}

.area{width:400px; height:100px;  margin: 2px 0px 0px 0px;  border: solid #D2DBC3 1px; font-size:11px; color:#33392A;}
.send_ankieta{width:150px; height:20px;  margin: 2px 0px 0px 0px; background: #D2DBC3; border: solid #D2DBC3 1px; font-size:11px; color:#33392A;}





.Probe{
 float:left;
 list-style:none;
 padding:2px 0px;
 margin:0;
 width:600px;
 border-collapse:collapse;
}
.ProbeInput{width:20px; padding:10px 3px; text-align:center;}
.ProbeValue{padding:10px 0px; text-align:left;}
.ProbeQuery{padding:5px 0px  0px 0px; text-align:left; font-weight:bold; font-size:14px;}
.ProbeSend{float:right; padding:7px 0px; text-align:center; clear:left;}
.ProbeProcent{padding:2px 0px; margin:0px; text-align:left; background:#D2CCAC;}
.ProbeProcentActive{padding:3px 0px; margin:0px; text-align:left; background:#1F3871; width:0px; display:none;}


