body {margin-left:auto;
margin-right:auto;
width:960px; 
padding:0px; 
margin-top:0px;
color:black; 
/*background: #fff url(/i/bg/head.gif) top repeat-y; */
font: normal 11px Verdana, Helvetica, sans-serif;
background-image:url(/i/bg/bg_body_2_new_1.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
background-position:top;

}


body#news {text-align:center}
html>body {font-size:11px}
a {color:#415884}
p, address {margin-top:10px; margin-bottom:5px; font-family:verdana; font-size:11px; line-height:16px; text-align:justify;}
big {font-size:13px; font-weight:bold; color:#333;}
td {font-size:11px; line-height:normal;}
acronym {border-bottom: 1px #415884 dotted; cursor:help}
tt {font-family: Verdana; line-height:16px; letter-spacing:1px;}
div.cl {clear:both; font-size:1px; line-height:1px; padding:0;}

.big, h1, h2, h3, h4, h5, h6 {font-family: Verdana, Helvetica, sans-serif; /*margin:0;*/}
h1 {font-size:13px; text-transform:uppercase; color:#aa3832; line-height:18px; text-align:justify;}
h2 {font-size:11px; text-transform:uppercase; margin-top:25px; text-align:justify; color:#415884;}
h3, h5, h6 {font-size:11px; color:#15569d; margin-top:25px; text-align:justify;}
h4 {color:#838484; font-size:11px; margin-top:15px; text-align:justify; font-style:italic;}
.big {font-size:14px; color:#415884;}
.h {color:#aa3832; font: bold 12px/12px Verdana, Helvetica, sans-serif;}

ul, ol {/*margin:5px 0 0 10px;*/ text-align:justify; color:#415884; font-size:small;}
li {margin-left:10px; /*list-style-position:inside;*/ font-style:normal; /*color:#000;*/ line-height:150%; list-style-position:outside; text-align:justify;}
li.fotmat {margin-left:10px; list-style-position:inside; font-style:normal; /*color:#000;*/ line-height:150%; list-style-position:outside; text-align:justify;}

ul.txt, ol.txt {/*margin:10px 0 0 20px;*/ color:#415884;}
ul.txt li, ol.txt li {margin:0;}

#cont ul, ol {/*margin:5px 0 0 10px;*/ text-align:justify; font-weight:bold; color:#79899b; font-size:small; line-height:150%; font-family:Verdana, Helvetica, sans-serif; font-size:11px;}
#cont li {margin-left:0px; padding-bottom:5px; /*list-style-position:inside;*/ font-weight:normal; color:#15569d; line-height:150%; list-style-position:outside;
}
#cont li SPAN {color:#000;}

#vip_clients {width:187px;
 height:100%; 
 float:left;
 margin:0px;
 padding:0px;
 border:none;
 background-color:transparent;
 
 }
#vip_clients img {padding-top:15px; border:none; background-color:transparent;}

blockquote {font: italic 11px/12px "verdana", Times, serif; margin: 10px 0 5px 0; margin-left:30%; text-align:justify;}

.zero {width:1px; height:1px;}

hr {margin:0; padding:0; background-color:#fff; height:1px; width:100%;}
.hr {height:1px; border-bottom: solid 1px #000;}

.signature {margin-top:10px; margin-bottom:5px; line-height:120%; text-align:right; font-size:11px;}
.list {padding-left:3px; FONT-WEIGHT: bold; WIDTH:100%; COLOR:#9a9a9a; PADDING-TOP:3px; margin:0; text-decoration:none;}
.list:hover {padding-left:3px; FONT-WEIGHT: bold; WIDTH:100%; COLOR:#333; PADDING-TOP:3px; margin:0; text-decoration:none;}
.border {font-size:70%; border: 1px solid black; border-right-width:0;}
.ramka {border: 1px dotted black;}

/* clear float */
div.cl {clear:both; line-height:1px; margin:0; padding:0;}

/* Top block */
#head {float:left; width:774px; height:auto; display:block; }

#m {float:left; width:555px; vertical-align:bottom; /*padding-top:4px;*/}
#m a {float:left; width:175px; height:19px; padding: 3px 4px ; text-align:center; text-decoration:none; color:#15569d; font: bold 12px Verdana, helvetica, 'sans serif'; line-height:150%; background-color:#fff; border-left: 1px solid #15569d; border-top: 1px solid #15569d;}

#tm {margin:0; padding-right:10px; z-index:0; position:absolute; left:222px; top:55px; width:550px; font-family: Verdana, Helvetica, sans-serif; color:#9A9A9A; font-size:7pt; text-align:right;}
.tm {color:#9A9A9A;}
.tm:hover {text-decoration:none; color:#333;}
#memoryticker {width:468px; height:60px; background-color:#f7f7f7; filter:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7);}
#ticker {background-color:#fff; width:90px; filter:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7);}

.ban {margin-bottom:10px; border:none; /*border-bottom: 1px #9a9a9a solid;*/}

/* Main box */
#main {float:left; width:960px; margin:0 auto; text-align:left; background: #fff url(/i/bg/content_new_2.png) top right repeat-y;}

#linemenu {float:left; width:550; margin:0 auto; text-align:left; background: #000;}

/* Left box */
#lbox {width:222px; height:100%; text-align:left; padding-top:60px; background: #fff top left no-repeat; }

/* Right box */
#rbox {float:left; width:100%; height:auto; margin:0; padding:0;}

/* Menu */
ul#menu {width:100%; height:100%; margin:0px; padding:0px; list-style:none; text-align:left;}
a.menu {width:100%; font: bold 11px/18px Verdana, helvetica, sans serif; color:#15569d; text-decoration:none; text-transform:uppercase; clear:both; line-height:20px;}
a.menu:hover {color:#96a5c6;}

/* Sub-menu */
ul.sm {width:100%; margin:0; padding: 5px 0 0 0; font-size:12px; list-style:none; text-align:left;}
ul.sm li {background:url(/i/bullet_new_1.gif) left top no-repeat; padding-left:15px; padding-right:25px; padding-top:3px;  text-align:left; /*list-style-type:square; list-style-position:inside;*/}
.sm p {margin:0; padding: 0 3px 5px 0; font: 400 10px Verdana, helvetica, sans serif; color:#415884/*#9A9A9A*/; text-transform:uppercase; text-align:left;}
.sm a {width:100%; margin-bottom:10px; padding:0 0px 0 0px; font: 300 11px/12px Verdana, helvetica, sans serif; color:#9A9A9A; line-height:15px; text-decoration:none; border:none; }
.sm a:hover {color:#15569d;}

/* News Client */
p.marquee {text-align:center; color:white; margin: 7px 0; text-transform:uppercase; font-weight:bold; font-size:11px; font-family:Verdana, Helvetica, sans-serif;}
li.marquee {text-align:justify; padding-right:15px; color:white; margin-bottom:15px; font-size:11px; list-style:none; font-family:Verdana,  Helvetica, sans-serif; }
a.marquee:link, a.marquee:visited, a.marquee:active {color:white; text-decoration:none;}
a.marquee:hover {text-decoration:underline;}

/* Content */
#cont {width:520px; height:100%; margin:0; padding:15px; background-color:#FFFFFF; float:left;}

#i1,#i2,#i3,#i4 {float:left; width:737px; background: #4878AD url(/i/bg/big_img.gif) top repeat-y;}
#i1 span {float:left; width:551px; display:block; height:252px; background-image: url(/i/big_pic.jpg);}
#i2 span {float:left; width:551px; display:block; height:252px; background-image: url(/i/big_pic2.jpg);}
#i3 span {float:left; width:551px; display:block; height:252px; background-image: url(/i/big_pic3.jpg);}
#i4 span {float:left; width:551px; display:block; height:252px; background-image: url(/i/big_pic7.jpg);}

.h_des {width:100%; margin-bottom:10px; color:#000; background-color:#F5F6FF; font-family:Verdana,  Helvetica, sans-serif; text-align:left; text-decoration:none;}
#number {text-align:left;}
.go {padding-left:15px; background: url(/i/bullet_new.gif) top left no-repeat; color:#768fbc; font-weight:bold;}
.go a {text-decoration:none; color:#768fbc; font-weight:bold;}
/*.go a:visited {color:#afbfdb;}*/
.go a:hover {text-decoration:underline; color:#aa3832; font-weight:bold;}
.go_no {text-decoration:none; color:black; padding-left:25px; background: url(/i/bullet_v.gif) top left no-repeat;}

/* ABOUT */

h1.about, p.about {width:520px; margin:0; padding: 0 0 15px 0; font: /*italic*/ 400 11px/15px verdana/*Arial*/; color:#555656; text-align:justify; text-transform:none;}

h2.about, p.about {width:520px; margin:0; padding: 0 0 15px 0; font: /*italic*/ 400 11px/15px verdana/*Arial*/; color:#555656; text-align:justify; text-transform:none;}




/* MENU NEWS */
ul#nav {float:left; width:520px; height:23px; margin:0; padding: 5px 0 0 0; list-style:none; background: #FFFFFF url(/i/border_h_new.gif) repeat-x bottom left;}

#nav li {
color:#a00126;
float:left; 
width:auto; 
height:22px; 
margin: 0 1px 0 0; 
padding:0; 
text-decoration:none; 
border-top: 1px solid #4d7bac; border-right: 1px solid #4d7bac; border-left: 1px solid #4d7bac; 
background-color:#FFFFFF;
}

#nav span {float:left; width:auto; padding: 3px 8px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#a00126;}
a.nav {float:left; width:auto; text-decoration:none; font: 10px verdana /*Arial, Helvetica, sans-serif*/; padding: 5px 8px; color:#FFFFFF; font-weight:bold; background:#FFFFFF url(/i/off_bg_new.gif) repeat-x top left;}
a.nav:hover {color:FFFFFF; padding: 5px 8px; background:url(/i/off_bg_new_2.gif) repeat-x top left;}


/* News box */
#cont_news {float:left; width:550px; margin: 10px auto; border: 1px dotted black; padding: 25px 30px 30px 30px; font-family:verdana; text-align:justify; background-color:#fff; height:auto;}
#cont_news h1 {width:100%; color:#415884; font-size:120%; font-weight:bold; text-align:justify; font-family: Verdana, Tahoma, sans-serif; letter-spacing:-1px; background-color:#fff;}
.news {float:left; width:520px; height:auto; margin:0; padding: 3px 0; font: normal 11px/15px verdana; color:#555656; background-color:#fff;}
.news a {float:left; width:100%; height:auto; margin:0; padding: 3px 5px; border: #fff 1px solid; color:#415884; text-decoration:none; background:url(/i/icon_link.gif) right bottom no-repeat; font: bold 11px/15px verdana;}
.news a:hover {border: #415884 1px solid; background-color:#f5f6ff;}
.news p { width:520px; font-size:12px; line-height:13px; margin: 5px auto; text-align:justify;}
.hr_news {margin: 3px 0; padding:0; height:1px; color:; border-style:dotted;}
.posth {display:none;}
.posts {display:inline;}

/* Search */
#search {float:left; width:100%; height:auto; margin: 0 auto; padding:0; clear:both; display:block; text-align:left; background-color:#fff;}
#form_search {margin:0; padding: 15px 0 15px 30px; background: #FFFFFF url(/i/bg/search_new.gif) top left repeat-y; border-left: 1px solid #364c79; border-top: 1px solid #364c79; white-space:nowrap;}

/* Footer */
#foot {float:left; width:100%; height:82px; margin:0; padding:0; background-color: #4d7bac; font-size:8px; color:#FFFFFF; /*url(/i/bg/content_new_2.png) top left repeat-y;*/ font-family: verdana; text-align:center; /*border-bottom: 1px #10529c solid; border: 1px #4d7bac solid;*/}
#foot a {float:left; padding: 0 28px; color:#10529c; text-decoration:none;}
#foot a:hover {text-decoration:none;}
#foot img {border:none;}
#foot_c {float:left; width:960px; text-align:center;padding-top:10px; padding-left:20px;}
#foot_l {float:left; width:774px; padding-top:5px; padding-left:170px;}
#foot_c p {margin: 0px; font-weight:bold;  font-size:11px; line-height:120%; white-space:nowrap; color:white; text-align:center; font-family:verdana;}
#foot_r {float:left; width:960px; text-align:center; padding-top:2px;}
#foot_r p {margin: 0px; font-family:verdana; font-size:9px; color:white; text-align:center; color:#FFFFFF;}

.button {margin:0; padding:0; font-weight:bold; margin:0; padding: 1px 18px 1px 18px; text-align:left; color:#fff; background-color:999; width:100%; border-bottom: 1px solid #000000; text-decoration:none;}
.td_about {border-left: 1px solid black; padding:3px; text-align:justify; font-family:verdana; font-size:10px; color:#666; line-height:16px;}

.but_h { color:#fff; font-weight:bold; width:100%; background-color:#415884; margin-top:15px; margin-bottom:5px; padding-bottom:3px; padding-left:10px; text-align:left;}
.but_mail {width:auto; height:auto; font-weight:bold; text-align:center; border-color: #ccc #666 #666 #ccc; background-color:#ccc; border-style:solid; border-width:1px; margin-top:15px; margin-bottom:5px;}
.push {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; CURSOR: pointer; COLOR: #9a9a9a; BORDER-BOTTOM: medium none; background-color:#fff;}
.but {padding: 2px 10px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#333; font-size:11px;}
a.but:hover {color:#666;}
.dropmenu {BORDER:#6486a6 1px solid; PADDING:3px; POSITION:absolute; VISIBILITY:hidden; BACKGROUND-COLOR:#F7F7F7;}
.date {font-weight:bold; color:#6a6a6a; text-decoration:none; padding-right:10px; font-family: Verdana, Helvetica, sans-serif;}
caption {margin-bottom:10px; margin-top:10px; font-weight:bold; text-transform:uppercase;}

/*strong {color:#333;}*/
.b {font-weight:bold; color:#838484; font-size:11px;}
.i {font-style:italic;}
.c {color:#415884;}
.up {text-transform:uppercase;}
.red {color:#aa3832;}
.blue {color:#415884;}
.no {font-weight:normal; text-decoration:none; color:#000;}

th {text-align:center;}
.next {text-align:right}
.li_check_yellow {color:#ee8d42; text-align: center; font-weight:bold;}
.li_check_blue {color:#75a0d4; text-align: center; font-weight:bold;}


/* Form */
form {margin:0; padding:0; font-size:100%; font-family: Verdana, Geneva; width:100%;}
input, textarea, select {font-size:100%; color:#000;}
textarea {width:100%;}

fieldset {margin:0; padding:10px;}
fieldset div select {font-size:90%; border:1px solid #900; padding:1px;}
fieldset div input {vertical-align:middle; float:right;}
fieldset li {font-size:12px;}

legend {font-size:12px; color:#333; margin:0; padding:0.5em;}
legend span {font-family: Helvetica, sans-serif; text-transform:none;}
legend a {padding:0; vertical-align:top; text-decoration:none; text-transform:none;}

fieldset span input {vertical-align:middle; float:none; white-space:nowrap;}
.FormButton, input.button {width:110px; margin: 10px 0; border:#999 1px solid; color:#000; font-family: Verdana, Helvetica, sans-serif; background-color:#e9e9e9; cursor:pointer; text-transform:uppercase}

fieldset.sel {padding: 0 0 10px 30px;} 
fieldset.sel legend {color:#aa3832;}
fieldset.sel span {color:#aa3832; font-weight:bold;}

#tempholder {POSITION:absolute; LEFT:260px; TOP:2px; WIDTH:468px; HEIGHT:140px; Z-INDEX:1;}
.scroller {text-decoration:none; cursor:pointer; text-align:center; color:#e2411b;}

/* COLOR BAR */
#colorbar-l {float:left; font-size:1px; width:427px; height:7px; background:#4d7bac; padding:0; margin: 0 0 2px 0;}
#colorbar-r {float:right; font-size:1px; width:170px; height:7px; background:#a00126; padding:0; margin: 0 0 2px 0;}

/*left column*/

#left {
width:222px;
float:left;
border:none;

}

/*otzivi*/
PRE {

DISPLAY: none

}

/*ssilka na risunok*/
.img {
color:#768fbc;
font-family: Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.img a:hover {
color:#aa3832;
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

/*ssilki*/
.ssilka {
color:#4d7bac;
font-weight:bold;

}

a.ssilka:hover {
color:#a00126;
font-weight:bold;
}
