*{font-size:100.01%}

html, body, ul, ol, li, dl, dt, dd, p, 
h1, h2, h3, h4, h5, h6, blockquote, 
form, fieldset, legend, table, td, th{margin:0; padding:0}
body{color:#434547; font-family:Arial,Helvetica,sans-serif; line-height:1.4; background-color:#fff; font-size:0.8em}
html, body{height:100%}

ul{margin:0 0 1.5em 0}
ol{margin:0 0 1.5em 2em}
ul{list-style-type:none}
li{margin:0 0 0.1em 34px; font-family:Arial,Helvetica,sans-serif; font-size:15px; list-style-image:url(../images/list_img.gif)}
li ul, li ol{margin:0.7em 0 0 2em; font-family:Arial,Helvetica,sans-serif; font-size:15px}
div.csc-default ul li{margin:0 0 0.1em 34px; font-family:Arial,Helvetica,sans-serif; font-size:15px; list-style-image:url(../images/list_img.gif)}
div.csc-default li ul, li ol{margin:0 0 0.1em 34px; font-family:Arial,Helvetica,sans-serif; font-size:15px}

div#layout{position:relative; min-width:900px; min-height:100%}

div#header{position:relative; width:100%; height:41px}

#langs{margin:1em 0 0 5%; position:relative; float:left}
#langs p{color:#434547; display:inline}
a.lang, a.lang:visited, a.lang:hover{color:#c83732; font-size:12px; text-decoration:underline; padding-right:3em}
a.lang-act, a.lang-act:visited, a.lang-act:hover{color:#c83732; font-size:12px; text-decoration:none; padding-right:3em}
#icons{margin:1em 3% 0 0; position:relative; float:right}
#icons p{color:#000; display:inline; padding-left:3em}

div#content{position:relative; margin-top:1em; width:100%}
div#content-inform{float:left; margin:0 0 0 5%; width:91%}

div#menu{width:100%; margin:0; position:relative; height:126px}
div#main-menu{width:72%; margin:3em 0 0 0; float:right; position:relative}
div#logo{width:225px; margin:1em 0 0 5%; float:left; height:76px; position:relative}

div#mission{margin:0; height:102px; background-color:#c83732; position:relative; width:100%}
div#slogan{margin:0.8em 0 0 5%; color:#FFF; width:38%; float:left; display:inline}
div#telephones{margin:0.8em 0 0 0; color:#FFF; width:30%; float:left; display:inline}
div#question{margin:0.8em 0 0 0; color:#FFF; width:25%; float:left; display:inline}

div#info{margin:3em 0 0 0; position:relative; background:url(../images/backg_info_img.jpg) center no-repeat; width:311px; height:65px; width:100%}
div#fees{margin:3em 0 0 0; position:relative;  background:url(../images/backg_info_img.jpg) center no-repeat; width:311px; height:65px; width:100%}
#info_left{margin:3px 0 0 7px; position:relative; float:left; vertical-align:middle; width:30%; height:60px}
#info_right{margin:1px 0 0 0; position:relative; float:right; width:60%}
#info_right p{font-size:14px; color:#c83732; margin:0 0 0.1em 0}
#info_right a{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#c83732}
#fees_left{margin:3px 0 0 7px; position:relative; float:left; vertical-align:middle; width:30%; height:60px}
#fees_right{margin:19px 0 0 0; position:relative; float:right; width:60%}
#fees_right p{font-size:14px; color:#c83732; margin:0 0 0.2em 0}
#fees_right a{font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#c83732; font-weight:normal}

a{color:#c83732}
a:visited{color:#c83732}

img{border-width:0}

p{line-height:1.3em; font-family:Arial,Helvetica,sans-serif; font-size:1.2em}

p, dl, address, blockquote{margin:0 0 1.0em 0}

hr{border:0 hidden; border-top:1px solid #d9cdc0; height:0; clear:both}
h2, h3, h4{font-weight:normal; line-height:1.3em}

h1{line-height:1.6em; font-family:Georgia,serif; font-size:1.6em; color:#c83732; font-weight:bold; margin:0 0 0.8em 0}
#content p{line-height:19px; font-family:Arial,Helvetica,sans-serif; font-size:14px; padding-left:22px}

#slogan h2{margin:0; color:#fff; font-size:1.6em}
#slogan h5{margin:0; color:#fff; font-size:1em; font-style:italic; font-weight:normal}

#telephones h2{margin:0 0 0 1em; color:#fff; font-size:1.5em}
#telephones h3{margin:0 0 0 1em; color:#fff; font-size:1.3em}

#question h3{margin:0 0 0 1.1em; color:#fff; font-size:1.4em}
a.head2, a:visited.head2{margin:0 0 0 1em; color:#fff; font-size:1.6em; text-decoration:none; border-bottom:#FFF thin solid}
a:hover.head2{margin:0 0 0 1em; color:#fff; font-size:1.6em; text-decoration:none; border-bottom:#FFF thin dashed}

#main-menu ul.sub-navigation a{font-weight:normal; text-decoration:none; border-bottom:1px #c83732 solid; font-size:0.8em; font-family:Arial,Helvetica,sans-serif; color:#c83732}
#main-menu ul.navigation a{font-weight:bold; text-decoration:none; border-bottom:1px #434547 solid; color:#434547; font-size:1.0em; font-family:Arial,Helvetica,sans-serif}

#main-menu ul.sub-navigation b a{color:#c83732; font-size:0.8em; font-family:Arial,Helvetica,sans-serif; font-weight:bold; border-bottom:3px #c83732 solid}
#main-menu ul.navigation b a{font-weight:bold; text-decoration:none; border-bottom:3px #c83732 solid;  color:#c83732; font-size:1.0em; font-family:Arial,Helvetica,sans-serif;  background-size:100%}

#main-menu ul{position:relative; margin:0; width:100%; float:right}
#main-menu ul.navigation li{float:left; position:relative; margin:1em 0 0 0; width:20%; text-align:center; list-style-image:none}
#main-menu ul.sub-navigation li{float:left; margin:1em 0 0 0; width:13%; text-align:right; list-style-image:none;  height:25px; vertical-align:bottom}

.clear{clear:both; min-height:10px; height:10px; line-height:10px; width:1px; font-size:10px}

a.pseudo_link{color:#434547; font-size:15px; text-decoration:none; padding-left:2em; background:url(../images/pseudo_img.png) left no-repeat; font-weight:bold}
a:hover.pseudo_link{color:#434547; font-size:15px; text-decoration:none; padding-left:2em; background:url(../images/pseudo_img_hover.png) left no-repeat; font-weight:bold}
.tip{    width:256px;    padding-top:11px;     display:none;     position:absolute;     background:transparent url(../images/tooltip_img_01.png) no-repeat top}
 
 
.tipMid{background:url(../images/tooltip_img_02.png) repeat-y; padding:0 15px 5px 15px; color:#FFF; font-size:14px; font-weight:normal}
 
.tipBtm{background:transparent url(../images/tooltip_img_03.png) no-repeat bottom; height:10px}

div.leg{height:200px;  width:13%; background:url(../images/legislation-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.gui{height:200px;  width:13%; background:url(../images/guide-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.down{height:200px;  width:13%; background:url(../images/downloads-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.art{height:200px;  width:13%; background:url(../images/articles-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.stat{height:200px;  width:13%; background:url(../images/statistics-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.links{height:200px;  width:13%; background:url(../images/links-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}
div.news{height:200px;  width:13%; background:url(../images/news-img-text.png) center bottom no-repeat; display:inline-block; text-align:center}

div.leg-ru{height:260px;  width:13%; background:url(../images/legislation-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.gui-ru{height:260px;  width:13%; background:url(../images/guide-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.down-ru{height:260px;  width:13%; background:url(../images/downloads-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.art-ru{height:260px;  width:13%; background:url(../images/articles-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.stat-ru{height:260px;  width:13%; background:url(../images/statistics-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.links-ru{height:260px;  width:13%; background:url(../images/links-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}
div.news-ru{height:260px;  width:13%; background:url(../images/news-img-text-ru.png) center bottom no-repeat; display:inline-block; text-align:center}

div.leg-ua{height:260px;  width:13%; background:url(../images/legislation-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.gui-ua{height:260px;  width:13%; background:url(../images/guide-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.down-ua{height:260px;  width:13%; background:url(../images/downloads-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.art-ua{height:260px;  width:13%; background:url(../images/articles-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.stat-ua{height:260px;  width:13%; background:url(../images/statistics-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.links-ua{height:260px;  width:13%; background:url(../images/links-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}
div.news-ua{height:260px;  width:13%; background:url(../images/news-img-text-ua.png) center bottom no-repeat; display:inline-block; text-align:center}

p.tx-mininews-pi1-fp_listrowField-title a:hover{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#c83732; line-height:15px}
p.tx-mininews-pi1-fp_listrowField-title a:visited{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#c83732; line-height:15px}
p.tx-mininews-pi1-fp_listrowField-title a:active{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#c83732; line-height:15px}
.news-datetime, .tx-mininews-pi1-singleViewField-datetime{font-family:Arial,Helvetica,sans-serif; font-size:1px; color:#0090c7; margin:0 0 0 0; font-weight:bold}

.input{height:0.9em}
.contenttable{margin 1%; width:80%; border:#eee thin; background-color:#f5f5f5}
.contenttable td{text-align:center; font-size:1em}
.contenttable th{text-align:center; font-size:1.2em; padding:2px 0 2px 0}

div#footer{position:relative; height:3em; width:100%; margin:7em 0 0 0}
div#copyright p{font-size:0.9em; line-height:1.3em}
.search_word{font-family:Georgia,sans-serif; color:#434547; font-size:1.6em}
.search_button{margin:5px 0 0 5px}
div#copyright{margin:0 0 0 5%; width:40%; position:relative; z-index:1; float:left}
div#search{width:39%; position:relative; z-index:1; float:left; height:1.8em}
div#made_in{margin:0 3% 0 0; width:18%; position:relative; z-index:1; float:right; text-align:right}
div#made_in p{font-size:0.9em; line-height:1.3em}