body {background-color:#e9e6e0;color:#5d5f58;font-family:"Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif; font-size:100%; font-weight:normal;}
#all {border:1px solid #CCCAC4;margin:auto;width:1000px; }
#top {background-color:#cccccc; height:55px;}
#top a img, #top a:hover img {border:none;}
#top .icons {width:100px; margin-left:60px;float:left; }
#top .menu {float:right;font-size:13px;margin-bottom:20px;margin-top:20px;width:830px;}
#top .menu a{text-decoration:none;font-weight:bold;}
#top .menu img{vertical-align:text-top;margin-right:2px;}
#top .podmenu1 {bottom:13px;clear:both;display:none;float:right;margin-right:5px;position:relative;right:10px;}
#top .podmenu1 img {height:12px; width:12px; }
#top .podmenu1 a {font-size:10pt; font-weight:bold; color:#6d7169; text-decoration:none;}
#top .podmenu2 {float:right;margin-right:0;position:relative;right:25px;display:none;}
#top .podmenu2 img {height:12px; width:12px; }
#top .podmenu2 a {font-size:10pt; font-weight:bold; color:#6d7169; text-decoration:none;}
#top .podmenu3 {bottom:13px;clear:both;display:none;float:right;margin-right:5px;position:relative;right:0px;}
#top .podmenu3 img {height:12px; width:12px; }
#top .podmenu3 a {font-size:10pt; font-weight:bold; color:#6d7169; text-decoration:none;}
#middle{height:350px;margin:13px auto auto;}
#middle img {float:left;margin-left:10px;margin-right:10px;}
#middle .slide a img{border:none;}
#middle .slide img{margin:15px 5px 0 2px;}
#middle .rekrutacja {background:transparent url(../images/img_36.png) no-repeat scroll 100% 0;height:168px;width:170px;float:left;}
#middle .rekrutacja span {margin-top:60px; font-size:12px;margin-left:9px; color:white; display:block;}
#middle .rekrutacja span a {text-decoration:underline; color:white; }
#middle .biuro {background:transparent url(../images/img_33.png) no-repeat scroll 100% 0;height:168px;width:169px;float:left;}
#middle .biuro span {display:block;font-size:11px;margin-left:9px;margin-top:32px;}
#upper {height:151px;width:885px; margin:auto; }
.slide {width:941px; margin:auto;}
#ramka_news{background-color:#CCCAC4; height:255px;}
#ramka_news .pole .tytul {font-size:12pt !important; font-weight:bold;margin-bottom:10px;}
#ramka_news .pole .tytul a {color:white; font-size:12pt !important;}
#ramka_news .pole {float:left;margin-left:85px;margin-top:15px;width:800px;height:auto;}
#ramka_news .pole a { font-size:10pt;color:white}
#ramka_news .pole .tekst {font-size:13px; font-weight:normal;border-top:1px solid;}
#ramka_news .pole .tekst a {color:white;}
#ramka_news .pole .data {background:transparent url(../images/img_54.png) no-repeat scroll 100% 0;color:white;float:left;font-size:10px;font-weight:bold;height:20px;line-height:17px;margin-right:10px;margin-top:5px;text-align:center;width:78px;}
#realizatorzy{margin:15px auto;width:770px;}
#realizatorzy a img{border:none;}
#realizatorzy img {}
#footer{background-color:#9D0B28;color:white;font-size:12px;height:21px;line-height:19px;text-align:center;}
#sponsor {width:1000px;background-color:white;}
#sponsor img {display:block;margin:auto;width:764px;}
#sponsor span{font-size:11px; color:#82847c}
#sponsor a {color:#9D0B28;display:block;font-size:15px;text-align:center;}
td{border:1px solid black;}
.forms{display:none;}
.forms label {display:block;
float:left;
height:24px;
width:125px;}
.forms fieldset {border:1px solid white;
margin:0 0 0.5em;
padding:5px;}
.forms input[type=text]{float:left;}
.forms textarea {height:75px;
padding:5px;
width:500px;}
.warunek{font-style:italic; font-size:12px;}
input[disabled] {background-color:#E0D8D8;float:left;
border:1px solid grey;}
.box_head{cursor:pointer;text-decoration:underline;}
.box_text{display:none;text-decoration:underline;}
