@font-face {
font-family: Cambria;
src: url("Cambria.eot");
src: local('Cambria'),  url("Cambriab.ttf") format('truetype');
}


@charset "utf-8";
body {
text-align:center;
background:#bbce38 no-repeat url("../image/tlo.jpg") top center;
margin:0px;
padding:0px;
font-family:Cambria, Arial, Helvetica, sans-serif;
font-size:14px; 
color:#000;  
}


h2{
font-weight:normal;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
margin-bottom: 5px;
color:#333; 
font-family:Cambria, Arial, Helvetica, sans-serif;
font-size:18px;
}

h2 a{ color:#333; font-weight:normal;  font-size:18px; text-decoration:none; }
h2 a:hover{ text-decoration:underline; }





.imgx{ border:0px; }
.blank{ width:100%; height:50px; float:left;}   


a{ 
color:#000;
text-decoration:underline;
outline:none;
border:none;
}

img{ border:none; }
p{ margin:10px 0;  color:#000;  } 
div{ outline:none;  }

#tekstb{ line-height:1.5em; }

.bn{ margin-bottom:10px; }



input, textarea, select{ border:1px solid #0D5C6E; color:#666;   padding:3px; font-size:13px; outline:none; font-family:Cambria, Arial, Helvetica, sans-serif;  }
input:focus, textarea:focus, select:focus{ border:2px solid #3878A2;  }
input.error { border: 1px dotted red; }
.button{ border:none;
background:#c2bb9a; 
display:block; 
padding:5px;  
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
border-radius: 5px;
margin:5px;
color:#333;
cursor:pointer;
}
.button:hover, .buttonx:hover{ border:none; background:#9A926D; color:#FFF;}
.buttonx{ background:#c2bb9a; 
display:block; 
padding:5px;  
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
border-radius: 5px;
margin:5px;
color:#333;
text-decoration:none;
font-size:15px;
float:left;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
}
label.good{ color:#390; }

.rs{ float:right !important; margin-top:10px; }

/*index*/
#top_contener{ width:100%; margin:0px auto 0px auto; padding:0px; }
#index{ width:1000px;  margin:0px auto 0px auto; padding:0px;   }
#general{  margin:0 0 0 15px; padding:0 0 20px 0;  width:966px; float:left; background:url('../image/tlo_general.gif') no-repeat #fff;  }
/*#gen{  margin:0px; float:left; padding:0;  width:1000px; background:no-repeat url("../image/ct.jpg") 0 0;     }*/

/*top*/
#top{ width:1000px;  height:315px; margin:0 auto; padding:0px; position:relative;  }
#logo{ float:left; margin:68px 0px 0px 20px; display: inline; }
#logob{  margin:0px 0px 0px 0px;  position:absolute; z-index:99; left:210px;  }
.toptop{width:772px;  height:236px; margin:26px 0 0 0; float:left; display: inline; text-align:left; }

/*left kolumna*/
.left_col{  width:220px; float:left; display:inline; padding:0px; }
.center_col{  width:746px; float:left;  display:inline; padding:0px;  }
.title_box{  text-align:center; width:100%;    } 


/*Menu*/
#menu{ float:left; width:960px; height:48px; padding:0px 20px; margin:0 0 0 0;  text-align:left;  background:#bbce38 no-repeat url("../image/tlo_menu.gif") top center;   }
#menu a{ float:left; display:inline-block; height:35px; margin:3px 0 0 0;  text-decoration:none; padding:10px 15px 0 15px; text-align:center; font-size:17px; color:#FFF;   }
#menu .odstep{ float:left; display:inline-block; height:31px; width:2px; background:url('../image/menu_s.gif') no-repeat 0 9px; padding:0 !important; }

#menu .menuy:hover{   color:#FC0; font-weight:bold; }
#menu .active{   color:#FC0;  font-weight:bold; }


/*Menu Pionowe*/
#menu_p{ float:left; width:200px; padding:0px; margin:5px 0 0 0; padding:0 0 0 10px; text-align:left; display:inline;   }
#menu_p a{ float:left; display:block; clear:both;  width:175px; color:#333;  margin:0; text-decoration:none; font-size:14px; border-bottom:1px solid #E9E9EB;   display:inline; }

#menu_p .menux{ padding:7px 0 7px 25px; cursor:pointer;  display:inline;  } 
#menu_p .menux:hover{   background:url('../image/active.gif') no-repeat 0 8px; font-weight:bold; }
#menu_p .active{   background:url('../image/active.gif') no-repeat 0 8px; font-weight:bold; }

#menu_p .menuxa{ padding:7px 0 7px 35px; cursor:pointer;  width:155px; background:url('../image/podx.gif') no-repeat 15px 8px; font-size:13px;  display:inline; }
#menu_p .menuxa:hover{  background:url('../image/active2.gif') no-repeat 15px 8px;  font-weight:bold; }
#menu_p .activea{  background:url('../image/active2.gif') no-repeat 15px 8px; font-weight:bold;  }

#menu_p .menuxb{ padding:7px 0 7px 45px; cursor:pointer;  width:145px; background:url('../image/podx.gif') no-repeat 25px 8px; font-size:13px; border-bottom:1px dashed #CCC;   display:inline;  }
#menu_p .menuxb:hover{ background:url('../image/active2.gif') no-repeat 25px 8px; font-weight:bold; }
#menu_p .activeb{ background:url('../image/active2.gif') no-repeat 25px 8px; font-weight:bold; }


#menu_p .menuxc{ padding:7px 0 7px 55px; cursor:pointer;  width:145px; background:url('../image/podx.gif') no-repeat 40px 8px #E0E0E0; font-size:13px; border-bottom:1px dashed #CCC;   display:inline;  }
#menu_p .menuxc:hover{ background:url('../image/active2.gif') no-repeat 40px 8px; font-weight:bold; }
#menu_p .activec{ background:url('../image/active2.gif') no-repeat 40px 8px; font-weight:bold; }




/*BOX*/
.box { float:left; margin:5px; text-align:center; width:210px; }
.box .title_box{ border-bottom:1px solid #11809B; padding:10px 0; color:#000; font-size:14px !important;  }
.box .title_box a{  color:#8656aa; font-size:18px !important; }
.empty{ border:0 !important; }
.txt_box { margin:5px; }

.box ul{ margin:0px; padding:0px 10px 0px 25px; color:#11809B; text-align:left;  }
.box li{ margin:0px; padding:4px 0px; }
.box li a{ color:#000; text-decoration:none; }


/*Box Ogłoszenia*/
.oglbox{ background:url('../image/oglbox.gif') no-repeat bottom right #11809B;
/*-moz-border-radius:20px; 
-webkit-border-radius:20px; 
border-radius: 20px;*/
border:0 !important;}
.right_col .oglbox .title_box{ border-bottom:1px solid #fff; color:#fff; background:url('../image/box_bt.gif') no-repeat top center #11809B !important;  }
.right_col .oglbox .footer_box { width:215px; height:21px;  background:url('../image/box_bb.gif') no-repeat bottom center #EAEAEA; }

.oglbox ul{ margin:0px; padding:0px 10px 0px 25px; color:#FFF; text-align:left;  }
.oglbox li{ margin:0px; padding:5px 0px; }
.oglbox li a{ color:#FFF; text-decoration:none; }

.left_col .buttonbox { width:190px;}
.right_col .buttonbox  { width:205px;  }
.buttonbox{ background:#32A0B7 url('../image/bbl.gif') no-repeat top left; 
display:block; 
margin:5px;
color:#fff;
text-decoration:none;
font-size:15px;
float:left;
}

.buttonbox span{
display:block; 
padding:13px 0 0 0;
width:100%;
background:url('../image/bbr.gif') no-repeat top right;
height:30px;
}


/*czas po wojnie*/
#czpowo { width:701px; background:url('../image/czas-po-wojnie.jpg') no-repeat top right; margin:10px 0 10px 18px; text-align:left; float:left; 
display:inline; height:648px; }

#czpowo .czmenu{ float:left; margin:400px 0 0 0; width:225px; font-family:Arial, Helvetica, sans-serif;  }
#czpowo .czmenu a{ float:left; width:225px; height:25px; background:url('../image/menu_cpw.jpg') no-repeat bottom left; color:#fefe00; 
text-transform:uppercase; text-decoration:none; padding:5px 0 0 10px; font-weight:bold; }

#czpowo .czprawa{ float:right; margin:380px 0 0 0; width:450px;  font-family:Arial, Helvetica, sans-serif;  line-height:21px;  }

#czpowo .aczprawa{ color:#FFF; font-size:15px; margin-left:10px; }
#czpowo .bczprawa{ color:#FFF; margin-top:23px; width:420px; text-align:justify;  font-size:14px; line-height:20px;}


/*mikolajkowa_akcja_pomocy_afryce*/

#miko { width:701px; background:url('../image/mikolajki.jpg') no-repeat top right; margin:10px 0 10px 18px; text-align:left; float:left; 
display:inline; height:539px; }
#miko .czmenu{ float:left; margin:310px 0 0 0; width:225px; font-family:Arial, Helvetica, sans-serif;  }
#miko .czmenu a{ float:left; width:325px; height:25px; background:url('../image/menu_m.jpg') no-repeat bottom left; color:#000; 
text-transform:uppercase; text-decoration:none; padding:5px 0 0 10px; font-weight:bold; font-size:12px; }

#miko .czprawa{ float:right; margin:300px 10px 0 0; width:320px;  font-family:Arial, Helvetica, sans-serif;  line-height:21px; color:#fff;  }
#miko .czprawa ul { margin:0px; padding:0px }


/*pomoc_dla_malowanki*/
#pdmalowanki { width:701px; background:url('../image/obrazek-plakat.jpg') no-repeat top right; margin:10px 0 10px 18px; text-align:left; float:left; 
display:inline; height:577px; }
#pdmalowanki .czmenu{ float:left; margin: 370px 0 0 440px; width:225px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #fdba13;
border-bottom:1px solid #fee100; }
#pdmalowanki .czmenu a{ float:left; width:195px; height:39px;  color:#4b1200; border-top:1px solid #fee100; border-bottom:1px solid #fdba13; 
text-transform:uppercase; text-decoration:none; padding:0 0 0 30px; font-weight:bold; font-size:15px; line-height:39px; font-family:"Times New Roman", Times, serif;
background:url('../image/obrazek-plakata.gif') no-repeat 13px 50% ; }




/*1 procent*/

#procent { width:701px; background:url('../image/1procent/1procent.jpg') no-repeat top right; margin:10px 0 10px 18px; text-align:left; float:left; 
display:inline; height:539px; }
#procent .czmenu{ float:left; margin:310px 0 0 0; width:225px; font-family:Arial, Helvetica, sans-serif;  }
#procent .czmenu a{ float:left; width:325px; height:25px; background:url('../image/1procent/menu_m.jpg') no-repeat bottom left; color:#000; 
text-transform:uppercase; text-decoration:none; padding:5px 0 0 10px; font-weight:bold; font-size:12px; }

#procent .czprawa{ float:right; margin:377px 0  0; width:298px;  font-family:Arial, Helvetica, sans-serif;  line-height:21px; color:#fff;  }
#procent img { margin:0px 0px 18px 0px; padding:0px }

/*general*/ 
#tekst{  width:700px;  margin:10px 0 10px 20px; color:#000; text-align:left; float:left; display:inline; font-size:14px; }
#tekst h1{ font-weight:bold; margin:0; color:#333; font-size:18px; padding:0 0 3px 10px; border-bottom:1px solid #ccc;   }
#tekst h2{ margin-top:10px; }
#tekst p{ padding:0 0 0 10px; line-height:1.4em; }
#tekst a{ color:#4A782E; }

.greenx{ color:#4A782F; line-height:2em; }

#galeria_art{ float:left; width:700px; text-align:center; }
#galeria_art img{ margin:5px 9px; border:1px solid #CCC; }

#galeria_artx{ float:right; width:460px; text-align:center; }

.bookmark{ width:700px; margin:25px 15px 0 15px; float:left;  }
.bookmark span{ color:#666; float:left; margin-right:5px; }


/*Artykuły*/
.rowx { float:left; margin:10px 5px 5px 5px; color:#343434; text-align:left;  width:710px; border-bottom:1px solid #CCC; padding-bottom:5px;   }
.rowx .zdj{ float:left; width:210px; text-align:center;  }
.rowx .zdj img{ width:200px; border:1px solid #CCC;  }
.rowx .w100{ width:100%; float:left; text-align:justify;}
.rowx .w80{ width:490px; float:left; text-align:justify; }
.rowx h2{ float:left; width:100%; text-align:left;  }
.rowx a{ text-decoration:none; color:#333; font-weight:bold; }

.zdjglow{ margin-top:5px; }




/********** Kontak ************/
#map { width:480px; height: 340px; margin:30px 5px 10px 5px; float:left; display:inline;}
#map span { font-size:8px; }
#map a.gmnoprint { font-size:8px; }  
 
 
/*formularz kontaktowy*/
.text_kontakt{ width:250px; float:left; }

.tabkont{ width:700px; font-size:12px; float:left; margin:5px 5px 0 5px; display:inline; color:#3b3b3b; font-size:14px; } /*tablela kontakt*/

.tabkont td{ text-align:left; padding:5px; border-bottom:1px dashed #CCC; }
.tabkont td.ktr{ text-align:right; }


.tabkont input{ border:1px solid #4A782E; width:200px;  }
.tabkont .inputetxt{ border:1px solid #4A782E; margin:2px 0px 2px 0px; color:#000; height:100px; width:250px; } /*pole textarea*/
.tabkont .chinput{ width:20px; }
.tabkont .inputeb{ background:#4A782E; width:80px; border:0px; padding:5px; color:#FFF; font-weight:bold; outline: none; cursor:pointer;   } /*przycisk wyślij*/

.eroor{ font-weight:bold; color:#F00; font-size:13px;} /*komunikat błędu*/
.cont1{ width:214px; text-align:center; font-weight:bold; color:#390; margin:0px; font-size:15px; }


/*footer*/
#footer_contener{ width:100%; float:left; height:99px; padding:0px;  }
#footerx{ width:966px; height:100px; padding:0px; margin:0px; border-top:1px solid #BBCE37;  }
#footer{ width:970px; height:260px; padding:0px; margin:0px auto 0px auto; font-size:13px; color:#fff; clear:both;  background:url('../image/tlo_footer.gif') no-repeat 0 0; }

#footer a{ text-decoration:none; font-size:12px; color:#fff; }
#footer a:hover{  color:#0D5C6E; }



#footer_x{float:left; width:900px; margin:40px 0 0px 40px; color:#fff; text-align:center; display:inline;  }
.smdiv{ width:220px; float:left; display:inline; border-right:1px solid #BBCE37; margin-top:10px; margin-right:5px; }


#footer_a{float:left; width:800px; margin:20px 0 0px 80px; color:#fff; text-align:left; display:inline; }


#copyright{ float:left; margin:5px 0 5px 80px;  display:inline; font-family:Cambria, Arial, Helvetica, sans-serif; width:400px; text-align:left;  }
 
#sept{float:right; width:220px; height:18px; text-align:left; /*margin:40px 2px 0 0; */ display:inline; font-family:Cambria, Arial, Helvetica, sans-serif;  }
#img_sept{ vertical-align:middle; border:none; margin-left:5px; }




.promix{ background:#FF9 !important;  } 




/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(../image/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../image/colorbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(../image/colorbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../image/colorbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(../image/colorbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(../image/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../image/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../image/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../image/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:41px;}
        #cboxTitle{position:absolute; bottom:20px; left:0; text-align:center; width:100%; color:#949494;  }
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(../image/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../image/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../image/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../image/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../image/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}


/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../image/jquery.ui.stars.gif) no-repeat 0 0}
div.rating-cancel,div.rating-cancel a:hover{background:url(../image/jquery.ui.stars.gif) no-repeat 0 -16px}
div.rating-cancel a{display:block;width:16px;height:100%;background-position:0 0px;border:0}

div.star-rating,div.star-rating a{background:url(../image/jquery.ui.stars.gif) no-repeat 0 -32px }


div.star-rating a{display:block;width:16px;height:100%;background-position:0 -32px;border:0}
div.star-rating-on a{background-position:0 -64px!important}
div.star-rating-hover a{background-position:0 -48px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
 
 
 
 
 /* liScroll styles */

.tickercontainer { /* the outer div with the black border */
width: 740px; 
height: 130px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 16px;
width: 730px;
height: 130px; 
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 740px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
height: 130px; 
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
display:inline;
height: 130px; 
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 



/*****************************************    slideshow in Gallery    *****************************************/
#s1gs {  width: 710px; margin:10px 0px; text-align:left !important;   }
#s1gs img { padding: 15px; border: 1px solid #ccc; background-color: #eee; height:300px; text-align:left; float:left; }

#flashContent {  width: 710px; margin:50px 0 0 20px;; text-align:left !important;   }

/**************************************************************v ATKRULNOSCI STRONA GLOWNA ******************************************/

/*Artykuły Strona Głowna*/
.rowxsg { float:left; text-align:left;  width:680px; padding-bottom:5px;   }
.rowxsg .zdj{ float:left; width:220px; text-align:center;  }
.rowxsg .zdj img{ width:200px; border:1px solid #CCC;  }
.rowxsg .w100{ width:100%; float:left; text-align:justify;}
.rowxsg .w80{ width:460px; float:left; text-align:justify; }
.rowxsg h2{ float:left; width:100%; text-align:left;  }
.rowxsg a{ text-decoration:none; color:#333; font-weight:bold; }


.aktaulnosci_gl{
position: relative; /* Do not change this value */
width: 720px; 
height: 270px; /* Set height to be able to contain height of largest content shown*/
background:url('../image/news.jpg') no-repeat #fff;
overflow: hidden;	
}

.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 680px;
margin:20px 20px 10px 20px;
height:198px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
visibility: hidden;
width: 680px;
height:198px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 660px;
text-align: right; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
color:#000;
padding: 1px 3px;
margin-right: 5px;
font-weight: bold;
text-decoration: none;
font-size:14px;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
color:#fff;
}

.glidecontenttoggler a:hover{
color:#333; }

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

.archnele{ cursor:pointer; }


.podstrony{ display:block; float:right; width:200px;}
.grot_p{ display:block; float:right; width:32px; height:32px; background:url('../image/next.gif') no-repeat; margin: 5px 10px 0 0; }
.grot_l{ display:block; float:right; width:32px; height:32px; background:url('../image/back.gif') no-repeat; margin: 5px 5px; }

.mlf{ margin-left:70px;  }
.mlff{ margin-left:70px;  }

.error_div{ padding:10px; color:#fff; background:#C00; }

#eucookie-contener{ width:100%; background:#fff; position:fixed; left:0; bottom:0; border-top:1px dashed #999; padding-bottom:5px; text-align:center; z-index:9999; }
.eucookie-block{ margin:10px auto; width:880px; position:relative; padding-right:20px; }
.eucookie_close{ position:absolute; right:-10px; top:-10px; display:block; background: url(../image/close.jpg) 0 0 no-repeat; width:31px; height:21px; cursor:pointer; }
.eucookie_close span{ display:none; }

.konkurs_op li{ padding:5px 20px 5px 0; }


.konkurs{ width:577px; height:309px; background: url(../image/konkurs/logo.jpg) 0 0 no-repeat; float:left; margin:10px 61px; position:relative; }
.konkurs a{ display:block; width:80px; height:80px; margin:28px 0 0 380px;  }
.konkurs a span{ display:none; }

.logkon{ width:700px; float:left; text-align:center; border-bottom:1px solid #BBCE37; padding-bottom:30px; margin-bottom:30px;  }
.logkon img{ max-height:90px; max-width:190px; margin:10px 10px; }



/*syria*/
#pdsyria { width:701px; background:url('../image/obrazek-podstrona.jpg') no-repeat top right; margin:10px 0 10px 18px; text-align:left; float:left; 
display:inline; height:577px; }
#pdsyria  .czmenu{ float:left; margin: 391px 0 0 450px; width:225px; font-family:Arial, Helvetica, sans-serif; 
 }
#pdsyria  .czmenu a{ float:left; width:195px; height:40px;   padding:0 0 0 30px;  line-height:39px; }
#pdsyria  .czmenu a span{ display:none; }


.wer{ display:inline-block; background:#CCC; color:#666; padding:4px;  }

#slideshowHolder{ z-index:9; position:absolute; /*top:80px; left: 210px;*/ }
#banertop{ z-index:9;  } 
