BODY {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#787878; background-color:#FFFFFF;}
BODY, TABLE, TD {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#787878;}
.pop { visibility:hidden; }
.go { visibility:visible; }
.show                      {visibility:visible }
.hide                      {position:absolute; visibility:hidden }
IMG.png { behavior: url("/css/hack-png.htc"); }

A{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#BC0000; text-decoration:underline;}
A:hover {color:#FF8400; text-decoration:none;}


/* ================     TOP  BLOCK              ========================*/
#stand {position:absolute; left:0px; top:0px;}
#stand-photo {position:absolute; left:41px; top:89px;}
#stand-shadow { position:absolute; margin-left:119px; top:0px; z-index:3;}
#topblock { position:relative; margin-left:119px; background-color:#A7003F; min-width:880px; height:194px; top:0px;color:#FFF7E3;}
#topblock A {color:#FFF7E3; text-decoration:underline;}
#topblock A:hover {color:#FFFFFF; text-decoration:none;}

#logo {position:absolute; left:148px; top:44px;}

#slogan {position:absolute; left:140px; top:124px;}
#slogan2 {position:absolute; left:360px; top:64px;}
#gerb-vrn {position:absolute; left:520px; top:30px;}
#white-top-block { position:absolute; margin-left:-312px; text-align:left; height:27px; margin-top:-8px; 
width:624px; background-color:#FFF7E3; z-index:3;}
#top-link {padding-top:8px; padding-left:22px;}
#top-link A {color:#FFF7E3; text-decoration:underline;}
#top-link A:hover {color:#FFFFFF; text-decoration:none;}


/* ================     TOP  BLOCK  RIGHT            ========================*/
#exposition { background-color:#20588B;position:relative; z-index:4;}
#exposition-logo {position:absolute; margin-left:46px; margin-top:51px; }
#exposition-text {position:absolute; margin-left:120px; margin-top:51px; text-align:left; }
#exposition-text .white{color:#FFFFFF; font-size:11px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
#exposition-text .title{color:#FFBA00; font-size:16px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-stretch:extra-condensed;
margin-top:6px;}

#exposition .hr {background:url(/img/hr_blue.gif) repeat-x 0px 4px; left:-80px; position:absolute;  width:200px; z-index:8; margin:0px; top:74px; }
#exposition .buttons {left:-80px; position:absolute; top:70px; padding-top:10px;}
/* ================     MAIN  BLOCK              ========================*/
TD.order-left {
	border-right: #cccccc 3px solid;
	border-bottom: #cccccc 1px solid;
	padding-right: 10px; 
}
TD.order-right {
	border-bottom: #cccccc 1px solid; 
	padding-left: 10px;
}
.order-date {
	color: #006699;
}

/* ================     LEFT  BLOCK              ========================*/

/* ================     LEFT  BLOCK   END             ========================*/


/* ================     RIGHT  BLOCK              ========================*/
#rightblock { min-height:600px; height:100%; border-right:36px solid #FFFFFF; z-index:5; padding-bottom:120px; background-color:#F4F4F4; }


#rightblock .text {padding:15px 10px 20px 12px; }
#rightblock A {color:#3c638a; text-decoration:underline; line-height:16px;}
#rightblock A:hover {color:#1b4b7c; text-decoration:none;}
/* ================     RIGHT  BLOCK   END             ========================*/





/* ================     MAIN  MENU  BLOCK              ========================*/
#menuborder {height:33px; border-top:2px solid #D40050; border-bottom:2px solid #D40050;}
#mainmenu {position:relative; margin-top:-21px; z-index:4; background-color:#A7003F; height:37px; margin-left:119px; width:534px; }



#mainmenu .menutable TD {padding:11px 8px 0px 8px;}
#mainmenu .pop {position:absolute; visibility:hidden;
padding:10px 8px 8px 8px; margin-left:-8px; 
top:-10px; background-image:url(/img/default/menu/bg.gif); z-index:4; }
#mainmenu .go {position:absolute; visibility:wisible;
padding:10px 8px 8px 8px; margin-left:-8px; 
top:-10px; background-image:url(/img/default/menu/bg.gif); z-index:4; }
.mainmenuitem {position:absolute; z-index:12; }
/* ================     BOTTOM  BLOCK              ========================*/
#bottomblock {background-color:#A7003F; color:#FFFFFF; height:69px; width:80%; right:0px;}
#copyright {padding-top:16px;}

#developer {position:absolute; margin-top:24px; margin-left:40px;}
#developer TD { font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#developer A {color:#FFD200; text-decoration:underline;}
#developer A:hover { text-decoration:none; color:#FFFFCC;}





.formmail TABLE {border-collapse:collapse;}
.formmail TD {vertical-align:middle;font-size:11px;}

.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 #checkbox_order {border:1px solid #768597; background-color:#FFFFFF; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:18px;}
.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;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
   SCROLLBAR-SHADOW-COLOR: #7B8690;
   SCROLLBAR-3DLIGHT-COLOR:#58646E;
   SCROLLBAR-ARROW-COLOR: #ff6600;
   SCROLLBAR-TRACK-COLOR: #c6d9e1;
   SCROLLBAR-BASE-COLOR: #F0F0F0;
   scrollbar-dark-shadow-color: #58646E;
   SCROLLBAR-WIDTH: 5px;}


