@charset "UTF-8";

/* CSS Document */



body {

	padding:0;

	margin:0;

	font-size:100%;
	
	font-family:Arial, Helvetica, sans-serif;

	color:#666;

}

a img {

	border:none;

}



a:link, a:active {

	color:#555556;

}

a:hover{

text-decoration:none;

color:#678799;

}

a:visited{

color:#678799;

}

h1, h2, h3, h4 {

	margin:0;
	padding:0;

}
hr{
border:solid #ff850c 1px;
background-color:#999;
height:4px;
margin-left:5px;
margin-right:5px;
}
.menu{
text-transform:uppercase;
}
/*div.menu td {
border-left-color:#000;
border-left-style:solid;
border-left-width:thin;
}*/

#cnt_header {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:216px;

	background:url(../images/header_bg_allover.jpg);

}

#header {

	width:100%;

	height:216px;

	background:url(../images/header_bg.jpg) no-repeat;

}

#heading {

	padding:30px 0px 0px 70px;

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

	margin:0;

	letter-spacing:-3px;

	font-weight:lighter;

	color:#004F78;

	font-size:36px;

}



#newsflash {

	margin-left:70px;

	margin-top:40px;

	height:50px;

	overflow:hidden;

	width:500px;

}

#newsflash p{

	display:inline;

}

#newsflash h3 {

	color:#FFFFFF;

	margin-left:2px;

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

	font-size:13px;



}



#CPP { height:22px; margin-left:70px; padding-top:5px; color:#FFF; }

#CPP a { color:#FFF; }

#CPI {clear:left; height:61px; background:url(../images/footer_bg_allover.png) #C03000; width:100%;}
.contentpaneopen{
line-height:1.5;
}
table.contentpaneopen {

	color:#666;

	font-size:100%;


	overflow:hidden;


}

#newsflash .contentpaneopen {

	color:#FFF;

	font-size:10px;

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

	overflow:hidden;

	line-height:100%;

}

#newsflash .contentpaneopen a{

	color:#FFF;

}



#topmenue {

position:absolute;

top:188px;

left:70px;

	

}

#topmenue ul  {

	margin:0;

	padding:0;

}

#topmenue ul li{

	display:inline;

	margin-right:15px;

	font-weight:bold;

}

#topmenue ul li a{

	color:#FFF;

	display:inline;

	text-decoration:none;

}



#container {

	width:980px;

}



#content {

	margin:0;

	padding-top:20px;

	width:600px;

	min-height:500px;

	line-height:150%;

	float:left;

}

.nisi {

	display:none;

}



.contentheading {

	font-size:18px;

	color:#678799;

}


.small {

	font-size:10px;

	letter-spacing:0.8px;

	color:#999999;

	padding-left:3px;

}







.createdate {

	font-size:10px;

	color:#555556;

	padding:1px 0px 3px 3px;

	border-bottom:1px dotted #555556;

	border-left:1px dotted #555556;

	display:inline;

	

}

.modifydate {

	font-size:10px;

	color:#CCC;

}

.pagenav{
color:#678799;
font-size:90%;
}

.pagenavcounter {

	background:url(../images/page.gif) left no-repeat #EEE;

	border:1px solid #DEDEDE;

	padding:2px;

	padding-left:19px;

	display:table-cell;

	

}

.contenttoc {

	border-left:1px dotted #555556;

	border-bottom:1px dotted #555556;

	padding-left:5px;

	padding-bottom:5px;

	margin-left:5px;

	margin-bottom:5px;

}



.componentheading {

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

	margin:0;

	letter-spacing:-1px;

	padding-bottom:5px;

	padding-left:25px;

	margin-bottom:10px;

	/*border-bottom:3px double #004F78;*/

	font-weight:normal;

	color:#004F78;

	font-size:24px;

	padding-top:3px;

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

}



.readon {

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

	padding-left:15px;

}



h1 {

	font-size:18px;

	font-weight:normal;

	font-family:"Times New Roman", Times, serif;

	color:#004F78;

}





.sectiontableentry1 {

	background-color:#E9F2F6;

	border-bottom:1px solid #FFF;

	

}

.sectiontableentry2 {

	background-color:#F6F6F6;

	border-bottom:1px solid #FFF;

}



li#current {

	font-weight:bold;

}



#flashfire {

	position:absolute;

	top:0px;

	left:0px;

}

