/* border: solid 1px #000;*/
* {margin:0; padding:0;}
body {color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:120%; background-color:#fff;}

a:link, a:active {color: #1332cf/*#1F3E9C*/; text-decoration:none;}
a:visited {color:#2271a8; text-decoration:none;}
a:hover {color: #1f3e9c; text-decoration:underline;}

img {border:none;}
p, h1, h2, h3, h4 {padding: 0 20px 15px 0;}
h1, h2 {line-height:130%; text-transform:uppercase;}
h1 {font-size:13px;}
h2, h3, h4 {font-size:12px;}
ol, ul {padding:0 20px 20px 40px; line-height:140%;}
ol ol, ul ul {padding-bottom:10px;}
table {margin:5px 20px 20px 0; max-width:495px; font-size:12px; border-collapse:collapse;}
caption, td, th {padding:2px;}
th {text-align:center; border-bottom:1px solid #666;}

.title {color: #8ca9c9; font-weight:bold; font-size:14px; line-height:130%; text-transform:uppercase; background:url(/img/bg/news.gif) left bottom no-repeat; padding-bottom:3px; margin-bottom:15px;}
a.none {color:#000;}
.b {font-weight:bold;}
.i {font-style:italic;}
.u {text-decoration:underline;}
.up {text-transform:uppercase;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.imgLeft, .imgRight {vertical-align:text-top;}
.imgLeft {float:left; margin:0 15px 10px 0;}
.imgRight {float:right; margin:0 0 10px 15px;}
.doc-link, .pdf-link, .ppt-link, .iexp-link, .wma-link {vertical-align:top; padding: 0 0 1px 22px;}
.doc-link {background: url(/img/ico/doc.gif) top left no-repeat;}
.pdf-link {background: url(/img/ico/pdf.gif) top left no-repeat;}
.ppt-link {background: url(/img/ico/ppt.gif) top left no-repeat;}
.iexp-link {background: url(/img/ico/iexp.gif) top left no-repeat;}
.wma-link {background: url(/img/ico/wma.gif) top left no-repeat;}
.grayrow {background-color:#e4ecf4;}
.buttomLine {border-bottom:#666 1px solid;}
hr {border: 0 none; display:block; color:#8FB6DD; background-color:#8FB6DD; width:90%; height:1px; font-size:0; text-align:center; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; /*border-width:0; */$margin:0;/*for all ie*/}


/* HEADER */
#header {width:100%; height:24px; background:#9cb5d0 url(/img/bg/header.gif) top left repeat-y; clear:both;}
#clock {float:left; width:auto; height:24px; color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#clock p {padding:4px 0 0 10px;}
#topmenu {float:right; width:auto; height:24px;}
#topmenu img {float:left;}

/* MAIN MENU */ 
#mainNav {width:auto; height:180px; background: #8ea1b5 url(/img/bg/head.jpg) top left no-repeat;}
#mainNav ul {width:auto; float:right; margin-top:154px; padding:0; list-style:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#mainNav li {float:left; display:block; line-height:190%; padding:0 9px; background:url(/img/bg/mainNav.gif) right top no-repeat; cursor:default;}
#mainNav li.last {background:none;}
#mainNav li:hover {position:relative; z-index:200; background-color:#f2f3f7;}
#mainNav a {color:#000; text-decoration:none;}
#mainNav a:hover {text-decoration:underline;}
/*   * html #mainNav li:hover ul {width:0;}   */
#mainNav ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#mainNav li:hover ul {left:0; bottom:auto; top:20px; background:#f2f3f7; padding:3px; white-space:nowrap; width:auto; height:auto; z-index:300;}
#mainNav li:hover ul li {float:left; clear:left; display:block; padding:0 5px; position:relative; background-image:none;}
#mainNav li ul a:hover {/*background:#fff;*/}
#mainNav li:hover ul li a {display:block;}


/* CONTENT  */
#main {width:955px; clear:both; text-align:left;}
#content {float:left; width:100%; background:#fff url(/img/bg/bgContent.gif) left top repeat-y; padding-bottom:20px;}

/* LEFT CONTENT*/ 
#leftBox {float:left; width:755px; margin-top:30px;}

/* main content*/ 
#mainContent {float:right; width:515px;}
body#magazine #mainContent strong {font-size:12px;}

/* left content*/ 
#contLeft {float:left; width:200px;}
#contLeft div {width:auto; font-size:12px; margin:0 10px 0 15px;}
#contLeft p {padding-right:0;}
p.news {text-indent:20px; background:url(/img/ico/treug.gif) left top no-repeat;}
#contLeft .magazine p {padding-bottom:0;}
#contLeft .magazine ul {list-style:none; padding-left:15px; padding-bottom:10px;}

/* RIGHT CONTENT*/ 
#contRight {width:200px; float:right; clear:right; margin-top:15px;}

/* VERTICAL MENU */ 
#secondNav {width:190px; float:right; clear:both; margin:0 0 0 10px; padding:0 0 25px 0; list-style:none; line-height:130%; font-family:Tahoma, Geneva, sans-serif; font-size:11px; cursor:default;}
ul#secondNav {margin:0;}
#secondNav li {padding:0 5px 3px 0; margin:12px 0 0 0; font-weight:bold; background: url(/img/bg/secondNav.gif) left bottom no-repeat;}
#secondNav a {color:#000; text-decoration:none;}
#secondNav a:hover {text-decoration:none;}
#submenu {float:left; clear:both; padding:0;}
#submenu li {list-style:none; background:none; font-weight:normal; padding:7px 7px 0 10px; margin:0;}

#contRight  p {clear:both; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0 0 15px 0;}


/* NEWS AND EVENTS */
.eventData, .eventTitle, .eventText p, .eventText ul, .eventText ol {padding-bottom:7px;}
.eventTitle {font-weight:bold; text-transform:uppercase;}
.eventTitle a:visited {color:#1f3e9c;}
.eventData {font-weight:bold; color:#2271a8/*3f6083*/;}


/* FORM ORDER */
.content_marker {margin-right:15px; margin-bottom:15px; background-color:#eff8fe;}
#form_order {padding:5px 0; text-align:left; font-size:12px; line-height:110%; border-left:#fff 7px dotted; border-right:#fff 7px dotted;}
#form_order p, h3 {padding:5px 15px;}
.inv-links {padding: 10px 15px; text-align:right;}


/* FOOTER */
#footer {float:left; width:955px; font-size:11px; color:#eee; font-family: Tahoma, Geneva, sans-serif; font-weight:400;}
#footleft {float:left; width:200px; height:50px; background-color:#eee;}
#footleft img {padding: 10px 0 0 5px;}
#copyright {float:left; width:755px; height:50px; background:#8ea1b5 url(/img/bg/footer.gif) left top repeat-y;}
#copyright p {padding:18px 0; text-align:center;}


/* CONSULT */
div.consult p {padding-left:30px;}
* HTML div.consult p {padding-left: expression(this.previousSibling==null ?'30px' :'');}
div.consult span {color:#666;}
div.consult a {text-transform:capitalize; color:#000; text-decoration:none; font-weight:bold;}

/*  OLD STYLE
BODY {margin-top:0; margin-left:0; margin-bottom:0; margin-right:0; background-color: White;}
.menu {position: absolute; top:0; z-index: 3;}
.submenu1 {position: absolute; top: 250; z-index: 0; visibility: hide; visibility: hidden;}
.submenu2 {position: absolute; top: 250; z-index: 1; visibility: hide; visibility: hidden;}
.submenu3 {position: absolute; top: 250; z-index: 2; visibility: hide; visibility: hidden;}
.submenu4 {position: absolute; top: 250; z-index: 3; visibility: hide; visibility: hidden;}
	
.link {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma;	FONT-WEIGHT: 500; TEXT-DECORATION: none;}
.data {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; FONT-WEIGHT: 500;}
.zagol {FONT-SIZE: 9pt; COLOR: #7E9DC1; FONT-FAMILY: Tahoma; FONT-WEIGHT: 900;}
.zagolMen {FONT-SIZE: 8pt; COLOR: #7E9DC1; FONT-FAMILY: Tahoma; FONT-WEIGHT: 500;}
.zagol1 {FONT-SIZE: 15pt; COLOR: #C3CEDA; FONT-FAMILY: Tahoma; FONT-WEIGHT: 500;}
.confer {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Times New Roman; FONT-WEIGHT: 700; line-height: 16px; text-transform: uppercase;}
.lefttex {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma;}
.zagolm {FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma; FONT-WEIGHT: 500;}
*/