﻿
@import url(invertnavigation.css);

body {
	margin:0px 0px 1px 0px;
 	text-align:center;
 	padding:0px;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background: blue;
}

/*************** blocks  ********************/
.disstr{display:none; height:auto;}
#constrain{margin:auto;width:960px;height:auto; text-align:left;display:block;}
.cntcontainer{width:960px; height:400px; min-height:400px;display:block;position:relative; }
html>body .cntcontainer{height:auto;}
#hdr{width:960px; height:99px; display:block;position:relative; background: blue;border-bottom: 1px #FFFFFF solid;}
.logo{float:left;width:160px; height:98px;padding:0;margin:0;}
#hdr .logo h1{margin:0;padding:0;}
#hdr .logo h1 a { display:block; width:160px; height:98px; background:url('/img/logo.gif') no-repeat ; overflow:hidden; text-indent:-3000px;  margin:0;} 

#hdrmenu{width:690px;height:39px;display:block; position:absolute; top:-20px; left:160px; }
.links{width:425px;height:19px;display:block; position:absolute; top:-90px; right:0; text-align:right;}
#constrain .links a{float:right; line-height:19px;color:#FFFFFF;}
.tools{width:90px;height:17px;display:block; position:absolute; top:-25px; right:0;  }

.section{width:960px;display:inline-block; height:auto;}


.welcome{float:left;width:470px;min-height:100px; padding:30px 0 0 0;}
#constrain .hbox,#constrain .tbox{float:left; width:233px;margin-top:10px;margin-bottom:15px; padding:0px;}
.hbox{ margin-left:20px;}
.hbox h3{width:226px; height:20px;display:block; margin:0;background:blue;text-indent:0;border:1px #d8d8d8 solid;padding-left:5px;}
.tbox{ margin-left:4px;}
.tbox h3{width:226px; height:20px;display:block;margin:0;background:blue;text-indent:0;border:1px #d8d8d8 solid;padding-left:5px;}
#constrain .box_cnt{width:215px; height:100px;margin:0;padding:8px;border-bottom:1px #d8d8d8 solid; border-left:1px #d8d8d8 solid;border-right:1px #d8d8d8 solid; background:blue;}
*welcome {display:inline;}
#front .hbox a,#front .tbox a{color:#FFFFFF;}

.infobox1,.infobox2 {float:left;width:468px; }
.infobox1 h3{background:blue; }
.infobox1 h3,.infobox2 h3{width:463px; height:18px;display:block; text-indent:0;margin:0;border:1px #d8d8d8 solid;padding-left:5px;}
.infobox2{margin-left:20px;}
.infobox2 h3{background:blue;}
.infobox1 h4,.infobox2 h4{font-size:15px; color:#FFFFFF;margin-bottom:0;}
#front .infobox1 .box_cnt,#front .infobox2 .box_cnt{width:458px; height:196px; min-height:196px; padding:0px; padding:0 5px 0 5px;}
html>body #front .infobox1 .box_cnt,#front .infobox2 .box_cnt{height:auto;}
*infobox1 {display:inline;}

#front .box1, #front .box2, #front .box3{float:left;width:310px; height:100px;  }
#front .box1{margin-left:0px;}
#front .box2{margin-left:14px;}
#front .box3{margin-left:14px;}
#front .box1 h3, #front .box2 h3, #front .box3 h3{ height:20px; width:304px; border-bottom:1px #FFF solid;padding:0 0 0 6px;color:#FFFFFF;}
#front .box1 a,#front .box3 a{color:#FFFFFF; background: transparent url(/img/box_dot.gif) no-repeat 6px 4px; padding: 0 0 0 23px; line-height:16px;}
.lines{background: blue ; margin-top:18px;}

#subpage .panel1{float:left;width:734px; min-height:100px; margin:0 0 0 226px; }
#subpage .panel2{float:left;width:202px; min-height:100px; margin:0 0 0 -960px; }
html>body .panel1{height:auto;}
*.panel1 {display:inline;}
.footer{width:960px; height:117px; display:block; background: blue;text-align:center; padding:5px 0 0 0;margin:15px 0 0 0;border-top:1px #FFFFFF solid;}

#submenu{width:202px; height:auto; display:inline-block;background:aqua;border-bottom: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid; }

.bread{float:left;height:31px; width:960px;  margin:0; padding:10px 0 0 0;}
.bread h2{font-size:18px; color:#FFFFFF; background: transparent url(/img/breador.gif) no-repeat 8px 3px; padding:0 0 0 26px; border-bottom:1px #FFFFFF solid;}

.searchdiv{float:right; height:20px; line-height:20px; width:210px; background: blue; margin:0; padding:2px 8px 0 15px; }
.search_txt_box{float:left;width:153px; height:18px; background:transparent; border:1px #FFFFFF solid; color:#FFFFFF; margin:0 0 0 0; padding:0;}
.search_btn{ display:block;height:20px;  width:50px;background: blue ;border:1px #FFFFFF solid; text-indent:0; margin:0 0 0 0;padding: 0 2px 0 2px; cursor:pointer;color:#FFFFFF;}


.norm , .big , .invert, .lang {float:left;width:17px; height:16px; display:block; overflow:hidden; margin-right:2px; text-indent:-3000px;}
.norm  { background: transparent url(/img/minka.gif) no-repeat 0 0;}
.big  {background: transparent url(/img/staekka.gif) no-repeat 0 0;}
.invert {background: transparent url(/img/invert.gif) no-repeat 0 0;}
.norm:hover ,.big:hover ,.invert:hover{background-position: 0 -16px;}
.lang{background: transparent url(/img/eng.gif) no-repeat 0 0;width:20px}

.clear{display:block; height:auto;}
.fix{display:inline;}
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fix { display: inline-block; }
* html .fix { height: 1%; }
.fix { display: block; }

/**************************/
/*     Headder items      */
/**************************/


/**************************/
/*		news    */
/**************************/
.artdate{float:left;display:block;width:67px;border-right: 1px #d4d4d4 solid;margin:0 0 3px 0;	min-height:13px;height:auto;padding:0;line-height:13px;	}
.artheader{	float:left;	display:block;	width:184px;	min-height:13px;	height:auto;	padding: 0 0 0 5px;	margin:0 0 3px 0;	line-height:13px;}
.separator{	border-bottom:1px #c4c4c4 solid;	margin:5px 0 5px 0;}

 /*links*/
a:link  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFFFFF;  text-decoration: none }
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFFFFF; }
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color :#FFFFFF;  text-decoration: underline}
a:focus{outline:none;}

h1,h2,h3,h4,h5 {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;		line-height:1.1em; margin:0 0 0.3em 0;}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:12px;}
	
hr {background : #e0e0e0;	color: #e0e0e0 ;	height: 1px;}
form, blockquote,img {	margin:0; padding:0; }
p	{	margin-top: 0em;	padding: 0px 0px 0px 0px;	margin-bottom: 0em; }






