/* CSS Document */
body {
  font-family: Verdana, Helvetica, Tahoma, sans-serif;
  margin:0px;
  padding:0px;
  text-align:center;
  background: #fff;
  color: #fffcd3;
  font-size:12px;
}
a:link {  
  color: white;  
  text-decoration: underline;
}
a:visited {  
  color: #dddddd;  
  text-decoration: underline;
}
a:hover {  
  color: #9AA367;  
  text-decoration: underline;
}
a:active {  
  color: white;  
  text-decoration: underline;
}
#main {
	/*position: relative;*/
  width:910px;
  margin:auto;
  padding: 0px;
  text-align:left;  
}
#top {
/*position: absolute;
left: 0px;
top: 0px;*/
/*float: left;*/
  position: relative;
  height:194px;
  background: url("top.jpg") no-repeat;
  overflow: hidden;
  width: 657px;
  margin: 0px;
  padding: 0px;
  /*border: 1px solid red;*/
  /*z-index: 2;*/
  
  
  /*border:1px solid blue;*/
}
#top2 {
  height:400px;
  background: url("top2.jpg");
  overflow:hidden;
}
#content {
  background: url("middle.gif") repeat-y;
}
h1 {
  margin:0px;
  margin-left:38px;
  margin-top:70px;
  width:210px;
  padding:0px;
  font-size:24px;
  color:#fff;
  line-height:130%;
}
#top2 h1 {
  font-size:45px;
  margin-top:135px;;
  width:340px;
  font-weight:normal;
}
h1 span {
  font-weight:normal;
}
#left {
  position: relative;
  width:243px;
  float:left;
  overflow: hidden;
  background: url("leftt.jpg") repeat-y; 
  padding: 0px;
  padding-top:80px;
  margin: 0px;
  /*border: 1px solid red;*/
}
#right {
  position: relative;
  width:661px;
  float:left;
    line-height:140%;
    margin: 0px;
    padding: 0px;
    border: 0px solid red;
}
div.nav {
  
  position:relative;
  width: auto;
  height: 91px;
  /*margin-left:18px;*/
  margin: 0px;
  padding: 0px;
  margin-top:0px;
  overflow: visible;
  /*display:none;*/
  /*border: 1px solid red;*/
  z-index: 4;
}

div.flash {
	position: relative;
	width: 900px;
	/*height: 90px;*/
	margin: 0px;
	padding: 0px;
	border: 1px solid red;
}

#nav img {
  float:left;
}
#footer {
  clear:both;
  height:13px;
  /*padding-left:1px;*/
  background: url("footer.gif") bottom no-repeat left;
  margin-bottom:8px;
}
h2 {
  font-size:16px;
  margin-top:0px;
  font-weight:normal;
}
#menu ul,#menu ul li {
  margin:0px;
  padding:0px;
  list-style-type:none;
}
#menu ul li {
  /*border-bottom:1px solid #fffcd3;*/
  margin-bottom:5px;
  padding-bottom:3px;
  color: #fffcd3;
  font-size:12px;
}
#menu {
  font-size:14px;
  font-weight:normal;
  color:#fff;
  width:180px;
  margin-left:25px;
  margin-top:5px;
  margin-bottom:75px;
}

#left #menu h3 {
	font-size: 12px;
}

#menu a {
  color:#fff;
  text-decoration:none;
    color: #fffcd3;
}
#menu a:hover {
   color: #fffcd3;
}
img {
  border:0px;
}
div.col {
  width:285px;
  margin-right:5px;
  float:left;
   line-height:140%;
}
h3 {
  margin:0px;
  padding:0px;
  font-size:16px;
  line-height:130%;
	font-weight: normal;
}
h3 span {
  font-weight:normal;
}
div.col-in {
  padding:12px;
  padding-top:0px;
}
div.line {
  border-right:1px solid #fffcd3;
}
div.first {
  margin-left:26px;
}
div.last {
  margin-right:0px;
}
textarea.tarea {
  width:190px;
  height:70px;
  background: #1d2e67;
  border:1px solid #9aa367;
  margin:0px; 
}
#left .form input.area {
  width:190px;
  height:20px;
  background: #1d2e67;
  border:1px solid #9aa367;
  margin:0px;
  margin-bottom:3px; 
  color: #fffcd3;
}

#left .form input.red,#left .form textarea.red {
	border:1px solid red;
}
#left .form textarea {
	color:#fff;
}
div.form {
  margin-left:24px;
  margin-top:30px;
  border-top:1px solid #fffcd3;
  margin-right:20px;
  padding-top:20px;
}
div.form input.button {
  margin-left:94px;
}
#footer img {
  float:right;
  margin-top:20px;
}
div.in {
  margin: 0px;
  padding:25px;
  /*border: 1px solid red;*/
}
#menu h3 {
    color: #fffcd3;
    margin:0px;
    margin-bottom:10px;
    font-size:19px;
}
div.box {
  border-top:1px solid #fffcd3;
  margin-left:20px;
  margin-right:20px;
  padding:8px;
}

div.box h2 {
	font-size: 12px;
	padding: 0px;
	padding-bottom: 5px;
}

div.side-box-content p {
	margin: 0px;
	padding: 0px;
}

div.box a {
  color: #fffcd3;
  font-weight:bold;
}
div.bottombox {
  margin-left:20px;
  margin-right:20px;
  margin-top:30px;
}
div.bottombox div.top {
  height: 14px;
  background-color: #fffcd3;
  color: #0a1228;
  font-weight:bold;
  padding:3px;
  margin-bottom:3px;
}
div.bottombox a {
  color:#fffcd3;
}
#flashtop {
	/*border:1px solid red;*/
	z-index: 1;
	position:relative;
	margin: 0px;
	padding: 0px;
	margin-left:-23px;
	
	width: 661px;
}
h2.cms {
	font-weight:normal;
}
div.efekt {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	/*position:absolute;*/
	/*width:200px;*/
	margin-left:-15px;
	padding-top:8px;
	margin-bottom:10px;
	border-left:30px solid #8BC39D;
	padding-left:5px;
}
h3, h2.cms {
	font-weight:bold;
}
h3 span, h2.cms {
	font-weight:normal;
}
#left h3 {font-weight:normal}