
body{ 
        background: #85DB18;
        min-width:750px;
	width:100%;
        margin: 0 auto 0 auto;
        padding: 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
	text-align: center;
}
table.form_biuro{
	width :750px;
	padding : 0px;
	border-spacing: 0px;
	margin: 0 auto 0 auto;
	border-collapse:collapse;
	text-align:center;
}
table#uczestnik{
   	width :99%; 
	padding : 0px;
	border-spacing: 0px;
	margin: 5 auto 5 auto;
        padding:10px;
	border-collapse:collapse;
	border:1px #eeeeee solid;
	text-align:center; 
}
table#uczestnik td{
	border:1px #c8c8c8 solid;
}

table#biuro_border{
	width :90%;
         
	padding : 0px;
	border-spacing: 0px;
	margin: 0 auto 0 auto;
	border-collapse:collapse;
	border:1px #eeeeee solid;
	text-align:center;
}

#biuro_border td{
	border:1px #c8c8c8 solid;  
}

div#header_ p, div#header_ h1, div#header_ ul {
	margin: 0;
	padding: 0;
}
div#header_logowanie_ p, div#header_logowanie_ h1, div#header_logowanie_ ul {
	margin: 0;
	padding: 0;
}
div#logo_ a, p#wyloguj_ a, p#naszafirma_ {
	margin-top: 0;
	display: block;
}
p#wyloguj_ {
	float: right;
        height: 120px;
	width: 165px;
}
p#naszafirma_ {
	float: right;
        height: 100px;
	width: 100px;
}

div#logo_ h1 a span, div#logo_ p, p#wyloguj_ span {
	display: none;
}

div#header_ {
	background: #85DB18;
	height: 165px;
	border-bottom: 8px solid #A7C520;
}
div#header_logowanie_ {
	background: #85DB18;
	height: 120px;
	border-bottom: 8px solid #A7C520;
}

div#header-inside_, div#footer-inside_ {
	width: 100%;
	margin: 0 auto;
}

div#logo_ h1 a {
	background: url(../gfx/logo_firmy.gif) no-repeat;
	height: 120px;
	width: 300px;
	float: left;
}

p#wyloguj_ a {
	width: 165px;
	height: 45px;
	display: block;
	background-image: url(../gfx/wyloguj.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
p#naszafirma_ a {
	width: 100px;
	height: 100px;
	display: block;
	background-image: url(../gfx/logo_nasze.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
ul#bledy_ {
	clear: both;
	float:  none;
        left:40px;
	font-size: 12px; 

	position: relative;
}
ul#bledy_ li {
        float:none;
        font-weight:bold;
        color:red;
        line-height: 15px;
        margin:0px 0px;
        padding:0 px;
}


ul#menu_ {
	clear: both;
	float: right;
	list-style: none;
	position: relative;
}
ul#menu_ li {
	float: left;
	margin-left: 5px;
	line-height: 1.4;
}


ul#menu_ li a{
	color: #fff;
	text-shadow: 4px 4px 4px #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	width: 100px;
	height: 45px;
	display: block;
	background-image: url(../gfx/buton.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

ul#menu_ li a:hover, ul#menu_ li a:active {
	background-position: top left;
        color:#a7c520;
}
p#wyloguj_ a:hover, p#wyloguj_ a:active {
	background-position: bottom right;
}

ul#menu_ a.selected{
	background-position: bottom left;
}
ul#menu_ a.selected:hover{
	background-position: bottom left;
        color: #fff;
}
table.szukaj{
	background-color: #f2f3c2;
	padding : 0px;
	border-spacing: 0px;
	margin: 10px auto 25px auto;
	border-collapse:collapse;
	text-align:center;
	border:1px #eeeeee solid;
}

#stopka_{
	width:100%;
	clear:both;
}
#kontener_{
	width:100%;
	clear:both;
	text-align:center;
        background-color: #F5F6D4;
        border-top:5px solid #A7C520 ;
	border-bottom:15px solid #A7C520 ;
}

#main_txt_{
	width:100%;
	min-height:400px;
	_height:400px;
	text-align:left;
	margin: 0 auto 0 auto;
}

