BODY {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EEEDED;}
BODY, TABLE, TD {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.pop { visibility:hidden; }
.go { visibility:visible; }

IMG.png { behavior: url("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              ========================*/
#topright {position:relative; background:url(../img/yellow-bg.gif) repeat-x 0px 26px; height:195px; 
padding-left:603px; background-color:#FFFFFF; z-index:1; min-width:350px;}
#topright A {color:#B10000; text-decoration:underline; font-size:9px;}
#topright A:hover {color:#780000; text-decoration:none;}

#toplinks { padding:0px 0px 0px 8px; background:url(../img/top-right-t.gif) repeat-y right top; height:26px; background-color:#FFFFFF; top:0px; font-size:9px;}
#toptext {padding:10px 40px 20px 44px; color:#FFFFFF; width:270px; position:relative; z-index:10;}
#arrow-orange {position:absolute; margin-left:-42px; margin-top:7px;}
#element-orange {position:absolute; margin-left:-105px; margin-top:48px; z-index:2; }
#element-grey {right:0px; position:absolute; z-index:15; margin-top:259px; }
#element-top-white {position:absolute; right:0px; top:26px;}
#element-red {position:absolute; left:302px; top:0px; }
#toptext .link {margin-left:0px;}
#toptext .link A {color:#FFFFFF; text-decoration:none; padding-left:12px; background:url(../img/arrow-white.gif) no-repeat 0px 5px; font-size:12px;}
#toptext .link A:hover { text-decoration:underline; color:#FFD7A8;}
#toptext .readmore {position:absolute; margin-top:15px; margin-left:154px; }

#corner-orange {position:absolute; left:629px; top:153px; z-index:5;}

#corner-white {position:absolute; left:676px; top:167px; z-index:5;}

/* ================     TOP  BLOCK  GREY            ========================*/
#topblock1 {width:460px; position:relative; padding-bottom:4px; }
#topblock1 A {color:#9F0000; text-decoration:underline; line-height:16px; font-size: 12px;}
#topblock1 A:hover {color:#FF8400; text-decoration:underline; font-size: 12px;}
#topblock1 .marker {position:absolute;margin-left:-10px; background:url(../img/marker-path.gif) no-repeat 0px 6px; width:16px; height:10px;}
#topblock1 .link {padding-left:12px;}

#topblock2 {width:300px; position:absolute; margin-left:0px; }
#topblock2 .link { padding-left:22px;}
#topblock2 A {color:#787878; text-decoration:underline; line-height:16px;}
#topblock2 A:hover {color:#515151; text-decoration:none;}

#topblock3 {width:170px; position:absolute; margin-left:550px; z-index:5; }
#topblock3 .link { padding-left:22px; margin-bottom:4px;}
#topblock3 FORM {margin:0px; padding:0px;}
#topblock3 INPUT {border:1px solid #D9D9D9; height:16px; line-height:16px; width:100px; color:#515151; 
padding-left:6px; font-size:11px; margin:4px 0px 0px 0px;}

#topblock4 FORM {margin:0px; padding:0px;}
#topblock4 INPUT {border:1px solid #D9D9D9; height:16px; line-height:16px; width:100px; color:#515151; 
padding-left:6px; font-size:11px; margin:4px 0px 0px 0px;}

.header {padding-left:22px; }
.dots {background:url(../img/dots-grey.gif) repeat-x 0px 1px; height:3px; line-height:3px; font-size:1px; 
border-right:3px solid #D9D9D9;  position:relative; margin-top:8px;}




/*
#div11 {position:absolute; background-color:#FFFFFF; border:1px solid #D9D9D9; margin-top:17px; width:176px; z-index:14; }
#div11 A { display:block; text-decoration:none; color:#A0A0A0; background-color:#FFFFFF;  padding-left:4px;}
#div11 A:hover {color:#787878; background-color:#F6F6F6; text-decoration:none;}
*/
#divJumpMenu {position:absolute; background-color:#FFFFFF; border:1px solid #D9D9D9; margin-top:17px; left:22px; width:176px; }
#divJumpMenu A { display:block; text-decoration:none; color:#A0A0A0; padding-left:8px; background-color:#FFFFFF;
background:url(../img/pageelements/square-red.gif) no-repeat 1px 6px;}
#divJumpMenu A:hover {color:#787878; background-color:#F6F6F6; text-decoration:none;}

#divJumpMenu A.indentlink {padding-left:16px; background:url(../img/pageelements/square-grey.gif) no-repeat 9px 6px;}
/* ================     MAIN  BLOCK              ========================*/
.mainpath {position:relative; width:700px; padding:4px 20px 20px 13px; margin:20px 0px 0px 237px; }
.pathlink {padding-left:16px;background:url(../img/arrow-grey.gif) no-repeat 5px 2px; height:13px; line-height:13px;}
A.pathlink  {padding-left:16px;background:url(../img/arrow-grey.gif) no-repeat 5px 2px; height:13px; line-height:13px;color:#787878;}
A.pathlink:hover {color:#5E5E5E;}

.pathlink2 {padding-left:14px;background:url(../img/marker-path.gif) no-repeat 0px 3px; height:13px; line-height:13px;}

#content-main {margin-left:60px; margin-bottom:20px; padding-right:30px; z-index:35;min-height:510px; height:100%; background-color:#E7E7E7;  }
#content-main-td {background-color:#E7E7E7; font-size: 13px;}
#content-main .textblock { padding:0px 0px 0px 13px;z-index:2; margin-bottom: 20px; font-size: 13px;}
#content {margin-left:232px; margin-bottom:20px; padding-right:30px; width:60%; position:relative; z-index:35; background-color:#E7E7E7; font-size: 13px; }
#content .textblock { padding:0px 0px 0px 13px;z-index:2;  }
#content .textblock TABLE TD {font-size: 13px;}
#content .submenu {margin:0px 15px 25px 0px; float:left;  color:#515151; line-height:16px;}

#content .submenu SPAN {padding-left:15px;background:url(../img/arrow-red.gif) no-repeat 2px 5px;}
#content .submenu A {padding-left:15px; background:url(../img/arrow-red.gif) no-repeat 2px 5px; 
text-decoration:underline;color:#BC0000;}
#content .submenu A:hover { text-decoration:none; color:#FF8400;}

#content .submenu2 {padding-left:15px; background:url(../img/arrow-red.gif) no-repeat 2px 5px; }
#content .submenu2 A {text-decoration:underline;color:#BC0000;}
#content .submenu2 A:hover { text-decoration:none; color:#FF8400;}


#right A {text-decoration:underline;color:#BC0000; font-size:12px;}
#right A:hover { text-decoration:none; color:#FF8400; font-size:12px;}

#submenu3 A {text-decoration:underline;color:#BC0000;padding-left:15px; background:url(../img/arrow-red.gif) no-repeat 2px 5px;}
#submenu3 A:hover { text-decoration:none; color:#FF8400;}

#content .imgtable {border-width:0px;}
#content .imgtable TABLE {border-collapse:collapse;}
#content .imgtable TABLE TD {border:1px solid #FF9800;}

#content .boldtext {padding-bottom:4px; background:url(../img/pageelements/underline.gif) repeat-x left bottom; 
width:300px; font-weight:bold; margin-left:6px;}
#content .markedtext {background:url(../img/pageelements/square-grey-text.gif) no-repeat 1px 5px; padding-left:6px;}
#content .lightborder {border-collapse:collapse; margin-top:4px;}
#content .lightborder TD {border-right:1px solid #F2F2F2;border-bottom:1px solid #CCCCCC;
border-left:1px solid #F2F2F2;border-top:1px solid #F2F2F2; padding:1px 4px 1px 6px;
background:url(../img/pageelements/td-right.gif) no-repeat right top;}

DIV.markblock {
	padding: 15px 20px 15px 20px;
	background-color: #EEE3BC;
	font-size: 12px;
}
/* ================     LEFT  BLOCK              ========================*/

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

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

.right-grey-block { background-color:#E7E7E7; width:180px; padding:10px; }
/* ================     RIGHT  BLOCK   END             ========================*/


/* ================     MAIN  MENU  BLOCK              ========================*/
#mainmenu {position:absolute; top:257px; left:0px; z-index:2; }
#mainmenu .pop { visibility:hidden; position:absolute;}
#mainmenu .go { visibility:visible; position:absolute;}
#mainmenu .mainmenu-item {position:absolute; z-index:3;}

#mainmenu .mainmenu-item A {width:193px; height:18px; color:#FFFFFF; text-decoration:underline; display:block;}
#mainmenu .mainmenu-item A:hover {width:193px; height:18px; color:#FFFFFF; text-decoration:none; background-color:#EC0000;}

/* ================     BOTTOM  BLOCK              ========================*/

#contact_block { width:207px; padding:0px 10px 36px 20px; margin-top:42px;color:#515151; margin-left:200px;}
#contact_block .text {line-height:16px; padding-left:22px; }


#contact_block_main { width:207px; padding:0px 10px 16px 20px; margin-top:102px;color:#515151;}
#contact_block_main .text {line-height:16px; padding-left:22px; }

#bottom_block {color:#FFFFFF; height:50px; padding-left:80px; background:url(../img/bottom-corner.png) no-repeat 0px 0px; 
background-color:#808080; position:relative; bottom:0px;margin-top:20px; min-width:912px;}
#copyright {padding-top:16px;}
#bottom-navig {margin-top:-86px; color:#808080; margin-left:180px; position:absolute; font-size:6px;}
#bottom-navig A.bottomlinks {margin-left:4px; margin-right:4px; font-size:10px;}
#bottom-navig A.bottomlinks:hover {}

#bottom-navig A.bottomlinks-on {padding-left:3px; padding-right:3px;margin-left:1px; margin-right:1px; font-size:10px; background-color:#F6F6F6; text-decoration:none;}
#bottom-navig A.bottomlinks-on:hover { text-decoration:underline;}

#bottom {margin-top:-66px; color:#000000; margin-left:180px; position:absolute; font-size:10px;}
#bottom A {margin-right:4px; font-size:10px;}
#bottom A:hover { text-decoration:underline;}

#bottom_prod {position:absolute; margin-top:-160px; left:237px;}

#bottom_prod .submenu2 {padding-left:15px; background:url(../img/arrow-red.gif) no-repeat 2px 5px; }
#bottom_prod .submenu2 A {text-decoration:underline;color:#BC0000;}
#bottom_prod .submenu2 A:hover { text-decoration:none; color:#FF8400;}


#developer {position:absolute; right:60px; bottom:18px; }
#developer A {color:#FFD200; text-decoration:underline;}
#developer A:hover { text-decoration:none; color:#FFFFCC;}


.allform {font-family: Arial,Verdana,sans-serif; font-size: 12px;}
.allform TEXTAREA {
        font-family: Arial,Verdana,sans-serif;
        font-size: 11px;
        color: #000000;
        margin-top: 1px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FF9800;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #FF9800;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #FF9800;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FF9800;width:300px;
} 

.allform INPUT {
        font-family: Arial,Verdana,sans-serif;
        font-size: 12px;
        color: #000000;
        margin-top: 1px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FF9800;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #FF9800;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #FF9800;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FF9800; width:300px;
}


.allform BUTTON {
        font-family: Arial,Verdana,sans-serif;
        font-size: 12px;
        color: #000000;
        margin-top: 1px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FF9800;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #FF9800;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #FF9800;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FF9800; width:100px; background-color:#FFFFFF;
}


#button  {
        font-family: Arial,Verdana,sans-serif;
        font-size: 12px;
        color: #000000;
        margin-top: 1px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FF9800;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #FF9800;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #FF9800;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FF9800; width:100px; background-color:#FFFFFF;
}


.row1 {
background-color: #8F999F;
color: #FFFFFF
}
.row2 {
background-color: #C8CBCD
}
.row3 {
background-color: #EBEDEF
}
.row4 {
background-color: #DBDEE0
}





