body
{
   margin:              0px;
   padding:             0;
   background:          #fff;
}
.msain
{
   
	bottom:					0px;
   width:               100%;
   height:              100%;
   background-image:		url(images/background.jpg); 
   background-position: bottom;
   background-repeat:	repeat-x;

}


.actual_td
{
		background-image:			url(images/arrow.png); 
		background-repeat:		no-repeat;
		background-position: 	top left;
		height:						100%;
		padding-top: 				0px;
}

.area_actual_date
{
	color:                     #666;
	padding-left:					5px;
	line-height:					8px;	
	font-size:           	   10px;
	font-family:					Tahoma,Verdana;
}

a.area_actual_text
{
   color:                     #06c;
	padding-left:				   25px;
	font-size:           	   12px;
	font-family:				   Tahoma,Verdana;
}


.edelkatzen_area
{
		width:               	315px;
		height:              	400px;

		background-image:			url(images/edelkatzen.png); 
		background-repeat:		no-repeat;
		background-position:    0px 0px;
}

.edelkatzen_area_text
{
	padding-top:					170px;
	padding-left:					7px;
	padding-right:					5px;
	font-size:           		13px;
	font-family:					Tahoma,Verdana;
}

.gedanken_area
{
		width:               	315px;
		height:              	400px;
		background-image:			url(images/gedanken.png); 
		background-repeat:		no-repeat;
		background-position:    0px 0px;

}

.gedanken_area_text
{
	padding-top:					170px;
	padding-left:					7px;
	padding-right:					5px;
	font-size:           		13px;
	font-family:					Tahoma,Verdana;
}

.laboratory_area
{
		width:               	315px;
		height:              	400px;

		background-image:			url(images/laboratory.png); 
		background-repeat:		no-repeat;
		background-position:    0px 0px;
}

.laboratory_area_text
{
	padding-top:					170px;
	padding-left:					7px;
	padding-right:					5px;
	font-size:           		13px;
	font-family:					Tahoma,Verdana;
}

.simple_small_text
{
	font-size:           		13px;
	font-family:					Tahoma,Verdana;
}


.news_banner
{
	color:                     #222; 
	font-size:                 50px; 
	text-align:                center;
	
}

.link_simple
{
	text-decoration:				none;
	color:							#111;
	cursor:							pointer;
}

.header
{
	padding-top:					20px;
	font-size:           		20px;
	font-family:					Tahoma,Verdana;
	color:							#555;
}

.site_title
{
   background:                #dddddd;
   font-size:                 20px;
   color:                     #ffffff;
}

#active_link
{
   background:                yellow;
}

.main_table
{
   width:                     100%;
   height:                    100%;
   position:				      absolute;
   empty-cells:			      show;
   min-height:				      500px;
   
   background-image:		      url(images/background.jpg); 
   background-position:       bottom;
   background-repeat:	      repeat-x;

}

.set_attributes
{
   background:                orange;
   float:                     left;
   width:                     88%
}

.main_content
{
   background:                #eeeeee;
   float:                     left;
   width:                     88%
}
.footer
{
   background:                #999999;
   height:                    50px;
}

a.copyright_block
{
	color:                     #06c;
}

.copyright_block
{
   color:                     #000;
   font-size:                 12px;
   vertical-align:		      bottom;
   text-align:				      center;
   width:					      100%;
   font-family:               Tahoma,Verdana;
}

.table_header_nav
{
   color:                     #333;
   font-size:                 14px;
   background:                #f6f6f6;
   position:                  absolute;
   top:                       0px;
   left:                      0px;
}

a#header_link_text
{
   padding-bottom:                2px;
}


.instalife_head 
{
	height:           60px;
	background:       #fff url(images/instalife_header.png) no-repeat;
	color:            #c28100; 
	margin-bottom:    10px;
	margin-top:       30px;
	position:         static:
}

.instalife_wrap
{
   text-align:       center; 
   width:            95%;
   margin-left:      auto;
   margin-right:     auto;
}

img
{  
   border-style: none;
   margin: 0 ;
   padding: 0;  
}

.box
{
   margin-bottom: -5px ;
   padding: 0;  
}

.header_bookmarks
{
   padding-top:               2px;
   height:                    20px;
   width:                     #100px;
   position:                  absolute; 
   right:                     5px;
   top:                       0px;
}

.very_small
{
   color:                     #666;
   font-size:                 9px;
   font-family:               Tahoma,Verdana;
   text-align:                center;
}