 body, div, input, select, option, textarea, table
        {
        font-family : Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        color : #2F6791;
        line-height:18px;
        }
H1{
        display: inline;
        font-size: 12px;
        color : #2F6791;
        line-height:18px;
   }
a:hover
        {
        color : #ee6b00;
        }
input
        {
         font-size: 11px;
         line-height:15px;
         }
input:focus
	{
         background-color: #E4EDF2;
         border: 1px solid #2F6791;
         }
.button
        {
        color: #2F6791;
        }
a.site_menu
        {
        font-size : 11px;
        padding : 1px;
        padding-left : 6px;
        padding-right : 6px;
        background-color : #E4EDF2;
        text-decoration : none;
        margin-right: 4px;
        }
a.site_menu:hover
        {
         font-size: 11px;
        background-color : #B6CEDE;
        }
a.site_menu_aktiv
        {
        font-size : 11px;
        padding : 1px;
        padding-left : 6px;
        padding-right : 6px;
        text-decoration : none;
        margin-right: 4px;
        background-color:#B6CEDE;
        font-weight: bold;
        }
a.site_menu_aktiv:hover
        {
        background-color : #B6CEDE;
        }
.maincontent
        {
         float:left;
         margin-right: 200px;
         }
.pages_page
        {
	overflow:hidden;
        text-align: left;
        margin-bottom: 4px;
        margin-right:180px;
        background-color: FBFBFB;
        color:#2F6791;
        padding: 3px;
        }
a..pages_page
        {
        text-align: left;
        margin-bottom: 4px;
        margin-right:180px;
        background-color: FBFBFB;
        color:#2F6791;
        padding: 3px;
        }

.pages_page_title
        {
        text-align: left;
        color:blue;
        }
.pages_page_image
        {
        float: left;
        padding: 5px;
	width:57px;
	height:57px;
        }
a.pages_page_title
        {
        font-weight: bold;
        text-align: left;
        }
.highlight
        {
        font-weight: bold;
        }
.pages_page_description
        {
        text-align: left;
        }
a.pages_page_description
        {
        text-align: left;
        }
.pages_page_url
        {
	overflow:hidden;
        text-align: left;
        color: #008000;
        }
a.pages_page_url
        {
        text-align: left;
        color: #008000;
        }
.pages_page_sponsored
        {
        font-size: 10px;
        color: #2F6791;
        }
.SuchBox
        {
        padding: 30px 0px 30px 0px;
        border: 1px solid #cccccc;
        color: #2F6791;
        }
.ContentBox
        {
        text-align: left;
        width: 95%;
        margin-bottom: 4px;
        background-color: FBFBFB;
        border: 1px solid #2F6791;
        color: #2F6791;
         font-size: 11px;
        padding: 3px;
        }
.ErgebnisBox
        {

        width: 100%;
        margin: 0 -5px 0 -2px;
         text-align: left;
        }
.AdBox
        {
         text-align: left;
        border:1px solid #b6cedd;
        background-color: #fbfbfb;
        width:170px;
        margin-left:10px;
        }
.AdBoxTitle
        {
         padding-left:3px;
         display: block;
        color: #2f6791;
        font-weight:bold;
        text-align: left;
        margin:0px;
        font-size: 10px;
        background-color: #b6cedd;
        }

a.AdBoxItem
        {
         display:block;
         text-align: left;
        font-size : 11px;
        padding : 1px;
        padding-left : 3px;
        text-decoration : none;
        margin: 0px;
        }
a.AdBoxItem:hover
        {
         display_block;
         font-size: 11px;
        background-color : #f3f6f8;
        }

.trans_q
        {
         display: inline-block;
         background-color: #FBFBFB;
         color:#2F6791;
         padding-left: 3px;
         float: left;
         width: 45%;
         }
.trans_e
        {
         display: inline-block;
         background-color: #FBFBFB;
         color:#2F6791;
         padding-left: 3px;
         float:left;
         width: 45%;

         }
.footer
        {
         font-size: 10px;
         color: #2F6791;
        text-align: center;
        }
.thumb_tright
	{
         float:right;
         padding:3px;
         background-color : #f3f6f8;
         }