* {
	margin:0;
	padding:0;
}

html{
	
}

body{
	font-family: Arial, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
		
}
.clear{
	clear:both;
}


#mainContainer{
	width:100%;
	text-align:left;
	margin:0;
	background-color: #FFF;
	margin-top:10px;
	height:100%;
		
}
#left_content {
	margin:0;
	padding:0;
	float:left;
	margin-left:0px;
    padding-left:10px;
	width:245px;
}

#right_content {
	margin:0;
	padding:0;
	margin-left:20px;
	float:left;
	clear:right;
	width:710px;
	
}


#topLeft{
	margin:0;
	padding:0;
	width:245px;
	height:70px;
	padding-left:0px;
	padding-right:5px;
	margin-bottom:20px;
	float:left;
	text-align:center;
	background-color:#FE0000;
	overflow:visible;
	
}

#topLeft a img{
	border-style:none;
}

#options {
	margin:0;
	padding:0;
	width:230px;
	height:auto;
	border:1px solid #000;
	padding-top:10px;
	padding-left:8px;
	padding-right:10px;
	padding-bottom:8px;
	float:left;
	text-align:left;
	margin-bottom:6px;
}


html>body #options {
	margin:0;
	padding:0;
	width:230px;
	height:auto;
	border:1px solid #000;
	padding-top:10px;
	padding-left:8px;
	padding-right:10px;
	padding-bottom:8px;
	float:left;
	text-align:left;
	margin-bottom:6px;
}

#options ul li{
	list-style-type:none;
	border-bottom:1px solid #000;
	line-height:34px;
}

#options ul li a{

	color:#000;
	text-decoration:none;
	font-weight:normal;
	font-family: Arial, sans-serif;
	font-size:11px;
}

#options ul li a:hover{

	background-color:#FE0000;
	color:#fff;
}

#options #noLine {
    border-bottom:none;
}
#options input {
	border:1px solid #dbdbdb;
	width:190px;
	margin:0;
	margin-top:2px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#f0f0f0;
	
	
}



html>body #options input {
	border:1px solid #dbdbdb;
	width:190px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:2px;
	background-color:#f0f0f0;
	margin-top:0px;
}

#options form a {

    margin:0;
    padding:0;
	position:relative;
    top:6px;
	
}

#options img {

    margin:0;
    padding:0;
	margin-left:3px;
	
}

html>body #options img {

    height:auto;
    padding-top:2px;
	margin-left:3px;
	margin-bottom:0px;
}

#navigation {
	margin:0;
	padding:0;
	width:230px;
	height:auto;
	border:1px solid #000;
	padding-left:10px;
	padding-right:10px;
	clear:both;
	float:left;
	margin-bottom:6px;
	font-weight:normal;
	font-family: Arial, sans-serif;
	font-size:11px;
}

html>body #navigation {
	margin:0;
	padding:0;
	width:230px;
	height:auto;
	border:1px solid #000;
	padding-left:10px;
	padding-right:10px;
	clear:both;
	float:left;
	margin-bottom:6px;
	font-weight:normal;
	font-family: Arial, sans-serif;
	font-size:11px;
}


#navigation .toolbar {
	background-color:#f0f0f0;
}

#navigation img {

	border:1px solid #dbdbdb;
}

#leftMenu{
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Arial, sans-serif;
	font-size:11px;
	width:230px;
	min-height:365px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	border:1px solid #000;
	line-height:34px;
	overflow:visible;
}



html>body #leftMenu{
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Arial, sans-serif;
	font-size:11px;
	width:230px;
	min-height:365px;	
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	border:1px solid #000;
	line-height:32px;
    overflow:visible;
	
}

#leftMenu .inhalt {
	font-weight:bold;
	margin-left:2px;
	margin-bottom:12px;
	background-color: #FFF;
}

#leftMenu a{
	text-decoration:none;
	color:#000;
	width:auto;
}
#leftMenu #linke {
	padding-left:2px;
	cursor:pointer;
	color:#000;
}
#leftMenu #linke:hover{
	background-color:#FE0000;
	color:#fff;
	
}
#leftMenu #linke:active{
	background-color:#FE0000;
	color:#fff;
	font-weight:normal;
}


