body{
  margin:0px;
  padding:0px;
  font-family:Arial, Helvetica, sans-serif;
  /*font-family: Century Gothic, Garamond;*/
  font-size:12px;
  background-image:url(img/page_bg.gif);
  background-repeat:repeat;
}
a:link, a:active{
  font-size:12px;
  color:rgb(217,0,0);
  text-decoration:none;
}
a:visited{
  font-size:12px;
  color:rgb(132,122,100);
  text-decoration:none;
}
a:hover{
  font-size:12px;
  color:rgb(217,0,0);
  text-decoration:underline;
}
h1, h2, h4, h6{
  color:rgb(132,122,100);
}
img{
  margin:0px;
  padding:0px;
}
#logo_right{
  margin:5px;
  padding:0px 0px 0px 0px;
  position:relative;
  left:830px;
  top:73px;
  width:100px;
  /*float:right;*/  
}
#logo_left{
  margin:5px;
  padding:0px 0px 0px 0px;
  position:relative;
  left:45px;
  top:-50px;
  width:100px;
  /*float:left;*/  
}
#main{
  margin:0px;
  padding:0px;
  text-align:center;
}
table.all{
  background-color:white;
  width:1005px;
  /*
  margin-left:auto;
  margin-right:auto;
  */
  margin:0px;
  padding:0px;
  font-size:12px;
  border-style:none;
}
#top{
  text-align:left;
  font-size:25px;
  font-weight:900;
  margin:25px 0px 0px 10px;
  padding:0px;
  /*color:#d90000;*/
  color:white;
  display:block;
  width:550px;
  float:left;
  position:relative;
  top:50px;
  left:145px;
}
#nav{
/*
  border-style:none none solid none;
  border-width:2px;
  border-color:#d90000;
  */
  padding:20px 35px 2px 10px;
  margin: 10px 0px 0px 0px;
  font-size:13px;
  font-weight:900;
  background-image:url(img/top_menu_bg.gif);
  background-position:top;
  background-repeat:repeat-x;
}
a.left_current:link {
  text-decoration:none;
  color:#d90000;
  font-weight:600;
}
a.left_current:visited{
  text-decoration:none;
  color:#d90000;
  font-weight:600;
}
a.left_current:active{
  text-decoration:none;
  color:#d90000;
  font-weight:600;
}
a.left_current:hover{
  text-decoration:underline;
  color:#d90000;
  font-weight:600;
}
a.left_inactive:link{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive:visited{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive:active{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive:hover{
  text-decoration:underline;
  color:#d90000;
}
a.top_current:link{
  text-decoration:none;
  color:#d90000;
}
a.top_current:active{
  text-decoration:none;
  color:#d90000;
}
a.top_current:visited{
  text-decoration:none;
  color:#d90000;
}
a.top_current:hover{
  text-decoration:none;
  color:#d90000;
}
a.top_inactive:link{
  text-decoration:none;
  color:black;
}
a.top_inactive:active{
  text-decoration:none;
  color:black;
}
a.top_inactive:visited{
  text-decoration:none;
  color:black;
}
a.top_inactive:hover{
  text-decoration:none;
  color:#d90000;
}
#inhalt_left{
  text-align:left;
  width:145px;
  margin:0px;
  padding:10px 5px 5px 10px;
  /*text-align:top;*/
  vertical-align:top;
  font-size:11px;
  font-family:tahoma;
  background-color:white;
  border-style:dashed dashed none none;
  border-width:1px;
  border-color:rgb(176,176,176);
}
#inhalt_center{
  /*text-align:top;*/
  vertical-align:top;
  padding:10px 10px 0px 10px;
  /*width:760px;*/
  width:660px;
  background-color:#f0eee3;
  border-style:dashed none none none;
  border-width:1px;
  border-color:rgb(176,176,176);
  /*background-image:url(img/inhalt_bg2.gif);*/
  background-image:url(img/page_bg_1.jpg);
}

  .b1, .b2, .b3, .b4, .b5,
  .b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
  .b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
  .b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}
