/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color:#600201;
}

div#root_lvl00 {
	width:100%;
	margin-bottom:25px;
}
div#root_lvl01 {
	width:790px;
	margin:15px auto 0 auto;
	text-align:left;
	background-color:#730201;
	/*border:1px solid #FF0000;*/	
	position:relative;
	z-index:auto;
}
div#root_lvl02 {
	margin:0 0 0 170px;
	background-color:#600201;
	/*border:1px solid #00FF00;*/
	position:relative;
	z-index:auto;
}

div#cont_lvl00 {
	/*background-color:#FFFFFF;*/
	position:relative;
	z-index:auto;
	/*border:1px solid #FFFF00;*/
	/*border-right:1px solid #BBBBBB;*/
}
div#cont_lvl01 {
	margin:0 0 0 10px;
	/*background-color:#996600;*/
	background-image: url(../images/content-background.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	position:relative;
}
div#cont_lvl02 {
	margin:0 0 0 0;
	/*border:1px solid #00FF00;*/
	padding:0 0 105px 0;
}

div#pagecontent {
	margin:0 10px 120px 10px;
	/*padding:0 0 0 10px;*/
	/*border:1px solid #FF0000;*/
}
div#mainnav {
	width:170px;
	position:absolute;
	top:0;
	left:0px;
	z-index:auto;
	overflow:hidden;
	/*border:1px solid #0000FF;*/
	/*background-color:#00FF00;*/
}
div#mainlogo {
	/*position:absolute;*/
	/*z-index:auto;*/
	/*top:-1px;*/
	/*right:-1px;*/
	/*border:1px solid #00FFFF;*/
	margin:10px 10px 10px 10px;
}
div#mainnavlist {
	margin:0 0 0 0;
	/*border:1px solid #00FFFF;*/
}


/* ********************************************* */

div#sideinfo {
	margin:20px 0 0 0;
	padding:0;
	width:170px;
	overflow:hidden;
}
/*div#sideinfo div.csc-textpic {
	margin:0;
	padding:0;
}

div#sideinfo div.csc-textpic-left {
	margin:0;
	padding:0;
}

div#sideinfo div.csc-textpic-above {
	margin:0;
	padding:0;
}*/

div#sideinfo div.csc-textpic div.csc-textpic-imagewrap {
	padding:0 0 0 10px;
	margin:0;
}



/* ********************************************* */





div#adressblock {
	width:170px;
	margin:20px 0 0 0;
}
div#botbar {
	width:608px;
	/*height:59px;*/
	position:absolute;
	z-index:auto;
	left:10;
	bottom:0;
	/*border:1px solid #0000FF;*/
}
div#botbar div#copytext {
	width:544px;
}
div#botbar div#functionbar {
	width:63px;
	display:block;
	position:absolute;
	z-index:auto;
	right:0;
	top:0;
	/*border:1px solid #FFFFFF;*/
}
div#botbar div#imagebar {
	width:544px;
	height:59px;
	overflow:hidden;
	/*display:block;
	position:absolute;
	z-index:auto;
	left:0;
	bottom:0;*/
}

div#botbar div#imagebarlogo {
	width:63px;
	height:59px;
	overflow:hidden;
	display:block;
	position:absolute;
	z-index:auto;
	right:0;
	bottom:0;
}
div#zimpress {
	width:790px;
	margin:15px auto 0 auto;
}
div.pb_t {
	background-image: url(../images/picborder_tb.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div.pb_r {
	background-image: url(../images/picborder_lr.gif);
	background-repeat: repeat-y;
	background-position: right;
}
div.pb_b {
	background-image: url(../images/picborder_tb.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.pb_l {
	background-image: url(../images/picborder_lr.gif);
	background-repeat: repeat-y;
	background-position: left;
}
div.pb_tl {
	background-image: url(../images/picborder_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.pb_tr {
	background-image: url(../images/picborder_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.pd_br {
	background-image: url(../images/picborder_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
div.pd_bl {
	background-image: url(../images/picborder_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.pd_cont {
	padding:23px 23px 23px 23px;
	height:10px;
}
div.pd_cont[class] {
	height:auto;
}
* html DIV.csc-textpic-intext-left .csc-textpic-image {
border:3px solid #FFFFFF!important;
}

