@charset "utf-8";
/* CSS Document */

body {
background: url('gfx/bg.jpg') #0a0a0a;
color: #e1f2f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
margin:0px;
padding: 0px;
padding-bottom: 200px;
overflow-x: hidden;
}
a.tech { display: block; float: left; margin-right: 10px; height:15px; padding-left: 5px; padding-right: 5px;  margin-bottom: 5px; text-transform:uppercase; font-size: 9px; font-weight: bold; color: #000; background: #3399ff; padding-top: 4px;}
a.tech:hover {border: none; cursor: default; background: #007fac;}
span.tech { display: block; float: left; margin-right: 10px; height:15px; padding-left: 5px; padding-right: 5px; text-transform:uppercase; font-size: 9px; font-weight: bold; color: #000; background: #3399ff; padding-top: 4px; margin-bottom: 5px;}
span.tech:hover {border: none; cursor: default; background: #007fac;}
h2 {
	font-size: 3em;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	color: #fff;
}
h3 {
	font-size: 2em;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
	color: #3399ff;
}
p {
line-height: 18px;
margin-top: 0px;
padding-top: 0px;	
}

a {color: #3399ff; text-decoration: none;}
a:hover {color: #3399ff;  border-bottom:1px dotted #3399ff; text-decoration: none;}

#wrapper{
width: 100%; 
margin: 0 auto;
background: url('gfx/hr.gif') 0px 20px repeat-x;	
}

#container {
width: 960px;
margin:0 auto;
background: url('gfx/light.png') 0px 21px no-repeat ;
}
#header {
width: 820px;
	
margin: 0 auto;
height: 130px;	
}
#content {
width: 820px;
margin: 0 auto;	
}
a#logo {
	width: 196px;
	height: 53px;
	background: url('gfx/logo.png') no-repeat;
	display: block;
	float: left;
	margin-top: 50px;
}
a#logo2 {
	width: 192px;
	height: 53px;
	background: url('gfx/logo2.png') no-repeat;
	display: block;
	float: left;
	margin-top: 50px;
}
a#logo:hover { border:none;}
a#logo2:hover { border:none;}
div#menu { float: right; width: 400px; height: 30px; display: block; clear: right; margin-top: 45px; text-align: right;}
div#menu a {color: #fff; font-size: 16px; margin-left: 40px; display: block; float: right; font-weight: bold;}


div#contact {float: right; text-align: right; margin-right: 70px; padding-top: 3px; font-size: 10px;}
div#lang {float: right; text-align: left; margin-right: 30px; padding-top: 3px;}
div#lang a {border: none;}
.work {
width: 820px;
background: url('gfx/hr.png') no-repeat top center;
overflow: auto;	
padding-top: 10px;
padding-bottom: 50px;
}
.firma {
width: 820px;
background: url('gfx/hr.png')  no-repeat top center;
overflow: auto;	
padding-top: 30px;
padding-bottom: 50px;
}
img {outline: none; border: none;}
#kontakt1 {width: 220px; float:left;}
#kontakt2{width: 375px; float:left; margin-left: 24px;}
.firma h3 {margin-bottom: 20px;}
.firma p { line-height: 22px; margin-bottom: 25px;}
.firma span {font-size: 14px; font-weight: bold; color: #3399ff; font-family: "verdana", "Courier New", Courier, monospace}
.firma strong {border-bottom: dotted 1px #444}
.form-slider { float: left;}
.image {
	width: 480px;
	background: url('gfx/cinema.png') no-repeat;
	height: 380px;
	float: left;
	margin-top: 50px;
	padding-left: 20px;
	padding-top: 20px;
}
.description {
	width: 320px;
	height: 400px;
	float: left;
	margin-top: 30px;
}
.description .title {
height: 20px;
width: 100%;
border-bottom: 1px solid #181818;	
font-weight: bold;
font-size: 11px;
color: #fff;
}
.description .title a{float: right;}
a.gora {float: right;font-weight: bold;
font-size: 11px;}
.description .field {
width: 100%;
border-bottom: 1px solid #181818;
font-size: 11px;
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 5px;
color: #fff;
}
fieldset { border: none; padding: 0; margin: 0;}
fieldset textarea{ width: 330px; height: 100px; padding: 0; margin: 0; margin-bottom: 20px; background: #333; border: 1px dotted #555; margin-left: 5px; margin-right: 5px;}
fieldset input {width: 154px; background: #333; border: 1px dotted #555; height: 10px; margin: 5px;}
fieldset input, fieldset textarea {outline: none; padding: 5px; font-size: 11px; font-family :arial;color: #fafafa;}
input#btn {width: 70px; float: right; margin-right: 27px; height:30px; cursor: pointer; padding-bottom: 5px;}
