@charset "utf-8";
/* CSS Document */
/* FONTS*/

* {behavior:url("ie6hover.htc")}
body {line-height: 120%; color:#95bfd6}

h2 {font-family: Arial,Helvetica,Sans serif;
color: #c4bb9e;
font-weight: bold;
font-size: 15px;
padding:4px;}

h3 {font-family: Arial,Helvetica,Sans serif;
color: #c4bb9e;
font-weight: bold;
font-size: 13px;
padding:4px;}

h4 {font-family: Arial,Helvetica,Sans serif;
color: #c4bb9e;
font-weight: bold;
font-size: 12px;
padding:0; margin:0}

b{ font-family: Arial,Helvetica,Sans serif;color: #c4bb9e;font-weight: bold;font-size: 12px;padding:0; margin:0}

a { text-decoration:none; color:#95bfd6}

p { padding-bottom: 5px; padding-top:5; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

ul { list-style: none;list-style-type: none;list-style-position: initial;list-style-image: initial;}

li {  padding-left: 15px;background: url(../images/strelica.gif) no-repeat 0px 50%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;}

#description li {  padding-left: 15px;background: url(../images/strelica.gif) no-repeat 135px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;}

#description_2 li {  background: url(../images/strelica.gif) no-repeat 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none; line-height:14px}

#lang {font-family: Arial,Helvetica,Sans serif;color:#FFF;font-weight: bold;font-size: 11px;}
#lang:hover {font-family: Arial,Helvetica,Sans serif;color:#FFF;font-weight: bold;font-size: 12px; text-decoration:underline}
#lang_active {font-family: Arial,Helvetica,Sans serif;color:#95bfd6;font-weight: bold;font-size: 12px; text-decoration:underline}


.les a {text-decoration:underline; background:none; color:#95bfd6; }
.les a:hover {text-decoration:underline; background:none; color:#FFF; }

#my_button #but:hover { text-decoration:underline; cursor:pointer}
#my_button #but.hover { text-decoration:underline; cursor:pointer}

#but:hover { text-decoration:underline; cursor:pointer}
#but.hover { text-decoration:underline; cursor:pointer}
/* END FONTS*/


*{font-size:1em; font-style:normal; margin:0; padding:0;}

body{ background-color:#334b5b; margin:0; padding:0; }

#main_body{ height:100%; width:100%; border:none;  margin: 0; padding: 0;}

#left_head_spacer, #logo, #middle_head_spacer, # banner, #lang, #right_head_spacer { height:155px}

#left_head_spacer { width:20%; background-image:url(/images/head_spacer_left.jpg); background-repeat:repeat-x}

#logo { width:450px;}

#middle_head_spacer{ width:60%; background-image:url(/images/head_spacer.jpg); background-repeat:repeat-x;}

#banner{ width:450px; background-image:url(/images/user1.jpg); background-repeat:repeat-x}

#language { width:25px; background-image:url(/images/head_spacer.jpg); background-repeat:repeat-x}

#right_head_spacer{ width:20%; background-image:url(/images/head_spacer.jpg);  background-repeat:repeat-x}

#spacer { vertical-align:top; height:15px; background-image:url(/images/spacer1.jpg); background-repeat:repeat-x }



#main_menu { background-color:#4185a8; width:100%; text-align:center; color:#FFF}

#main_menu a{ color:#FFF}

.menu_table { width:100%; height:100%;}

#m_cell { width:169px; background-image:url(/images/mcel.gif); background-position:center; background-repeat: no-repeat; text-align:center; font-weight:bolder;}

#m_cell:hover { width:169px; background-image:url(/images/mcel_hover.gif); background-position:center; background-repeat: no-repeat; text-align:center}

#m_cell_active { width:169px; background-image:url(/images/mcel_hover.gif); background-position:center; background-repeat: no-repeat; text-align:center; font-weight:bolder;}




* html #m_cell a.hover { /* хак для ie6 */ text-decoration:underline; color:#95bfd6/* для ие6,*/}
* html #m_cell_active a { /* хак для ie6 */ text-decoration:underline; background:none; color:#95bfd6; font-weight:bolder; /* для ие6,*/}
* html #m_cell_active  { /* хак для ie6 */ text-decoration:underline; background:none; color:#95bfd6; font-weight:bolder; /* для ие6,*/}

* html #m_cell { /* хак для ie6 */ background-image:none/* для ие6, т.к. не понимает */}

#main_content { width:100%; vertical-align:top; position:relative}

#main_content td { width:45%; vertical-align:top; padding:10px; margin:10px}

#news { width:90%;}

#news a:hover { text-decoration: none;}

#main_content td:hover { border:1px solid gray; padding:9px}

#main_content td.hover { border:1px solid gray; padding:9px}

#pic { height:175px; width:131px; float:left; margin-right:10px; border:none; padding-right:15px;}

#description { text-align:left; padding:10px; line-height: 120%;  }

#blocks { float:left; width:130px; text-align:center; margin-left:15px; margin-right:15px; margin-bottom:15px}
#blocks:hover { border:1px solid gray; margin-left:14px; margin-right:14px; margin-bottom:13px}
#blocks.hover { border:1px solid gray; margin-left:14px; margin-right:14px; margin-bottom:13px}
#blocks a{ text-decoration: none;}







#footer { width:100%; height: 60px; background-color: #4185a8;}
#L_foot{ float:left;height: 60px; width:200px;background-image:url(/images/left_footer.jpg); background-repeat:no-repeat }
#R_foot{ float:right;height: 60px; width:200px; background-image:url(/images/right_footer.jpg); background-position:right top; background-repeat:no-repeat}
#foot_spacer{ float:left;height: 60px;  padding-top:5px; width: 500px}
#foot_spacer div{ float:left; margin-left:5px}

#contact_form { float:left; border:1px solid gray; padding:10px }
#contact_content { float:left; padding:10px; margin-right:15px }



/* Tabs*/

 .tabs, .tabs li,  .tabs li a { list-style: none;}

 .tabs li { float:left; text-align:center; background:none; font-size:11px; font-weight:bolder; margin-right:18px; padding:10px; margin-bottom:10px}

  ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { text-decoration:underline ; color:#FFF }

.panes { clear:both;}
/* end Tabs*/

embed {-apple-dashboard-region: ;
-o-border-image: ;
-o-focus-opacity: ;
-o-link: ;
-o-link-source: ;
-o-mini-fold: ;
-o-object-fit: auto;
-o-object-position: 50% 50%;
-o-tab-size: ;
-o-table-baseline: ;
-o-transform: none;
-o-transform-origin: 815px 240.5px;
-o-transition: ;
-o-transition-delay: ;
-o-transition-duration: ;
-o-transition-property: ;
-o-transition-timing-function: ;
-wap-accesskey: ;
-wap-input-format: ;
-wap-input-required: ;
-wap-marquee-dir: ;
-wap-marquee-loop: ;
-wap-marquee-speed: ;
-wap-marquee-style: ;
-xv-interpret-as: ;
-xv-phonemes: ;
-xv-voice-balance: ;
-xv-voice-duration: ;
-xv-voice-pitch: ;
-xv-voice-pitch-range: ;
-xv-voice-rate: ;
-xv-voice-stress: ;
-xv-voice-volume: ;
alignment-baseline: ;
audio-level: ;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
baseline-shift: ;
border-bottom-color: #000000;
border-bottom-left-radius: ;
border-bottom-right-radius: ;
border-bottom-style: none;
border-bottom-width: 0px;
border-collapse: separate;
border-left-color: #000000;
border-left-style: none;
border-left-width: 0px;
border-radius: ;
border-right-color: #000000;
border-right-style: none;
border-right-width: 0px;
border-spacing: 0px;
border-top-color: #000000;
border-top-left-radius: ;
border-top-right-radius: ;
border-top-style: none;
border-top-width: 0px;
bottom: auto;
box-decoration-break: slice;
box-shadow: ;
box-sizing: content-box;
break-after: auto;
break-before: auto;
break-inside: auto;
buffered-rendering: ;
caption-side: top;
clear: none;
clip: rect(0px, 0px, 0px, 0px);
clip-path: ;
clip-rule: ;
color: #000000;
color-interpolation: ;
color-interpolation-filters: ;
color-profile: ;
color-rendering: ;
column-count: auto;
column-fill: balance;
column-gap: 16px;
column-rule: 0px #000000;
column-rule-color: #000000;
column-rule-style: none;
column-rule-width: 0px;
column-span: none;
column-width: auto;
columns: auto;
content: none;
counter-increment: none;
counter-reset: none;
cue: ;
cue-after: ;
cue-before: ;
cursor: auto;
direction: ltr;
display: inline;
display-align: ;
dominant-baseline: ;
empty-cells: show;
enable-background: ;
fill: ;
fill-opacity: ;
fill-rule: ;
filter: ;
float: none;
flood-color: ;
flood-opacity: ;
font-family: "Times New Roman";
font-size: 16px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: 400;
glyph-orientation-horizontal: ;
glyph-orientation-vertical: ;
height: 481px;
image-rendering: ;
input-format: ;
kerning: ;
left: auto;
letter-spacing: 0px;
lighting-color: ;
line-height: normal;
line-increment: ;
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
mark: ;
mark-after: ;
mark-before: ;
marker: ;
marker-end: ;
marker-mid: ;
marker-offset: ;
marker-start: ;
mask: ;
max-height: -1px;
max-width: -1px;
max-zoom: ;
min-height: 0px;
min-width: 0px;
min-zoom: ;
nav-down: ;
nav-index: ;
nav-left: ;
nav-right: ;
nav-up: ;
opacity: 1;
orphans: 2;
outline-color: invert;
outline-offset: ;
outline-style: none;
outline-width: 3px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
page: auto;
page-break-after: auto;
page-break-before: auto;
page-break-inside: auto;
pause: ;
pause-after: ;
pause-before: ;
pointer-events: ;
position: static;
quotes: none;
rest: ;
rest-after: ;
rest-before: ;
right: auto;
scrollbar-3dlight-color: ;
scrollbar-arrow-color: ;
scrollbar-base-color: ;
scrollbar-darkshadow-color: ;
scrollbar-face-color: ;
scrollbar-highlight-color: ;
scrollbar-shadow-color: ;
scrollbar-track-color: ;
shape-rendering: ;
size: portrait;
solid-color: ;
solid-opacity: ;
speak: ;
src: ;
stop-color: ;
stop-opacity: ;
stroke: ;
stroke-dasharray: ;
stroke-dashoffset: ;
stroke-linecap: ;
stroke-linejoin: ;
stroke-miterlimit: ;
stroke-opacity: ;
stroke-width: ;
table-layout: auto;
text-align: left;
text-anchor: ;
text-decoration: none;
text-indent: 0px;
text-overflow: clip;
text-rendering: ;
text-shadow: ;
text-transform: none;
top: auto;
unicode-bidi: normal;
user-zoom: ;
vector-effect: ;
vertical-align: baseline;
viewport-fill: ;
viewport-fill-opacity: ;
visibility: visible;
voice-family: ;
white-space: normal;
widows: 2;
width:100%;
word-spacing: 0px;
word-wrap: normal;
writing-mode: ;
z-index: auto;
zoom: ;}
