body {
  margin: 0 auto;
  font-family: "tahoma","trebuchet ms", "verdana";
  font-size: 11px;
  color: #000;
  width:910px;
  background:#24000F url(images/tlos.png) repeat-x;
}
a {
  text-decoration: none;
  color:#EC91BA
}

#overDiv {position:absolute; visibility:hidden; z-index:1000;}

img {border:0px}

.capt {padding: 5px}

#head {
	   color:white;
       height:246px;
       padding:0;
       margin:0;
}

.info {color:#EC91BA;font-weight:bold}

#nav {float:left;}

#nav1 {float:left;
	   background:url(images/t1.png);
	   width:406px;
	   height:87px;
	   padding:0;margin:0}

#top1 {float:left;
	   background:#ffffff url(images/top1.png);
	   width:332px;
	   height:246px;}
	   
#top2 {float:left;
	   background:#ffffff url(images/top2.png);
	   width:253px;
	   height:246px;}
	   
#top3 {float:left;
	   background:#ffffff url(images/top3.png);
	   width:322px;
	   height:246px;}
	   
	   

#tresc {float:left;background:#20000D url(images/tlog.png) no-repeat;
		width:908px;padding:0 0 15px 0}

.mail  {float:left;
		width:500px;
		color:#DADADA;
		padding:20px 0 20px 20px;
		line-height:28px;}

.box  {float:left;
		width:260px;
		color:#DADADA;
		padding:20px 0 20px 20px;
		line-height:28px;}
.box2  {float:left;
		width:260px;
		margin:-10px 0 0 0;
		color:#DADADA;
		padding:20px 0 20px 20px;
		line-height:28px;}

.tytul {float:left;
		padding:20px 0 20px 20px;}
		
		
.menu {
		width:250px;		
		margin:-2px 0 0 0;
		padding:0 10px;
		line-height:18px;}		
		
.menup {
		width:225px;
		background:url(images/tlom2.jpg);
		margin:-2px 0 0 0;
		padding:0 10px}	

.menu ul{list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-size:11px;
		}	
		
.menu li{
		margin: 2px 2px 2px 0;
		height:22px;
		padding:5px 0 0 15px;
		display:block;
		color:#4A4A4A;
		background:url(images/podglad2.png);
		border-bottom:1px dashed #404040}

.menu li a{
		color: #B4B3B3;
		text-decoration: none;
		height:18px; 
		padding:5px 0 5px 15px;
		}
		
.menu li:hover
{       background:url(images/podglad.png);
		color: #C51A4F;
		text-decoration: none;}


#foot {
		  clear: both;
		  text-align:right;
		  padding: 20px;
		  color:#fff;
		  font-size:10px;
		  background:url(images/stopka.png);
		  height:30px;
		  border-top:2px solid #46001E}
		  
#foot a {color:white;margin:0 15px 0 15px}		  

.rzadek {clear:both;width:900px;}
.odstep {clear:both;width:900px;height:20px}

.projekt {margin:0 20px 0 30px;border:1px solid #700048;
			width:230px;
			padding:3px;
			float:left}
			
			
.opis {background:#3D1427;
		padding:10px;
		border-bottom:1px dashed #7E636F;color:gray;
		border-top:1px dashed #7E636F}
	
.opis img {padding:0 15px;}
.opis a {color:white}
.opis a:hover {color:#E0AEC2;padding:0 0 0 5px;}


input {background:white;color:#320017;border:1px solid white}

