/* * файл стилей контента
----------------------------------------------------------------------------- */
html,body,p,form,input,label,h1,h2,h3,h4,h5,h6 {
padding:0px;
margin:0px;
}
html {
width:100%;
height:100%;
}
body {
width:100%;
height:100%;
font:62.5% arial,tahoma,verdana,sans-serif;
color:#778791;
background:#a7b1b7 url('../img/body.png') repeat-x 0 0;
}
p {
margin-bottom:10px;
font:1.1em/1.1em arial,tahoma,verdana,sans-serif;
color:#919da5;
}
ul {
padding:0 0 10px 0;
margin:0;
list-style:none;
font-size:1.1em;
color:#919da5;
}
ul ul {
font-size:1.0em;
}
ul li {
padding:0 0 5px 13px;
background:url('../img/ico/lang.gif') no-repeat 0 0.45em;
}
ol {
padding:0 0 10px 0;
margin:0;
list-style:none;
font-size:1.1em;
color:#919da5;
}
ol ul {
font-size:1.0em;
}
ol li {
padding:0 0 5px 13px;
background:url('../img/ico/ol.gif') no-repeat 0 0.45em;
}

/*----------  links	 ---------------------*/
a, a:link{
color:#2f3640;
text-decoration:underline;
}
a:visited {
color:#66737b;
text-decoration:underline;
}
a:hover {
color:#cb1e27;
text-decoration:underline;
}
a:active{
color:#66737b;
text-decoration:underline;
}
p.all {
padding:0 0 0 13px;
margin:0;
display:block;
font:0.9em verdana,tahoma,arial,sans-serif !important;
background:url('../img/ico/all.gif') no-repeat 0 3px;
}
p.all a {
color:#cb1e27 !important;
text-decoration:none !important;
}
p.all a:hover {
text-decoration:underline !important;
}


/*----------  headers	 ---------------------*/
h1 {
margin-bottom:10px;
font:1.7em/1.0em tahoma,verdana,arial,sans-serif;
color:#394853;
}
h1 span {
border-left:1px solid #ea1d25;
margin-left:17px;
padding-left:17px;
color:#808e97;
font-size:15px;
}
h2 {
padding:0 0 0 35px;
margin-bottom:10px;
font:1.5em/1.0em tahoma,verdana,arial,sans-serif;
color:#394853;
background:url('../img/ico/h2.gif') no-repeat 0 7px;
}
h3 {
padding:0 0 0 35px;
margin-bottom:10px;
font:1.4em/1.0em tahoma,verdana,arial,sans-serif;
color:#75aed2;
background:url('../img/ico/h3.gif') no-repeat 0 8px;
}
h5 {
margin-bottom:20px;
font:1.7em/1.0em tahoma,verdana,arial,sans-serif;
color:#808e97;
}
h5.red {
width:313px;
padding:13px 20px 13px 20px;
margin:0 -30px 0 0;
position:relative;
border-top:4px solid #d43e44;
color:#fff;
background:#f06066 url('../img/h2_red.gif') repeat-x 0 0;
}
h6 {
padding-bottom:1px;
font:1.5em/1.0em "Trebuchet MS",tahoma,verdana,arial,sans-serif;
color:#394853;
}
h6 a {
color:#394853 !important;
text-decoration:none !important;
}
h6 a:hover {
text-decoration:underline !important;
}

/*----------  form	 ---------------------*/
form {
displa:block;
margin:0 0 30px 0;
}
form table {
border-collapse:collapse;
}
form table td {
padding:3px 8px;
}
form h6 {
padding:10px 15px;
margin:0;
font:1.4em/1.0em tahoma,verdana,arial,sans-serif;
color:#46729a;
background:#bedaeb;
}
form fieldset {
padding:10px 5px;
margin:0px;
border:none;
display:block;
background:#f4f5f7;
}
form label {
width:100%;
display:block;
font-size:1.1em;
color:#66737b;
text-align:right;
}
form input {
display:block;
}
form input.text {
padding:1px 2px;
border:1px solid #97a0a6;
color:#000;
font-size:1.1em;
float:left;
background:#cfd5d8;
}
form input.submit {
padding:2px 10px;
text-transform:uppercase;
color:#496893;
font-size:1.0em;
}
 form button {
border:none;
padding:0 10px 0 17px;
text-transform:uppercase;
color:#d91a21;
font-size:1.0em;
cursor:pointer;
text-align:left;
background:url('../img/ico/button.gif') no-repeat 0 0;
}


/*----------  table	 ---------------------*/
h6.table_title {
margin:0 0 15px 0;
color:#75aed2;
}
table.tab {
border-collapse:collapse;
font:1.1em tahoma,verdana,arial,sans-serif;
}
table.tab th {
padding:8px;
color:#000;
font-weight:normal;
background:#bedaeb;
}
table.tab td {
padding:8px;
color:#66737b;
}




/*----------  hr	 ---------------------*/
div.hr {
width:100%;
height:1px;
margin:0 0 10px 0;
overflow:hidden;
position:relative;
font-size:1px;
background:#b5bec2;
}
div.hr2 {
width:100%;
height:1px;
margin:0 0 10px 0;
overflow:hidden;
position:relative;
font-size:1px;
background:url('../img/ico/news.gif') repeat-x 0 0;
}
div.hr3 {
width:100%;
height:3px;
margin:0 0 10px 0;
overflow:hidden;
position:relative;
font-size:1px;
background:#d6dadd;
}




/*----------  *****	 ---------------------*/
a img {border:none;}

.picture2 {
padding:10px;
float:left;
background:#edf5f9;
}
.picture2 img {
margin:0 0 4px 0;
border:1px solid #8cbcda;
display:block;
}
.picture2 p {
padding:0 0 0 12px;
margin:0 0 5px 0;
font:1.1em tahoma,verdana,arial,sans-serif;
color:#8cbcda;
background:url('../img/ico/description_pic_p.gif') no-repeat 0 5px;
}
.picture {
padding:10px;
float:left;
}
.picture img {
margin:0 0 4px 0;
display:block;
}
.picture p {
padding:0 0 0 12px;
margin:0 0 5px 0;
font:1.0em arial,tahoma,verdana,sans-serif;
color:#8cbcda;
background:url('../img/ico/description_pic_p.gif') no-repeat 0 5px;
}