/*
	 http://css-tricks.com
*/

*	{ margin: 0; padding: 0; }
body				
{ 
	font-family: Tahoma, Arial;
	font-size:12px;
	color:#ffffff;
	background:url(../img/back.jpg) top repeat-x #060606;
	line-height:160%;
}



h1                  { color: white; padding: 10px; }
h2 {font-size:16px; font-weight:bold; margin:30px 0px 15px 0px; color: #bbbbbb;}
h3 {font-size:12px; font-weight:bold; color: #D61212; margin:20px 0px 5px 0px;}

p {margin-top:10px;}

td {vertical-aligment: top;}

img {border:0;}

.ukryty {display:none;}

.right {text-align:right;}

.red {color:#FF0000;}

.margin_t15 {margin-top:15px;}

#header             { width: 980px;
                      margin: auto;
					  height:163px;
					  background:url(../img/top_back.jpg) no-repeat;
					  position:relative;
					   }
#header_main             { width: 980px;
                      margin: auto;
					  height:163px;
					  background:url(../img/top_back.jpg) no-repeat;
					  position:relative;
					   }					   

#page-wrap		    { max-width: 980px;  margin: 0 auto; position: relative; }

#main_page 
{
	background:url(../img/main_back.jpg) no-repeat;
	height:423px;
	width:980px;
	margin:auto;	
}

#content_page 
{
	background:url(../img/content_back.jpg) repeat-y;
	width:980px;
	margin:auto;	
}

#content_page_top
{
	background:url(../img/content_top.jpg) top center no-repeat;
	width:980px;
	margin:auto;	
}

	#menu {display:block; width:950px; margin:auto; height:40px; padding-left:11px;}
	
		ul.menu_main, ul.menu_main li {
					display: block;
					list-style: none;
					margin: 0;
					padding: 0;
				}
				
				ul.menu_main li {
					float: left;
					
				}
				
				ul.menu_main a:link, ul.menu_main a:visited {
					text-decoration: none;
					display: block;
					text-align: center;
					color: #ffffff;
					/*padding: 5px;*/
				}
				
				ul.menu_main a:hover {
					
					
				}
				.sIFR-active .menu_main li {
				  visibility: hidden;
				  font-family: Verdana;
				 
				  font-size: 16px;
				  color: #FFFFFF;
				  text-decoration:none;
				  
				  }
				  
				  
				.sIFR-active .header_red {
				  visibility: hidden;
				  font-family: Verdana;
				  font-size: 16px;
				  text-decoration:none;
				  
				  }
				.header_red .sIFR-replaced{ border-bottom: 1px dotted #CCCCCC;}
					   
	.login { padding-left:815px; padding-top:11px;}
	.header_film { padding-left:800px; padding-top:10px;}
	#header_main .login  { padding-left:750px; padding-top:0px;}
#main-content       { padding: 0 0px 0 720px; }

#main-sidebar       { position: absolute; left: 0; top: -20px; width: 380px; bottom: 0;
                      padding: 30px 20px 0px 50px; line-height:200%; }
					  
#content-content       {
	width:760px;
	font-size:11px;
	color:#C0C0C0;
	line-height:160%;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 30px;
}
#content-content2       {
	width:930px;
	font-size:11px;
	color:#C0C0C0;
	line-height:160%;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 30px;
}

#content-content_re     {
	font-size:11px;
	color:#C0C0C0;
	line-height:160%;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 30px;
}

#content-content a{color:#C0C0C0; line-height:160%; text-decoration:none;}
#content-content a:hover {text-decoration:none;}
#content-content_re a{color:#C0C0C0; line-height:160%; text-decoration:none;}
#content-content_re a:hover {text-decoration:none;}

#content-content2 a{color:#C0C0C0; line-height:160%; text-decoration:none;}
#content-content2 a:hover {text-decoration:none;}

	#content-content ul {margin-top:10px; margin-bottom:10px; padding-left:30px;}
	#content-content_re ul {margin-top:10px; margin-bottom:10px; padding-left:30px;}
	#content-content2 ul {margin-top:10px; margin-bottom:10px; padding-left:30px;}
	
	#oferta_dla_ciebie {background:url(../img/oferta_dla_ciebie.jpg) no-repeat; width:800px; height:275px; padding-left:120px; padding-top:30px; position:relative;}
	#oferta_biznes {background:url(../img/oferta_biznes.jpg) no-repeat; width:800px; height:325px; padding-left:100px; padding-top:40px; position:relative;}
	
		.oferta td {padding:5px; text-align:center; color:#cccccc; line-height:100%;}
		
		.bgcolor666 {background-color:#222222;}
		
		.oferta_wlasny_biznes {left:569px; top:316px; position:absolute;}
		.oferta_wlasny_ciebie {left:569px; top:276px; position:absolute;}		
		
		.oferta11px {font-size:11px; color:#C0C0C0;}		
		
#content-sidebar       { position: absolute; right: 10px; top: 0px;  bottom: 0;
                       line-height:130%; }
					   
	.skrot_3 td {width:33%; font-size:11px;}
					  
	#main-sidebar p {margin-top:15px;}
	
	
                     
	.button {margin-top:30px;}
					 
#footer             { width: 980px; background:url(../img/footer_back.jpg) top center no-repeat;
                      margin: 0 auto 15px; height:101px; position:relative; color: #666666; font-size:11px; }

	
	#kontakt {width:200px; position:absolute; top:0; left:0; z-index:111;}
	#wyroznienia {width:740px; padding-top:10px; padding-left:240px; position:relative;}
	#flashcontent1 {position:absolute; top:5px; right:10px;}
	
	.footer_haslo {color:#CCCCCC; position:absolute; top:115px; right:20px;}
	.footer_haslo2 {color:#676363; position:absolute; top:100px; right:20px;}
    .linklink {text-decoration: none; color:#676363 }
	
#info {
	display: none;
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 3px;
	color: #FF0000;
	font-weight: bold;
}

.form td {
	padding: 3px;
}

.korzysci_photo {margin:5px 10px 5px 0px;}

#header img {

}

.login {
	height:29px;
}

.login img {
	display:none;
}
