@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Raleway:400,700,300,800);
@import "reset.css";

.clear {clear:both; height:0; line-height:0; overflow:hidden;}
/**
 * Markup free clearing.
 *
 * @see http://perishablepress.com/press/2009/12/06/new-clearfix-hack
 */
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.fl {float:left; display:inline;}
.fr {float:right; display:inline;}

.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
body {
  font-family: 'Raleway', sans-serif;
  background:#000000 url(images/bg.jpg) center top no-repeat;
  color:#FFF;
  line-height: 120%;
}
a {color: #FD9417; text-decoration:underline;}
a:hover {text-decoration: none;}


.container {
  width:980px;
  margin:0 auto;
}
#logo {
  display:block;
  margin:70px 0 0 0;
  padding:0 0 0 0px;
}

.left {
	width:180px;
	height:676px;
	float: left;
}
.vizitka {
  font-size:12px;
  color:#fff;
  text-align:right;
  border-right: 1px solid #33322E;
  padding: 50px 15px 0 0;
  margin-top: 150px;
}

.right {
	width:300px;
	margin: 130px 0 0 72px;
	float: left;
	
}

.right h1 {
	font-size:53px;
	font-weight: 800;
	line-height:80%;
	height: 100px;
	background: url(images/crta.png) 0 90px no-repeat;
}

.right h2, .right2 h2 {
	font-size:18px;
	font-weight: 700;
	padding: 20px 0 30px 0;
	color:#FD9417;
}
.uvod {
	font-size:20px;
	font-weight: 400;
	padding: 20px 0 30px 0;
	color:#FFF;
}
.right p {
	padding: 20px 0 0 0;
}

.right2 {
	width:200px;
	margin: 250px 0 0 72px;
	float: left;
}

ul {
	margin-top: 20px;
}

li {
	 background:url(images/li.png) 0 7px no-repeat;
	 padding: 0 0 0 20px;
	 margin: 10px 0 0 0;
}

.footer {
  width:980px;
  margin:0 auto;
  padding: 20px 0 0 0;
  color:#FFCC00;
  font-size:14px;
}

.footer p {
	margin:0 0 0 250px;
	border-top: 1px solid #33322E;
	padding: 20px 0 0 0;
}
