/*** Text CSS ***/

/*** Headlines ***/

.headline_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC580;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 18px
}

.headline_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 18px}

.headline_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF8B00;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px
	}

.contents {
    color: #000000;
       
}

body {
    	font-family:Geneva, Helvetica, sans-serif;
    	font-size: 11px;
    	margin: 0px 0px;
    	line-height: 12px;
	color: #333333;
}


.submenu {
        width:120px;
margin-top: 30px;
 
}


/* Sidebar */

#nav:before {
	line-height: 0.1;
	font-size: 1px;
	margin: 0;
	display: block;
	}
#nav {
	}
#nav:after {
	display: block;
	padding-top: 0;
	line-height: 0.1;
	font-size: 1px;
margin: 0 0 0 0;
	height: 8px;
}

#nav, #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav {
	margin-bottom: 1em;
}	
#nav li {
	display: inline;
	padding: 0;
	margin: 0;
}

#nav li span { /* used for un-linked menu items */
	display: block;
	padding: 2px 2px;
	font-weight: bold;
	color: #666;
}
#nav li span#configParent, #nav li span #configuration {
	display: inline;
	font-weight: normal;
	padding: 0;
}
	
#nav li a {
	display: block;
	padding: 5px 5px 3px 10px;
	text-decoration: none;
        color:#555;
        font-size:12px; 
	background: #EFEFEF;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #fff;
	border-right: 1px solid #ddd;
}
#nav li a:hover {
	background: #FBFBFB;
}
	
#nav li li span { /* used for un-linked menu items */
	padding: 4px 8px 4px 20px;
}

#nav li li a {
	padding: 6px 8px 6px 20px;
}
	
#oN {
	background-color: #E0E9E9;
}
#oN:hover {
	background-color: #C6DCDC;
}

div#marked_link a {
	background: #FBFBFB;
        color:#333;
}

/*
.submenu a {
        color:#555;
	font-size:11px;
	text-decoration:none;
        /*line-height: 10px;*/
}




.submenu a:hover{
	color: #aaa;
}

.submenu li { 
	list-style-position: outside;
       /* list-style-image: url(gfx/arrow8.gif);*/
	list-style-type: none;
        margin: 3px 0px;
        line-height: 14px;
}


.submenu ul{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	 
}
.submenu ul > li > ul > li{
        list-style-type: none;
        list-style-image: url(gfx/arrow8.gif);
 
} 

.submenu ul > li > ul  {
list-style-type: none;
        list-style-image: url(gfx/arrow8.gif);
 
}
*/ 


.contents {
    	font-family:Geneva, Helvetica, sans-serif;
    	font-size: 15px;
}
.contents td {
	margin-top:0px;
	margin-left:0px;
    	font-family:Arial, Helvetica, sans-serif;
    	line-height: 15px;
        font-size:13px; 

}

.contents table > tbody >tr > td > p {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-left: 0px;
	margin-right: 0px;  
        line-height: 17px;  
 
}

.contents table > tbody >tr > td  {
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 10px;    
}

.contents ul {
	list-style-image: url(gfx/arrow1.gif);
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	padding-left: 20px;
}

.contents li {
    	margin-left:0px;
    	margin-bottom:5px;
}
.contents a {
        color:#00A;
        line-height: 1.1em;
        font-size: 13px;
	/*font-weight: bold;*/
	text-decoration:none;
    	margin-left:0px;
    	margin-bottom:0px;

}
.contents h1 {
	
	font-size: 15px;
	font-weight: lighter;
        
	color: #666666;
	text-decoration: none;
	letter-spacing: 0px;
    	line-height: 18px;
    	margin-bottom: 0px;
    	margin-left: 20px;
	margin-right:20px;   
 	text-align: right;
}

.contents h2 {
	font-size: 15px;
	font-weight: bold;
	/*font-weight: normal;*/

	color: #FF8B00;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 18px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.contents h3 {
	font-size: 13px;
	font-weight: normal;
/*font-style: italic;*/
	/*font-weight: bold;*/
/*color:  #dd6B00 #555;*/
/*color: #19638B;*/
/*color: #3333CC;
color: #FF6600;
color: #003399;*/
color: #222;font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 14px;
	margin-bottom: -7px;
	margin-top: 5px;
}


.contents h4 {
	font-size: 13px;

font-style: italic;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 11px;
	margin-bottom: 5px;
	margin-top: 10px;
}

.contents b { 

              	font-weight: normal;
/*
color:  #dd6B00 #555;
color: #19638B;
color: #333399;
color: #003399;*/
color: #007;font-weight: bold;
}

.news h1,
.news h2
{
        margin: 10px 10px;

}

.news h1 {
	font-size: 11px;
	font-weight: normal;
	color: #FF8B00;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 11px;
/*	margin-bottom: 15px;
	margin-top: 10px;
        margin-left: 5px;
        margin-right: 5px;
  */      
        border-bottom: 1px solid #FF8B00;
        padding-left: 0px;
        padding-bottom: 1px;
	
}

.news h2 {
	font-size: 11px;
	font-weight: normal;
	color: #FF8B00;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 11px;
	margin-bottom: 5px;
        margin-left: 5px;
        margin-right: 5px;
	margin-top: 5px;

}

.news td{ /*vertical-align: top*/;
	width: 100%;
	margin-top: 10px;
	font-size: 12px;
	font-weight: normal;
}

.news p{
        color: #777;
        line-height: 11px;
        font-size: 12px;
        margin: 5px 5px 5px 10px;
}

.news ul {
	list-style-image: url(gfx/arrow8.gif);
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 5px;
	padding-left:0px;
}

.news li {
        color:#777;
        line-height: 11px;
        font-size: 11px;
	margin-top: 2px;
    	margin-left:20px;
    	margin-bottom:5px;
}

.news a {
       color:#555;
        line-height: 12px;
        font-size: 10px;
	margin-top: 2px;
    	margin-left:0px;
    	margin-bottom:0px;
        text-decoration:none;
}


.footer {
    	font-size: 10px;
	font-weight: normal;
}

