* { margin:0; padding: 0; border: none; }
body { font-family: Arial, Tahoma, Verdana, sans-serif; 
	   font-size: 12px; font-weight: normal; 
	   background: url('../images/bg.png'); color: #232323; }


ul#awesome-menu {
	width: 800px; 
	list-style: none;
}

ul#awesome-menu li { display: inline; }
	
ul#awesome-menu li a {
	display: block; float: left; height: 52px;
	background-image: url(../images/sprite.png); text-indent: -9999px;
}

	ul#awesome-menu li a.ninja {
		width: 141px; background-position: 0 0px;	
	}
	
	ul#awesome-menu li a.zombie {
		width: 67px; background-position: -141px 0;	
	}
	
	ul#awesome-menu li a.robot {
		width: 66px; background-position: -208px 0;	
	}
	
	ul#awesome-menu li a.assassin {
		width: 107px; background-position: -274px 0;	
	}
	
	ul#awesome-menu li a.jedi {
		width: 95px; background-position: -381px 0;
	}
	
ul#awesome-menu li a.ninja1 {
		width: 76px; background-position: -476px 0;	
	}
	
	ul#awesome-menu li a.zombie1 {
		width: 75px; background-position: -552px 0;	
	}
	
	ul#awesome-menu li a.robot1 {
		width: 76px; background-position: -627px 0;	
	}
	
	ul#awesome-menu li a.assassin1 {
		width: 96px; background-position: -703px 0;	
	}
	

ul#awesome-menu li a.ninja:hover,  ul#awesome-menu li a.a01{
		background-position: 0 -58px;	
	}
	
	
	ul#awesome-menu li a.zombie:hover, ul#awesome-menu li a.a02 {
		background-position: -141px -58px;	
	}
	
	ul#awesome-menu li a.robot:hover, ul#awesome-menu li a.a03 {
		background-position: -208px -58px;	
	}
	
	ul#awesome-menu li a.assassin:hover, ul#awesome-menu li a.a04 {
		background-position: -274px -58px;	
	}
	
	ul#awesome-menu li a.jedi:hover, ul#awesome-menu li a.a05 {
		background-position: -381px -58px;	
	}

ul#awesome-menu li a.ninja1:hover,  ul#awesome-menu li a.a06{
		background-position: -476px -58px;	
	}
	
	
	ul#awesome-menu li a.zombie1:hover, ul#awesome-menu li a.a07 {
		background-position: -552px -58px;	
	}
	
	ul#awesome-menu li a.robot1:hover, ul#awesome-menu li a.a08 {
		background-position: -627px -58px;	
	}
	
	ul#awesome-menu li a.assassin1:hover, ul#awesome-menu li a.a09 {
		background-position: -703px -58px;	
	}
	
	


a { color:rgb(255,205,205) ; text-decoration: none;}
a:hover {  text-decoration: underline; }

#header { width:100%;background:#FFF; height:120px;}
.foto {margin:8px 8px 0px 18px; border: solid 1px #FFF;}
.logo {padding: 0px 0px 0px 0px;  }
.menu {width:799px; height:200px;  margin: 0px 0px 0px 0px; float:right; padding:0px; marigin:0px; }
.cornertop { background: url('../images/top.png') no-repeat; float:left;}
.kontakt {width:211px;height:63px; background: url('../images/kontakt.png') no-repeat; float:right;}
#main { overflow:hidden;position:absolute; top:330px;  width:940px; background:#FFF;  -moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
-khtml-bottom-right-border-radius:10px;
-icab-bottom-right-border-radius:10px;
-webkit-bottom-right-border-radius:10px;
-khtml-bottom-right-border-radius:10px;  }


.mainleft { width:76%;float:left;height:auto;  word-wrap: break-word;}
.mainright {   word-wrap: break-word; 
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius:8px;
border-radius:8px;
-khtml-border-radius:8px;
-icab-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px; color:white; margin-bottom:10px; margin-right:10px; margin-top:10px; float:right; width:20%;background: rgb(101,4,4) url('../images/bgl.png') repeat-x;

}

.mainleft p {font-family:Arial; font-size:9pt; color:black; padding:10px 10px 5px 10px;}
.mainright p {font-family:Arial; font-size:9pt; color:white; padding:10px 5px 0px 10px; text-align:justify; }