img{
    display:inline;
}
p.logo_big{
	padding : 4px;
	margin : 0px;
	font-size: 16px;
	font-weight:bold;
	color:#493F0B;
	line-height:160px;
}
tr.bledy{
	text-align: left; 
}
p.bledy{
    font-weight:bold;
    
}
td.center_top{
	vertical-align : top;
}

tr.empty{
	padding : 15px;
	margin : 0px;
	font-size: 16px;
	font-weight:bold;
	color:#BBBBBB;
}

tr.left_light{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFCC;
	text-align: left; 
}
tr.left_lighter_norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #f2f3c2;
	text-align: left; 
}
tr.center_lighter_norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #f2f3c2;
	text-align: center; 
}
tr.left_lighter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #f2f3c2;
	text-align: left; 
	font-weight:bold;
}
tr.left_lighter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #f2f3c2;
	text-align: right; 
}

tr.left_norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;  
}
tr.center_lighter_norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	background-color: #f2f3c2;
	text-align: center; 
}
tr.right_lighter_norm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	background-color: #f2f3c2;
	text-align: right; 
}
tr.center_dark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #CDE855;
	text-align: center; 
	font-weight:bold;

}
tr.left_dark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #f2f3c2;
	text-align: left; 
	font-weight:bold;

}
tr.center_norm{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;  
}
textarea,imput{
        font-family: arial; font-size: 12px;
}
p.big{
	padding : 15px;
	margin : 0px;
	font-size: 16px;
	font-weight:bold;
	color:#493F0B;
}
p.norm{
	padding : 3px;
	margin : 0px;
	font-size: 13px;
	color:#000000;

}
span.norm{
	padding : 3px;
	margin : 0px;
	font-size: 13px;
	color:#000000;
}
p.norm_bold{
	padding : 3px;
	margin : 0px;
	font-size: 13px;
	color:#000000;
	font-weight:bold;

}
p.norm_center_bold{
	padding : 3px;
	margin : 0px;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
        text-align:center;

}
p.norm_center{
	padding : 3px;
	margin : 0px;
	font-size: 13px;
	color:#000000;
	text-align:center;

}
p.main_txt{
	padding : 5px;
	margin : 0px;
	margin-left:10px;
	font-size: 15px;
	color:#000000;
}
p.main_txt_center{
	padding : 8px;
	margin : 0px;
	font-size: 17px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
p.footer{
	padding : 0px;
	margin : 0px;
	font-size: 13px;
	color:#493F0B;
	font-weight:bold;
}
td.border{
	border-top:8px solid #CDE855; 
	/*border-bottom:0px solid #FFFFCC;*/
}

a:link.footer {
        font-weight:bold;
        color: #493F0B;
	text-decoration:none;
}
a:visited.footer {
        font-weight:bold;
        color: #493F0B;
	text-decoration:none;
}
a:hover.footer {
        color: #CDE855;
	text-decoration:underline;		
}
a:active.footer {
        color: #CDE855;
        font-weight:bold;
	text-decoration:none;
}
a {
    border:0px;
}
img{
    border:0px;
}
div.inline{
	float:left;
	padding:5px;
}
.nowa{
        background-color: #FFF94A;
        font-size: 15px;
	font-weight:bold;
        width:100%;
        height:100%;
}
.potwierdzona{
        background-color: #84FF56;
        font-size: 15px;
	font-weight:bold;
        width:100%;
        height:100%;
}
.inna{
        background-color: #B7B7B7;
        font-size: 15px;
	font-weight:bold;
        width:100%;
        height:100%;
}
.nowa_mala{
        width:18px;
        height:16px;
        background-image: url(../gfx/nowa.gif);
	background-repeat: no-repeat;
        display:block;
        float:left;
}
.potwierdzona_mala{
        width:18px;
        height:16px;
        background-image: url(../gfx/potwierdzona.gif);
	background-repeat: no-repeat;
        display:block;
        float:left;
}
.inna_mala{
        width:18px;
        height:16px;
        background-image: url(../gfx/anulowana.gif);
	background-repeat: no-repeat;
        display:block;
        float:left;
}
div#r_doj{
    		display: inline;              
}
div#r_odj{
    		display: inline;
}