*{margin:0;padding:0;}

body,table{font-family:verdana;font-size:9px;}
body{background:#F0F0F0;color:#666;text-align:center; padding: 0 0 15px;}

img{border:0;}

h1,h2,h3{font-family:arial;}

h1 {
font-size:28px;
font-weight: lighter;
color:#AFB0B2;
padding: 0 0 20px;
line-height: 26px;
}

h2 {
font-size:14px;
}

.clear{clear:both;height:1px;overflow:hidden; background:green;}
.clear-2{clear:both;height:0px;overflow:hidden; line-height:0px; font-size:0px}

.oz{overflow:hidden;}
.relative {position: relative; z-index:1;}

ul{color:#666;margin-left:20px;padding:0 0 10px;}
ul li{padding:0;}

.nb{color:#666;list-style-type:none;margin:0;padding:0;}

#Container{/*width:781px*/width:795px;text-align:left;margin:0 auto; background: #E1E1E1;}
a,a:hover{color:#000;}

/*?=header
--------------------------*/
.header {
height: 70px;
position: relative;
z-index: 10;
background: #67686A url('/images/login/header.jpg') 50% top no-repeat;
margin-top:1px;
}

	.logo {
    position: absolute;
    right: 0;
    }

/*?=content
--------------------------*/
	.left {
    float: left;
    width: 49%;
    }

    .right {
    float: right;
    width: 49%;
    }

.flowers {
height: 429px;
/*background: url('../images/fon_1.jpg') left top no-repeat;*/
}

.black {
background:#58595B;
height: 96px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}

.text {
position: absolute;
height: 60px;
width: 270px;
right: 30px;
top: 14px;
color:#fff;
overflow: hidden;
}

.title {
position: absolute;
left: 14px;
top: 19px;
background: url('/images/login/title.png');
width: 406px;
height: 57px;
}

* html .title {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/login/title.png,sizingMethod=crop);
}

/*?=footer
--------------------------*/
.login{
padding: 12px 20px 0 14px;
position:relative;
overflow:visible
}

.login label {
float: left;
width: 150px;
display: block;
font-size: 10px;
color:#fff;
}

.login label input {
padding: 1px;
font-size: 12px;
font-family:  verdana;
width: 144px;
margin: 2px 5px 0 0;
border: 1px solid #666;
color:#222;
}

.button {
float: left;
}

.button input {
margin: 14px 0 0 0px;
font-size: 10px;
background: none;
border: 0;
color:#fff;
width: 49px;
height:17px;
font-weight: bold;
font-family: verdana;
border:none;
padding:1px 0;
cursor:pointer
}

.login label.checkbox {
margin: 16px 0 0 27px;
width: 160px;
}

.login label.checkbox input {
width: 15px;
margin-right:2px;
border: 0;
}
#check-in{
vertical-align: middle;
margin-top:-2px
}

#podCont{
position: absolute;
top:46px;
left:14px
}
.podText{
float:left;
font-size:9px;
color:#C2C3C6;
width:150px;
}
.podText span{text-transform:none}


#textBot{
background:#E1E1E1;
padding:12px 280px 8px 8px
}
#textBot p{
margin:0 0 6px;
color:#5F5F5F;
font-size:8px;
text-indent:-9px;
padding-left:9px;
text-transform: uppercase;
}

#buttCont{
position:relative;

margin-top:-54px;
z-index:999
}
.butt{
cursor:pointer
}
#lCont{
position:absolute;
left:0px;
top:0px;
background:#E1E1E1;
padding-bottom:10px;
width:16px
}
#rCont{
position:absolute;
right:0px;
top:0px;
background:#E1E1E1;
height:54px;
width:16px
}

#left{

}
#right{

}


#scroll{

width:763px;
height:54px;
overflow:hidden;
margin:0 16px;
}
#picContOut{
border:none;
border-collapse:collapse;
width:100%
}
.picCont{
padding:0;
width:107px;
height:44px;
position:relative;
vertical-align:top;
background:#E1E1E1;
}
.picCont img{
cursor:pointer;
}

#pl_tit{
position:absolute;
left:16px;
top:-41px;
background:url(/images/login/pl_tit.png) 0 0 no-repeat;
height:27px;
width:755px;
color:#FFF;
padding:14px 0 0 8px;
text-transform: uppercase;
}

#redirect{
position:absolute;
left:50%;
top:202px;
margin-left:-150px;
width:300px;
background:#FFF;
border:1px solid #444;
color:#000;
opacity:0.8;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
}
#redirect div{
padding:10px 20px
}
#redirect, #redirect a{
color:#000;
}

#forgotpassword{
position:absolute;
left:50%;
top:202px;
margin-left:-150px;
padding: 5px 0 10 0;
width:310px;
background:#FFF;
border:1px solid #444;
color:#000;
opacity:0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
z-index:1; 
display:none;
}
#forgotpassword div{
padding:10px 7px
}
#forgotpassword, #forgotpassword a{
color:#000;
}

#forgotpasdiv {

padding-top:16px;

}

.system{
color:red
}

.auth_succes, .auth_succes a, .auth_succes a:VISITED{
color:#FFF;
text-decoration:none
}

.auth_succes a:HOVER{
color:#FFF;
text-decoration:underline
}

.system_mess{
font-size:8px;	
position:absolute;
left:15px;
top:50px;
background:#FFF;
width:276px;
padding:10px 5px;
opacity:0.75;
color: red;
text-transform: uppercase;
}

#close{
background:url(/images/close.gif);
width:6px;
height:6px;
line-height:0;
font-size:0;
float:right;
display:block
}

#main_msg_div{
position:absolute;
left:50%;
top:202px;
margin-left:-150px;
padding: 5px 0 10 0;
width:310px;
background:#FFF;
border:1px solid #444;
color:#000;
opacity:0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
z-index:1; 
text-align: left;
}
#main_msg_div div{
padding:10px 7px
}
#main_msg_div, #main_msg_div a{
color:#000;
}
