﻿
/* *** Float containers fix *** */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
 
.clearfix{display: inline-block;}
 
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */



body {
  margin: 0px;
  padding: 0px;
  font-size: 75%;
  background:#fff;
  font-family: Tahoma;
 }
 
a {outline: none;}

a:link		{ color: #6586b5; text-decoration: underline;}
a:visited	{ color: #6586b5; text-decoration: underline;}
a:hover		{ color: #92cd51; text-decoration: underline;}
a:active	{ color: #6586b5; text-decoration: underline;}


#page-wrap {	
min-width: 780px;	
max-width: 1260px;
	/*margin: 10px auto;*/	
}
	
#page-wrap #inside {
/*margin: 10px 10px 0px 10px; 	padding-top: 10px; padding-bottom: 10px;*/
}
#page-wrap {
width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1260px" : "auto");
}
	



#header {
  background:   #697C99 url("hleft.gif"); 
  background-position: right top;
  background-repeat: no-repeat;
  width: 100%;
  height: 80px;
  padding: 0px 0px 0px 15px;
  vertical-align: middle;
  line-height:80px;}


#top{ width : 100%; height: 15px; }

#breadcumb {float:left;	margin: 5px 5px 5px 150px;	font-size: 10px;}
#breadcumb  a { color: #999999; text-decoration:none; }
#breadcumb  a:hover { color: #92cd51; text-decoration:none;}



#login
{
	float:right;
	margin: 5px 5px 5px 5px;	font-size: 10px;
}






#z
{
   background:#FFF;border-left:#FFF 130px solid;
}
	
#left {float:left;margin-left:-130px;padding:5px;width:130px;}


#content { width:90%; margin-left: 30px;
/* margin: 5px 5px 5px 5px;*/
}


#footer { clear:both;  border-top: solid 1px #697C99;}

#content h1 {color:#30324c;font-weight:normal;line-height:normal;font-size:1.2em;font-family:Georgia,"Times New Roman",Times,serif; }

#content {align:left;}

#header img { vertical-align: middle;}
/*#header .name{margin-left: 40px; color:#30324c; font-size: 1.5em; font-family:Georgia,"Times New Roman",Times,serif;}*/
#header .name{margin-left: 40px; color:#ffffff; font-size: 1.6em; font-family:Georgia,"Times New Roman",Times,serif; }


#footer table{font-size: 85%; color: #555555; font-style: italic; width:100%; vertical-align:top;}

#footer table td {vertical-align:top;}

#footer #iode {margin-left: 10px; text-align: center; }


#footer #contacts {float:left;margin-left: 10px;}

#footer #supported {float:right; text-align:center;margin-right: 10px;}

/*
#left .menu{margin-left:10px;list-style-type:none; font-size:1.2em;}
.menu a{color:#30324c}
.menu a:hover{color:#703163}*/



#content .tbl
{
  
}
#content .tbl td
{
padding: 5px;
vertical-align:top;
border-bottom: 1px solid #CCCCCC;
}




#news_mp .npdate {color: #CCCCCC;}
#news_mp .ntitle {margin-left:20px;color:#697C99; font-size:105%;font-weight: bold;}
#news_mp .ndesc  {margin-left:20px;}





/*------------------------------------------------*/
table.dnn_dnnnav_ctldnnnav_spmbar.dnn_dnnnav_ctldnnnav_spmitm a
{ 
   display:block;padding-left: 2px;
   border-left: solid 3px #CCC;
   font-size: 85%;
}