
/*  common settings */
html,body {background:#183548;
height:100%;
margin:0px;
padding:0px;
color:#000;
font:12px verdana;
}
body{}
html {
scrollbar-face-color: #839aaf;
scrollbar-shadow-color: #666;
scrollbar-highlight-color: #ccc;
scrollbar-3dlight-color: #666;
scrollbar-darkshadow-color: #ccc;
scrollbar-track-color: #183548;
scrollbar-arrow-color: #183548;
}

h1 {font: bold 16px arial;color:#990000;}
h3 {font: bold 14px arial;color:#183548;}
h2 {font: bold 15px arial;color:#183548;}

a{
color:#183548;
text-decoration:underline;
font-weight:bold;
}
a:hover{
color:#839aaf;
text-decoration:underline;
}

a.sqr{
font:bold 12px verdana;
color:#fff;
text-decoration:none;
}
a.sqr:hover{
color:#839aaf;
text-decoration:underline;
}

div#copyright{
width:990px;
margin:0 auto;
float:none;
color:#fff;
margin-top:10px;
margin-bottom:10px;
}

div#conteiner{
width:990px;
background:URL('/templates/default/img/n2_bg_global_1.jpg') top center no-repeat;
margin:0 auto;
margin-bottom:10px;
min-height:693px;
height:auto;
border:0px solid #fff;
}

div#conteiner div.content_left{
background:transparent;
float:left;
width:707px;
border:0px solid #fff;
}

div#logo{
position:absolute;
height:80px;
width:300px;
margin-top:50px;
margin-left:40px;
cursor:pointer;
}

div#logo_1{
position:absolute;
margin-top:30px;
margin-left:87px;
}



div#conteiner div.content_right{
float:right;
width:273px;
border:0px solid #000;
}

.newsbox{
height:190px;
width:220px;
margin-left:20px;
margin-top:0px;
}


div#news_title{
color:#183548;
font:14pt arial;
position:absolute;
margin-top:-25px;
padding-left:80px;
}



div#index_text{
color:#fff;
font:10px verdana;
padding:10px;
text-align:justify;
}

div#index_text a{
color:#839aaf;
text-decoration:underline;
}

div#index_text a:hover{
color:#fff;
text-decoration:underline;
}

div#aphorismo{
position: absolute;
margin-top:25px;
width:300px;
padding-left:442px;
color:#183548;
font:bold italic 12px arial;
}

div#menu{
text-align:center;

}

div#kredo{
text-align:right;
font:italic bold 16px arial;
color:#971e15;
padding-right:40px;
}

div#contacts{
text-align:right;
font:bold 14px arial;
color:#3b5d73;
padding-right:40px;
margin-top:4px;
}

div#select_city{
text-align:left;
font:bold 14px arial;
color:#183548;
padding-left:45px;
padding-top:20px;
}


ul.topmenu{
height:25px;
margin:0 auto;
padding-left:0px;
}

ul.topmenu li.item{
float:left;
list-style-type:none;
/*list-style-image:URL(/templates/default/img/n2_topmenu_cell.gif);*/
background:URL('/templates/default/img/n2_menu_cell.gif') top center repeat-x;
color:#fff;
height:25px;
padding-left:3px;
padding-right:3px;
padding-top:4px;
}

ul.topmenu li.item a{
font:bold 12px arial;
color:#fff;
text-decoration:none;
}

ul.topmenu li.item a:hover{
color:#839aaf;
text-decoration:underline;
}


ul.topmenu li#left{
float:left;
list-style-type:none;
background:URL('/templates/default/img/n2_menu_left.gif') top center no-repeat;
width:12px;height:25px;
}

ul.topmenu li#right{
float:left;
list-style-type:none;
background:URL('/templates/default/img/n2_menu_right.gif') top center no-repeat;
width:12px;height:25px;
}

.content_left div#mboxwrap{
width:669px;
margin-top:0px;
margin-left:20px;
border:0px solid #cc0000;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9; /* Mozilla Firefox 2.0, 3.0 */
-khtml-opacity: 0.9; /* Safari 1.1, 2.0, Google Chrome */
opacity: 0.9; /* CSS3 - Opera 9 */
filter: alpha(opacity=90); /* Internet Explorer (IE) 5.5, 6.0, 7.0 */
opacity:0.9;

}

.ibg_alboom{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; /* Mozilla Firefox 2.0, 3.0 */
-khtml-opacity: 1; /* Safari 1.1, 2.0, Google Chrome */
opacity: 1; /* CSS3 - Opera 9 */
filter: alpha(opacity=100); /* Internet Explorer (IE) 5.5, 6.0, 7.0 */
opacity:1;

}

