body{
   background: #8d8862 url(images/tlo.jpg) repeat-x;
   margin: 0px;
   padding: 0px;
}


/*------------ div ------------*/
#container{
   width: 764px;
   margin-left: auto;
   margin-right: auto;
   padding: 0px;
}

#logo{
   width: 764px;
   height: 105px;
}

#menu{
   width: 764px;
   height: 47px;
}

#flash{
   width: 764px;
   height: 223px;
   background: #dad2a3;
}

#sciezka{
   width: 764px;
   height: 20px;
   background: #dad2a3; 
}

#wrap{
   background: #dad2a3 repeat-y right;
}

#area{
   width: 764px;
   background: #dad2a3; 
}

#left{
   width: 194px;
   float: left;
   background: #dad2a3; 
}

#right{
   width: 569px;
   float: left;
   background: #dad2a3;
   border-left: 1px dotted #ffffff;
   text-align: justify;
}

#dol{
   width: 764px;
   height: 19px;
   clear: both;
}

#stopka{
   width: 764px;
   margin-top: 5px;
}

.flash{
   margin: 0px 0 0 18px;
} 

/*------------ ul,li ------------*/
#menu ul{
   margin: 0;
   padding: 0;
}

#menu ul li{
   display: inline;
   list-style-type: none;
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #ffffff;
   margin: 0;
   padding: 0;
}

#left ul{
   margin: 10px 0 0 0;
   padding: 0;
   line-height: 13px;
}

#left ul li{
   display: block;
   list-style-type: none;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #554e24;
   margin: 5px 5px 0 20px;
   padding: 0;
   line-height: 13px; 
}

/*------------ a ------------*/
a.menu{
   background: url(images/onas.png);
   width: 65px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 17px;
   float: left;
}

a.menu_o{
   background: url(images/onas_k.png);
   width: 65px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 17px;
   float: left;
}

a.menu:hover{
   background: url(images/onas_k.png);
   color: #ffffff;
}

a.menu2{
   background: url(images/kalendarz.png);
   width: 80px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 4px;
   float: left;
}

a.menu_ka{
   background: url(images/kalendarz_k.png);
   width: 80px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 4px;
   float: left;
}

a.menu2:hover{
   background: url(images/kalendarz_k.png);
   color: #ffffff;
}


a.menu3{
   background: url(images/galeria.png);
   width: 70px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 14px;
   float: left;
}

a.menu_g{
   background: url(images/galeria_k.png);
   width: 70px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 14px;
   float: left;
}


a.menu3:hover{
   background: url(images/galeria_k.png);
   color: #ffffff;
} 

a.menu4{
   background: url(images/trening.png);
   width: 76px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 12px;
   float: left;
}

a.menu_t{
   background: url(images/trening_k.png);
   width: 76px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 12px;
   float: left;
}

a.menu4:hover{
   background: url(images/trening_k.png);
   color: #ffffff;
} 

a.menu5{
   background: url(images/medycyna.png);
   width: 80px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu_m{
   background: url(images/medycyna_k.png);
   width: 80px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu5:hover{
   background: url(images/medycyna_k.png);
   color: #ffffff;
} 

a.menu6{
   background: url(images/ciekawostki.png);
   width: 99px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu_c{
   background: url(images/ciekawostki_k.png);
   width: 99px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu6:hover{
   background: url(images/ciekawostki_k.png);
   color: #ffffff;
}

a.menu7{
   background: url(images/sponsorzy.png);
   width: 87px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu_s{
   background: url(images/sponsorzy_k.png);
   width: 87px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 6px;
   float: left;
}

a.menu7:hover{
   background: url(images/sponsorzy_k.png);
   color: #ffffff;
}

a.menu8{
   background: url(images/linki.png);
   width: 50px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 8px;
   float: left;
}

a.menu_l{
   background: url(images/linki_k.png);
   width: 50px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 8px;
   float: left;
}


a.menu8:hover{
   background: url(images/linki_k.png);
   color: #ffffff;
}

a.menu9{
   background: url(images/kontakt.png);
   width: 72px;
   height: 32px;
   display: block;
   color: #29281f;
   text-decoration: none;
   padding: 15px 0 0 12px;
   float: left;
}

a.menu_k{
   background: url(images/kontakt_k.png);
   width: 72px;
   height: 32px;
   display: block;
   color: #ffffff;
   text-decoration: none;
   padding: 15px 0 0 12px;
   float: left;
}


a.menu9:hover{
   background: url(images/kontakt_k.png);
   color: #ffffff;
}

a.copy{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #fbfbc8;
   margin-left: 10px;
   text-decoration: none;
}

a.copy1{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #fbfbc8;
   margin-left: 40px;
   text-decoration: none;
}

a.copy:hover, a.copy1:hover{
   text-decoration: underline;
}

a.queris{
   color: #fbfbc8;
   text-decoration: none;
}

a.queris:hover{
   text-decoration: underline;
}

a.menu_b{
   color: #554e24;
   text-decoration: none;
}

a.menu_b:hover{
   text-decoration: underline;
}

a.link{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #554e24;
   text-decoration: underline;
}

a.link2{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #554e24;
   text-decoration: none;
}

a.link2:hover{
   text-decoration: underline;
}
/*------------ img ------------*/
img.logo_r{
    float: left;
	border: none;
	margin: 16px 0 0 15px;
}


img.logo{
    float: left;
	border: none;
	margin: 16px 0 0 85px;
}

img.menu{
    border: none;
	margin: 0;
	padding: 0;
}

img.flash{
    margin: 15px 0 0 18px;
}

img.baner{
    border: none;
	margin: 3px 0 0 20px;
}

img.zdjecie{
   border: 1px solid #554e24;
} 
/*------------ h1,h2,h3 ------------*/
h2{
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #413a20;
   margin: 3px 0 0 40px;
   padding: 0;
}

h1{
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #413a20;
   margin: 3px 0px 0 15px;
   padding: 0 20px 0 0;
   text-align: justify;
}
/*------------ p ------------*/
p.naglowek{
   float: left;
   font-family: Dauphin,Batang,Georgia,sans-serif;
   font-size: 21px;
   font-weight: bold;
   color: #fbfbc8;
   margin: 28px 0 0 85px;
}

p.wyscigi{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #554e24;
   margin: 10px 15px 0 20px;
   padding: 0;
}

p.text{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #554e24;
   margin: 10px 20px 0 15px;
   padding: 0;
   text-align: justify;
}

/*------------ span ------------*/
span.naglowek{
   float: left;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 16px;
   font-weight: bold;
   color: #fbfbc8;
   margin-left: 81px;
}

span.copy{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #fbfbc8;
   margin-left: 15px;
}

span.data{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #3d5114;
}

span.data2{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #3d5114;
}

span.sciezka{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #554e24;
   margin: 0px 0px 20px 210px;
   padding: 0;
   text-align: justify;
}

span.osoby{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #554e24;
   margin: 0px 0px 0 100px;
   padding: 0;
   font-weight: bold;
   text-decoration: underline;
}

span.sezon{
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #632424;
   display: block;
   margin: 15px 15px -5px 20px; 
}





