/*  
Author URI: v-media.pl Rafał Dębiński
Version: 1.0
*/

/* Ogólne*/

* {
  margin: 0;
  padding: 0;
  }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 10px;
  color:#AF2D2D;
  }

p    
	{
	margin: 0;
	padding: 5px 10px;
	}
  
a {
  color: #AF2D2D;
  text-decoration:none;
  }

a:hover {
 text-decoration:underline;
  }

a img {
  border: none;
  }



/* Reset Defaults Ends */

body {
  position: relative; /*dla  IE6 */
  margin: 0 auto 10px auto;
  width: 990px;
   font-family:Arial,Helvetica,sans;
  text-align: center; /* środkowanie dla IE6 */
  background: #fff;
  color: #000;
  }

#wrapper {
  text-align: left;  /* odkręcenie z środkowania w body */
  width: 990px;
  background: url(../images/main_bg.jpg) center repeat-y;
  }

#top{
  width:990px;
  height:60px;
  background: url(../images/bottom_bg.png) left bottom repeat-x;
  }  
  
#banner{
  width:990px;
  height:360px;
  margin: 0 auto;
  padding: 0 0 0 0; 
  background: url(../images/banner.jpg) left top no-repeat;
  }
  
#banner img{
	float:left;
	width:165px;
	margin: 20px;
	padding: 0; 
	border:solid 2px #fff;
  }  
  
#banner .top
	{
	color:#fff;
	}

#banner a
	{
	color:#fff;
	}	
	
#banner_l
	{
	width:300px;
	height:170px;
	float:left;
	color:#fff;
	padding:0px 0;
	margin:0; 
  }

.banner_r
	{
	width:630px;
	height:190px;
	float:left;
	color:#fff;
	padding:0px 0;
	margin:0; 
  }
  
.menu_l
	{
	width:300px;
	float:left;
	margin:10px 0;
	}

.menu_l ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
.menu_l li
	{
	font-size:14px;
	margin:0;
	padding:0;
	background-image:none;
	}
	
.menu_l li a
	{
	color:#787878;
	text-decoration:none;
	padding:10px 30px;
	border-top:1px solid #4a4a4c;
	border-bottom:1px solid #111;
	display:block;
	}
	
.menu_l li a:hover,.menu_l li.active a
	{
	text-decoration:none; 
	color:#00FF20;
	}
	
#b a 
	{
	background:url(../images/bg2.png) repeat 0 0;
	} 	
	
.banner_content
	{
	width:990px;
	height:160px;
	float:left;
	color:#fff;
	padding:0;
	margin:0; 
  }
  
.banner_content h1
	{
	font-size:24px;
  }  

  
.banner_content p
	{
	padding:0;
	margin:0; 
  }  
  
/* Main content */

#main {
  clear: both;
  width: 990px; /* Overrides miscalculation in IE6; ignored by other browsers. */
  margin: 0 auto;
  padding: 0;
  font-size:10pt;
  }

#main  h1
{
  font-family: 'GothicCustom', 'Arial Narrow', sans-serif;
  font-size:24px; 
  }  
  
#l_main
	{
	float:left;
	width:660px;
	}  
	
#l_main img
	{
	float:left;
	margin:10px;
	padding:3px;
	border:solid 2px #e1e1e1;
	}  	
	
#l_main ul
	{
	margin:10px;
	}  	

#l_main li
	{
	margin:0 30px;
	}  		
	
#l_main img .art
	{
	
	width:180px;
	
	}  	

#r_main
	{
	float:left;
	width:328px;
	margin:10px 0;
	border-left:solid 2px #AF2D2D;
	}      
	
#bottom {
  clear: both;
  padding:0 0 20px 0;
  width:990px;
  margin-top:20px;
  background:#fff url(../images/bottom_bg.png) left top repeat-x;
  } 	
  
#k1, #k2, #k3
{
font-size:12px;	
  float:left;	
  width: 324px;
  padding: 3px;
  }


#footer {
  clear: both;
  padding-top: 0;
  width:990px;
  margin: 0px auto;	
  text-align: center; /* IE Centering Technique */
  }
  
#footer p {
  padding: 0;
  font-size: 8pt;
  color:#fff;
  text-align: center;
  clear: both;
  margin: 0 auto;
  line-height: 30px;
  }

#footer a {
  color:#fff;
  text-decoration:none;
  }

#footer a:hover {
 color: #000; 
  }

.lewa
	{
	width:295px;
	float:left;
	 background:#AE2D2C;
	}
	
.prawa
	{
	width:695px;
	float:left;
	 background:#4B4B4B;
	}	

.clear {
  clear: both;
  }

.wiecej {
 float:right;
 margin:0px 20px;
 
  }
  
.wiecej  a{
    margin:0; 
	padding:0px 50px;
  
  }  
  
.menu_la{ width:300px; float:left;margin:10px 0}
.menu_la i{font-size:14px;margin:0;padding:0;background-image:none}
.menu_la li a{color:#787c87;text-decoration:none;padding:10px 16px;border-top:1px solid #4a4a4c;border-bottom:1px solid #111;display:block}
.menu_la li a:hover,.menu_l li.active a{background:#3a3a3c;text-decoration:none}

	

  