 html 
  {
    height:100%;
    font-family:verdana, Helvetica, sans-serif;
  }

  body
  {
    font-family:verdana, Helvetica, sans-serif;
    font-size:85%;
	line-height:140%;
    padding:0;
    margin:0;
    background-color:#ADADAD;
    text-align:center;
    height:100%;
  }
  
  textarea,input
  {
     font-family:verdana, Helvetica, sans-serif;
     font-size:1em;
  }
  
  #wrap
  {
    width:752px;
    text-align:left;
    background:url(../images/bg.jpg) repeat-y top left;
    min-height:98%;
    margin:0 auto;
  }
  
  a:focus { outline: none;}
  
  #header
  {
     
      width:750px;
      height:216px;
  }
  
  #flash
  {
     width:200px;
     height:auto;
     margin-left:1px;
  }
  
  #left_content,#right_content
  {
      float:left;
      width:220px;
      height:auto;
      padding-top:23px;
  }
  
  #right_content
  {
      width:497px;
      padding:23px 10px 17px 17px;
      overflow:hidden;
  }

  #right_content ul li
  {
      margin-left:15px;
  }
  
  #right_content a:link,#right_content a:hover,#right_content a:visited
  {
      color:black;
      text-decoration:none;
  }
  
  #right_content a:hover
  {
  	color:#B20800;
  }
  
  .clear
  {
      display:block;
      clear:both;
      height:1px;
      font-size:0.1em;
  }
  
  #content
  {
    
    width:752px;
  }
  
  #footer
  {
      
      display:block;
      height:20px;
      width:752px;
      background:url(../images/bg_bottom.jpg) repeat-y top left;
      margin:0 auto;
  }
  
  ul#page_nav
  {
    list-style:none;
    margin:0;
    padding:0 0 0 23px;
    width:160px;
  }
  
  ul#page_nav li
  {
      margin-bottom:8px;
  }
  
  ul#page_nav li a:link,ul#page_nav li a:hover,ul#page_nav li a:visited
  {
      display:block;
      background:url(../images/nav_point.jpg);
      background-repeat:no-repeat;
      background-position:0px 3px;
      padding-left:17px;
      color:black;
      text-decoration:none;
      width:150px;
  }
  
  ul#page_nav li a:link.cur,ul#page_nav li a:hover.cur,ul#page_nav li a:visited.cur,ul#page_nav li a:hover
  {
      color:#B20800;
      background:url(../images/nav_point_active.jpg);
      background-repeat:no-repeat;
      background-position:0px 3px;
  }
  
  ul#page_nav li ul#level2
  {
      list-style:none;
      margin:8px 0 0 0;
      padding:0 0 0 17px;
      width:140px;
  }
  
  ul#page_nav li ul#level2 li a:link,ul#page_nav li ul#level2 li a:hover,ul#page_nav li ul#level2 li a:visited
  {
     width:140px;
  }
  
  ul#page_nav li ul#level2 li.last
  {
      margin-bottom:0px;
  }
  
  #right_content ul
  {
      margin:0;
      padding:0;
  }

/****************************
*	H1 & CO.            *
****************************/
h1,h2
{
    font-size:1.36em;
    color:#B20800;
    margin:0 0 10px 0;
    padding:0;
}

h2
{
   font-size:1em;
   margin-bottom:3px;
}

p
{
   margin:0 0 11px 0;
   padding:0;
}

/****************************
*	Kontaktforumlar     *
****************************/
form.mailform
{
    margin:0;
    padding:0;
}

div.csc-mailform-field label
{
    display:block;
    margin:13px 0 3px 0;
}

fieldset.csc-mailform
{
     border:none;
     margin:0;
     padding:0;
}

textarea#mailformmessage
{
   margin-bottom:12px;
   width:224px;
}


div.csc-textpic-text
{
   margin-left:5px;
}

/*************************
*        Sitemap         *
*************************/
div#right_content div.csc-sitemap ul
{
   margin:0;
   padding:0;
   list-style:none;
}

div#right_content div.csc-sitemap ul li
{
    margin-bottom:5px;
}

div#right_content div.csc-sitemap ul li ul
{
   list-style:square;
   margin:5px 0 0 35px;
}

div.news_list
{
    margin-left:15px;
}

#######################
# FCE 2 Spaltig       #
#######################
.content_two_side
{
    width:497px;
}

.left_side,.right_side
{
     float:left;
     width:238px;    
     margin-right:10px;
     min-height:15px;
}

.right_side
{
   margin:0 0 0 5px;
}


.content_two_side_2
{
    width:497px;
}

.left_side_1,.right_side_2
{
     float:left;
     width:170px;    
     margin-right:10px;
     min-height:15px;
}

.right_side_2
{
   margin:0 0 0 5px;
   width:312px;
}

.left_side_3,.right_side_3
{
     float:left;
     width:200px;    
     margin-right:10px;
     min-height:15px;
}

.right_side_3
{
   margin:0 0 0 5px;
   width:282px;
}

span.detail
{
color:#666666;
}


*html div.csc-textpic {
 MARGIN-BOTTOM: 10px;
 }
 
 DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {	MARGIN-BOTTOM: 10px}
