body
{
    
    color: #dddddd;
   
}
a
{
    color: #BDB76B;
    text-decoration: none;
}
a:hover
{
    color: #ffffff;
	text-decoration: underline;
}
div#wrapper
{
    position: relative;
    margin: 15px auto 0px auto;
    width: 940px;
    background: url(../bg_main.jpg) no-repeat 0px 5px;
	background-color:#010101;
	
}
img#banner
{
    display: block;
    border-bottom: solid 1px #cccccc;
	
}
a#
{
    display: none;
}
/**
 * Navigation
 */
ul.navigation
{
    position: absolute;
    top: 16px;
    left: 100px;
    list-style: none;
    margin: 0px;
    padding: 0px;
	font:  12px  arial,sans-serif;
	
}
ul.navigation li
{
    position: relative;
    float: left;
    margin: 0px 0px 0px 0px;
	
}
ul.navigation a
{
    /*
    font-weight: bold;
    */
    color: #aaaaaa;
    text-decoration: none;
    text-transform: none;
	
	
}
ul.navigation a:hover,
ul.navigation a.active
{
    color: #ffffff;
}
ul.subnavigation
{
    position: absolute;
    top: 14px;
    left: 0px;
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 3px 0px;
    background: #6c7880;
}
ul.subnavigation li
{
    float: none;
    margin: 0px;
    line-height: 14px;
}
ul.subnavigation a
{
    white-space: nowrap;
    text-transform: none;
}
ul.inactive
{
    display: none;
}
/**
 * Meta navigation
 */
ul#meta
{
    list-style: none;
    border-top: solid 1px #444444;
    border-bottom: solid 30px #010101;
    margin: 0px;
    padding: 5px 0px 3px 0px;
    background: #010101;
	font: normal 9px  arial,sans-serif;
}
ul#meta li
{
    display: inline;
    margin: 0px 15px 0px 30px;
	color:#bcbcbc;
}
ul#meta li.first
{
}
ul#meta a
{
    font: normal 11px  arial,sans-serif;
    color: #bcbcbc;
    text-decoration: none;
    text-transform: none;
}
ul#meta a:hover,
ul#meta a.active
{
    color: #bcbcbc;
}
/**
 * Content
 */
div#content
{
    clear: both;
    padding: 45px 0px 50px 100px;
	font: normal 13px  arial,sans-serif;
}
ul.centerlist
{
    
    list-style: none;
    margin: -40px 0px;
    padding: 0px 0px 0px 380px;
}
ul.centerlist li
{
    float: left;
	position:;
    margin: 0px 0px;
}
div#left
{
    float: left;
    width: 500px;
    margin: 0px 40px 0px 0px;
}

div#left-home
{
    float: left;
    width: 560px;
    margin: 0px 40px 0px 0px;
}
div#left div.first
{
    width:400px;
	float:left;
	margin: 6px 0px 25px 0px;
    font-size: 12px;
    font-weight: ;
	color: #ffffff;
	border-bottom: dotted 1px #cccccc;
}
div#left div.first1
{
    width:431px;
	float:left;
	margin: 6px 0px 25px 0px;
    font-size: 12px;
    font-weight: ;
	color: #ffffff;
	border-bottom: dotted 1px #cccccc;
}
div#left div.first2
{
    width:411px;
	float:left;
	margin: 6px 0px 25px 0px;
    font-size: 12px;
	color: #cccccc;
	
}
div#middle
{
    float: left;
    width: 30px;
    margin: 0px 40px 0px 0px;
}
div#right
{
    float: left;
    width: 140px;
    margin: 0px 40px 0px 0px;
}
div#left h1,
div#left-home h1,
div#right h1
{
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-weight: normal;
	color: #bfbfbf;
}
div#left p,
div#right p
{
    float: left;
    margin: 0px 0px 9px 0px;
    line-height: 17px;
}
/**
 * Teasers
 */
div#teaser
{
    float: left;
    padding: 0px 0px 0px 12px;
	
	
}
div#teaser h1
{
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-weight: normal;
	color: #bfbfbf;
}
div#teaser div
{
    clear: both;
    padding: 7px 0px 0px 0px;
    width: 150px;
  
}
div#teaser div.first
{
    background: none;
	border-bottom: dotted 1px #cccccc;
	padding-bottom:10px;
	
}
div#teaser div.second
{
    background: none;
	border-bottom: dotted 1px #cccccc;
}
div#teaser img
{
    float: left;
    display: block;
    margin: 0px 13px 0px 0px;
    font-weight: normal;
}
div#teaser p
{
    float: left;
    width: 160px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}
div#teaser span
{
    display: block;
}
div#teaser a.arrow
{
    padding: 0px 0px 0px 10px;
    background: url(../image/a_dbl_right_4d6977.gif) no-repeat 0px 5px;
}
div#teaser a.arrow:hover
{
    background: url(../image/a_dbl_right_00b5d3.gif) no-repeat 0px 5px;
}
div#teaser h1.news
{
    margin: 7px 0px 0px 0px;
    font-size: 16px;
    font-weight: normal;
}
div#teaser p.news
{
    float: left;
    margin: 6px 0px 0px 0px;
    width: 160px;
    line-height: 16px;
}
/**
 * Links
 */
div#link
{
    float: left;
    padding: 0px 0px 0px 12px;
    border-left: solid 1px #b4b8b9;
}
div#link div
{
    clear: both;
    padding: 20px 0px 0px 0px;
    width: 381px;
    /*
    background: url(../image/separator.gif) no-repeat 0px 9px;
    */
}
div#link div.first
{
    padding: 0px 0px 0px 0px;
    background: none;
}
div#link img
{
    float: left;
    display: block;
    margin: 0px 10px 0px 0px;
    font-weight: normal;
}
div#link p
{
    float: left;
    width: 250px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}
div#link span
{
    display: block;
}
div#link a.arrow
{
    padding: 0px 0px 0px 10px;
    background: url(../image/a_dbl_right_4d6977.gif) no-repeat 0px 5px;
}
div#link a.arrow:hover
{
    background: url(../image/a_dbl_right_00b5d3.gif) no-repeat 0px 5px;
}

