html, body {
	height:100%;
	min-height:100%;
}
body {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	width:100%;
	min-width:1000px;
}
#wrap {
	position: relative;
	background:#fff;
	min-width:1000px;
	max-width: 1400px;
	width:100%;
	margin: 0px auto;
	min-height:100%;
	height:auto !important;
	height:100%;
}
#footer {
	padding-top:25px;
	position:relative;
	margin-top:-70px;
	height:45px;
	width:100%;
}
.footer_blank {
	height:70px;
}

div.content {
position:relative;
width:100%;
left:50%;
margin-left:-629px;
height:auto;
}

.png {
behavior: url('/site/js/iepngfix.htc');
}


.ddiv {
border:0px solid #000 !important;
}

.rootTable {
width:100%;
border:0px solid #000;
}

div.left { float:left; }
div.right { float:right; }

div.topl { width:70%; padding-left:20px;}
div.topr { width:20%; }

div#topCont {
width:100%;
height:590px;
}
div#topFlash {
position:absolute;
width:100%;
z-index:1;
overflow:hidden;
}

div#topMenu {
position:absolute;
height:590px;
overflow:hidden;
z-index:1000;
}

div#topMenuMain {
width:465px;
height:590px;
z-index:500;
}

.pngbgm {
background:url('/site/img/fon.png') top left;
background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/fon.png', sizingMethod='scale');
}

div#topMenuMain #shmmbutton{
position:relative;
top:9px;
right:20px;
width:6px;
height:9px;
float:right;
cursor:pointer;
z-index:1000;
}


div#topMenuSub {
margin-left:-152px;
width:433px;
height:590px;
border:0px solid #000;
visibility:hidden;
}

div#topMenuSub2 {
margin-left:-433px;
width:433px;
height:590px;
border:0px solid #000;
visibility:hidden;
}

.pngbgsm {
background:url('/site/img/subfon.png') top left;
background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/subfon.png', sizingMethod='scale');
}

a.mmenu:link, a.mmenu:visited, a.mmenu:active {
font:normal 1.3em/22px 'Arial Black';
color:#676767;
text-transform:lowercase;
text-decoration:none;
}

a.mmenu:hover {
font:normal 1.3em/22px 'Arial Black';
text-transform:lowercase;
text-decoration:none;
filter: alpha(opacity=70);
opacity:0.7;
}

#smcontent {
height:490px;
overflow:hidden;
}

#ulCont{
position:absolute;
height:490px;
width:300px;
overflow:hidden;
}

#UlMenu {
margin-top:0;
}

#arrowUp, #arrowDown {
width:100%;
height:50px;
border:0px solid #000;
}

#imgArrowDown {
position:relative;
left:130px;
top:22px;
cursor:pointer;
}

#imgArrowUp {
position:relative;
left:260px;
top:22px;
cursor:pointer;
}

#divAuth {
border:0px solid #000;
height:19px;
}

#tabaleAuth td {
vertical-align:middle;
}

.input_auth {
padding:0 0 0 5px;
background-color:#cbcbcb;
width:195px;
height:19px;
border:0;
font:600 1.1em/14px 'Arial black';
color:#fff;
text-transform:lowercase;
}

.passbbg {
padding:0 0 0 5px;
background-color:#cbcbcb;
width:195px;
height:19px;
border:0;
font:600 1.1em/14px 'Arial black';
color:#fff;
text-transform:lowercase;
background-image:url('/site/img/pass.gif');
background-position:left top;
background-repeat:no-repeat;
}
.passnbg {

}
.logbbg {
padding:0 0 0 5px;
background-color:#cbcbcb;
width:195px;
height:19px;
border:0;
font:600 1.1em/14px 'Arial black';
color:#fff;
text-transform:lowercase;
background-image:url('/site/img/log.gif');
background-position:left top;
background-repeat:no-repeat;
}
.logbg {
}

.button_auth {
margin:0;
padding:0;
width:104px;
height:19px;
border:0;
}

