body, html {
  border: 0px;
  padding: 0px;
  margin: 0 0 0 0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#000000;
  background-color: #ffffff;
}

form{
  padding:0px;
  margin:0px;
}

table {
  font-size:11px;
  line-height:18px;  
}

ul{
  padding:0px 0px 0px 30px;
  margin:10px 0px 0px 0px;
}

li{
  padding:3px 0px 3px 0px;
}

h1{
  color:#279cae;
  font-size:15px;
  font-weight:bold;
  padding:0px;
  margin:0px;
}

h2{
  color:#8b6137;
  font-size:15px;
  font-weight:bold;
  padding:0px;
  margin:0px;
}

h3{
  color:#279cae;
  font-size:12px;
  font-weight:bold;
  padding:15px 0px 15px 0px;
  margin:0px;
}

h4{
  color:#6EE0D9;
  font-size:15px;
  font-weight:bold;
  padding:15px 0px 15px 0px;
  margin:30px;
}

h5{
  color:#FF0000;
  font-size:17px;
  font-weight:bold;
  padding:0px;
  margin:0px;
}

.line_x1{
  position:relative;
  height:2px;
  background-color:#a2784e;
  overflow:hidden;
}

#otaz_1{
  width:320px;
  height:90px;
  border: solid 2px #a2784e;
}

#otaz_2{
  width:320px;
  height:19px;
  border: solid 2px #a2784e;
}

.left_n1{
  position:relative;
  height:13px;
  padding-left:13px;
  color:#29abe2;
  font-weight:bold;
  overflow:hidden;
}

.left_n2{
  position:absolute;
  top:1px;
  left:186px;
  width:11px;
  height:11px;
  overflow:hidden;
}

.left_n3{
  position:relative;
  width:183px;
  padding-left:13px;
  text-align:justify;
  color:#999999;
  overflow:hidden;
}

.left_n4{
  position:relative;
  width:184px;
  padding:2px 0px 2px 13px;
  text-align:right;
  color:#29abe2;
  font-weight:bold;
  overflow:hidden;
}

#datum{
  position:absolute;
  top:73px;
  left:415px;
  width:150px;
  color:#3bc2d6;
  font-size:10px;
  font-weight:bold;
  overflow:hidden;
}

.datum_nov{
  position:relative;
  color:#29abe2;
  font-weight:bold;
  overflow:hidden;
}

.text_nov{
  position:relative;
  text-align:justify;
  overflow:hidden;
}


#all{
  position:relative;
  margin:0 auto;
  width:800px;
  overflow:hidden;
}

#main{
  position:relative;
  width:800px;
  background-color: #ffffff;
  background-image: url(images/back_1.gif);
  background-repeat: repeat-y;
overflow: hidden;
height: auto;
display: block;
}

#middle{
  position:absolute;
  top:0px;
  width:800px;
  height:280px;
  background-image: url(images/top.jpg);
  background-repeat: no-repeat; 
}

#top{
  position:relative;
  top:0px;
  width:800px;
  height:auto; 
  color:#ffffff;
  background-repeat: no-repeat;
}

#left{
  position:relative;
  width:280px;
  height:auto;
  float:left;
  overflow:hidden;
}

#left_1{
  position:relative;
  padding-left:70px;
  overflow:hidden;
}

#left_2{
  position:relative;
  height:103px;
  overflow:hidden;
}

#left_menu{
  position:relative;
  color:#000000;
  overflow:hidden;
}

#left_3{
  position:relative;
  color:#000000;
  overflow:hidden;
}

.left_4{
  position:relative;
  left:0px;
  width:212px;
  text-align:center;
  color:#000000;
  overflow:hidden;
}

.left_space{
  position:relative;
  height:8px;
  overflow:hidden;
}

.left_line_1{
  position:relative;
  width:212px;
  height:10px;
  background-image: url(images/line_1.gif);
  background-repeat: no-repeat;
  background-position: center middle;
  overflow:hidden;
}

.left_line_2{
  position:relative;
  width:212px;
  height:10px;
  background-image: url(images/line_2.gif);
  background-repeat: no-repeat;
  background-position: center middle;
  overflow:hidden;
}

.left_line_3{
  position:relative;
  width:212px;
  height:10px;
  background-image: url(images/line_3.gif);
  background-repeat: no-repeat;
  background-position: center middle;
  overflow:hidden;
}

.email_1{
  position:relative;
  width:212px;
  color:#999999;
  text-align:center;
  overflow:hidden;
}

.in_01{
  position:absolute;
  top:5px;
  left:50px;
  width:108px;
  height:13px;
  font-size:10px;
  color:#666666;
  border:0px;
  overflow:hidden;
}

