body { background:#F9F9F9 url(../images/bg.jpg) repeat-x; margin:0; padding:0; font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#474444 }

h1{ color:#b84397;margin:0; padding:0; font: 13px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h2{ color:#b84397;margin:0; padding:0; font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h3{ color:#b84397;margin:0; padding:0; font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}



.strona{ width:961px; margin:0 auto; padding:0; }
.glowa{ height:70px;position:relative}
.logo{ float:left; width:261px; padding-top:26px; z-index:999; position:absolute; text-align:left; padding-left:20px !important; left:0}
.strona .menu{float:right; text-align:right;padding-top:33px; }


/*Drop-down menu*/
.nav2 {white-space:nowrap}
.nav2 ul {list-style-type:none; margin:0; padding:0}
.nav2 ul li {float:left; z-index:auto !important ; z-index:1000; }
.nav2 ul li a {float:none !important ; float:left ; display:block;margin:0; padding:8px; color:#474444;font: 13px tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;  padding-left:11px; padding-right:11px; }
.nav2 ul li ul {display:none; border:none;background:#EEEEEE url(../images/menu_bg.jpg) repeat-x; }
.nav2 .menu-expand {position:relative;}
.nav2 ul li:hover {position:relative ; z-index:1000; text-decoration:none; background:#FDFDFD; }
.nav2 ul li:hover ul {display:block; position:absolute; z-index:999; margin:0; padding:0;}
.nav2 ul li:hover ul li {position:relative;background: none; display:block; margin:0; padding:0;border-bottom:1px dotted #666666;background:url(../images/point.jpg) no-repeat 5px center ;  }
.nav2 ul li:hover a {text-decoration:none; } 
.nav2 ul li:hover ul li a {white-space:normal; display:block;  text-align:left; line-height:30px;  font-weight:normal; margin:0; padding:0; width:180px; padding-left:20px;  } 
.nav2 ul li:hover ul li a:hover {text-decoration:none;display:block;background:#ffffff url(../images/point.jpg) no-repeat 5px center ;}
.nav2 ul li ul li a:hover {position:relative ; z-index:1000; text-decoration:none; background: none ;display:block}
.nav2 ul li a:hover ul {display:block; position:absolute; z-index:999; margin:0; padding:0;  text-align:left; float:left;}
.nav2 ul li a:hover ul li{display:block; margin:0; padding:0;}
.nav2 ul li a:hover ul li a {white-space:normal; display:block; font-weight:normal; text-align:left;width:180px;  } 
.nav2 ul li a:hover ul li a:hover { text-decoration:none;}
.nav2 .dolnik{background:url(../images/menu_down.jpg) no-repeat bottom; height:10px; width:183px;}

.language { float:right; text-align: right; line-height:25px; height:25px; width:961px; clear:both;position:relative; z-index:10}
.language .flagi{ text-align:right; background-color:#FFFFFF; padding:4px;float:right}
.top{ height:488px; width:961px;margin:0; padding:0; background:url(../images/top.jpg) no-repeat; clear:both; z-index:-100; margin-top:-5px;}



#content{ width:961px; background-color:#FFFFFF; border-top:#A257AA 3px solid ; margin-top:5px; }


#content .tytul{width:961px; height:25px;}
#content .tytul h1{color:#b84397;margin:0; padding:0; font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
#content .tresc{ font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:color:#474444 ;line-height:22px; clear:both; padding-bottom:10px; text-align:left; padding:4px;}
#content .tresc a{font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color: #b84397; text-decoration:none}
#content .tresc a:hover{font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none}
#content .tresc h1{ font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9292bf;line-height:30px;font-weight:bold; }
#content .tresc h2{ font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0b79b6;line-height:14px;font-weight:bold; }
#content .tresc h3{ font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0b79b6;line-height:12px;font-weight:bold; }
#content .tresc .boxy_gl{ width:300px; float:left; padding:7px; border-right:1px dotted #999999; margin-right:5px;}
#content .tresc .boxy_glr{ width:300px; float:left; padding:5px;}
#content .tresc h1.pom{ font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A3537D;line-height:30px;font-weight:bold;background:url(../images/pom.jpg) no-repeat ; padding-left:10px; }
#content .tresc h1.roz{font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A3537D;line-height:30px;font-weight:bold;background:url(../images/ru.jpg) no-repeat ;padding-left:10px; }
#content .tresc h1.ziel{font: 15px normal tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A3537D;line-height:30px;font-weight:bold;background:url(../images/zi.jpg) no-repeat ;padding-left:10px; }

#footer{ margin:0; padding:0px;width:100%x; clear:both;background:url(../images/bg_down.jpg) repeat-x; clear:both; height:40px; color:#FFFFFF }
#footer .rama{ margin:0 auto; width:961px;}
#footer  a{color:#ffffff;font: 12px tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; line-height:25px;}
#footer  a:hover{color: #CCCCCC; }
#footer  .notka{float: left; width:400px; color:#ffffff; line-height:25px; text-align:left}
#footer  .realizacja{ float:right; width:250px; text-align:right;color:#ffffff;font: 12px tahoma, Verdana, Arial, Helvetica, sans-serif;}
.czystka{ width:100%; height:3px; clear:both}



