html, body {
	height:100%;
	font-size: 11px;
	font-family: verdana, helvetica, tahoma, Arial,sans-serif;
	background: #f5f5f5;
	margin:0;
}  


#s_masterTbl {
	font-family: verdana, helvetica, tahoma, Arial,sans-serif;
	font-size:11px;
	height:100%;
	width:950px;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
}


/* ----HEADER----- */
#s_header {
	background-image: url(../images/header.jpg);
	max-width: 950px;
	height: 107px;
}
#s_header_logo { 
padding-left:18px;
/*padding-top:5px;*/
float: left;
}

#s_header_text{
padding-left:18px;
padding-top:5px;
clear:left;
}


#s_header_Btn1 {
float: right;
padding-right:24px;
padding-top:1px;
}

#s_header_Btn2 {
padding-right:45px;
padding-top:1px;
float: right;
}



/* ----Content----- */
#s_breadcrumb{
margin-bottom:15px;
padding-left:3px;
}

#s_content{
	/*height:90%;*/
	height:760px;
	background: #ffffff;
	padding-left:10px;
	padding-top:5px;
}

td.s_contWidth{
	width:740px;
	padding-right:10px;
}

td.s_contSmall{
	width:540px;
	padding-right:10px;
}


/* ----Links----- */
#s_left{
	background: #E7E8E8;
	width:200px;
}


/* ----Anmeldung----- */
#s_loginTable {
width:100%;
background-color:#CCCCCC;
margin-top:20px;
}

#s_loginTable td{
padding-left:5px;
}

#s_loginTable td.title{
background-color:#EE7F00;
color:#ffffff;
font-weight:bold;
height:20px;
padding-left:10px;
}


#s_loginTable #sl_username{
margin-top:15px;
}

#countModul{
margin-top:20px !important;
}

#countTable{
margin-left:5px !important;
color:#999999;
}

#countTable_value{
padding-left:5px !important;
}


/* ----Rechts----- */
#s_right{
	background: #E7E8E8;
}

td.s_rightWidth{
	width:200px;
}

td.s_rightNone{
	width:1px;
}


/* ----Footer----- */
#s_footer{
	font-size:10px;
}

#s_footer div{
	text-align:center;
	border-top:1px #cccccc solid;
	background-color:#E7E8E8;
}