body	{
	background-color:#000000;
	margin:0;
	padding:0;
	font-family: tahoma, arial;
	color: #000000;
	font-size: 12px;
	line-height:16px;
}

*	{
	margin:0;
	padding:0;
}

div.main	{
	margin:0px auto; 
	width:950px;
}

#top_logo	{
	width:691px; 
	height:190px;
	background-image: url('../images/8_rajd_lotos_baltic_cup.jpg');
	float:left;
}

#top_logo h1	{
	display:none;
	}

div.menu_lewe	{
	width:264px; 
	height:463px; 
	float:left;
	background-image: url('../images/home_menu_lewe.jpg');
}

.ml_tresc	{
	padding:30px 10px 15px 40px; 
	height:399px; 
	width:214px;
}

div.tresc_srodek	{
	width:427px; 
	height:463px; 
	float:left;
	background-image: url('../images/home_menu_srodek.jpg');
}

div.menu_prawe	{
	width:259px; 
	height:653px; 
	float:right;
	background-image: url('../images/home_menu_prawe.jpg');
}

.mp_tresc	{
	position:relative;
	top:125px;
	padding:8px 10px 15px 20px; 
	height:399px; 
	width:214px;
}

div.bottom_smoke	{
	width:950px; 
	height:155px;
	clear:both;
	background: url('../images/sponsorzy/bottom_smoke.jpg') no-repeat bottom center;
}


ul.menu	{
	margin:15px 0 0 40px;
	line-height:17px;
	list-style-image: url('../images/li.png');
}

ul.video	{
	margin:15px 0 0 40px;
	line-height:17px;
	list-style-image: url('../images/video.png');
}

ul.menu_r	{
	margin:0px 0 0 40px;
	padding:0;
	line-height:17px;
	list-style-image: url('../images/li.png');
}

#menu li
	{
 	height:17px;
	width:170px;
}

.linkclass{ color:#000;text-decoration:none;}
.linkclass:hover{ color:#ff0000; text-decoration:underline;}
a.linkclass span { color: #000; }
a.linkclass_on	{color:#ff0000;text-decoration:none;}

/* Carousel */
		.carousel-component { 
			padding:18px 16px 4px 16px;
			margin:0 auto;
		}

		.carousel-component .carousel-list li { 
			margin:5px;
			width:85px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
			               img.border-left (1) + img.border-right (1)*/
			height:80px; /* image + row of text (87) + border-top (1) + border-bottom(1) + margin-bottom(4) */
			/*	margin-left: auto;*/ /* for testing IE auto issue */
		}

		.carousel-component .carousel-list li a { 
			display:block;
			border:0px solid #e2edfa;
			outline:none;
		}

		.carousel-component .carousel-list li a:hover { 
			border: 0px solid #aaaaaa; 
		}

		.carousel-component .carousel-list li img { 
			border:0px solid #999;
			display:block; 
		}
										
		.carousel-component .carousel-prev { 
			position:absolute;
			top:50px;
			z-index:3;
			cursor:pointer; 
			left:0px; 
		}

		.carousel-component .carousel-next { 
			position:absolute;
			top:50px;
			z-index:3;
			cursor:pointer; 
			right:0px; 
		}

a.more	{
	color:red; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
}

a.more2	{
	color:black;
	text-decoration:underline;
}

a.more2:hover	{
	color:red;
}

a.more3	{
	color:red;
	text-decoration:none;
}

a.more3:hover	{
	text-decoration:underline;
}

#paging	{
	float:right; 
	position:absolute; 
	bottom:15px; 
	right:10px; 
	color: #de9b9b; 
	font-size:10px
}

a.paging_active	{
	background-color: #FF0033; 
	color: #FFFFFF; 
	font-size: 11px; 
	font-weight: normal; 
	margin: 0 3px; 
	text-decoration:none;
	padding:0 2px 0 3px;
}

a.paging_noactive:hover	{
  	background-color: #FF0033; 
   color: #FFFFFF; 
   padding:0 2px 0 3px;
}

a.paging_noactive	{
	color: #FF0033; 
	font-size: 11px; 
	font-weight: normal; 
	margin: 0 3px; 
	text-decoration:none;
	padding:0 2px 0 3px;
}


#kierowcy	{
	margin-top:70px;
	font-size:11px;
	color:#525252;
}

#kierowcy_rajdowi td	{
	width:110px;
	height:105px;
	vertical-align: top;
	
}

#kierowcy h2 	{ 
	font-family: "trebuchet MS", tahoma, arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin:92px 0 5px 0;
}

img { border: 0; }

a.sub	{
	color:white; text-decoration:none; font-size:11px;
}
a.sub_off	{
	color:#d38484; text-decoration:none; font-size:11px;
}

h1 	{ 
	font-family: "trebuchet MS", tahoma, arial;
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
	margin:0px 0 10px 0;
}


td	{ 
	font-size:11px;
	vertical-align: top;
	color:#525252;
}

#regulamin	{
	padding:25px 10px 10px 10px;
}

span #regulamin	{
	font-size:10px; 
	color:gray;
}
th	{
	color: #FFFFFF;
}
tr.gray	{ 
	background-color: #DFDFDF;
}
#lista_zgloszen  table 	{
	font-size:11px; line-height:19px
  
	
}

#lista_zgloszen td	{
 	padding:0 4px;
	text-align:center;
}

#lista_zgloszen th	{
	font-size:11px;
}

#lista_zgloszen span	{
color:red;

}

#sponsorzy img	{
	float:left;
	
}

a.online	{
	display: block;
	width: 138px; 
	height: 26px; 
	background: url('../images/online.jpg') 0 0;
	outline: none
}

a.online:hover	{
	
	background: url('../images/online.jpg') 0 26px;
}

#wysuwane
{
 
    background: url(../images/fbslide2.png) no-repeat scroll 0 0 transparent;
 
    padding: 10px;
    width: 227px;
    height:384px;
 
    position: fixed;
    margin-top: -191px; /*po3owa wysokoÂœci panelu w gíªŽí¸ */
    right: 0px;
    top: 50%;
 
}
.zamknij
{
    background-position: 0px 0px -242px 0px;
}