.mainright h1 {padding:4px; margin-top:9px; width:170px; font-family:Century Gothic; font-size:19px; color:#9a0606;font-weight:normal; background: url('../images/bg.png');
-moz-border-radius-bottomright:6px;
-moz-border-radius-topright:6px;


border-top-right-radius:8px;
-khtml-top-right-border-radius:8px;
-icab-top-right-border-radius:8px;
-webkit-top-right-border-radius:8px;
-khtml-top-right-border-radius:8px;
border-bottom-right-radius:8px;
-khtml-bottom-right-border-radius:8px;
-icab-top-right-border-radius:8px;
-webkit-top-right-border-radius:8px;
-khtml-top-right-border-radius:8px; }
.mainleft h1 {padding-top:15px; padding-bottom:3px; font-family:Century Gothic; font-size:18px; color:#9a0606;font-weight:normal; background: url('../images/linia.png') no-repeat left bottom;
 }
.mainleft ul  {
margin-top:5px;
margin-left:30px;
list-style-image:url('../images/punktator.png');


}

.mainleft li  {

margin-left:30px;
padding-left:5px;
padding-bottom:10px;

}

.footer {margin-top:10px; overflow:hidden; position:bottom; width:100%; background: url('../images/fbg.png') repeat-x bottom; height:62px; 
-moz-border-radius:6px;
border-radius:8px;
-khtml-border-radius:8px;
-icab-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px; 
font-family:Arial; font-size:11px; color:white;

}

.info { float:left;width:10%;  }
.info2 { float:left;width:18%; margin-left:10px; margin-top:15px; line-height:10px; }
.copy { float:left;width:30%;margin-top:23px; }
.projekt{ float:left; width:40%; text-align:right;  margin-top:17px;line-height:10px;}


#top { margin-bottom:10px; margin:10px auto ; width: 940px; height: auto; background: #FFF; -moz-border-radius:10px;
border-radius:10px;
-khtml-border-radius:10px;
-icab-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;  }


#top #slider { width: 940px; height: 205px; position: absolute; left:50%; margin-left:-470px; top: 125px;  background: url('../images/layout_03.png')  }
#top #slider .slide { display: none; position: absolute;  left: 10px; top: 12px; z-index: 0; width: 940px; height: 200px; }
#top #slider .slide img { position: absolute; left: 0px; top: 0px; }
#top #slider .slide h2 { font-family:Century Gothic; color: #e8e8e8; font-size: 23px; font-weight: bold;  text-transform: uppercase; position: absolute; left: 390px; top: 15px; }
#top #slider .slide h3 { font-style:italic; color: rgb(188,91,91); font-size: 23px; font-weight: normal; position: absolute; left: 390px; top: 35px; }
#top #slider .slide p { font-family:Arial; color: #ffffff; font-size: 8pt; position: absolute; left: 390px; top: 80px; width: 500px; }
#top #slider .slide h5 { font-size:5px; font-weight:normal; }
#top #slider .slide a.more{ padding:3px 0px 0px 5px; font-size: 11px; color:rgb(154,2,2); position: absolute; left: 800px; top: 160px; width:74px; height:21px; background: url('../images/more.png') no-repeat;text-decoration:none;}
#top #slider .slide a.more:hover{ padding:3px 0px 0px 5px; font-size: 11px; color:rgb(154,2,2);  position: absolute; left: 800px; top: 160px; width:74px; height:21px; background: url('../images/more.png') no-repeat;text-decoration:underline;}
#top #slider-nav { position: absolute; right: 20px; top: 0px; z-index: 9; }
#top #slider-nav a { width: 22px; height: 22px; float: left; margin-left: 10px; margin-top: 10px; background: url('../images/button-top1.png') no-repeat; display: block; line-height: 10px; color:rgb(154,2,2); text-align: center;  text-decoration: none; font-size: 11px; }
#top #slider-nav a:hover, #top #slider-nav a.active { background-position: 0px -22px; }

#contactform { margin:0; padding:5px 10px;}
#contactform * { color:grey; font: italic 11px Arial, Helvetica, sans-serif;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:130px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:grey; text-transform:capitalize;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:400px; border:1px solid #d8d8d8; margin:5px 0; padding:5px 2px; height:15px; background:#f1f1f1;}
#contactform textarea { width:500px; border:1px solid #d8d8d8; margin:10px 0; padding:2px; background:#f1f1f1; height:150px;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 5px; border:0; color:#FFF;}
