/* ||||| css2 styles for Tinas HomePage  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

.head_box_start { color: black; font-weight: bold; text-align:left; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva }

.sub_box_start { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.footer { color: #999999; font-weight: normal; font-size: 10px; line-height: 13px; letter-spacing: 2px; word-spacing: 4px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.footer_narrow { color: #999999; font-weight: normal; font-size: 10px; line-height: 13px; letter-spacing: 1px; word-spacing: 2px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.body_red { color: red; text-align:justify; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.body { color: black; text-align:justify; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

H1 { color:black; text-align:left; font-weight:normal; font-size:11px; line-height:15px; font-family:Verdana, Helvetica, Arial, Times, Geneva; overflow:visible; }
H2 { color:black; text-align:left; font-weight:bold; font-size:11px; line-height:15px; font-family:Verdana, Helvetica, Arial, Times, Geneva; overflow:visible; }

.body_small {color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.body_micro {color: black; font-weight: normal; font-size: 9px; line-height: 11px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

.menu_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; }

.menu_text_item {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: black; }

.70prozent {width:300;}

/* ||||| forms  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

form p {
width: 240px;
clear: both;
}
form p label {
float: left;
}
/* oder als Klasse: */
.float_left {
float: left;
}

form p input, form p textarea, form p select, form p check {
float: right;
}

/* ||||| links  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

A:link	{
	text-decoration: underline; 
	color: #666633;
	line-height: 13px;
}

A:visited	{
	text-decoration: underline; 
	color: #666633;
	line-height: 13px;
}

A:hover	{
	text-decoration: underline; 
	color: red;
	line-height: 13px;
}

A:active	{
	text-decoration: underline;
	line-height: 13px;
}

/* |||||  */



A.box:link	{
	 color: black; font-weight: bold; text-align:left; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva 
}

A.box:visited	{
	 color: black; font-weight: bold; text-align:left; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva 
}

A.box:hover	{
	 color: red; font-weight: bold; text-align:left; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva 
}

A.box:active	{
	 font-weight: bold; text-align:left; font-size: 14px; line-height: 14pt; font-family: Verdana, Helvetica, Arial, Geneva 
}

/* |||||  */

A.normal:link	{
	text-decoration: none; 
	color: #999999;
}

A.normal:visited	{
	text-decoration: none; 
	color: #999999;
}

A.normal:hover	{
	text-decoration: none; 
	color: #000000;
}

A.normal:active	{
	text-decoration: none;
}

/* |||||  */

A.suche:link		{
	color: #000000; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible;
}

A.suche:visited		{
	color: #000000; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible;
}

A.suche:hover		{
	color: red; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible; 
}

A.suche:active		{
	font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible; 
}
/*|||||||||||||||||||||||||||||||||||||||||||||||||||<<*/
/* EXTENSIONS */
/* Mailformular */
.form_item {color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }

/* Guestbook */
.Mailform-CCell  {color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial, Times, Geneva; overflow: visible }
.Mailform-HCell  {
	color: black; 
	font-weight: normal; 
	font-size: 11px;
	line-height: 13px; 
	font-family: Verdana, Helvetica, Arial, Times, Geneva; 
	overflow: visible;
	}
#.Mailform  {
	color: black; 
	font-weight: normal; 
	font-size: 11px;
	line-height: 13px; 
	font-family: Verdana, Helvetica, Arial, Times, Geneva; 
	overflow: visible;
	}
	
/*|||||||||||||||||||||||||||||||||||||||||||||||||||<<*/
/* NAVIGATION */

/*MENUES */ 

/*eine Tabellen-Zelle vor dem Menu der 1. Ebene */
.border_right {
   /*border-right: 1px solid #000000; */
   height:20px; 
   width:20px;
}

/* alle Tabellen-Zellen der 1. Ebene */
.menue_main { 
   background:white; 
   text-align:center; 
   height:20px; 
   width:602px;
   font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
} 

/*MENU_MAIN */ 
.menu1_main {   
   background-color:white;
   font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif;
   height:20px;
   padding-top:2px; 
   padding-bottom:4px;
   padding-left:10px; 
   padding-right:10px; 
} 

.menu1_main A, .menu1_main A:visited { 
   color:black;    
   text-decoration:none; 
   display:block; 
   background-color:white;
   padding-top:2px; 
   padding-bottom:4px;
   padding-left:10px; 
   padding-right:10px;
   /*border-right: 1px solid #000000; */
   /*font-weight: bold;*/
      font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif;      
} 

.menu1_main A:hover, .menu1_main A:bb:hover {
   color:black;   
   text-decoration:none; 
   display:block; 
   background-color:#CCCCCC;
   padding-top:2px; 
   padding-bottom:4px; 
   padding-left:10px; 
   padding-right:10px;
   /*border-right: 1px solid #000000; */
   /*font-weight: bold;*/
      font-size:11px;  
   font-family:Verdana, Arial, Helvetica, sans-serif 
   }

.menu1_main_act A, .menu1_main_act A:visited { 
   color:black;    
   text-decoration:none; 
   display:block; 
   background-color:white;
   padding-top:2px; 
   padding-bottom:4px; 
   padding-left:10px; 
   padding-right:10px;
   /*border-right: 1px solid #000000; */ 
   /*font-weight: bold;*/ 
      font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
    
} 

.menu1_main_act A:hover, .menu1_main_act A:bb:hover {
   color:black;    
   /*font-weight: bold;*/ 
   text-decoration:none; 
   display:block; 
   background-color:#CCCCCC;
   padding-top:2px; 
   padding-bottom:4px; 
   padding-left:10px; 
   padding-right:10px; 
   /*border-right: 1px solid #000000; */
      font-size:11px;   
   font-family:Verdana, Arial, Helvetica, sans-serif; 
  }


/* MENU_MAIN LEVEL 2 */ 

.menu1_main2 A, .menu1_main2 A:visited { 
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background:#666633; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
   font-size:11px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.menu1_main2 A:hover, .menu1_main2 A:bb:hover {
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background:#333333; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
      font-size:11px;  
   font-family:Verdana, Arial, Helvetica, sans-serif; 
}


.menu1_main2_act A, .menu1_main2_act A:visited { 
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background:#666633; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
      font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
} 

.menu1_main2_act A:hover, .menu1_main2_act A:bb:hover {
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background:#333300; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
   font-size:11px;  
   font-family:Verdana, Arial, Helvetica, sans-serif; 
}

.menu1_main2_sub A, .menu1_main2_sub A:visited { 
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background:#666633; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
   font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
} 

.menu1_main2_sub A:hover, .menu1_main2_sub A:bb:hover {
   color:white; 
   /*font-weight: bold;*/ 
   text-decoration:none; 
   background-image:#333300; 
   border-bottom:1px solid #333300; 
   padding-left:5px; 
   width:140px; 
   padding-top:2px; 
   padding-bottom:4px; 
      font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
}