html{overflow-y:scroll;}
BODY{background-color:#F2F7FC;margin:0px 0px 0px 0px;padding:0px;}
.table-main{width:100%;height:100%;}
.level-cell-bg{background-image:url('../images/site/gradient-bg.gif');background-repeat:repeat-x;text-align:center;vertical-align:top;}
.level1{height:150px;text-align:center;vertical-align:top;}
.level2{height:336px;vertical-align:top;}
.level3{height:300px;text-align:center;vertical-align:top;}
.level4{height:140px;vertical-align:middle;}
.level5{height:207px;text-align:center;vertical-align:top;}
.level-table{width:927px;margin:0px 0px 0px 0px;}
.level-header{width:926px;height:207px;vertical-align:top;}
.visual-contacts{width:270px;background-repeat:no-repeat;background-position:right;text-align:right;vertical-align:top;}
.copyright{color:#6A6A6A;font-size:14px;}
.logo-cell{padding:25px 15px 0px 10px;text-align:left;vertical-align:top;}
table, img{border:0px;}
P, td{font-family:Tahoma, sans-serif;font-size:12px;color:#000000;text-align:justify;}
.menu-cell{text-align:right;vertical-align:bottom;padding:0px 0px 5px 0px;height:150px;}
.menu-table{background-image:url('../images/site/menu-bg.png');background-repeat:repeat-x;height:45px;float:right;margin-top:20px;}
.menu-left{background-image:url('../images/site/menu-left.png');background-repeat:no-repeat;width:13px;}
.menu-right{background-image:url('../images/site/menu-right.png');background-repeat:no-repeat;width:10px;}
.menu-item, .menu-item-last{background-repeat:no-repeat;background-position:right;text-align:center;vertical-align:top;color:#FFA200;font-family:Arial, Tahoma, sans-serif;font-weight:bold;white-space:nowrap;font-size:12px;width:97px;}
.menu-item{background-image:url('../images/site/menu-div.png');padding:8px 17px 0px 0px;}
.menu-item-last{background-image:url('../images/site/menu-right.png');padding:8px 10px 0px 0px;}
.menu-div{background-image:url('../images/site/menu-div.png');background-repeat:no-repeat;width:17px;}
.maintext-index-cell1{padding:30px 35px 30px 5px;width:40%;vertical-align:top;}
.maintext-index-cell2{padding:30px 0px 30px 0px;width:60%;vertical-align:top;}
.maintext-index-cell3{padding:0px 35px 50px 35px;vertical-align:top;}
.maintext-index-cell4{padding:0px 0px 50px 0px;vertical-align:top;}
.maintext-cellsmall{padding:20px 15px 50px 0px;width:%;vertical-align:top;}
.maintext-cell1{padding:50px 15px 50px 0px;width:%;vertical-align:top;}
.maintext-cell2{padding:50px 0px 50px 0px;width:270px;vertical-align:top;}
.f-small{font-size:10px;}
.f14{font-size:14px;}
ul{list-style-type:disc;}
a.menu{color:#FFA200;text-decoration:none;font-size:12px;font-weight:bold;font-family:Arial, Tahoma, sans-serif;}
a.menu:hover{color:#FDD38B;text-decoration:none;}
a.menu-selected{color:#FFCC66;text-decoration:none;font-size:18px;}
a{color:#000000;text-decoration:underline;}
a:hover{text-decoration:none;}
H1{color:#FFA200;font-size:20px;font-weight:normal;margin:0px 0px 5px 0px;}
H2{color:#FFA200;font-size:16px;font-weight:normal;}
H3{color:#000000;font-size:14px;font-weight:bold;}
.orange{color:#FFA200;}
select, input{font-family:Arial, Tahoma, sans-serif;font-size:12px;}
.table-info-header{color:#FFDE00;background-color:#000000;font-weight:bold;padding:2px 5px 2px 5px;border-right:2px solid #F5FAFF;text-align:center;vertical-align:top;}
.table-info-cell1{background-color:#FDD38B;padding:2px 5px 2px 5px;border-right:2px solid #F5FAFF;}
.table-info-cell2{background-color:#FFA200;padding:2px 5px 2px 5px;border-right:2px solid #F5FAFF;}
.bottom-cell{padding:70px 0px 70px 0px;}
.input-login{width:134px;height:18px;border:0px solid #FFFFFF;}
.button{height:20px;}
.input-big{width:100%;height:25px;}
.input-bigDark{width:328px;height:23px;border:1px solid #81868B;}
table.register_form td{height:25px; padding: 0px 0px 2px 10px;}
.input-comments{width:100%;height:100px;}
.line{color:CBD0D5;}
.input-big, select{width:330px;height:21px;border:1px solid #C3C3C3;}
.input-small{width:150px;height:21px;border:1px solid #C3C3C3;}
.input-button{width:120px;height:21px;border-top:1px solid #FFC767;border-left:1px solid #FFC767;border-bottom:1px solid #CB8100;border-right:1px solid #CB8100;color:#000000;font-weight:bold;cursor: hand;cursor: pointer;background-color:#FFA200;}
.input-buttonBig{width:180px;height:41px;border-top:1px solid #FFC767;border-left:1px solid #FFC767;border-bottom:1px solid #CB8100;border-right:1px solid #CB8100;color:#000000;font-weight:bold;font-size:18px;cursor: hand;cursor: pointer;background-color:#FFA200;}
.icon{margin-bottom:-5px;}
.warning{background-color:#000000;border:2px solid #EE9B03;padding:10px;color:#EE9B03;text-align:center;margin:10px 0px 10px 0px;}
.warning-ok{background-color:#FFFFFF;border:2px solid #EE9B03;padding:10px;color:#000000;margin:10px 0px 10px 0px;}
.mail-table{width:600px;margin:20px;}
.header-mail{font-size:16px;font-weight:bold;padding-bottom:5px;border-bottom:2px solid #FFA200;vertical-align:bottom;}
.button-accept{background-image:url('../images/site/button.gif');background-repeat:no-repeat;text-align:center;vertical-align:top;width:126px;height:40px;color:#FFA200;padding:8px 0px 0px 0px;font-weight:bold;}
.text-in2rows1{width:50%;vertical-align:top;padding-right:15px;}
.text-in2rows2{width:50%;vertical-align:top;padding-left:15px;}
.umowa-button-cell{background-image:url('../images/site/visual-umowa.gif');background-repeat:no-repeat;background-position:bottom right;text-align:right;vertical-align:bottom;height:218px;padding:0px 20px 20px 0px;}
.index-buttons-panel{height:81px;background-color:#FFA200;}
.index-buttons-panel div{width:926px;text-align:right;}

div#invite_body{
	width: 800px;
	padding: 50px 0px 0px 0px;
	text-align: center;
	margin: 0px;
}

div#invite_table {
    width: 740px;
    padding: 0px;
    margin: 0px;
}

div.invite_fields {
    text-align: center;
    width: 730px;
    padding: 0px;
    margin: 0px;
}

div.invite_field_box{
	padding: 0px;
	width: 365px;
}

div.invite_field {
	padding: 5px;
	margin: 0px;
	background: #cccccc;
}

div.invite_button{
	text-align: center;
	clear: both;
	padding-top: 20px;
	margin: 0px;
}

table#telephone_fields{
	padding: 0px;
	margin: 0px;
}

table#email_fields{
	padding: 0px;
	margin: 0px;
}


div.tree_steps{
	width: 730px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

table.tree_steps_table{
	padding: 0px;
	margin: 0px;
	text-align: center;
}

table.tree_steps_table td{
	width: 33%;
	height: 120px;
	padding: 15px 10px 10px 30px;
	background-color: #FFA200;	
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #FFC767;
}

.input-invite_old{width:200px;height:23px;border:1px solid #81868B;}

.input-invite {
    border: 1px solid #FFA200;
    height: 23px;
    width: 245px;
    background: #fafafa;
    float: left;
    display: inline;
}

.input-invite-mail {
    border: 1px solid #FFA200;
    height: 23px;
    width: 250px;
    background: #fafafa;
    float: left;
    display: inline;
}

a.a_invite{color:#FFA200}

div.add_link{
	text-decoration:underline;
	cursor: hand; 
	cursor: pointer;
}

div.add_link_over{
	text-decoration: none;
	cursor: hand; 
	cursor: pointer;
}

div.text {
    height: 85px;
    padding-left: 30px;
    padding-right: 5px;
}

div.phone-text{
	float: left;
	display: inline;
}

div.mail-text{
	float: left;
	display: inline;
}

div.portals {
    background: #555;
    width: 50%;
    float: left;
}

div.hours {
    background: #000;
    width: 50%;
    float: left;
}
.footer {
    width: 927px;
    margin: auto;
}

.left-footer {
    float: left;
    width: 556px;
    padding-top: 50px;
}


div.fb {
    float: left;
    padding-top: 50px;
    width: 371px;
}

ul#zz_baner{
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
	display: none;
}

#zapros_znajomego_banner {
	position:fixed !important;
	right:0;bottom:0;left:0;top:auto;
	padding:0;
	height: 75px;
	cursor: pointer;
	margin: 0;
	width:100%;
	display: none;
}




