/* ---- navigation ----  */
@import 'nav_bar_main.css';
@import 'nav_bar_lang.css';
@import 'nav_bar_season.css';
@import 'nav_tree_sub.css';
@import 'nav_tree_perm.css';

/* ---- print-layout ----  */
#printFooterBox {
	display: none;
}
#printHeaderBox {
	display: none;
}

/* ---- layout ----  */
#containerBox {
	width: 898px;
	margin: 7px auto 30px auto;
	border: 1px solid #ffffff;
	background-color: #ffffff;
}
#topBox {
	background-image: url(../../images/site/top_mainpic.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 184px;
	border-bottom: 1px solid #ffffff;
}
#seasonBox {
	height: 30px;
	text-align: right;
	padding: 0px 20px 0px 0px;
}
#logoBox a {
	display: block;
	position: relative;
	left: 30px;
	background-image: url(../../images/site/top_logo.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 126px;
}
#logoBox a span {
	display: none;
}
#navBox {
	height: 26px;
	background-image: url(../../images/site/mainnav_bkg.gif);
}
#langnavBox {
	width: 183px;
	float: left;
}
#mainnavBox {

}
#mainBox {
	background-image: url(../../images/site/main_bkg.gif);
	background-repeat: repeat-y;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
#leftBox {
	float: left;
	width: 190px;
}
#subnavBox {

}
#permnavBox {
	padding: 0px 0px 60px 0px;
}
#addressBox {
	text-align: right;
	font-size: 11px;
	padding: 0px 17px 20px 0px;
}
#addressBox span {
	font-weight: bold;
	color: #004681;
}
#addressBox div {
	background-image: url(../../images/site/address_star.gif);
	background-repeat: no-repeat;
	background-position: 147px 0px;
	width: 173px;
	height: 5px;
}
#addressBox div span {
	display: none;
}
#contentBox {
	float: left;
	width: 684px;
	padding: 15px 15px 30px 8px;
}

/* Infoarticle */
.info #contentBox {
	/*width: 527px;*/
	width: 504px;
	padding: 15px 15px 30px 8px;
}
.info #infoBox {
	float: left;
	width: 166px;
	padding: 15px 15px 30px 0px;	
	overflow: hidden;
}
.info #infoBox img.swartimg {
	padding: 0px !important; 
}