#left_adresa{
  position:absolute;
  bottom:0px;
  left:0px;
  width:279px;
  _width:277px;
  height:170px;
  color:#999999;
  background-image: url(images/back_2.gif);
  background-repeat: no-repeat;
  background-position: right;
  overflow:hidden;
}

#left_adresa_2{
  position:relative;
  padding-left:70px;
  overflow:hidden;
}

#icon_1{
  position:absolute;
  top:40px;
  left:40px;
  width:17px;
  height:17px;
  overflow:hidden;
}

#icon_2{
  position:absolute;
  top:40px;
  left:80px;
  width:17px;
  height:17px;
  overflow:hidden;
}

#icon_3{
  position:absolute;
  top:40px;
  left:120px;
  width:17px;
  height:17px;
  overflow:hidden;
}

#button{
  position:relative;
  padding-left:10px;
  width:186px;
  height:28px;
  overflow:hidden;
}

#content{
  position:relative;
  width:520px;
  float:left;
  overflow:hidden;
}

#content2{
  position:relative;
  padding:0px 10px 0px 10px;
  color:#000000;
  text-align:justify;
}

#con_top{
  position:relative;
  height:260px;
  overflow:hidden;
}

#bottom_1{
  position:relative;
  top:0px;
  left:0px;
  width:800px;
  height:112px;
  color:#999999;
  background-image: url(images/back_bottom.png);
  background-repeat: no-repeat;
  overflow:hidden;
}

#bottom_2{
  position:absolute;
  top:80px;
  left:88px;
  width:700px;
  font-size:11px;
}

#bottom_3{
  position:absolute;
  top:0px;
  left:68px;  
  width:210px;
  height:50px;
  color:#ffffff;
  line-height:25px;
  text-align:center;
  background-image: url(images/back_bot_3.png);
  background-repeat: no-repeat;
  overflow:hidden;
}

#bottom_4{
  position:absolute;
  top:0px;
  left:575px;
  width:218px;
  height:28px;
  color:#ffffff;
  line-height:25px;
  text-align:center;
  background-image: url(images/back_bot_4.png);
  background-repeat: no-repeat;
  overflow:hidden;
}

#creoneo{
  position:absolute;
  top:-2px;
  left:680px; 
  overflow:hidden;
}

A, A:link, A:visited, A:active {
	color : #8d8d8d;
	font-weight:bold;
	text-decoration : none;
}

A:hover {
	color : #2192a5;
	font-weight:bold;
	text-decoration : underline;
}

A.c, A:link.c, A:visited.c, A:active.c {
	color : #999999;
	text-decoration : none;
}

A:hover.c {
	color : #d44999;
	text-decoration : none;
}

 A.b_menu, A:link.b_menu, A:visited.b_menu, A:active.b_menu {
	color : #ffffff;
	text-decoration : none;
}

A:hover.b_menu {
	color : #eeeeee;
	text-decoration : underline;
}

.form_zak th{
 text-align: left;
 width: 250px;
}

.form1{
  padding:0px;
  margin:0px; 
  width: 355px;
  border: 1px solid #7f9db9;
}

.form2{
  padding:0px;
  margin:0px; 
  width: 150px;
  border: 1px solid #7f9db9;
}

.form3{
  padding:0px;
  margin:0px; 
  width: 90px;
  border: 1px solid #7f9db9;
}

.form4{
  padding:0px;
  margin:0px; 
  width: 240px;
  border: 1px solid #7f9db9;
}
.form5{
  border: 1px solid #7f9db9;
  width: 120px;
}
.form6{
  padding:0px;
  margin:0px; 
  width: 125px;
  border: 1px solid #7f9db9;
}

.width{
 width: 100px;
}
#inForm{
 text-align: center;
 background: url(images/form_bg.gif) repeat-x;
}

.inForm_little{
 font-size: 10px;
 font-weight: normal; 
}

#buttonForm{
 text-align: center;
 
}

.mainButton{
	background: #228692;
	border: #228692 1px solid;
	color: #FFF;
	margin: 2px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
	font-size: 10px;
	height: 18px;
  cursor: hand;
  cursor: pointer;
}

.ok { font: 12px Arial, Verdena; border: 1px solid #2aa4b3; background: url(images/ok_bg.gif) repeat-x; text-align: center; margin: 2px 5px 2px 5px; padding-top: 5px; padding-bottom: 5px;}
.error { font: 12px Arial, Verdena; border: 1px solid #2aa4b3; background:  url(images/ko_bg.gif) repeat-x;text-align: center; margin: 2px 5px 2px 5px; padding-top: 5px; padding-bottom: 5px;}

