<!--

   body			{ font-family:verdana; font-size:11px; color:#666666; background:url(/img/bgr_white.gif); }
   td	,th			{ font-family:verdana; font-size:11px; color:#666666; }
   th.header { 
    cursor: pointer;
    background-image: url(/img/sort_up_down.gif);
    background-position: center left; 
    background-repeat: no-repeat;
    border-right:1px solid #D0D0D0;
    border-left:3px solid #FFFFFF;
    } 
   th.headerSortUp { 
    background-image: url(/img/sort_down.gif); 
    background-color: #F2F2F2;
   } 
   th.headerSortDown { 
    background-image: url(/img/sort_up.gif); 
    background-color: #F2F2F2; 
   } 
   
    
   div			{ font-family:verdana;  color:#666666; }

   pre			{ margin:0px; }


 	/* content- div */

   .content				{ position:absolute; top:190px; left:0px; z-index:10; background:url(/img/bgr01.gif) repeat-y; }	
   .content_center	{ float:right; width:478px; min-height: 400px; height: auto !important;}	/* dreispaltiges Layout: zentrale Inhalte */
   .content_left		{ width:180px; margin:135px 0 -30px 38px; padding-bottom:20px;}	
   * html .content_left		{ width:180px; margin:135px 0 -10px 38px; padding-top:10px;} /* margin:260px 0 -10px 38px; */	

								/* dreispaltiges Layout: Inhalte links */
   .content_left_kat	{ width:180px; margin:160px 0 0 38px; }									/* dreispaltiges Layout: Inhalte links, Sonderfall Kategorie- Ansicht */
   .content_right		{ margin:0 0 0 25px; width:180px; }											/* dreispaltiges Layout: Inhalte rechts */
   .content_big		{ float:right; width:685px; min-height: 400px; height: auto !important;}	/* zweispaltiges Layout: zentrale Inhalte */


   /* Ueberschriften u. umgebende "Container" (Design) */
   h1						{ font-family:verdana; font-size:11px; color:#777777; margin:0 0 1px 5px; padding:0px 0 1px 0; font-weight:600; letter-spacing:1px; text-transform:uppercase; }   
   h2						{ font-family:verdana; font-size:10px; color:#777777; margin:0 0 1px 5px; padding:0px 0 1px 0; font-weight:600; letter-spacing:1px; text-transform:uppercase; }   
   h4						{ font-family:verdana; font-size:10px; color:#777777; margin:0 0 1px 5px; padding:0px 0 1px 0; font-weight:600; letter-spacing:1px; text-transform:uppercase; }   
   .h_container		{ border-left:3px solid #cccccc; color:#999999; margin:0 0 10px 0; }
   .h_sub				{ margin:0 0 1px 5px; }
 
   /* orange Sub- Headline */
   h3				{ font-family:verdana; font-size:10px; color:#ee7c17; font-weight:bold; margin:0px; padding:0px; }	
   .h3_info		{ font-family:verdana; font-size:9px; color:#999999; margin:0 0 2px 0; }
 	/* Headline mit kleinerer Schrift */
   .bar			{ font-family:verdana; font-size:10px; color:#777777; margin:9px 0 0 0; font-weight:bold; letter-spacing:1px; text-transform:uppercase;}																
		
   .news_teaser_hl				{ font-family:verdana; font-size:10px; color:#ee7c17; font-weight:bold; margin:0px; padding:0px; }
   .news_teaser_hl a				{ font-family:verdana; font-size:10px; color:#ee7c17; font-weight:bold; margin:0px; padding:0px; text-decoration:none; }
   .news_teaser_hl a:hover		{ font-family:verdana; font-size:10px; color:#ee7c17; font-weight:bold; margin:0px; padding:0px; text-decoration:underline; }

   .news_teaser_txt				{ font-family:verdana; font-size:11px; color:#666666; }
   .news_teaser_txt a			{ font-family:verdana; font-size:11px; color:#666666; text-decoration:none; }
   .news_teaser_txt a:hover	{ font-family:verdana; font-size:11px; color:#666666; text-decoration:underline; }

   	/* Links */
   a			{ font-family:verdana; font-size:11px; color:#666666; text-decoration:underline; }
   a:hover		{ font-family:verdana; font-size:11px; color:#666666; text-decoration:underline; }

   a.link		{ font-family:verdana; font-size:11px; color:#ef831d; text-decoration:none; }
   a.link:hover		{ font-family:verdana; font-size:11px; color:#ef831d; text-decoration:underline; }

   a.top_nav		{ font-family:verdana; font-size:11px; color:#999999; text-decoration:none; }				/* Navigation oben rechts */
   a.top_nav:hover	{ font-family:verdana; font-size:11px; color:#666666; text-decoration:underline; }

   a.login		{ font-family:verdana; font-size:10px; color:#666666; text-decoration:underline; font-weight:bold; }			/* login oben rechts */
   a.login:hover	{ font-family:verdana; font-size:10px; color:#666666; text-decoration:underline; font-weight:bold; }

   a.liste		{ font-family:verdana; font-size:11px; color:#666666; text-decoration:none; }
   a.liste:hover	{ font-family:verdana; font-size:11px; color:#666666; text-decoration:underline; }
   a.gutachten		{ font-family:verdana; font-size:11px; color:#333333; text-decoration:none; }
   a.gutachten:hover	{ font-family:verdana; font-size:11px; color:#333333; text-decoration:underline; }
   a.showcase		{ font-family:verdana; font-size:11px; color:#ef851f; text-decoration:none; font-weight:bold;}
   a.showcase:hover	{ font-family:verdana; font-size:11px; color:#ef851f; text-decoration:underline; font-weight:bold;}
  
   .thumb_nav_aktiv	{ font-family:verdana; font-size:10px; color:#999999; font-weight:bold; margin:0 5px 0 5px; }		/* |< <<< 1 2 3 >>> >| */
   a.thumb_nav		{ font-family:verdana; font-size:10px; color:#666666; font-weight:bold; margin:0 5px 0 5px; text-decoration:underline; }		
   a.thumb_nav:hover	{ font-family:verdana; font-size:10px; color:#666666; font-weight:bold; margin:0 5px 0 5px; text-decoration:underline; }

   /* 
   .nav_div1		{ padding:3px 0 3px 55px; }
   .nav_div2		{ padding:3px 0 3px 25px; }
   .nav_bar		{ padding:0 0 0 30px; height:3px; width:193px; } 
   */
  
   a.nav		{ font-family:verdana; font-size:11px; color:#ffffff; text-decoration:none; }
   a.nav:hover		{ font-family:verdana; font-size:11px; color:#ffffff; text-decoration:none; }  

		/* sublink eines buttons: container + link */
   .subtext		{ font-family:verdana; font-size:10px; color:#c8c8c8; margin:5px 0 0 0; }
   .subtext a		{ font-family:verdana; font-size:10px; color:#c8c8c8; text-decoration:none; }
   .subtext a:hover	{ font-family:verdana; font-size:10px; color:#666666; text-decoration:underline; }


   	/* Formulare */
  	
   .form 		{ border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }

   .form_change_kat	{ font-family:verdana; font-size:11px; }

   .netzwerk		{ font-family:verdana; font-size:10px; color:#666666; }
   
   .copyright		{ font-family:verdana; font-size:10px; color:#94550d; }
   .copyright a		{ font-family:verdana; font-size:10px; color:#94550d; text-decoration:none; }
   .copyright a:hover	{ font-family:verdana; font-size:10px; color:#94550d; text-decoration:underline; }

   .form_1 		{ width:150px; border:1px solid #cccccc; background-color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#666666; }
   .row			{ padding:2px 0 2px 0; }
   .row_A		{ background-color:#FFFFFF;}
    /* #suchergebnisse tbody tr.row_A:hover { background-color:#CCCCCC;cursor:pointer; }*/
   .row_B		{ background-color:#EEEEEE; padding:2px 0 2px 0; }
   /*#suchergebnisse tbody tr.row_B:hover { background-color:#DDDDDD;cursor:pointer; }*/
   .row_A a,.row_B a{ text-decoration:none;}
   .row_A a:hover,.row_B a:hover{ text-decoration:underline;}
   .row_A_showcase	{ background-color:#FFFFFF; padding:2px 0 2px 0; }
   .row_B_showcase	{ background-color:#EEEEEE; padding:2px 0 2px 0; }
   .row_A_gutachten	{ background-color:#FFFFFF; padding:2px 0 2px 0; }
   .row_B_gutachten	{ background-color:#EEEEEE; padding:2px 0 2px 0; }

   .row_A_box		{ background-color:#FFFFFF; padding:0 0 7px 0; }
   .row_B_box		{ padding:2px 0 2px 0; background:url(/img/bgr_modl.gif) no-repeat; height:21px; }

   .td_headline		{ font-weight:bold; padding:0 2px 5px 2px; color:#999999; }

   .form_1a 		{ width:300px; border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }
   .form_2a 		{ width:570px; border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }
   .form_3a		{ width:570px; height:60px; border:1px solid #cccccc; background-color:#f3f3f3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#333333; }

   .charCOUNTER		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; text-decoration:none; border:0px; }

   .agb_hl		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:bold; padding:10px 0 5px 0;}

   .htmlcode		{ background:#f3f3f3; border:1px solid #cccccc; padding:5px; margin:5px 10px 5px 10px; font-family:verdana; color:#666666; font-size:11px; }
   .textareacode	{ background:#f3f3f3; border:1px solid #cccccc; padding:5px; margin:5px 10px 5px 10px; font-family:verdana; color:#666666; font-size:11px; }
   
   .news_teaser { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#333333; line-height:16px; margin:0 0 10px 0; }
   .news_content { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; line-height:16px; }
   .modullink{width:173px; height:28px;}
   * html .modullink{padding-bottom:30px;}
   .modullink a{width:173px; height:28px; background-image:url(/img/showcasedomains-bottom.gif);display:block;}
   .modullink a:hover{background-image:url(/img/showcasedomains-bottom-over.gif);}
   
   
 -->


.secured-bg {background:url(../img/secured-bg.gif) no-repeat; width:173px; height:120px;}

