 BODY {
	margin : 0px;
	margin-bottom : 0px;
}

body, table, td, input, textarea,select {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
}

body, table, td {
	text-align: justify
}

p {
	margin:0;
}

form {
	margin:0;
}

a {
	color : #335699;
	text-decoration : uderline;
}

a:hover {
	text-decoration : none;
	color : #D9D9D9;
}

a.menu {
	color : #FFFFFF;
	text-decoration : none;
}

a.menu:hover {
	text-decoration : none;
	color : #D9D9D9;
}

#ln	{
	background-image : url(img/ln.gif);
	background-repeat : repeat-x;
	height : 1px;
	border-width : 0px;
	line-height : 0px;
	margin-top : 1px;
	margin-bottom : 1px;
}

#lhm_sub {
	padding-left : 15px;
	padding-right : 15px;
	color : White;
	font-size : 12px;
	padding-bottom : 3px;
	padding-top : 2px;
	cursor : pointer;
	margin: 0px;
	width: auto;
}

#alh {
	background-image : url(img/alh.gif);
	background-repeat : no-repeat;
	padding-left : 26px;
	padding-bottom : 7px;
	font-weight : bold;
	margin-top : 1px;
	padding-right : 28px;
	text-align:left;
}

#alh a, #ahm a, #ahm_s a  {
	text-decoration : none;
	font-size : 11px;
}

#alh a:hover, #ahm a:hover, #ahm_s a:hover {
	text-decoration : underline;
}

#ahm {
	background-image : url(img/ahm.gif);
	background-repeat : no-repeat;
	padding-left : 26px;
	font-weight : bold;
	padding-top : 2px;
	padding-right : 28px;
	text-align:left;
}

#ahm_s {
	background-image : url(img/ahm.gif);
	background-repeat : no-repeat;
	font-weight : bold;
	padding: 2px 4px 2px 26px;
	margin: 8px 0px 8px 0px;
	font-size: 11px;
	text-align:left;
}

#ahm_s.open, #ahm.open {
	background-image : url(img/lhm.gif);
	font-size: 11px;
}

#ln2	{
	background-image : url(img/ln2.gif);
	height : 2px;
	border-width : 0px;
	line-height : 0px;
	margin-top : 3px;
	margin-bottom : 2px;
	margin-right : 35px;
}

#rn {
	margin-left : 10px;
	padding-left : 20px;
	background-image : url(img/rn.gif);
	background-repeat : no-repeat;
	padding-bottom : 12px;
}

#rt {
	padding-left : 28px;
	padding-bottom : 16px;
	text-align: left;
}

#main {
	background-position : right;
}

#bt, #bt a {
	color : #335699;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

#bt a:hover {
	text-decoration : underline;
}

#atantion{
	color:#FF0000;
	font-weight:bold;
}

/* News */
#news{
	clear:both;
	width:100%;
}
#news_hr{
	clear:both;
	width:100%;
	border-bottom:1px solid #335699;
	margin-bottom:15px;
}
#news_hr_bold{
	clear:both;
	width:100%;
	border-bottom:2px solid #335699;
	margin-bottom:10px;
}
#news_zag{
	font-weight : bold;
	margin-bottom : 8px; 
}
#news_pict{
	float:left;
	margin: 0px;
	margin-right:10px;
}

/* Contact */
#contact_name{
	width:70px;
	float:left;
	margin-bottom:3px;
}
#contact_input{
	margin-left:80px;
	margin-bottom:10px;
}
#contact_code{
	margin-bottom:10px;
}
#contact_send{
	margin-left:80px;
	margin-bottom:3px;
}
/* not found */
#not_found{
	font-size: 72px;
	color:#335699;
	line-height: 72px;
}
/* sheets */
#sheets_left{
	margin-bottom:5px;
	margin-right:10px;
	margin-top:5px;
	float:left;
}
#sheets_right{
	margin-bottom:5px;
	margin-left:10px;
	margin-top:5px;
	float:right;
}
/* menu */
#menu0,#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9,#menu10{
	visibility: hidden;
	position: absolute;
	background-color: #00114b;
	border: 1px solid #004c94;
}
#link0,#link1,#link2,#link3,#link4,#link5,#link6,#link7,#link8,#link9,#link10{
	background-image : url(img/lhm.gif);
	background-repeat : no-repeat;
	padding-left : 15px;
	color : White;
	font-size : 14px;
	font-weight : bold;
	padding-bottom : 2px;
	padding-top : 1px;
	cursor : pointer;
}

/* faq */
#faq_hr{
	border-bottom: 1px solid #335699;
	font-size: 1px;
	height: 1px;
	margin-bottom: 15px;
	margin-top: 15px;
}