.b1 b {
  margin: 0 1px;
  background: #B8C3C8;
  border-color: #CBD3D7;
}
  .b2 {margin: 0 1px; border-color: #D6DCDF;}
  .b2 b {border-color: #B8C3C8;}
  .b2 i {border-color: #E4E8EA;}
  .b2 q {border-color: #F7F8F9;}
  .b3 {border-color: #EBEEEF;}
  .b3 b {border-color: #BCC6CB;}
  .b3 i {border-color: #F9FAFB;}
  .b4 {border-color: #CAD2D6;}
  .b4 b {border-color: #E5E9EB;}
  .b5 {border-color: #B5C0C6;}
  .b5 b {border-color: #FAFBFB;}
.text {
  border: 1px solid #B0BCC2;
  border-width: 0 1px;
  padding: 5px 12px 5px 12px;
  margin:0px;
  /*min-height:400px;*/
  height:100%;
}
/*
*.text {
  min-height:400px;
}
*/
.search_box{
  padding:0px;
  margin:0px;
  
  text-align:center;
}
.search_submit{
  width: 40px; 
  height:19px; 
  font-size: 10px; 
  float:right;
  padding:0px;
  margin:0px; 
}
.search_string{
  width:100px;
  height:18px;
  margin:0px;
  padding:0px;
  float:left;
  font-size:10px;
}

#scroll{
  margin:2px;
  padding:2px;
  /*
  background-image:url(img/scroll_bg.jpg);
  background-repeat:no-repeat;
  */
  width:660px;
  height:405px;
  /*text-align:middle;*/
}
#in_scroll{
  display:block;
  /*width:535px;*/
  height:345px;
  padding:5px;
  margin:35px 105px 35px 105px;
  text-align:center;
  font-size:16px;
  color:black;
}
a.left_current_big:link {
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_current_big:visited{
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_current_big:active{
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_current_big:hover{
  text-decoration:underline;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_inactive_big:link{
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_inactive_big:visited{
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_inactive_big:active{
  text-decoration:none;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
a.left_inactive_big:hover{
  text-decoration:underline;
  color:#d90000;
  font-size:16px;
  font-weight:900;
}
#page_top{
  margin:0px;
  padding:0px;
  background-image:url(img/artos_top110409.gif);
  /*background-image:url(img/bg_top_030109.gif);*/
  /*background-image:url(img/tainaja_wecherja4.gif);*/
  background-repeat:no-repeat;
  background-position:center;
  background-color:white;
  height:205px;
}
#rechte_spalte{
  margin:0px;
  padding:10px 0px 0px 10px;
  width:150px;
  /*border-style:none;*/
  border-style:dashed none none dashed;
  border-width:1px;
  border-color:rgb(176,176,176);
}
#undermenu2{
  margin:0px;
  padding:0px;
  text-align:right;
}
#abschnitte{
  font-size:14px;
}
#footer{
  margin:0px;
  padding:0px;
  border-style:dashed none none dashed;
  border-width:1px;
  border-color:rgb(176,176,176);
  font-size:10px;
}
a.footer_current:link{
  text-decoration:none;
  color:#d90000;
}
a.footer_current:active{
  text-decoration:none;
  color:#d90000;
}
a.footer_current:visited{
  text-decoration:none;
  color:#d90000;
}
a.footer_current:hover{
  text-decoration:none;
  color:#d90000;
}
a.footer_inactive:link{
  text-decoration:none;
  color:black;
}
a.footer_inactive:active{
  text-decoration:none;
  color:black;
}
a.footer_inactive:visited{
  text-decoration:none;
  color:black;
}
a.footer_inactive:hover{
  text-decoration:none;
  color:#d90000;
}
#LeftBlock{
  margin:0px;
  padding:0px;
  border-style:none;
  background-color:white; 
}
#LeftNews{
  margin:0px;
  padding:0px;
  border-style:none;
  background-color:white;
 
}
a.left_current_top:link {
  text-decoration:none;
  color:#d90000;
  font-weight:600;
  font-size:17px;
}
a.left_current_top:visited{
  text-decoration:none;
  color:#d90000;
  font-weight:600;
  font-size:17px;
}
a.left_current_top:active{
  text-decoration:none;
  color:#d90000;
  font-weight:600;
  font-size:17px;
}
a.left_current_top:hover{
  text-decoration:underline;
  color:#d90000;
  font-weight:600;
  font-size:17px;
}
a.left_inactive_top:link{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive_top:visited{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive_top:active{
  text-decoration:none;
  color:#d90000;
}
a.left_inactive_top:hover{
  text-decoration:underline;
  color:#d90000;
  background-color:white;
}
img.thumbnail{
  border-style:solid;
  border-width:3px;
  border-color:white;
}
#s1, #s2, #s3, #s4, #s5, #s6{
  margin:2px;
  padding:3px;
  display:none;
  border-style:solid;
  border-width:2px;
  border-color:rgb(110,0,0);
  background-color:white;
}
#rotate{
  margin:5px;
  padding:5px;
  border-style:none;
  /*float:right;*/ 
  width:450px;
  height:305px;
  /*
  background-image:url(/media/pics_rotate/sophia/s6.jpg);
  background-repeat:no-repeat;
  */
}
#text_home{
  margin:0px;
  padding:2px;
  border-style:none;
  display:block;
  float:left;
}