﻿*{margin:0;padding:0}
html{height:100%; line-height:1;width: 100%;}
body{min-height:100%;height:100%; background: #fff; font: 12px tahoma;}
img{border:0;}
address,em{font-style:normal}
a{outline:none; color: #1273af;}
a:active, a:link, a:visited{outline:none; color: #1273af;}
a:hover {text-decoration: none;}
input, select, button {vertical-align:middle;}
textarea {vertical-align: top;}
hr {color:#ccc; background:#ccc; height: 1px; margin: 7px 0;}
h2 {font: normal 18px bolder; font-family: arial;}



#container {width: 100%; min-height: 100%; position:relative; min-width: 990px;}

#header {height:142px; min-width: 990px; max-width: 1280px; margin: 0 auto;}
	#container_header{position: relative; margin: 0 16px; height: 142px; }
		#wrapper_header{float:right;width:100%;margin-left:-24%; height: 100%; }
		#content_header{margin-left:18%;}
			#webmail {position: relative; top:55px; font-size:24px; font-family:tahoma; color:#1275b2;}
		#block_logo{float:left;width:24%; height: 100%; }
			#logo {float:left; margin-top: 50px; margin-left: 0; padding-left: 11.8%;}
			#logo a {display:block;}
		
#content{line-height:100px; padding-bottom:134px; background:transparent url(../images/wrap_bg1.gif) repeat-x;  min-width: 990px;}
	#text{width: 319px; height: 204px; position:relative;top:50px; background: url(../images/pole.jpg) no-repeat scroll 0 0;text-align:center; margin: 0 auto;}
	#text_head {position:absolute; top:27px;left:122px;}
	#table_input_name {position:absolute;top:30px; left:60px; height: 30px; z-index: 8;}
	#table_input_pass {position:absolute;top:60px; left:60px;height: 30px; z-index: 5;}
	#button{background:#D5D1C8 url(../images/1.jpg) no-repeat scroll 0 0;
color:black;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:100;
height:22px;
position:absolute;
right:51px;
top:133px;
padding-bottom:1px;
width:60px;
float:right;}

#footer {position: absolute; width: 100%; margin: 0 auto; bottom: 0; clear:both;background: #f7f7f7; width:100%; min-width: 990px; height: 134px; border-top: 5px solid #f2f2f2; }
	#footer1200 { position: relative; max-width: 1280px; margin: 0 auto; height: 100%;}
	#farbik {position: absolute; top: 30px; left: 4%; width: 211px;}
		#farbik p{clear: left; font: 12px tahoma; padding-top: 10px;}
	#foot_contact {position: absolute; left: 40.3%; top: 35px; width: 250px;}
		#foot_contact p{ font: 12px tahoma; line-height: 18px; color: black; padding-bottom: 10px;}
		#foot_contact p.tel{ font: 24px tahoma; color: black;}
		#foot_contact p.tel strong{font: 24px tahoma; color: #5f5f5f;}

#message { min-width: 200px; text-align: center; padding-top: 30px; margin: 0 auto; font-weight: bold; }
#message img{ margin-right: 15px; margin-bottom: -10px;}
.div_1280 {margin: 0 auto; width: 100%; max-width: 1180px; padding: 0;}

