*{
	padding:0;
	margin:0;
}

body{
	color: #3A6271;
    font-family: Verdana;
    font-size: 16px;
    line-height: 100%;
}

#all{
   	width:999px;
    position:absolute;
    left:50%;
    top:0px;    
    margin-left: -500px;
    margin-top: 0px;
    background:url(layout/default_alljpgs.jpg) 0 0 repeat-y; 
    min-height:100%;
}

#header{
    margin:0 auto;
    width:959px;
    height:276px;
}



#logo {
    z-index: 59;
    left: 40px;
    position: absolute;
    top: 0;
}




#navwrap {
    position: absolute;
    right: 240px;
    top: 16px;
}

.navi_space {
    background:#6A86A9;
    height: 30px;
    padding-left:0;
    position: absolute;
    right: 20px;
    top: 16px;
    width: 220px;
    color:#fff;
    font-size:90%;
    line-height:30px;
    text-align:center;
}


#content_tzr {
    margin:0 auto;
    width:959px;
}


#content_left{
    margin-right:6px;
    float:left;
}
                 
                 
#content_right{
    float:left;   
   
}


#topper_r{
	background: url("layout/default_allgifs.gif") no-repeat;
	width:252px;
	color: #FFFFFF;
    /*cursor: pointer;*/
    line-height: 38px;
    padding-left: 20px;
    padding-top:5px;
}


#teaser_r1,
#teaser_r2,
#teaser_r3,
#teaser_r4,
#teaser_r5{
    
}


.teaserheadline{
	background: url("layout/default_allgifs.gif") 0 -43px no-repeat;
	width:252px;
	height:30px;
	color: #FFFFFF;
    font-size: 80%;
    line-height: 30px;
    padding-left: 20px;
}
		



.fliesstxt_big{
	font-size:14px;
    font-weight:bold;
}

#header_head a{
	text-decoration:none;
    color:#fff;
}

#footer {
    background: none repeat scroll 0 0 #F1F1F1;
    border-top: 1px solid #CCCCCC;
    bottom: 0;
    height: 30px;
    position: fixed;
    width: 959px;
    z-index: 20;
}

#addthis {
    float: right;
    height: 30px;
    width: 100px;
}




#footer .footeritem, 
#footer .tiplink {
    color: #333333;
    float: left;
    font-size: 0.75em;
    height: 30px;
    line-height: 30px;
}

#footer .links {
    float: left;
}

#footer .link {
    background: url("layout/footer-item-bg.png") no-repeat right center transparent;
    float: left;
    padding: 0 17px 0 15px;
}

#footer .link:last-child {
    background: none repeat scroll 0 0 transparent;
    padding: 0 15px;
}

#copyright{
	font-size:50%;
	text-align:center;
	with:100%;
	height:100px;
}





/*++++++++++++++ navigation ++++++++++++++++*/

ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style: none;margin:0;padding:0;}
ul.dropdown{position: relative;z-index:59;float: left;}
ul.dropdown li{float: left;line-height:1.75em;vertical-align: middle;zoom:1;}
ul.dropdown li.hover,ul.dropdown li:hover{position: relative;z-index:599;cursor:default;}
ul.dropdown ul{visibility: hidden;position:absolute;top:100%;left:0;z-index:598;width:100%;}
ul.dropdown ul li{float: none;}
ul.dropdown ul ul{top:1px;left:99%;}
ul.dropdown li:hover > ul{visibility: visible;}
ul.dropdown{font-family: Verdana;background-color:#fff;border-bottom:1px #6a86a9 solid;}
ul.dropdown li{padding:0 10px;color:#3a6271;}
ul.dropdown li.hover,ul.dropdown li:hover{background-color:#fff;color:#161946;}
ul.dropdown a:link,ul.dropdown a:visited{ color:#3a6271;text-decoration: none;}
ul.dropdown a:hover,ul.dropdown a:active{ color:#161946}
ul.dropdown ul{width:165px;margin-top:0px;background-color:#fff;opacity: .9;padding-bottom:5px;}
ul.dropdown ul li{font-size: .75em;}
ul.dropdown > li.act{ background: url(layout/nav-arrow-right.png) no-repeat 2px 10px;}
ul.dropdown > li.first a{ padding-left:25px;background: url(layout/nav-first-bg.png) no-repeat 0 6px;}
ul.dropdown li.actfirst{ background: url(layout/nav-first-bg.png) no-repeat 10px 10px;}
ul.dropdown li.actfirst a{ padding-left:25px;background: url(layout/nav-arrow-right.png) no-repeat 16px 7px;color:#161946;}
ul.dropdown li.act > a{ color:#161946;}
ul.dropdown ul.level2{ border-top:1px #6a86a9 solid;}





a {
    color: #000033;
    text-decoration: none;
}


.teaserheadline a{
	color: #fff;
    text-decoration: none;
}

#footer .footeritem a {
    color: #333333;
    text-decoration: none;
}





