/* @override http://hep-online.de/neu/Content/stylesheets/default.css */

/* @override http://hep-online.de/version/080605-02/Content/stylesheets/default.css */

/* css for freightwise.info */
/* by jgo */
/* march 2007 */
/* modifiziert jki juni 2008 */
#bar 
{
    width:100%;
    height:10px;
    margin-top:6px;
}

#border a 
{
    text-decoration:underline;
}

#border a:hover 
{
    text-decoration:none;
}

#border td 
{
    border-top:1px solid #88b4d0;
    padding:10px;
}

#HI-flag 
{
    float:left;
    padding-left:10px;
    width: 140px;
    font-size: 90%;
}

#ISH-flag 
{
    float:left;
    width: 140px;
    font-size: 90%;
}


#footer 
{
    width:795px;
    height:65px;
    margin-top:3px;
    background-color:#ffffff;
    border:0px solid #254169;
    text-align:right;
    padding-right:5px;
	display: table;
}

#footer-bar 
{
    width:795px;
    height:15px;
    margin-top:10px;
    font-size:100%;
    color:#254169;
	float: none;
	clear: none;
	display: table;
}

#frame 
{
    position:relative;
    width:800px;
    margin:10px auto;
    text-align:left;
}

#header 
{
    width:800px;
    height:100px;
    margin-left:0px;
    padding-top:10px;
    vertical-align:bottom;
    background-color:#ffffff;
    border-right: #d3d7cf 1px solid;
    border-left: #d3d7cf 1px solid;
    border-top: #d3d7cf 1px solid;
	}

#headline 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    text-align:right;
    font-weight:bold;
    margin:15px 10px 0 0;
    padding:0;
    color:#254169;
}

#logo 
{
    width:315px;
    float:left;
    margin-left:20px;
}

#main 
{
    width:800px;
    background-color:#ffffff;
    border-right: #d3d7cf 1px solid;
    border-left: #d3d7cf 1px solid;
    border-bottom: #d3d7cf 1px solid;

}

#navigation 
{
    float:left;
    margin: 25px 10px 25px 25px;
    width: 140px;
    font-size: 90%;


}

#stage 
{
    width:550px;
    float:left;
    margin:25px 0 25px 0;
/*    border-left: #d3d7cf 1px solid; */
	padding-left: 10px;
}

#w3c 
{
    margin-top:5px;
    width:100px;
    float:left;
}

.contact_box h3 
{
    width:450px;
    background-color:#006ab4;
    color:#ffffff;
    padding:5px 5px 5px 5px;
}

.contact_box p 
{
    width:450px;
    padding:5px;
    margin:0 !important;
}

.contact_box 
{
    width:450px;
    border:0px solid #006ab4;
    margin-bottom:15px;
}

a 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    text-decoration:underline;
    color:#254169;
  
    
	
}



a:hover 
{
    color:#88b4d0;
    text-decoration:none;
}

a:link 
{
    color:#254169;
}

a:visited 
{
    color:#88b4d0;
}

body 
{
    background:#fafafa;
    margin:0;
    padding:0;
    font-family:Verdana,Arial,Sans-serif;
    font-size:80%;
    color:#254169;
}

div, p, 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    color:#254169;
    margin:0;
    padding:0;
}

h1 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    text-align:right;
    font-weight:bold;
    margin:20px 0 0 0;
    padding:0px;
    color:#254169;
}

h2 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    font-weight:bold;
    padding:5px;
    margin:0 0 15px 0;
    padding-left:15px;
    color:#254169;
    padding-top: 25px;
    padding-bottom: 25px;
    border-top: #d3d7cf 1px solid;
    border-bottom: #d3d7cf 1px solid;
    background:url(../images/menu_bg.gif) no-repeat 0% 50%;
}

/***************navigation*********************/
.ExpandedNavigationObject .NavigationObject a 
{
    color:#254169;
    padding:5px;
    padding-left:15px;
    padding-top:0px;
    background:url(../images/menu_sub_active_bg.gif) no-repeat 0% 50%;
    text-decoration:none;
}