.bannerheader {

	font-weight:bold;

	color:#555;

	margin-top:10px;

}

.banneritem_text {

	border-bottom:1px dotted #CCC;

	padding:5px 0px;

}

.banneritem_text a {

	font-weight:bold;

}

#breadcrumbs {

	margin-bottom:10px;

}



ul.latestnews {

	float:left;

}

ul.mostread {

	float:left;

}

.article_separator {

	clear:left;

}



#usermodules {

	width:599px;

	background:url(../images/content_segment_bg.png) no-repeat;

	clear:left;

	

}

#usermodules * a {

	text-decoration:none !important;

}



#user1module, #user2module {

	float:left;

	width:47%;

	padding-left:3%;

	margin:5px auto;

	padding-bottom:30px;



}

#user2module {

	padding-left:0%;

}



#user1module h3, #user2module h3 {

	border-bottom:3px double #004F78;

	color:#004F78;

	font-size:16px;

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

	padding-left:15px;

	margin-bottom:10px;

	padding-bottom:5px;

	margin-right:20px;

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

	

}

#user1module ul, #user2module ul {

	padding-left:3px;

	width:90%;

	margin:0;

	padding:0;

}

#user1module ul li , #user2module ul li {

	padding:0;

	display:block;

	border-bottom:1px dotted #CCC;

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

	padding:4px 0px 4px 23px;

}



#user1module ul li a, #user2module ul li a {

	text-decoration:none;

}





.tool-tip {

	background:#EEE;

	border:1px solid #CCC;

	padding:5px;

}



.tool-title {

	font-weight:bold;

}



.tool-text {

	font-size:10px;

}



#shaded-border-right {

	background:url(../images/shaded-border-right.png) no-repeat;

	height:507px;

	width:8px;

	position:absolute;

	top:216px;

	left:950px;

	z-index:1;

}

#top{

background:url(../images/top_logo.jpg) no-repeat;

}

.menu_bottom {
text-transform:uppercase;
font-size:14px;

margin-top:10px;

margin-right:80px;

text-align:right;

text-decoration:none;

font-weight:bold;

}

.menu_bottom a{

text-align:right;

text-decoration:none;

font-weight:bold;

}

ul.menu_bottom li{

display:inline;

margin-left:75px;

list-style:none;

}

#ChronoContact_inno {

}



.form_item{

}

.form_element{

}

.cf_inputbox{

border: 1px solid #678799;

height:25px;



width:350px;

font-size:14px;

margin-right:0px;

}

.cf_label{

font-size:10px;

border-bottom-color:#678799;

border-bottom-style:solid;

border-bottom-width:thin;

float:right;

valign:top;

}

.cf_inputbox{

border: 1px solid #678799;

height:25px;

width:350px;

font-size:14px;

margin-right:0px;

}

textarea.cf_inputbox{

border: 1px solid #678799;

height:25px;

float:right;

width:350px;

height:100;

font-size:14px;

}

.validation-advice{

color:#FF0000;

font-size:10px;

}

#chrono_verification{

width:150px;

border: 1px solid #678799;

height:25px;

margin-top:0px;

}

.cf_button{

margin-top:10px;

float:right

}

#cf_img img{

vertical-align:bottom;

}

#cf_img input{

margin-bottom:5px;

}

#cf_veri_label label{

margin-bottom:5px;

}

#cf_formbox{

margin-top:15px;

margin-right:20px;

}

#ft{

border-bottom-width: thin; 

border-bottom-style: solid; 

border-bottom-color: #666666; 

border-right-width:thin; 

border-right-style: solid; 

border-right-color: #666666; 

font-size: 16px; 

text-align: center; 

height: 55px; 

font-weight:bolder; 

color:#678799;

background-color:#ffffff;
}
#main_table{
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color:#666666;
border-top-style:solid;
border-top-width:thin;
border-left-color:#666666;
border-left-style:solid;
border-left-width:thin;
border-right-color:#666666;
border-right-style:solid;
border-right-width:thin;
}
.moduletable_right_modul td{
font-size:14px;
}
.moduletable_right_modul ul {

}
#productPlaceGallery{
position:relative;
z-index:2;
margin-top:-25px;
width:125px;
margin-left:100px;
}
#fontsize{
margin-top:20px;
margin-right:10px;
float:right;
}
#fontsize img{

}
#jflanguageselection{
float:left;
margin-top;20px;
}

