*
{
 margin: 0px;
 padding: 0px;
}

html {
 height:100%;
}

body {
  position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
}


.t0 {font-size: 80%; font-family: Arial, Helvetica, sans-serif;}
.t1 {font-size: 80%; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.t2 {font-size: 100%; font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.t3 {font-size: 130%; font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
#logo {
 float:left;
 padding:8px 0 8px 10%;
}
#header {
 //float:right;
 //text-align: right;
 margin-right:0;
 //padding:27px 10% 0 0;
 font-family:Arial, Helvetica, sans-serif;
}
#header a{
  color: #5682A4;
  padding-left: 5px;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
}
#header a:hover{
 background:#D8D8D8;
 color: #000;
}
#header .lang_a {
  color: black;
 }
#header .lang_disa {
  color: #777;
 }
#header .lang_selected{
  color: red;
}

#menu {
	clear: both;
	xxxbackground:#D8D8D8;
	background:#FFFFFF;
}
.tmenu {
 font-family: Arial, Helvetica, sans-serif;
 padding-left:0%;
}
.tmenu span {
	float:left;
	color:black;
}
.menu2 {
 margin: 4px 0 0 -14px;
 padding: 0 0 5px 0;
 width: 250px;
 background:#D8D8D8;
 border-left:1px solid #5682A4;
 border-right:1px solid #5682A4;
 border-bottom:1px solid #5682A4;
}
.menu3 {
 margin: 0;
 padding: 0;
 width: 260px;
 background:#D8D8D8;
}
.menu2 div.m3_over, .menu2 div.m3, .menu2 div.item {
 margin: 0px;
 padding:0 0;
}
.menu1 .menu2, .menu1_over .menu2 {
 position: absolute;
 display: none;
 z-Index: 100;
 list-style:none;
 color:black;
}
.menu1 {
 float: left;
 color:black;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 padding: 4px 4px;
 font-size: 11px;
}
div.m3, div.m3_over { border:0; }
div.item { border-bottom:1px solid #e5e5e5; }
div.menu3 { border:1px solid #e5e5e5; }
div.m3_over div.menu3, .menu2 div.m3 div.menu3 { position: absolute; padding-left: 1px; margin-top: -20px; left: 210px; display: none; z-Index: 80;}
div.m3 a, div.m3_over a, div.item a { color: black!important; display: block;	text-decoration: none; padding: 3px 3px 3px 5px;font-weight: normal; }
div.m3 a:hover, div.m3_over a:hover, div.item a:hover{color: black!important;background:#D8D8D8;}

/*div.m3 .menu3 a:hover, div.m3_over a, div.m3:hover a, div.item a:hover { color: #ca2118!important;}	*/
/*div.m3 .menu3 a {}*/

/* Fix IE. Hide from IE Mac */
* html .menu2 div.item { float: left; }
* html .menu2 div.item a { height: 1%; }
* html .menu2 div.m3 { float: left; }
* html .menu2 div.m3 a{ height: 1%; }
* html .menu2 div.m3_over { float: left; }
* html .menu2 div.m3_over a{ height: 1%; }
* html #logo { padding:0;margin:8px 0 8px 10%;}
* html #header { padding:0;margin:27px 5% 0 0;}
/* End */

div.menu1:hover .menu2,  .menu1_over .menu2 {display: block}
div.m3:hover div.menu3 {display: block}
div.m3_over div.menu3 {display: block}
.menu1 a {
 position: relative;
 display: block;
 color: black;
 font-size:11px;
 font-family: Arial;
 text-decoration:none;
}
.menu1 a:visited, .menu1 a:hover{color:black;}
div.menu1:hover {background: #D8D8D8;}

#footer {
 padding: 10px 0;
 border-top:2px solid #6CA0B8;
 border-bottom:2px solid #6CA0B8;
 text-align: center;
 font-family: Arial;
 font-size: 80%;
 font-weight: bold;
 
 position:absolute;
 bottom:0;
 width:100%;
}

#footer a {
 text-decoration: none;
 color: #5682A4;
}

#footer a:hover {
 text-decoration: underline;
 color: #000000;
}

#footer a.email {
 font-size: 80%;
 text-decoration: none;
 color: #000000;
}

#footer a:hover {
 text-decoration: underline;
}

#content {
 margin:25px 10% 10px 10%;
 font-family: Arial, Helvetica, sans-serif;
 padding-bottom: 58px;
}
#content ul {
 list-style-position: inside;
 /*list-style: none;*/
 list-style-image: url(/pics/tochka.gif);
 padding:0;
 margin:0;
}
#content li {
 padding-left: 20px;
 /*background: url(/pics/tochka.gif) no-repeat 14px 7px;*/
}



