/* CSS Document */

/*
BODY{
  background-color: #782D28;
  margin:5px;
  margin-top:4%;
  align: center;
  vertical-align: middle;
}
*/

BODY{
  background: url(/fileadmin/img/background.jpg) repeat-x top #780E15;
  margin:5px;
  margin-top:4%;
  align: center;
  vertical-align: middle;
}

DIV, TABLE, P, A{
 font-family:Verdana, Tahoma, Arial;
 font-size: 11px;
 color: #853430;
 text-decoration: none;
 margin: 0px;
 padding: 0px;
 border: 0px;
}
A{
 font-size: 11px;
 color: #711616;
 text-decoration: underline;
 font-weight: bold;
}
p{

}
#header_0{
 	width: 770px;
         height: 50px;
         padding: 0px;
         background: url(../img/headerimg/top.jpg);
}
#header_1{

}
#flags{
         padding-left: 5px;
         padding-top: 400px;
         vertical-align: bottom;
}
#menu_1{
	background-color: white;
         border-top: 1px solid #FFFFFF;
}
#navi{
	height: 20px;
         width: 110px;
         border-bottom: 1px solid #7D3231;
         float: left;
}
#title{
	height: 55px;
         vertical-align: middle;
}
#divContainer{
	position:relative;
   	height: 348px;
         overflow: hidden;
      	vertical-align: top;
         padding: 30px;
         padding-top: 0px;
         padding-bottom: 0px;
}
#divContent{
	position:relative;
         padding-top: 5px;
         width: 520px;
         text-align: justify;
}
#divScroll{
 	vertical-align: absbottom;
         text-align: right;
         width: 610px;
         height: 18px;
}
#divUpControl{
	position:relative;
	visibility:hidden;
         float: right;
         margin-right: 15px;
         margin-top: 2px;
}
#divDownControl{
	position:relative;
	visibility:hidden;
         float: right;
         margin-right: 10px;
         margin-top: 2px;
}
#rightcontent{
         background-color: #FDFBF7;
         vertical-align:top;
}
.rightcontent-item{
	margin-top: 20px;
}
.newstitle{
         color: #BF968F;
         text-align:right;
         padding: 6px;
}
#block_right_header{
	background-color: white;
         text-align:right;
         padding: 4px;
         font-weight: bold;
         font-size: 14px;
         color: #BF968F;
         border-bottom: 1px solid #DBC3BA;
         border-left: 1px solid #DBC3BA;
         border-right: 1px solid #DBC3BA;
}
#block_right_body{
	background-color: white;
	border-bottom: 1px solid #DBC3BA;
         width:160px;
         padding-top: 5px;
         padding-bottom: 5px;
	border-left: 1px solid #DBC3BA;
         border-right: 1px solid #DBC3BA;
}
#graphheader{
	margin-bottom: 0px;
}


/* Gallery */
.gfpb_landscape{
width:120px;
height:120px;
border: 1px solid #EFEFEF;
text-align: center;
vertical-align: middle;
}
.gfpb_portret{
width:120px;
height:120px;
border: 1px solid #EFEFEF;
text-align: center;
vertical-align: middle;
}

.align-right { text-align: right; }
