﻿
* {
padding: 0px;
margin: 0px;
border: none;
font-size: 100%;
list-style: none;
}
body {
background: #fff;
font: 75% Arial, sans-serif;
color: #4B4B4B;
padding-bottom: 20px;
}
.sys_body {
text-align: center;
height: 100%;
}
html>.sys_body {
height: auto;
min-height: 800px;
}
.sys_mainContainer {
width: 962px;
text-align: left;
margin: 0 auto;
position: relative;
background: transparent url(uploads/images/style/bg_container.gif) scroll repeat-y;
height: 100%;
}
html>body .sys_mainContainer {
height: auto;
min-height: 800px;
}
h1 span{
display: none;
}
.sys_menuContainer {
position: absolute;
top: 0px;
right: 83px;
width: 490px;
height: 152px;
}
.sys_menuContainerRelative {
position: relative;
height: 152px;
}

.sys_mainMenu {
clear: both;
background: #fff;
border: 1px solid #E4E5E6;
margin-left: 5px;
width: 944px;
padding-left: 5px;
}
.sys_langMenu table, .sys_mainMenu table {
border: none;
}

.sys_langMenu td, .sys_mainMenu td {
padding: 0px;
border: none;
}
.sys_mainMenu td {
padding-left:70px;
}
.sys_mainMenu a {
color: #344382;
text-decoration: none;
display: block;
text-align: center;
font-weight: bold;
padding-top: 11px;
padding-bottom: 11px;
}
.sys_mainMenu .sys_horbaritemselected a {
color: #696969;
border-bottom: 3px solid #E1E1E1;
padding-bottom: 8px;
}
h2 {
font-size: 150%;
font-weight: normal;
color: #2587B4;
margin-top: 1em;
margin-bottom: .5em;
}
h3 {
font-size: 150%;
font-weight: normal;
color: #000;
margin-top: 1em;
margin-bottom: 1em;
}
.sys_contentContainer {
margin: 0px 6px;
background: #fff;
}
address {
font-style: normal;
}

.sys_copyright {
color: #7F7F7F;
margin-left: 34px;
clear: left;
}
.sys_copyright hr {
background: #CBCBCB;
height: 3px;
width: 40px;
margin-bottom: 12px;
}
h5 {
color: #000;
font-weight: normal;
}
.sys_additionalInfo {
display: block;
width: 265px;
margin-left: 45px;
margin-top: -2px;
float: left;
}

p {
margin-bottom: 1.5em;
}
table {
border: 1px solid #F2F2F6;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-collapse: collapse;
}
td, th {
padding: .5em;
padding-left: 2em;
padding-right: 2em;
border: 1px solid #F2F2F6;
}
th {
color: #344382;
font-weight: normal;
}
td:first-child, th:first-child {
border-left: none;
}
td:last-child, th:last-child {
border-right: none;
}
.sys_listMenu li {
background: transparent url(uploads/images/style/menu_bullet.gif) scroll no-repeat 5px 15px;
padding-left: 20px;
padding-top: 10px;
}
.sys_phplmselected {
color: #2587B4;
text-decoration: none;
}
.sys_phplm {
color: #000;
text-decoration: none;
}
a {
color: #344382;
}
.sys_cleaner {
clear: both;
}
.sys_stripe {
height: 25px;
overflow: hidden;
}


.sys_body {
background: transparent url(uploads/images/style/bg_title.gif) scroll repeat-x center top;
}

.sys_logo {
position: absolute;
left: 40px;
top: 35px;
}
.sys_motto {
position: absolute;
left: 165px;
top: 35px;
}

.sys_langMenu {
position: absolute;
right: 8px;
bottom: 25px;
}

.sys_langMenu a {
color: #330466;
border: 1px solid #E5E5E5;
padding: .3em;
padding-left: 1em;
display: block;
text-decoration: none;
width: 65px;
margin-top: 6px;
}

.sys_header {
height: 145px;
position: relative;
}

h1 {
height: 145px;
}

.sys_mainContainer {
}

.sys_additionalInfo {
border-top: 2px solid #344382;
}

.sys_actualities {
border-top: 2px solid #344382;
display: block;
width: 605px;
margin-left: 14px; /* bug: IE doubles the value; should be 28px */
float: left;
margin-top: -2px;
}
html>body .sys_actualities {
margin-left: 28px;
}

.sys_productMenu {
background: transparent url(uploads/images/style/prod_menu_title.jpg) scroll no-repeat left top;
height: 163px;
}
.sys_productMenu li {
list-style: none;
display: block;
width: 159px;
height: 163px;
float: left;
margin-left: 1px;
padding: 0px;
background: none;
}
.sys_productMenu li a {
display: block;
margin: 10px 15px;
height: 26px;
line-height: 26px;
overflow: hidden;
padding-top: 114px;
color: #4B4B4B;
text-decoration: none;
font-size: 90%;
}
.sys_newsdate {
font-size: 80%;
color: #344382;
margin: 0px;
}
.sys_newsodd {
}
.sys_newseven {
}
.sys_mainMenu td {
padding-left: 60px;
}