body
{
position:absolute;
background:#11637A;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10pt;
text-align:left;
margin:0;
padding:0;
height:100%;
width:100%;
z-index:1;
}
h1 {font-size:10pt; margin-top:0; margin-bottom:0; text-transform:uppercase;}
.hide{display:none}
img {border: 0}


#container
{
position: relative;
margin:0 auto 0 auto;
width:967px;
height:100%;
text-align:left;
z-index:2;
}

#mp0, #mp1, #mp2, #mp3 {position:absolute; top:0; height:auto; z-index:10}
#mp0 {left:0; width:118px}
#mp1 {left:118px; width:80px}
#mp2 {left:198px; width:70px}
#mp3 {left:268px; width:103px}
#mp0 div, #mp1 div, #mp3 div, #mp2 div
{
font-weight:bold;
text-transform:uppercase;
text-align:center;
height:auto;
padding:15px 0 15px 0;
}
a {color:#FFFFFF}
ul {width:auto; margin-top:0; display:none}
#mp0:hover ul, #mp1:hover ul, #mp2:hover ul, #mp3:hover ul {display:block}
#mp0:hover div, #mp1:hover div, #mp2:hover div, #mp3:hover div
{
background:#14596D;
/*opacity:0.9;*/
}
li
{
list-style:none;
background:#14596D url(/images/menup.png) no-repeat;
background-position:5px;
margin:0 0 0 -40px;
padding:0 0 0 20px;
/*opacity:0.9;*/
}
li a{display:block; height:16px;padding:7px 0}
a {text-decoration:none}
#mp0 li {width:210px}
#mp1 li {width:280px}
#mp2 li {width:270px}
#mp3 li {width:240px}
#container li:hover
{
background:url(/images/menup.png) no-repeat #134257;
background-position:5px;
/*opacity:0.9;*/
}

p a:hover {text-decoration:underline}

#logo
{
position:absolute;
top:0px;
left:774px;
width:193px;
height:67px;
background:url(/images/logo.jpg)
}

#mainflash, #slo, #tel, #calchead, #cabhead, #cabtext, #calctext, #sevenbest,
#calclink, #cablink1, #cablink2, #cablogin {position:absolute; z-index:2}

#cr, #itaut {position:relative; z-index:2}

#mainflash {top:5px; left:400px}
#slo
{
top:23px;
left:420px;
text-transform:uppercase;
font-size:22px;
font-weight:bolder;
letter-spacing:-1px
}
#tel
{
top:49px;
left:496px;
font-size:13px;
font-weight:bold;
letter-spacing:1px
}
#mainfon
{
position:absolute;
top:90px;
left:-22px;
width:942px;
height:668px;
background:url(/images/mainfon.jpg)
}
#calchead, #cabhead {text-transform:uppercase; top:100px; font-size:10pt; font-weight:bolder;}
#calchead{left:510px;}
#cabhead{left:70px;}
#calctext, #cabtext {top:141px; font-size: 8pt;}
#calctext {left:500px; width:400px; line-height: 120% }
#calclink {top:180px; left:500px; width:400px; height:350px;}
#cablink1 {top:140px; left:-22px; width:200px; height:200px;}
#cablink2 {top:345px; left:40px; width:350px; height:200px;}
#cabtext {left:180px; width:270px; }
#sevenbest {top: 535px; left:130px; width: 780px; line-height: 150%;}
.plus {font-weight: bolder; font-size: 130%;}
.header {font-size:10pt; font-weight: bold; text-transform:uppercase;}
#itaut {top: 620px; left:45px; width:850px; font-size: 8pt;}
#cr
{
font-size:8pt;
width:100%;
margin:0;
padding:0;
border:0;
}


#cablogin {top:210px; left:200px; background-color: #FF3366;}
#cabinet_key {
	position:absolute;
	top:0px;
	left:0px;
	width:42px;
	height:23px;
	background:url(/images/key.gif)
    }
#cabinet {
	position: absolute;
	top:3px;
	left:50px;
	height:23px;
    width: 150px;
}
#reg_form {
	position:absolute;
	top:22px;
	left:5px;
	width:180px;
	height:50px;
	}
.input {margin-top: 4px;}
.input2 {margin-left: 8px;	margin-top: 4px;}
.input3 {margin-left: 43px;	margin-top: 4px;}