div#mboxtop{
background:URL('/templates/default/img/n2_mbox_top.gif') top center no-repeat;
width:669px;height:11px;
overflow:hidden;
}
div#mboxcell{
width:669px;
min-height:600px;
background:URL('/templates/default/img/n2_mbox_cell.gif') repeat-y;

border:0px solid #fff;
overflow:hidden;
}
div#mboxbot{
background:URL('/templates/default/img/n2_mbox_bot.gif') no-repeat;
width:669px;height:11px;

}

.mbot{
width:154px;
height:48px;
padding-left:7px;
padding-top:7px;
}




div#nboxwrap{
width:240px;
margin-top:0px;
margin-left:20px;
border:0px solid #cc0000;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9; /* Mozilla Firefox 2.0, 3.0 */
-khtml-opacity: 0.9; /* Safari 1.1, 2.0, Google Chrome */
opacity: 0.9; /* CSS3 - Opera 9 */
filter: alpha(opacity=90); /* Internet Explorer (IE) 5.5, 6.0, 7.0 */
opacity:0.9;
}

div#nboxwrap div#nboxcell{
height:200px;
background:URL('/templates/default/img/n2_nbox_cell.gif') repeat-y;
padding-top:5px;
overflow:hidden;
}
div#nboxwrap div#nboxtop{
height:9px;
width:240px;
background:URL('/templates/default/img/n2_nbox_top.gif') no-repeat;

}
div#nboxwrap div#nboxbot{
height:9px;
width:240px;
background:URL('/templates/default/img/n2_nbox_bot.gif') right top no-repeat;

}


/* subcribe */
div#sub_header{
cursor:pointer;
color:#fff;
text-decoration:underline;
text-align:center;
margin-top:5px;
}

div.main,div.subscribe{color:#fff;}

div#rightbox{
color:#fff;
margin-top:20px;
}

div#rightbox a{
color:#fff;
text-decoration:underline;
}
div#rightbox a:hover{
color:#999;
}

a.ref {
color:#fff;
text-decoration:underline;
}
a.ref:hover {
color:#ccc;
text-decoration:underline;
}


/*  MENU BLOCK  */
.menu_block {
margin-top:10px;
margin-bottom:10px;
text-align:center;
color:#fff;
font:bold 12px verdana;
}

ul#headwrap{
margin-top:5px;
margin-left:5px;
height:31px;
border:0px solid #cc0000;
}

ul#headwrap li#headcell{
height:31px;
color:#fff;
font-weight:bold;
font-size:14px;
background:URL('/templates/default/img/n2_head_cell.gif') repeat-x;
/*background:#183548;*/
min-width:280px;
padding-top:5px;
float:left;
list-style-type:none;
}
ul#headwrap li#headleft{
height:31px;
width:11px;
background:URL('/templates/default/img/n2_header_left.gif') no-repeat;
float:left;
list-style-type:none;
}
ul#headwrap li#headright{
height:31px;
width:11px;
background:URL('/templates/default/img/n2_header_right.gif') right top no-repeat;
border:0px solid #fff;
list-style-type:none;
float:left;
}

div#rzgn{
font:10px arial;
color:#999;
padding-left:5px;
padding-top:5px;
margin:0 auto;
width:990px;
}
div#rzgn a{
font:10px arial;
color:#999;
padding-left:5px;
padding-top:5px;
}

.element_name{
padding-top:5px;
padding-bottom:3px;
font: bold 13px verdana;
color:#cc0000;
}

.section_name{
padding-top:5px;
font: bold 11px arial;
color:#839aaf;
}

a.element_title{
font: bold 12px verdana;
color:#cc0000;
text-decoration:underline;
}

a.element_title:hover {
color:#183548;
text-decoration:underline;
}

.element_da{
padding-top:2px;
padding-bottom:5px;
font: italic 12px arial;
color:#183548;
}

.ibg_title{
padding-top:0px;
font: bold 12px verdana;
color:#cc0000;
}

.section_list {
font:italic bold 13px arial;
}

a.section_list {
font: bold 13px verdana;
color:#003366;
text-decoration:underline;
}

a.section_list:hover {
color:#ff0000;
text-decoration:underline;
}

.guest {
padding:5px;
}

.guest_author{
font:italic bold 12px arial;
color:#003366;
}

.guest_name{
font: 10px arial;
color:#003366;
}

.guest_date{
font: 10px arial;
color:#999;
}

div.soc { margin: 16px 0; }
.soc ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.soc ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.soc ul li:before { content: ""; }
.soc img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

div.bookmark{


}

#toTop {
	background:transparent;
	border:1px solid #c0c0c0;
	text-align:center;
	padding:5px 10px;
	position:fixed;
	bottom:5px;
	right:5px;
	cursor:pointer;
	color:#fff;
	text-decoration:none;

//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );

}