#divPhonesRoot {
clear:both;
height:50px;
margin-left:5px;
}

#divPhones {
display:table-cell;
height:50px;
vertical-align:bottom;
}

#cnCode {
color:#524994;
font:normal 1.3em/14px 'Arial';
}

#cnPhone {
color:#b1a36f;
font:normal 3.0em/35px 'Arial';
}

#trashMenu {
text-align: left;
width:454px;
height:auto;
padding:0;
}

#wrapper {
position:absolute;
text-align: left;
width: 454px;
padding:20px 0 5px 20px;
height:auto;
}
     
p { margin: 0 0 10px 0; line-height: 18px; }

   
.curve { 
float: right;
display: block;
height: 27px;
clear: right;
}
#curve1 { width: 30px; }
#curve2 { width: 55px; }
#curve3 { width: 80px; }
#curve4 { width: 100px; }
#curve5 { width: 115px; }
#curve6 { width: 141px; }
#curve7 { width: 150px; }
#curve8 { width: 157px; }
#curve9 { width: 165px; }
#curve10 { width: 175px; }
#curve11 { width: 180px; }
#curve12 { width: 185px; }
#curve13 { width: 190px; }
#curve14 { width: 200px; }
#curve15 { width: 202px; }
#curve16 { width: 205px; }

span.trashm {
font:600 3.3em/0.8em 'Arial';
margin:0;
padding:0;
text-transform:lowercase;
}

a.trash:link,a.trash:visited, a.trash:active {
font-weight:normal;
text-transform:lowercase;
text-decoration:none;
margin:0;
padding:0;
}

a.trash:hover {
font-weight:normal;
text-transform:lowercase;
text-decoration:none;
margin:0;
padding:0;
filter: alpha(opacity=70);
opacity:0.7;

}

.gld { color:#b1a36f; }
.gry { color:#666666; }
.ble { color:#524994; }

#rootTextCont {
width:100%;
margin-top:35px;
height:auto;
}

#divNews {
position:relative;
width:30%;
border:0px solid #000;
height:auto;
}

#divWelcome {
position:relative;
width:60%;
height:auto;
}

h1.mainHeader {
color:#b1a36f;
font:600 3.3em/0.8em 'Arial';
margin-left:20px;
text-transform:lowercase;
}

p.txt {
font:normal 1.1em/20px 'Arial';
}

.top20 {
margin-top:20px;
}

.left20 {
margin-left:20px;
}

.right20 {
margin-right:20px;
}


#SmCont {
position:relative;
width:100%;
height:50px;
top:10px;
}

#mtext {
width:200px;
height:45px;
}
#pointer {
width:200px;
height:45px;
}
#divPointer {
position:relative;
float:right;
right:100px;
top:20px;
}

.singlesM {
margin-top:20px;
font:600 3.3em/1.3em 'Arial';
padding:0;
text-transform:lowercase;
}

.singlesMsm {
margin-top:5px;
font:600 1.2em/1.1em 'Arial';
clear:both;
}

a.ssm:link,a.ssm:visited,a.ssm:active {
color:#666666;
text-decoration:none;
}
a.ssm:hover {
color:#666666;
text-decoration:none;
filter: alpha(opacity=70);
opacity:0.7;

}

a.narchive:link,a.narchive:visited,a.narchive:active {
font:normal 1.0em/16px 'Arial';
color:#000;
text-decoration:none;
}
a.narchive:hover {
font:normal 1.0em/16px 'Arial';
text-decoration:none;
filter: alpha(opacity=70);
opacity:0.7;
}

/*a:link,a:visited,a:active {
font:600 1.0em/16px 'Arial';
color:#000;
text-decoration:none;
}*/
a:hover {
font:600 1.0em/16px 'Arial';
text-decoration:none;
filter: alpha(opacity=70);
opacity:0.7;
}

#rcu {
position:absolute;
width:50px;
left:290px;
bottom:0;
z-index:10000;
}


