* {margin:0; padding:0;}

html {}
body {font:normal 12px 'Arial'; color:#4c4c4c;}

h1 {}
h2 {}
h3 {font-size:17px; color:#0476be; font-weight:bold; padding-bottom:3px; border-bottom:2px dashed #0476be; display:inline;}
h4 {}
h5 {}
h6 {}

input {width:272px;}
input, select, textarea {border:1px solid #0b9fd6; background-color:#fff; font:normal 12px 'Arial'; padding:1px;}
textarea {width:464px; height:144px;}

.lable { 
position: fixed;
right: 0px;
top: 263px;
z-index: 5;
width: 30px;
height: 110px;
}

a.manual {font:normal 14px 'Arial';}
p.manual {font:normal 14px 'Arial';padding-top:15px;}

h3.black  {color:#4c4c4c; border:0 none;}
h3.orange {color:#f58220; border-color:#f58220;}
h3.blue   {color:#01a3e0; border-color:#01a3e0;}
h3.white  {color:#ffffff; border-color:#ffffff;}

h1.orange {color:#f58220; border-color:#f58220;font-size:17px; font-weight:bold; padding-bottom:3px; border-bottom:2px dashed #f58220; display:inline;}
h1.blue   {color:#01a3e0; border-color:#01a3e0;font-size:17px; font-weight:bold; padding-bottom:3px; border-bottom:2px dashed #01a3e0; display:inline;}


h2.black  {color:#4c4c4c; border:0 none;}
h2.orange {color:#f58220; border-color:#f58220;}
h2.blue   {color:#01a3e0; border-color:#01a3e0;}
h2.white  {color:#ffffff; border-color:#ffffff;}

a img {border:0 none;}
a:link, a:visited {text-decoration:underline; color:#00a1de;}
a:hover {text-decoration:none; color:#00a1de;}

a:link.invert, a:visited.invert {text-decoration:none;}
a:hover.invert {text-decoration:underline;}

a:link.dashed, a:visited.dashed {border-bottom:1px dashed #fff; text-decoration:none;}
a:hover.dashed {}

p {padding-bottom:10px;}

ul {list-style-type:none;}
ul li {background:url('/resources/img/li.gif') top left no-repeat; padding-left:9px;}

hr {background:url('/resources/img/body-brd.gif') left repeat-x; border:0 none; font-size:0; margin:13px 0 9px 0; height:1px;}

blockquote {background:url('/resources/img/blockquote.gif') bottom right no-repeat; margin:0 0 14px -17px; padding:0 0 15px 0;}
blockquote div {background:url('/resources/img/blockquote.gif') top right no-repeat; padding:15px 34px 0 15px;}

.clear  {clear:both;}
.center {margin:0 auto;}
.imgFix {vertical-align:middle;}
.noList {list-style-type:none;}
.noList li {background:none; padding:0;}

.errors  {color:#f00; padding-bottom:10px;}
.message {color:#0a0; padding-bottom:10px;}

.errorInput {border:1px solid #d60b0b; background-color:#fff8f8;}

.gotoOrange, .gotoBlue {text-align:right;padding-top:4px;}
.gotoOrange a, .gotoBlue a {padding:4px 30px 4px 0;}
.gotoOrange a       {color:#f58220; background:url('/resources/img/goto-bg.gif') right 0 no-repeat;}
.gotoOrange a:hover {color:#0cb9fa; background:url('/resources/img/goto-bg.gif') right -23px no-repeat;}
.gotoBlue a         {color:#0cb9fa; background:url('/resources/img/goto-bg.gif') right -23px no-repeat;}
.gotoBlue a:hover   {color:#f58220; background:url('/resources/img/goto-bg.gif') right 0 no-repeat;}

.gotoOrange2, .gotoBlue2 {text-align:right;padding-top:4px;}
.gotoOrange2 a, .gotoBlue2 a {padding:4px 30px 4px 0;}
.gotoOrange2 a       {color:#f58220; background:url('/resources/img/goto-bg.gif') right 0 no-repeat;}
.gotoOrange2 a:hover {color:#0cb9fa; background:url('/resources/img/goto-bg.gif') right -23px no-repeat;}
.gotoBlue2 a         {color:#0cb9fa; background:url('/resources/img/goto-bg.gif') right -23px no-repeat;}
.gotoBlue2 a:hover   {color:#f58220; background:url('/resources/img/goto-bg.gif') right 0 no-repeat;}


#allContainer {overflow-x:hidden;position:relative;min-height:855px;}

#footContainer {margin-bottom:10px; clear:both; padding-top:17px;}
#footContainer .panel {width:970px; background:url('/resources/img/body-brd.gif') bottom left repeat-x; overflow:hidden; padding-bottom:8px;}
#footContainer #copyright {padding-left:15px;margin-right:85px; padding-top:6px;}
#footContainer #allcontacts {float:left; padding-left:45px; margin-right:130px; padding-top:6px;}
#footContainer #allcontacts a {color:#4c4c4c; text-decoration:underline;}
#footContainer #allcontacts a:hover {text-decoration:none;}
#footContainer #companies {font-size:11px; color:#b8b8b8; float:left; padding-top:6px;}
#footContainer #companies a {color:#b8b8b8; margin-right:10px;}
#footContainer #phones {float:right;}
#footContainer #linksBlock {background:none; color:#b8b8b8; text-align:center; padding-top:10px;}
#footContainer #linksBlock a {color:#b8b8b8;}

#headContainer {}

#bodyContainer {}
#bodyContainer .panel {width:970px; height:1%; padding-bottom:17px; background:url('/resources/img/body-brd.gif') bottom left repeat-x; margin-bottom:15px;}
#bodyContainer .background {background:#fff9e8; position:absolute; height:100%; width:5000px; top:0; left:0; z-index:-1;}

#topPanel {width:970px; height:70px; background:#fff; padding-top:15px;}

#mainMenu {position:relative;background-color:#f58220;}
#mainMenu .panel {width:970px; height:23px; background-color:#fff; position:relative;}
#mainMenu .current {background-color:#f58220;}
#mainMenu a {color:#fff;}
#mainMenu ul {width:5000px; height:23px; background-color:#0cb9fa; font-size:14px; position:absolute; top:0; left:273px; padding-left:19px;}
#mainMenu li {float:left; padding:4px 18px 3px 18px; background:url('/resources/img/mm-sep.gif') right center no-repeat;}
#mainMenu li.last {background-image:none;}

#shortcuts {float:left; padding:3px 0 0 7px;}
#shortcuts img {background:url('/resources/img/nav-ico.gif'); margin-right:9px;}
#shortcuts img.home {background-position:0px 0px;}
#shortcuts img.mail {background-position:-13px 0px;}
#shortcuts img.home:hover {background-position:-26px 0px;}
#shortcuts img.mail:hover {background-position:-39px 0px;}

#languages {float:right; font-size:11px; font-weight:bold; margin-right:17px;}
#languages li {float:left; padding:3px 3px 4px 4px; margin-left:5px; color:#fff;}
#languages li a {color:#bcbcbc;}
#languages li.current {background:url('/resources/img/lang-bg.gif');}


#citySelector {
           }


#citySelector {width:182px; height:21px; float:right; background:url('/resources/img/city-sel-bg.gif') -19px 0; margin-right:44px; position:relative;z-index:9999;}
#citySelector .toggle {background:url('/resources/img/city-sel-bg.gif') 163px 0 no-repeat; padding:3px 0; padding-left:8px; color:#9c9c9c; cursor:pointer;}
#citySelector .button {position:absolute; height:21px; width:21px; top:0; right:0; z-index:10; cursor:pointer;background:url('/resources/img/city-arrow.gif') right no-repeat;}
#citySelector .cities {position:absolute; top:21px; right:-77px; z-index:9999; /*padding:9px 7px;*/}
#citySelector .cities .arrow {height:16px; background:url('/resources/img/city-arrow.gif') right no-repeat;}
#citySelector .cities table {border-collapse:collapse;}
#citySelector .cities table td {vertical-align:top;}
#citySelector .cities table .content {background-color:#0cb9fa;}
#citySelector .cities table .spacer  {width:11px; height:11px;}
#citySelector .cities table .noSize  {font-size:0;}
#citySelector .cities table .tl {width:11px; height:11px; background:url('/resources/img/city-border.gif') 0 0 no-repeat;}
#citySelector .cities table .tr {width:11px; height:11px; background:url('/resources/img/city-border.gif') -11px 0 no-repeat;}
#citySelector .cities table .bl {width:11px; height:11px; background:url('/resources/img/city-border.gif') 0 -11px no-repeat;}
#citySelector .cities table .br {width:11px; height:11px; background:url('/resources/img/city-border.gif') -11px -11px no-repeat;}
#citySelector .cities table .column a {display:block; width:188px; color:#fff; text-decoration:none; padding:1px 6px 2px 6px; margin-bottom:-3px;}
#citySelector .cities table .column a.current,
#citySelector .cities table .column a:hover {background:url('/resources/img/city-hover.gif') no-repeat; color:#00aeef;}
