@charset "utf-8";

body{
background: url(../img/body_bottom_bc.jpg) no-repeat  center bottom #171611;
margin:0;
font-family:"Trebuchet MS";
color:#171611;
font-size:12px;
line-height:19px;
}

a{
color:#17151C;
}

a:hover{
text-decoration:underline;
}

p{
margin:0;
}

img{
border:none;
}

.clear{
clear:both;
}

#glowny{
margin:auto;
width:980px;
}

#banner{
height:489px;
position:relative;
z-index:80;
}

#main{
background-color:#FFA72E;
}

#menuTop{
height:37px;
width:941px;
position:absolute;
left:20px;
top:17px;
background:url(../img/menu_top_left_bc.png)  left  no-repeat;
_background:url(../img/menu_top_left_bc.gif)  left  no-repeat;
z-index:100;
}

#menuTopInside{
background:url(../img/menu_top_right_bc.png)  right  no-repeat;
_background:url(../img/menu_top_right_bc.gif)  right  no-repeat;
height:37px;
position:relative;
z-index:100;
}

#menu{
width:920px;
background:#171611;
margin:0 11px 0 11px;
position:absolute;
height:37px;
z-index:100;
}

#menu ul{
list-style:none;
padding:0;
margin:0;
margin-left:5px;
margin-top:4px;
}

#menu ul li{
float:left;
height:1px;
margin-right:0px;
display:block;
height:25px;
padding-top:4px;
}

#menu ul li:hover{
background:url(../img/menu_focus.png) no-repeat;
_background:url(../img/menu_focus.jpg) no-repeat;
}


#menu ul li:hover .cien{
color:#FF6600;
position:relative;
left:1px;
z-index:100;
bottom:1px;
font-weight:bold;
}


#menu ul li a{
z-index:105;
color:#FFF8F2;
text-decoration:none;
font-weight:bold;
position:absolute;
}





/* end */
#main_top_bc{
background:url(../img/main_top_bc.png) no-repeat top;
_background:url(../img/main_top_bc.jpg) no-repeat top;
min-height:190px;
padding:35px 18px 30px 18px;
}

#main_bottom_bc{
background:url(../img/main_bottom_bc.png) no-repeat bottom;
_background:url(../img/main_bottom_bc.jpg) no-repeat bottom;
}

#stopka{
height:70px;
padding:12px 0 0 20px;
}

#stopka a{
color:#654123;
font-size:11px;
text-decoration:none;
}

.button{
height:29px !important;
margin:0;
width:107px;
color:#FFBD5B;
font-size:11px;
font-weight:bold;
display:block;
padding:0 13px 3px 0;
border:0;
background:url(../img/button_bc.png) no-repeat;
_background:url(../img/button_bc.jpg) no-repeat;
font-family: "Trebuchet MS";
cursor:pointer;
}

.button:hover{
height:29px !important;
margin:0;
width:107px;
color:#FFBD5B;
font-size:11px;
font-weight:bold;
display:block;
padding:0 13px 3px 0;
border:0;
background:url(../img/button_bc_hover.png) no-repeat;
_background:url(../img/button_bc_hover.jpg) no-repeat;
font-family: "Trebuchet MS";
cursor:pointer;
}

#lewy_main{
width:317px;
float:left;
min-height:184px;
}

#lewy_main ol{
margin:10px 0 0 15px;;
padding:0;
font-weight:bold;
color:#171611;
}

#lewy_main ol li a{
color:#171611;
text-decoration:none;
}

#lewy_main ol li a:hover{
text-decoration:underline;
}

#prawy_main{
width:605px;
float:left;
border-left:1px solid #FFB44F;
min-height:184px;

}

#prawy_main input{
height:20px;
}

#zgloszenie{
font-size:10px;
color:#182227;
position:relative;
min-height:310px;
}

#zgloszenie .formularz{
padding:0;
margin:0;
background-color:#FFBD5B;
border:1px solid #B9791D;
font-size:10px;
}


.obowiazkowe{
font-size:17px;
}

.blad{
background-color:#FFEDD2;
padding:5px 20px 5px 20px;
color:red;
}

h2{
color:#171611;
margin:0;
font-size:15px;
margin-bottom:10px;
}

h3{
color:#171611;
margin:0;
font-size:13px;
margin-bottom:10px;
}


.wew{
border-left:1px solid #F09C00;
padding-left:20px;
}

#kontakt{}

#kontakt .formularz{
margin:0;
padding:0;
background-color:#FFBD5B;
border:1px solid #B9791D;
line-height:11px;
font-size:11px;
}

/* menu focus */

li.menu_focus{
background:url(../img/menu_focus.png) no-repeat;
_background:url(../img/menu_focus.jpg) no-repeat;
height:29px;
}

li.menu_focus .cien{
color:#FF6600;
position:relative;
left:1px;
z-index:100;
bottom:1px;
font-weight:bold;
}