.ExpandedNavigationObject .NavigationObject a:hover 
{
    background:url(../images/menu_sub_bg.gif) no-repeat 0% 50%;
}

.ExpandedNavigationObject .NavigationObject 
{
    margin-left:15px;
}

.ExpandedNavigationObject .SelectedNavigationObject a 
{
    background:url(../images/menu_sub_bg.gif) no-repeat 0% 50%;
}

.ExpandedNavigationObject .SelectedNavigationObject 
{
}

.ExpandedNavigationObject a 
{
    color:#254169;
    text-decoration:none;

    background:url(../images/menu_bg.gif) no-repeat 0% 50%;
}

.ExpandedNavigationObject 

{
}

.NavigationObject a 
{
    color:#254169;
    background:url(../images/menu_active_bg.gif) no-repeat 0% 50%;
    margin:0px;
    padding:7px;
    padding-left:15px;
    font-size:100%;
    font-weight:bold;
    display:block;
    text-decoration:none;

   
}

.NavigationObject NavigationAlias-
{
    font-size:100%;
}

.NavigationObject a:hover 
{
    color:#254169;
    background:url(../images/menu_bg.gif) no-repeat 0% 50%;
}

.NavigationObject 
{
    text-decoration:none;
    text-style-type:none;
    background:none;
    padding: 0px 0px 0px 0px;
    border-top: 1px solid #d3d7cf;
   
  
}

.SelectedNavigationObject a 
{
    text-decoration:none;
    color:#254169;
    background:url(../images/menu_bg.gif) no-repeat 0% 50%;
}

.clear 
{
    clear:both;
}

.table_flip_0 
{
}

.table_flip_1 
{
}

img 
{
	margin: 2px 10px;
	border: 3px double silver;
}

p
{
       margin: 30px;
}

.img-right-float
{
	float: right;
	clear: none;
}

.logo
{
	border: 0px;
}

/*****************************/
#intermod .FeedReaderItemText 
{
}

#intermod 
{
    border:#254169 solid 1px;
    float:right;
    width:150px;
    background-color:white;
}

#wise 
{
    width:450px;
}

.FeedReader 
{
    display:block;
    border: 0px solid #bae1e8;
    background: #ffffff;
    margin:5px;
}

.FeedReaderItem 
{
    display:block;
    padding-top: 25px;
    padding-bottom: 35px;
	border-top: thin dotted silver;
}

.FeedReaderItemLink 
{
    display:block;
    background:#ffffff;
    padding:2px;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:5px;
    padding-right:5px;
}

.FeedReaderItemText 
{
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
    margin:0px;
    border-bottom:0px solid #bae1e8;
    text-align:justify;
}

.FeedReaderItems 
{
    border-top: 0px solid #bae1e8;
    margin-top:30px;
    margin-bottom:30px;

}

.FeedReaderTitle 
{
    border: 0px solid #57BFCF;
    height:28px;
    margin:0px;
    text-align:center;
    color: #254169;
    font-size:100%;
    display:none;
	}

a.FeedReaderItemLink:link, a.FeedReaderItemLink:visited 
{
    font-weight:bold;
    text-decoration:none;
    color: #254169;
}

/************************************/
#stage ol 
{
    list-style-position:inside;
}

#stage ul 
{
    padding-left:10px;
    list-style-type:circle;
	margin-left: 25px;
	margin-right: 25px;
}

.newslist 
{
    font-family:Verdana,Arial,Sans-serif;
    font-size:100%;
    color:#254169;
    margin:0;
    padding:0;
    list-style-position:inside;
    list-style-type:bullet;
    margin-bottom:0px;
    margin-top:0px;
    width:400px;
    text-indent: 8px;
    display:block;
    text-align:justify;
}


.bttlink a
{
	text-decoration: none;
}
.bttlink
{
text-align: center;
	border-bottom-width: thin;
    border-bottom: #d3d7cf 1px solid;
    margin-bottom:0px;
    margin-top:20px;
}
#NEWSLETTER
{
    margin-top:30px;
    margin-left:30px;
}
