body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align:center;
	min-width:875px;	
}

a {
	color: #273896;
	text-decoration: none;
}

a:visited {
	color: #273896;
}

a:hover {
	color: #273896;
}

img {
	border: none;
}

#dummy {
	height:26px;
	background:#FFFFFF;
	width:875px;
}

#body-over {
	min-width:875px;
 	position:absolute;
	height:100%;
	width:100%;
	margin-bottom:-14px;	
	_margin-bottom:-51px;		
	_position:relative;
}

#body-container {
	margin-left:auto;
	margin-right:auto;	
	min-height: 100%;
	min-width:875px;
	_height: 100%;  
	width: 875px;
	text-align:left;
	padding-left:1px;
	margin-bottom:-14px;	
	_margin-bottom:-51px;		
	background: #FFFFFF url(../pics/bg.gif) top center repeat-y;	
}

#column-1 {
	float:left;
	margin: 0px;
	padding: 0px;
	width: 208px;
	height:1px;
	
}

#column-2 {
	float:left;
	margin: 0px;
	padding: 0px;
	width: 457px;	
	overflow: hidden;

}

#column-3 {
	float:right;
	margin: 0px;
	padding: 0px;
	width: 207px;	
	overflow: hidden;
}

#image-top {

	margin: 0px;
	padding: 0px;
	width: 875px;
	_width: 875px;
	height: 106px;

}

#content-menu {
	width:208px;
	padding:0;
	margin:0;
}

#content-content {
	_width: 100%;
	padding-left: 12px;
	padding-top: 0px;	
	padding-bottom: 24px;
	padding-right: 12px;	
	min-height: 300px;
	_height: 300px;	
}

#content-teaser {
	_width: 100%;
	text-align: left;
	fcolor: #FFFFFF;
	npadding-left:12px;
	npadding-right:12px;	
}

#content-teaser a {
	padding: 0px;
	margin: 0px;
	fcolor: #FFFFFF;
	text-decoration: none;
}

.menu-item, .menu-item-act {
	text-align: left;
	font-size:12px;
	border-bottom:3px solid #FFFFFF;

}

.menu-item a,  .menu-item a:visited {
	color: #000000;
	text-decoration: none;
	display:block;
	height:18px;
	_height:20px;
         padding-top:2px;	
         padding-left:24px;
         font-weight:bold;
}


.menu-item a:hover,.menu-item-act a:hover, .menu-item-act-sub a:hover{
	color: #273896;
	background:#FFE5D2 url(../pics/menubg.gif) top left repeat-y;
	display:block;
}

.menu-item-act a, .menu-item-act a:active, .submenu-item-act a {
	color: #273896;
	text-decoration: none;
	display:block;
	height:18px;
	_height:20px;
         padding-top:2px;	
         padding-left:24px;
	background:#FFE5D2 url(../pics/menubg.gif) top left repeat-y;         
         font-weight:bold;
}


.submenu-item-act a {
         padding-top:1px;	
         font-weight:normal;
	height:17px;         
}

.menu-item-act-sub {

}

.menu-item-act-sub a {
	color: #273896;
	text-decoration: none;
	display:block;
	height:18px;
	_height:20px;
         padding-top:2px;	
         padding-left:24px;
	background:#FFE5D2;
         font-weight:bold;
	border-bottom:8px solid #FFE5D2;
}

.submenu-item , .submenu-item-act {
	border-bottom:3px solid #FFE5D2;
	height:17px;
}

.submenu-item-last , .submenu-item-act-last {
	border-bottom:10px solid #FFE5D2;
}

.submenu-item a , .submenu-item-last a, .submenu-item-act-last a {
	color: #273896;
	text-decoration: none;
	display:block;
	height:17px;
         padding-top:1px;	
         padding-left:24px;
         font-weight:normal;
         background: #FFE5D2;
}

.submenu-item a:visited, .submenu-item-last a:visited, .submenu-item-act-last a:visited {
	color: #273896;
         padding-top:1px;	
}

.submenu-item a:hover, .submenu-item-last a:hover {
	background:#FFE5D2 url(../pics/menubg.gif) top left repeat-y;
}

.submenu-item-act-last a {
	background:#FFE5D2 url(../pics/menubg.gif) top left repeat-y;   

}

.my_input {
	border:none;
	width:120
}

.bodytext {
	padding-left:0px;
}


.csc-textpic-caption {

font-family:Arial;
font-size:7pt;
font-weight:normal;
text-decoration:none;
color:#333333;

}

.small {
font-size:10px;
}

.lz_gallery_link {

font-family:Arial;
font-size:10pt;
font-weight:normal;
text-decoration:none;
padding-left:16px;

background: url(../pics/arrh.gif)  top left no-repeat;

}

.contenttable {
font-family:Arial;
font-size:10pt;
font-weight:normal;
text-decoration:none;

}

.slidebuttons { 
 
      font-family : Arial; 
      color : #ffffff; 
      font-size : 8pt; 
      font-weight: bold; 
      background-color:#555555; 
      width : 16px; 
      height : 16px; 
      border-style:none; 
      cursor: hand; 
 
 
} 
 
 
.slidestartstop { 
 
      font-family : Arial; 
      color : #ffffff; 
      font-size : 8pt; 
      font-weight: bold; 
      background-color:#555555; 
      width : 40px; 
      height : 16px; 
      border-style:none; 
      cursor: hand; 
 
 
} 

.slidepicnum { 
 
      font-family : Arial; 
      color : #333333; 
      font-size : 8pt; 
      font-weight: bold; 
      border:none;
      text-align:center;
 
} 

.forminput {

font-size:10pt;
font-family:Arial;
color:#464646;
background-color:#eeeeee;
border-color:#aaaaaa;
border-top-color:#aaaaaa;
border-bottom-color:#aaaaaa;
border-left-color:#aaaaaa;
border-right-color:#aaaaaa;
border-width:1px;
border-style:solid;

}

.formtextarea {
color:#464646;
font-size:12px;
font-family:Arial;
width:230px;
border:1px solid #CECECE;

}


.forminput1 {
color:#464646;
font-size:12px;
font-family:Arial;
width:230px;
border:1px solid #CECECE;

}

.my_submit {

font-family:Arial;
font-size:11px;
font-weight:bold;
background-color:#FE942F;
color:#273896;
border:none;
cursor:hand;

}

.form_table {

}

.formlabel, .formlabel1 {

font-family:Arial;
font-size:12px;
font-weight:normal;
color:#464646;

}

.formlabel1 {

color:#DF0024;

}
.clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;	
	font-size:0px;	
	clear: both;
}

html>body .clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;
	font-size:0px;
	clear: both;
} 

.content-footer			{
  position:relative;
	height: 14px; 
  background: #FE7200; 
	width:876px;
	margin-left:auto;
	margin-right:auto;		
	bottom:0;
  border-left:1px solid #FFFFFF;
}

#content-contact {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	font-size:9px;
	bottom:44px;
	_bottom:10px;	
	width:876px;
}

.langmenu-item {
   height:25px;	
	 padding:5px;
	 
}
.langmenu-item img {
	vertical-align:bottom;
}

