html, body{
  margin: 0;
  padding: 0;
  width: 100%;
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #000000;
}
html { background: repeat-x; background-image:url('../images/bgr/heder_page_bgr4.png') !important; background-position:top;}
body { background: repeat-x; background-image:url('../images/bgr/heder_page_bgr3.png'); background-position:bottom; }
a{
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #1f88e3;
  outline: none;
}
a:hover{
  text-decoration:none;
}
a img{
  border: 0;
}
.c{
  display: block;
  clear:both;
  height: 0;
  font-size: 0px;
  overflow: hidden;
}
h1 { color:#7c7c7c; font-weight:normal; letter-spacing:-0.5px; margin:6px 0; }
h2 { color:#7c7c7c; font-size:22px; font-weight:normal; letter-spacing:-0.5px; text-align:center; margin:0 }
h3 { color:#7c7c7c; font-size:1.2em; letter-spacing:-0.5px; margin:0 }

#header{
  width: 100%;
}
#header2{
  background: url(../images/bgr/main_page_top.jpg) center top no-repeat;
  width: 1004px;
  height: 449px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}
#reklama {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 336px;
	height: 280px;
	background: #fff;
	}
#logo {
	position: absolute;
	top: 10px;
	left: 744px;
	width: 224px;
	height: 83px;
	}
	
#header span#logoins{
  display:block;
  width: 224px;
  height: 79px;
  background: url(../images/logo.png) center top no-repeat;
  margin:25px 0 0 9px;
  text-indent: -700em;
  white-space: nowrap;
  overflow: hidden;
}

#header span#logoins2{
  display:block;
  width: 224px;
  height: 79px;
  background: url(../images/logo.png) center top no-repeat;
  margin:52px 0px 0px 9px;
  text-indent: -700em;
  white-space: nowrap;
  overflow: hidden;
}

#header span#logoins a{
  display: block;
  width: 250px;
  height: 120px;
}
 
#header #header_txt{
	position: absolute;
	top: 126px;
	left: 748px;
  width: 240px;
  font-size: 12px;
  color: #767676;
  margin:0 20px 0;
}
#box_fiol {
	position: absolute;
	top: 270px;
	left: 910px;
}	
#content{
  color:#7c7c7c;
  width: 100%;
}
#content2{
  width: 1004px;
  margin: 0 auto;
}
#bottom{
  color:#000;
  width: 1004px;
  height:103px;
  overflow:hidden;
  position:relative;
  margin-top:20px;
  background: url(../images/bgr/page_footer_bgr.png) top no-repeat;
}
#bottom a{
  color:#ff0e00;
}
#copyright{
  width:450px;
  margin:30px auto 0;
}
#av_counter_cont { position:absolute; left:63%;top:30px; height:26px; }
#av_counter_cont .lf, #av_counter_cont .rf { float:left; width:4px;height:100%; background: url(../images/red_corners.png) top no-repeat; }
#av_counter_cont .lf { background-position:left }
#av_counter_cont .rf { background-position:right }
#av_counter_cont .lc { float:left; background:red; height:20px; color:#fff; padding-top:6px; }

.upload_another { position:relative; margin:-100px 0 0 10px; display:block; width:228px;height:103px; background:url(../images/buttons/upload_another.png) no-repeat 0 0; cursor:pointer; text-indent:-700em; }
.to_crop { position:relative; margin:-100px 0 0 10px; display:block; width:228px;height:103px; background:url(../images/buttons/upload_another.png) no-repeat 0 0; cursor:pointer; text-indent:-700em; }

/***********************/
#preloader { position: absolute; width: 0; height:0; top: 0; overflow: hidden; }
#counters { position: absolute; left: 192px; top: 17px; width: 150px; height: 31px; }

iframe#upload_iframe { position: relative; margin: 0 auto; width: 100%; height: 83px; top: 6px; border: 0 none; overflow: hidden; }
#counters a { float: left; display: block; padding-right: 15px; }

p { margin:7px 4px }
ins { text-decoration:none; }
.input { width:80% }
.clearing { clear:both; font-size:0; }

form { margin:10px; text-align:left; color:#fff; }
.field label { display:block; color:#fff; }
.error_message { color:red; }
#captcha_img { vertical-align:middle; }

/* ie hack */
* html body { width: 100%; height: 100%; }
* html #header ins{  background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/avahit/images/logo.png',sizingMethod='crop'); }
* html #tests {  background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/avahit/images/tests.png',sizingMethod='crop'); }
* html .upload_another {  background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/avahit/images/buttons/upload_another.png',sizingMethod='crop'); }
