.headline {
border: 0px solid #000000; 
cursor: pointer; 
text-align: center;
}
.hidden {
display: none; 
border: 0px solid #ff0000; 
text-align: center; 
margin-top: 0px;
}
* {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

BODY {

	margin: 0px;

	padding: 0px 0px 0px 24px;

	color: black;

	font-size: 11px;

	background-color: #FFFFFF;

	background: url(/images/topbg.jpg) repeat-x top;

}

FORM {

	margin: 0px;

	padding: 0px;

}

IMG {

	border: none;

}

TD {

	font-size: 11px;

	vertical-align: top;

}

H1 {

	color: black;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	margin-top: 32px;
	
	margin-bottom: 27px;
	
	text-transform: uppercase;

}

A {

	color:black;

	text-decoration: none;

	

}

A:hover {

	color:black;

	text-decoration: underline;

	

}

.news

{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.newst

{
	font-family: Arial, Helvetica, sans-serif;


}
#logo {

	height: 120px;

	padding-left: 50px;

	vertical-align: middle;

}

#languages {

	padding-top:11px;

	padding-right:28px;	

	padding-left:10px;		

	vertical-align: middle;

}

#languages A {

	color: black;

	text-decoration: none;

}

#languages A:hover {

	color: black;

	text-decoration: underline;

}



#horisontal {

	

}

#horisontal TD {

	text-align: center;

	vertical-align: middle;

	border-left: 1px solid #e6e6e6;

	border-top: 1px solid #e6e6e6;

	padding: 2px 9px 2px 9px;

	font-size: 12px;

}

#horisontal TD.active {

	background-color: #e6e6e6;

	font-size: 12px;

}

#horisontal A {

	color: #F5F5F5;

	font-size: 12px;

	text-decoration: none;

}

#horisontal A.active {

	color: black;

	font-weight: bold;

}

#horisontal A.over {

	color: black;

}



.title

{

	background: url(/images/line.gif) no-repeat bottom;

	padding-bottom:7px;

}



.title A

{

	background: url(/images/corner.gif) no-repeat left;

	padding-left:10px;

	text-transform: uppercase;

	color: black;

	text-decoration: none;

	font-size: 12px;

	font-family:  Arial, Helvetica, sans-serif;

}

A.title:hover

{

	background: url(/images/corner.gif) no-repeat left;

	padding-left:10px;

	text-transform: uppercase;
		
	text-background: E6E6E6;

	color: black;

	text-decoration: none;

	font-size: 13px;

	font-family:  Arial, Helvetica, sans-serif;

}

.left

{

	text-transform: uppercase;

	color: black;

	text-decoration: none;

	font-size: 13px;

	font-family:  Arial, Helvetica, sans-serif;

}

#leftBg

{

	background: url(/images/lbg.gif) repeat-y left;

}



#vertical {

	width: 100%;

}

.level1, .level2  {

	padding-left: 20px;

	background: url(/images/arrow.gif) 7px 8px no-repeat;

}



.level3  {

	padding-left: 40px;

	background: url(/images/arrow.gif) 27px 8px no-repeat;

}

.level3over  {

	padding-left: 40px;

	background: url(/images/arrowactive1.gif) 27px 8px no-repeat;

}

.level2active  {

	padding-left: 20px;

	background: url(/images/arrowactive.gif) 7px 8px no-repeat;

}



.level1over,.level2over  {

	padding-left: 20px;

	background: url(/images/arrowactive1.gif) 7px 8px no-repeat;

}



.level3active  {

	padding-left: 40px;

	background: url(/images/arrowactive1.gif) 27px 8px no-repeat;

}



#vertical TD A {

	color: black;

	text-decoration: none;

}

#vertical TD .active {

	color: black;

	font-weight: bold;

}

#vertical TD A:hover {

	text-decoration: none;

}

#copyright {

	border-top: 1px solid #999999;

	width:100%;

}
.copyright {

	font-size: 9px;

}
#phone {

	color: #6d7786;

	text-align: right;

}

.t {

	color: #656565;

	font-size: 9px;

}.product {

	color: black;

	font-size: 13px;

	font-weight: bold;

}.lefttable {
	border: 1px solid E6E6E6;
}
.maplevel1
{
	padding-left: 10px;
}

.maplevel2
{
	padding-left: 30px;
}

.maplevel3
{
	padding-left: 60px;
}
