/* CSS Document */
body {
    text-align: center;
   color: #4e4e4e;
   text-align: center;
  font-family: Tahoma, sans serif, arial;
}
#all {
    width:980px;
    margin: 0 auto;
    text-align: left;
}
#header {
    width: 100%;    
    background-color: #d9dade;
    height: 50px;
}
#header #logo {
    width: 89px;
    height: 50px;
    margin: 0;
    padding: 0;
    float: left;
}
#header #web4u {
    width: 110px;
    height: 50px;
    margin: 0 50px 0 0;
	float: right;	
}
#header2 {
    width: 100%;    
    height: 50px;
}
#header2 #left_corner { 
    width: 33px;
    height: 50px;
    float: left;
}
#header2 #menu {
    margin: 0 0 0 230px;
    padding: 0;
    list-style-type: none;
   font-size: 0.9em;
}
ul, p, li  {
    margin: 0;
    padding: 0;
}
a {
  text-decoration: none;
color: #f68121;
cursor: pointer; 
}
#header2 #menu li {
    float: left;
    display: inline;
    margin: 0;
    padding: 0;
    border-right: 1px solid #ffffff;
}
#header2 #menu li a {
    display: block;
    _display: inline-block;
    _cursor: hand;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
    padding: 5px 5px 0 5px;
    height: 26px;
}
#header2 #menu a:hover {
    background-color: #d9dade;
color: #000;
}
/* SEDA: #504f55 */
#header2 #menu  .active {
    background-color: #f68121;
}
#header2 #language_picker {
   padding-top: 5px;
    margin-left: 162px;
    float: left;
    width: 50px;
  color: #ffffff;
font-size: 0.9em;
}
#header2 #language_picker a {
    color: #ffffff;
}
#header2 #language_picker #active{
    color: #f68121;
}
#header2 #right_corner {   
    width: 26px;
    height: 50px;
    float: right;
}
#keyboard {
    height: 48px;
}
#left {
	width: 200px;
}
#left #news_headline {
    width: 200px;
    height: 27px;
    text-align: center;
  font-size: 0.9em;
}
#left #news_headline #nh {
	padding-top: 5px;
}
#left #newsboard {
    padding: 10px;
   font-size: 0.8em;
}
#left #newsboard a {
	text-decoration: none;
	color: #f68121;
}
#main {
    width: 555px;
 font-size: 0.8em;
}
#main ul {
	margin-left: 25px;
}
#main #head ul {
	margin-left: 100px;
	list-style-type : square; 
}
#main_faq {
    width: 755px;
 font-size: 0.8em;
float: left;
}
#main_ref {
    width: 780px;
   float: right;
}
#ref1 {
	width: 350px;
	float: left;
}
#ref2 {
	width: 350px;
	float: left;
	margin: 0 0 0 20px;
}
.ref_1 {
	float: left;
	font-size: smaller;
	width: 225px;
	margin-bottom: 20px;
}
.ref_2 {
	float: left;
	margin: 0 0 20 20px;
}
#main_content {
    padding: 25px;
}
#main_content ul li {
	list-style-type: square; 
}
#right {
    width: 225px;
font-size: 0.9em;
}
#right #r_menu {  
    padding-top: 25px;
}
#right #r_menu ul {  
    list-style-type: none;
}
#right #r_menu li {
    margin: 0;
    padding: 0 0 0 0;
    text-align: center;
line-height: 1.75;
}
#right #r_menu li a {
    display: block;
    _display: inline-block;
    _cursor: hand;
    height: 27px;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
_width: 100%; 
}
#right #r_menu li a:hover {
    background-color: #f68121;
}
#pic {
    margin-top: 25px;
}
#pc_help {
    margin-top: 25px;
}
#left, #main, #right {
    float: left;
}
#footer {
    width: 100%;    
    clear: both;
}
img {
	border: 0px;
}
.Klic {
		 
	font-weight: bold;
	font-size: 0.9em;
}


.LongField {
	width:300px;
}
.subcat {
	font-size: 0.75em;
	line-height: 2.35;
}
h1 {
	font-size: 1.45em;
	color: #f68121;
	margin: 0 0 25px 0;
}
h2 {
	font-size: 1.3em;
	color: #f68121;
	margin: 0 0 25px 0;
}
#BBmain {
	font-size: 1.05em;
    margin: 0;
    padding: 0;
    color: #f17c1f;
}
h3 {
    	padding: 0;
	font-size: 1.05em;
	margin: 0 0 5px 0;
}
.italic {
	font-style: italic;
}
.cleaner {
	clear: both;
	visibility: hidden;
}