#leftMenu .santander_menu{ /*header of 2nd demo*/
	cursor: pointer;
	margin: 0;
	
}

#last{ /*header of 2nd demo*/
	
	cursor: pointer;
	margin: 0;
	border-style:none;
}

#leftMenu .santander_option{
	margin-left:5px;
}

#leftMenu .menu_ {
	margin: 0;
	padding-left:2px;
	border-bottom:1px solid #000;
}

#leftMenu .menu_:hover {
	background-color:#FE0000;
	color:#fff;
}


#leftMenu .menu_tancat #linke{ /*class added to contents of 2nd demo when they are open*/
	padding-left:2px;
	border-bottom:1px solid #000;
}

#leftMenu .menu_obert #linke{ /*class added to contents of 2nd demo when they are closed*/
	padding-left:2px;
	border-bottom:1px solid #000;
}


#leftMenu .menu_tancat #linkeLast {
   padding-left:2px;
   border-bottom:none;
}

#leftMenu .menu_tancat #linkeLast:hover {
   background-color:#FE0000;
   border-bottom:none;
   color:#fff;
}


#leftMenu .menu_obert #linkeLast {

   border-bottom:1px solid #000;
}

#leftMenu .menu_obert #linkeLast:hover {
   background-color:#FE0000;
   border-bottom:1px solid #000;
   color:#fff;
}

#leftMenu #linkeOptionLast {
   position:relative;
	padding:0;
	margin:0;
	padding-left:5px;
	border-bottom:1px solid #000;
	left:-3px;
}

#leftMenu #linkeOptionLast:hover {
	position:relative;
    padding:0;
	margin:0;
	cursor: pointer;
	background-color:#FE0000;
	color:#fff;
	padding-left:2px;
	margin-left:3px;
	border-bottom:1px solid #000;

	
}


#right_content #topMain{
	width:100%;
	height:70px;
	background:url('../img/logo_top.gif') top right;
	margin-bottom:20px;
	float:left;
	overflow:hidden;
	
}

#mainContent{
	width:100%;
	height:auto;
	float:left;
	overflow:visible;
}



.PageBox {
	width:84px;
}

#druckDiv {
    margin:0;
	padding:0;
	
	margin-right:5px;
	text-align:right;

}

#druckDiv a,#druckDiv a:visited{

	padding-left:2px;
	font-weight:bold;
	text-decoration:underline;
	color:#000;
	
}

#noscript {

	padding:5px;
	border:2px solid #f00;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	color:#FE0000;
	background-color:transparent;
}


#mainContent #bookmarks {
 padding:0;
 margin:0;
 padding-left:150px;
 position:relative;
 display:block;
}


#mainContent #bookmarks_table {
   
   margin:0;
   padding:0;   
   width:325px;
}


#mainContent #bookmarks_table td{

margin:0;
padding:8px;
border:1px solid #aaa;
color:#000;
font-family:arial;
font-size:14px;
line-height:100%;
  font-weight:normal;
font-style:normal;
text-align:left;
background:transparent;
}

#mainContent #bookmarks_table h1{

  margin:0;
  padding:0;
  font-size:18px;
  font-weight:bold;
  font-family:arial;
  background:transparent;
  color:#000;
  padding-top:10px;
  padding-bottom:10px;
  
}

#mainContent #bookmarks a {

	font-size:14px;
	text-decoration:underline;
	font-weight:normal;
	font-style:normal;
	color:#000;
}

#mainContent #bookmarks a:visited {
	text-decoration:underline;
	color:#000;
}


#mainContent #bookmarks_table a {

	text-decoration:none;
	color:#000;
}

#mainContent #bookmarks_table a:visited {
	text-decoration:none;
	color:#000;
}

#mainContent #bookmarks #bookmark_options {
	 float:left;
	 clear:both;
	 margin-top:20px;
        
}
#mainContent #bookmarks #bookmark_options a{
	color: #000;
	font-weight: bold;
	font-family: Arial,sans-serif;
	font-size: 11px;
	text-align: justify;
}
