body {font-family:Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:13px; color:#000000; background-color:#FFFFFF;padding: 0; margin: 0;}
html, body {margin: 0; padding: 0; height: 100%; }
body, table, td {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.pop { visibility:hidden; }
.go { visibility:visible; }

.invisible_block {visibility:hidden; position:absolute;}	 
.visible_block {visibility:visible; position:absolute;}

#progressbarlj {font-size:24px;color:#175582;}
.progressbarlj {background:url(/img/progress.gif) no-repeat 0px 0px; height:150px; width:400px; }

/*
img.png { behavior: url("/css/hack-png.htc"); }
*/
#formrating input { position:relative; float:left;}
h1 {font-size:15px; font-weight:normal;color:#175582; line-height:15px; margin:0px;}
#pathlinks h1 {display:inline;}

a {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#FC4920; text-decoration:underline;}
a:hover {color:#FD6D16; text-decoration:none;}


a.dotted {color:#FC4920; text-decoration:none; border-bottom:1px dashed #FC4920;}
a.dotted:hover {color:#FD6D16; text-decoration:none;border-bottom-width:0px;}

.bluelink a {color:#02629A; text-decoration:underline;}
.bluelink a:hover {color:#0085D3; text-decoration:none;}
/*
A {font-family:Arial, Helvetica, sans-serif; color:#02629A; text-decoration:underline;}
A:hover {color:#0085D3; text-decoration:none;}
*/

LABEL {cursor:pointer;}
#main {
position: relative;
min-width: 950px;
/*width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 950? "950px": "100%");*/
_height: 100%;
font-size: 13px;
font-family: "Tahoma",Verdana,sans-serif; 
}
html>body #main {height: auto !important; min-height: 100% !important; }
/*
#content {height:100%;background-color:#999999;height: 80% !important; min-height: 100% !important; }
*/
#header { padding:30px 0px 0px 240px;}
#content {padding:30px 30px 150px 30px; margin-left:210px; width:70%; min-height:220px; table-layout:fixed;}


a.ext {padding-right:16px; background:url(/img/icons/ext_link.gif) no-repeat right center;}
a.ext:hover {cursor:pointer;}

#pathlinks {margin-bottom:14px; padding-top:0px;}
#pathlinks A {text-decoration:underline; padding-right:10px; 
background:url(/img/path-slash.gif) no-repeat right center; margin-right:4px;}
#pathlinks A:hover {text-decoration:none;}
#pathlinks SPAN.pathlink {} 

#content .light_border {border:1px solid #D8DADF; padding:1px; display:table;}

#content ul {padding:0; margin:4px 0px 4px 0px;}
#content ul li {padding:0; margin:0; padding-left:0px; list-style-type:none; line-height:20px; font-size:15px;}
#content ul li img { margin-right:3px;}
#content .indent { margin-left:20px;}
#content .indent .vrezka_short { margin-left:-8px;}

#content .vrezka_short {background-color:#F7F4DD; padding:5px 8px 5px 8px; display:table; width:566px;}

#content .short_block {padding:6px; display:table; width:360px;}
#content .indent .short_block { margin-left:-8px; position:relative; z-index:3;}

#red_icon { position:absolute; font-size:24px;color:#B70101; margin-left:-16px; margin-top:-8px;}

#menu { position:relative; left:30px; top:20px; float:left;}
#menu { font-size:20px;}
#menu { line-height:40px;}

#left {line-height:13px; font-size:12px; margin-top:20px;}

.big { font-size:20px;}

#cornered .top { background:url(/img/corners/top.gif) repeat-x 0px 0px;}
#cornered .left { background:url(/img/corners/left.gif) repeat-y 0px 0px;}
#cornered .righttd { background:url(/img/corners/right.gif) repeat-y 0px 0px;}
#cornered .bottom { background:url(/img/corners/bottom.gif) repeat-x 0px 0px;}
#cornered .top_row td { height:13px; line-height:13px; padding:0px; font-size:13px;}
#cornered .bottom_row td { height:13px; line-height:13px; padding:0px; font-size:13px;}
#cornered .center { background-color:#F7F4DD; padding:4px;}
#right_item { position:absolute; z-index:3; margin-left:10px; margin-top:25px;}


/*#footer { position:absolute; bottom:0; width:100%; padding-left:auto;}*/
#footer .right { position:absolute; right:200px; width:240px; text-align:left; margin-top:25px;}
#footer .txt {margin-left:240px;}
#icon_new { position:absolute; bottom:0;}
#counters { position:absolute; bottom:20px; left:240px;}
/* ================     TOP  BLOCK              ========================*/

/* ================     MENU  BLOCK              ========================*/

/* ================     LEFT  BLOCK              ========================*/

/* ================     LEFT  BLOCK  END             ========================*/


/* ================     RIGHT  BLOCK              ========================*/

/* ================     RIGHT  BLOCK  END             ========================*/

/* ================     MAIN   BLOCK              ========================*/
.text-grey {color:#A1A1A1}
.light-grey {color:#A1A1A1}
.light-text {color:#A1A1A1}
.light-grey-small {color:#AFAFAF; font-size:10px;} 
#content .info_image {font-size:10px; color:#A1A1A1; padding-left:3px;}
#content .red {color:#B70101;}
.text_red {color:#B70101;}
/*
#content {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:120px; }
.textblock {padding:26px 20px 20px 20px;}

.uploadimages IMG {border:1px solid #768597}


#pathlinks {font-size:10px; margin-bottom:14px; padding-top:0px; margin-left:20px;}
#pathlinks A {text-decoration:underline;font-size:11px; padding-right:10px; 
background:url(/img/path-slash.gif) no-repeat right center; margin-right:4px;}
#pathlinks A:hover {text-decoration:none;}
#pathlinks SPAN.pathlink {font-size:11px;}

#content strong {color:#175582;}
#content .vrezka {background-color:#F7F4DD; padding:6px; display:table;}
#content .vrezka_short {background-color:#F7F4DD; padding:6px; display:table; width:566px;}
#content .vrezka .inner_v_block {margin:6px;}


#content .marker-list {position:absolute; margin-left:-10px; margin-top:3px;}

#content .imageblock {margin-top:4px;padding:3px 4px 5px 3px;background:url(/img/frame.gif) no-repeat 0px 0px; }

#content .info_image td {font-size:10px; color:#A1A1A1;}
#content .info_image .arrow_down {padding:4px 0px 2px 0px;}
#content .info_image .pop {margin-left:-10px; padding:2px; border:1px solid #02629A; margin-top:10px; }
#content .info_image .go {margin-left:0px; padding:2px; border:1px solid #02629A; margin-top:10px;
width:70px; background-color:#FFFFFF;}
#content .info_image .go A {display:block; text-decoration:none; line-height:14px;}
#content .info_image .go A:hover { background-color:#F2F9FF; color:#FF6600;}


#content p {text-indent:20px;}



#content .light_border {border:1px solid #D8DADF; padding:1px; display:table;}

#content .title {color:#175582;}
#content .image{border:1px solid #20699E;}
#content .hr {height:2px; line-height:1px; font-size:1px; border-top:2px solid #e7eaf0;}


#content TABLE THEAD TD {background-color:#eef9f6;}

#content TABLE.thinkborder { border-collapse:collapse;border:1px solid #DCE2E4;}
#content TABLE.thinkborder TD {border-left:1px solid #A0ACAF;border-bottom:1px solid #DCE2E4;
border-right:1px solid #FFF;border-top:1px solid #DCE2E4;}

#content TABLE.thinkborder TD .noborder {border-width:0px;}
#content TABLE.thinkborder TD .noborder TD {border-width:0px;}


#content TABLE { border-collapse:collapse;}
#content TABLE TD { border-collapse:collapse;border-top:1px solid #768597;
border-left:1px solid #768597;border-bottom:1px solid #768597;border-right:1px solid #768597; padding:4px;}

#content TABLE.noborder {border-width:0px; border-collapse:separate;}
#content TABLE.noborder TD {border-width:0px;padding:4px;}

#content TABLE.noborder TABLE.noborder TD {border-width:0px;}
#content TABLE.noborder TABLE TD { border:1px solid #768597; padding:2px; border-width:1px;padding:4px;}

#content TABLE.thinkborder { border-collapse:collapse;}
#content TABLE.thinkborder TD {border-left:1px solid #A0ACAF;border-bottom:1px solid #DCE2E4;
border-right:1px solid #FFF;border-top:1px solid #DCE2E4;}




#title {font-size:14px; color:#768597;}
*/


#content .light-grey {color:#AFAFAF;} 

.formmail BUTTON {border:1px solid #768597; background-color:#FFFFFF; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:300px;}

.formmail INPUT {border:1px solid #768597; background-color:#FFFFFF; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:300px;}

.formmail SUP {color:#CC0000;}
.formmail TEXTAREA { margin:0px;border:1px solid #768597;  background-color:#FFFFFF; 
color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; width:300px; font-size:12px;
} 

/* ================     MAIN   BLOCK END             ========================*/
/* ================     BOTTOM  BLOCK              ========================*/



/*
#bottom_line {position:absolute; margin-left:262px; margin-top:-114px;}
#copy {position:absolute; margin-left:750px;margin-top:-20px; font-size:11px;color:#A1A1A1;}
#counter {position:absolute; margin-left:420px;margin-top:-20px;}
*/

