body, .slim_page_body{
  background-image:url('images.newstyle1.default.bg.jpg');
  background-repeat:repeat-x;
  background-attachment:fixed;
  background-color:#ffffff;
  font-family:Verdana;
  font-size:11px;
  color: #221111;
  padding:0;
  margin:0;
  min-width:570px;
}

#container{
  width: 90%;
  margin:10px auto 10px auto;
  padding:0;
  background: #FFFFFF;
  border: solid 1px #4d4d4d;
  text-align:left;
}
#footer{
  height:20px;
}
.WebBox_table,.data_table,.data_realm_table{
  width:100%;
  margin:0px;
  padding:0;
  background: #FFFFFF;
}

.WebBox_caption{
  margin:0px;
  padding:0;
  background: #FFFFFF;
  text-align:center;
}

#caption{
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  text-align:left;
  line-height:18px;
  color: #0f0f34;
  font-weight:bold;
  margin:15px 0 10px 0px;
  padding:0px 0px 5px 10px;
}

#content{
  clear:both;	
  margin:0px 15px 0px 15px;
  padding:0px;
}

#invedanet{
  text-align:right;
  padding: 0px;
  margin: 0 10px 0 10px;
}

/**********************content**************************/

.linkbox, #linkbox {
  padding:5px;
  margin-top:5px;
  overflow:hidden;
}

.linkbox h1, #infobox h1, #relatedtags h1{
  padding:2px 2px 2px 5px;
  margin:0;
  font-family:Verdana;
  font-size:12px;
  display:block;
  background-color:#f1f3f6;
}

.linkbox p {
  padding:5px;
  margin:0 0 5px 0;
}

.details {
  padding:5px;
  margin-bottom:5px;
  display:block;
}

#infobox {
  float:left;
  padding:5px;
  width:138%;
  margin-bottom:5px;
}
#relatedtags {
  float:right;
  padding:5px;
  margin-bottom:5px;
}

.site_box_content{
  padding:3px;
  margin-bottom:5px;
}
.page_box_header{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
  color: #000063;
  padding: 2px;
  background-color: #eaeef6;
  margin-top:-3px;
}

.page_box_caption{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
  color: #000063;
  padding: 2px;
  background-color: #eaeef6;
}
.page_box_caption_top_left { 
    font-size:11px;
    font-weight:bold;
    float:left;
}

.page_box_caption_top_right { 
    font-size:11px;
    font-weight:bold;
    float:right;
}

.page_box_caption_extra { 
    font-size:10px;
    padding-left:2px;
    padding-right:2px;
    margin-top:-6px;
    color: #000000;
    background-color:#ffffff;
}

.page_box_content{
  padding: 5px;
  background-color: #ffffff;
}
.page_box_image { 
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
}

.page_box_footer { 
    font-size:10px;
    padding-left:3px;
    padding-right:3px;
}

.table_browser{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  line-height:15px;
  color: #000063;
  padding: 2px;
  background-color: #eaeef6;
  height:20px;
}

td.table_browser_cell{
  border-right:1px solid #000063;
  padding-left:10px;
  padding-right:10px;
}

td.table_browser_cell_selected{
  border-right:1px solid #000063;
  background-color: #bbbbbb;
;
  padding-left:10px;
  padding-right:10px;
}

td.table_browser_cell_last{
  padding-left:10px;
  padding-right:10px;
}


/***********************menü****************************/

.menulist_menu_1{ 
  list-style-type:none;
  margin:0px;
  padding:0px 20px 0px 0px;
}

.menulist_menu_1 li{ 
  float:right;
  padding:5px 10px 5px 5px;
}

#menu{
  overflow:hidden;
}

.menulist_menu_2{ 
  list-style-type:none;
  list-style-image:url(/skins/icons/menuicon.gif); 
  margin:0px;
  padding: 0px 0px 5px 15px;
}

.menulist_menu_2 li{ 
  float:left;
  padding:5px 40px 5px 0px;
  margin:0px 0px 0px 0px;
}

#menuspace_menu_1,#menuspace_sysmenu{ 
  padding:0px;
  margin:0px;
  background:#ffffff;
  height:0px;
  line-height:0px;
}

#submenu{ 
  clear:both;
  border-bottom: 1px solid #000063;
  margin: 0px 0px 10px 0px;
}

.menulist_sysmenu{ 
  list-style-type:none;
  padding:0px;
  margin:0px;
  height:100%;
}

.menulist_sysmenu li{ 
  float:left;
  padding:0px 5px 0px 5px;
}

#sysmenu{ 
  padding: 0px;
  margin: 0 10px 0px 10px;
}

/************************img************************/

img{
  border: none;
  margin:0;
  padding:0;
}

/***********************schrift********************/

h1,h2,h3,h4,h5,h6{ 
  padding:0px;
  margin:0px;
  color:#131333;
}

p, div, i, td{
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color: #221111;
}
span.url{
  color:#666666;
}

span.light{
  color:#666666;
}

/***********************links**********************/

a.menu_1_link{
  font-weight:bold;
  line-height:10px;
  color: #737579;
  letter-spacing:1px;
}

a.menu_1_link:hover{
  font-weight:bold;
  line-height:10px;
  color: #ff8800;
  text-decoration:none;
  letter-spacing:1px;
}
  
a.menu_1_link_selected{
  font-weight:bold;
  line-height:10px;
  text-decoration:none;
  color: #ff8800;
  letter-spacing:1px;
}

a.menu_2_link{
  font-size:11px;
  line-height:11px;
  color: #131333;
  letter-spacing:1px;
}

a.menu_2_link:hover{
  font-size:11px;
  line-height:11px;
  color: #131333;
  text-decoration: underline;
  letter-spacing:1px;
}
  
a.menu_2_link_selected{
  font-size:11px;
  line-height:11px;
  color: #131333;
  letter-spacing:1px;
}

a.sysmenu_link{
  font-size:11px;
  font-weight:bold;
  line-height:11px;
  color: #131333;
  letter-spacing:1px;
}

a.sysmenu_link_selected{
  font-size:11px;
  font-weight:bold;
  line-height:11px;
  color: #131333;
  letter-spacing:1px;
}


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

a:hover{
  text-decoration:underline;
  color: #ee7321;
}

a.kategorie{
  text-decoration:none;
  color: #6292f6;
}

a.kategorie:hover{
  text-decoration:underline;
  color: #000063;
}

a.inveda{
  font-size:11px;
  text-decoration:none;
  line-height:11px;
  color:#ee7321;
  font-weight:bold;
}

.button{
  text-decoration:none;
  color: #ee7321;
  border: solid 1px #4d4d4d;
  background-color:#ffffff;
}
.ControlElement_label,.ControlElement_label_text,.ControlElement_cell,.ControlGroup_cell,.ControlGroup_description,.ControlGroup_confirm_question,.ControlButton_table{
  padding-left:2px;
  padding-bottom:1px;
  padding-top:1px;
}
.ControlGroup_buttons{
  padding-right:3px;
  padding-bottom:3px;
  padding-top:3px;
  background-color: #eaeef6;
}

form{
  margin-top:0px;
  margin-right:-200px;
  margin-left:0px;
  margin-bottom:0px;
  width:100%;
  padding:0px;
}
input{
  border:1px solid black;
}
textarea{
  border:1px solid black;
}

