html {
/*background: url(../gfx/tlo-kwadracik.gif) repeat;*/
height:100%;
}

body {
	/*background:#EDEDED url('../gfx/tlo_powt.gif') repeat-x;*/
	background:#10153e url('../gfx/pasek_carbon_powt.gif') repeat-x;
	margin:0;
	padding:0;
	height:100%;
	vertical-align:top; 
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px; 
	font-style:normal; 
	font-variant:normal;
	font-weight:normal;
	color:#494545;
	text-align:left;
}

html>body {
min-height:100%;
height:auto;
}


.loga_top{position:absolute; visibility: inherit; top: 0px; left:auto; z-index:2;}
.div_top{z-index:1;}

a {font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#1C3A9A; font-weight:normal}
a:active{font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#E35F14;}
a:hover	{font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#E35F14;}
a:visited{font-family:verdana, arial, helvetica, sans-serif;}
a:link {font-family:verdana, arial, helvetica, sans-serif;}	

a.light_text {font-family:verdana; text-decoration:none; color:#58575c; font-weight:normal}
a.light_text:active{font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#e71010;}
a.light_text:hover	{font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#e71010;}
a.light_text:visited{font-family:verdana, arial, helvetica, sans-serif;}
a.light_text:link {font-family:verdana, arial, helvetica, sans-serif;}

.category {font-family:verdana; text-decoration:none; color:#000000; font-weight:normal}

p {
	font-family:verdana; 
	font-size:11px;
}

td {
	font-family:verdana; 
	font-size:11px; 
	color:#494545;
}

.td_menu_sponsorzy {
	font-family:"Verdana"; 
	font-size:11px; 
	height:27px;
	padding:0 0 2px 22px;
	font-weight:bold;

	color:#ffffff;
	text-shadow:2px 2px 2px #000033;
	text-align:left;
	text-transform: uppercase;
}
.td_menu_sponsorzy2 {
	font-family:verdana; 
	font-size:11px; 
	color:#ffffff;
	height:24px;
	background-image:url(../gfx/pasek_dlugi.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding:0 0 2px 24px;
	font-weight:bold;
}

li { 
	font-family: verdana; 
	font-size:11px;
}
.form {
	border-right:#227933 1px solid;
	border-top:#227933 1px solid;
	border-left:#227933 1px solid;
	border-bottom:#227933 1px solid;
	font-size:10px;
	color:#000000;
	background:#fcfdfc;
	font-family: verdana, verdana, helvetica;
}
.form1 {
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	border-right:#a9a9a9 1px solid;
	border-top:#a9a9a9 1px solid;
	border-left:#a9a9a9 1px solid;
	border-bottom:#a9a9a9 1px solid;
	font-family: verdana, verdana, helvetica;
}

.foto {
    margin:2px;
	padding-left:1px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	border-right:#a9a9a9 1px solid;
	border-top:#a9a9a9 1px solid;
	border-left:#a9a9a9 1px solid;
	border-bottom:#a9a9a9 1px solid;
}

.padding_time{
	padding-left:5px;
	padding-right:5px;
	background-image:url(../gfx/bip_time_b.gif);
	color:#ffffff;
}

.title {
	color:#fff;
	font-weight:bold;
	padding-left:26px;
	background:url(../gfx/pasek_tytul.jpg) no-repeat top center; 
	height:24px;
	text-align:left;
}	
.title_czas{
	color:#fff;
	font-weight:bold;
	padding: 0 0 0 26px;
	height:24px;
	text-align:left;
}	
.title_menu {
	color:#ffffff;
	text-shadow:2px 2px 2px #000033;
	text-align:left;
	text-transform: uppercase;
}	

.td_padding{padding-left:5px; padding-top:13px;padding-bottom:13px;padding-right:5px;}
.td_padding_text{padding-left:5px;padding-bottom:5px; text-align:justify;}
.td_ms{padding-left:5px; padding-right:5px;}

.menu_sel{color:#000000;}
.menu{}
.menu_a{color:#333333; font-weight:bold}
.menu_sel{color:#333399; font-weight:bold; }
.menu_sub{color:#313131}

.menu_sel_top{color:#000000; font-size:11px;}
.menu_top{}
.menu_a_top{color:#ffffff; font-weight:bold; font-size:11px; }
.menu_sel_top{color:#FF6600; font-weight:bold; font-size:11px;}
.menu_sub_top{color:#313131}


.underlinemenu{
width: 100%;
text-transform:uppercase;
}

.underlinemenu ul{
padding: 8px 0 0 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
font: bold 12px Arial;
color: #fff;
text-shadow:2px 2px 2px #000033;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
background: #1A215E url('../gfx/strzalka_menu_gora.gif') no-repeat top center;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
color: #E35F14;
}



.menu_sel_bottom{color:#000000;}
.menu_bottom{}
.menu_a_bottom{color:#ffffff;}
.menu_sel_bottom{color:#ffffff;}
.menu_sub_bottom{color:#313131}
a.menu_a_bottom:hover {color:#ffffff;text-decoration:underline;}

.menu_banner{font-size:12px;}
.menu_a_banner{color:#d40b00; font-size:12px;font-weight:bold;}
.menu_sel_banner{color:#A80900;font-size:12px;font-weight:bold;text-decoration:none;padding-left:2px;}
.menu_sub_banner{color:#313131;font-size:12px;}

a.menu_a_banner:hover	{color:#A80900;font-size:12px;font-weight:bold;text-decoration:none; padding-left:2px;}
a.menu_sel_banner:hover	{color:#A80900;font-size:12px;font-weight:bold;text-decoration:none; padding-left:2px;}

#copyrights{font-family:verdana; padding:4px; font-size:10px;  text-decoration:none; color:#8D8D8D; font-weight:normal;}
a.inet {font-family:verdana; font-size:10px;  text-decoration:none; color:#8D8D8D; font-weight:normal;}
a.inet:active{font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; color:#8D8D8D;}
a.inet:hover	{font-family:verdana, arial, helvetica, sans-serif; text-decoration:underline; color:#8D8D8D;}
a.inet:visited{font-family:verdana, arial, helvetica, sans-serif;}
a.inet:link {font-family:verdana, arial, helvetica, sans-serif;}

div.galeria a {
	border-right:#e1e1e1 1px solid; padding-right:2px; border-top:#e1e1e1 1px solid; padding-left:2px; padding-bottom:2px; margin:2px; border-left:#e1e1e1 1px solid; padding-top:2px; border-bottom:#e1e1e1 1px solid; text-decoration:none
}
div.galeria a:hover {
	border-right:#cc0000 4px solid; padding-right:2px; border-top:#cc0000 4px solid; padding-left:2px; padding-bottom:2px; border-left:#cc0000 4px solid; padding-top:2px; border-bottom:#cc0000 4px solid
}

.padding_menu_top{
	padding-bottom:0px;
}
.padding_menu_bottom{
	padding-bottom:1px;
}
.padding_menu_banner{
	padding-bottom:82px;
	padding-left:16px;
	font-size:14px; 
	color:#ffffff;
}
.bgimg{
	width:108px;
	height:83px;
	background:url(../gfx/bg_img.gif);
	background-repeat:no-repeat;
	padding-top:2px;
	padding-left:4px;
	float:left;
}
.bgimg2{
	width:108px;
	height:75px;
	background:url(../gfx/bg_img.gif);
	background-repeat:no-repeat;
	padding-top:2px;
	padding-left:4px;
	float:right;
}
.bordery{
	/*border-top:#F4F4F5 1px solid;
	border-left:#F4F4F5 1px solid;
	border-right:#F4F4F5 1px solid;
	border-bottom:#F4F4F5 1px solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;*/
}
/*strzałka + tlo*/

.td_logo{
padding:8px 0 0 0;}

.st_img{
	background:#c74142;
}
.tdst_img{
	padding-right:3px;
}

.error,
.notice, 
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }

.clear {clear:both;}

#footer {
	background:#D5D5D5;
	padding:10px;
	width:100%

	text-align:center;
	}

