body {
            margin:0px;
            padding:0px;
            font-family:Arial,Helvetica,sans-serif;
            color: #000000;
            font-size:12px;
}

#container
{
            width: 80%;
            min-width:600px;
            margin: 10px auto;
            color: #000000;
            border: 0px solid gray;
            line-height: 130%;
            background: #436D98;


}

#top
{
           margin: 0px;
           background: #F1F3F6 url(header_bkgd.gif) repeat-x top left;
           height: 105px;
           border: 0px solid red;
}

#top_pic
{
           top:0px;
           /* width:100%; */
           min-width:600px;
           height:95px;
           background: url(header_image_left.jpg) no-repeat top left;
}

#languages
{
           float:right;
           width:227px;
           height:95px;
           background: url(header_image_right.jpg) no-repeat top right;
}

#languages_
{
           float:right;
           width:140px;
           height:30px;
           padding-top:75px;
           border: 0px solid red;
}


/*--------------- menu left begin -----*/
#leftnav
{
          float: left;
          width: 160px;
          margin: 0;
}



#menu {
         font: 12px arial, helvetica, sans-serif;
         background: #436D98;
         padding:0px;
         margin:0px;

}

#menu a, a:link , a:hover{
         color: #ffffff;
}



#menu_darkblue
{  
         background: #CCD8E5;
         height:10px;

}

#menu_lightblue
{  
         background: #E3E8EE;
         height:10px;

}

#menu_lightblue_li
{  

         padding-left:15px;
         background: #E3E8EE url(li_steuerberatung.gif) top left no-repeat;
}

#menu_darkblue_li {

         padding-left:15px;
         background: #CCD8E5 url(li_steuerberatung.gif) top left no-repeat;
}

#menu_darkblue_li a, #menu_lightblue_li a  {
         color: #F3782B;
}


#menu_darkblue_li a:hover, #menu_lightblue_li a:hover  {
         color: #436D98;
}

#menu li {
/* make the list elements a containing block for the nested lists */
         position: relative;
         list-style: none;

}


#blue
{
         font-weight:bold;
         margin-left:5px;



}



/*--------------- menu left end --------*/


#content
{
        margin-left: 160px;
        border-left: 0px solid gray;
        padding: 1em;
        background: #F1F3F6;
        min-height: 600px;


}



#footer
{
       clear: both;
       text-align:center;
       margin: 0px;
       padding: .5em;
       color: #ffffff;
       background-color: #8A8A8A;
       border-top: 1px solid gray;
}

#spacer {
       clear:right;

}



h1{
	margin: 0px 0px 12px 0px;
	padding-bottom: 5px;
	color:#F3782B;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #436D98;
	text-transform: uppercase;
	width: auto;
}

h2{
	margin: 10px 0 0 0;
	padding: 0;
	color:#436D98;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;



}

h3{
	margin: 10px 0 0 0;
	padding: 0;
	color:#436D98;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}


h4{
	margin: 10px 0 0 0;
	padding: 0;
	color:#436D98;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

a, a:link, a:visited{
	color: #F3782B;
	text-decoration: none;
}

a:hover{
  	color: #5589BF;
	text-decoration: none;
}

img{
       border: none;

}


hr {
       /* border-top: 1px solid #000; */
       height:1px;
       /* background: #436D98 url(line.gif) repeat-x top left;
       border:1px solid #436D98; */
       border-style:solid;
       border-top-color:#436D98;
       border-left-color: #F1F3F6;
       border-bottom-color:#F1F3F6;
       border-right-color: #F1F3F6;
       clear:right;
}


#line{
      background: #436D98;
      border-bottom: 1px solid #E3E8EE;

}


li {

   list-style-image: url(rec.gif);


}


.gallery_css {
      float: right;
      margin: 0px -130px 110px 5px;
      clear: right;
}
/* margin: top right bottom left; */

img.floatLeft { 
      float: left;
      margin: 4px;
      border: 0px solid red;
}
/*
img.floatRight {
      float: right;
      clear:right;
      margin: 4px;
      margin-left:15px;

}
*/


.wysiwygimgtext img {
      float: right;
      clear:right;
      margin: 4px;
      margin-left:15px;

}



  


