/******************************************
*
* common.css
*
* Common CSS definitions for CMS
*
* Copyright 2005 by  Gerhard Sinnhuber
*
* Author(s):  http://www.transform.at
*
******************************************/



body, td{
	background-color: #fff;
	font-family		:  Arial, Helvetica, Verdana,  sans-serif;
	font-size		: 12px;
	font-weight		: 400; 
	line-height: 17px;
	color: #525357;
	margin:0px;
	padding:0px;
	background-image:url('images/bgstreifen_3.gif');
	background-repeat: repeat-x;
	
}



#content .a, #content a:active, #content a:visited {  
	color: #9D363D;
	border:0px; 
	text-decoration: none;
}

#content a:hover	{
	text-decoration: none;
	color:#acacac; 
	}


h1 {
	font-weight: 700; 
	font-size: 12Px;
	text-decoration: none;
	color: #4eb59c; 
	padding: 0px;
	margin: 0px;
}

h2 {
	font-weight: 700; 
	font-size: 11Px;
	line-height: 16px;
	text-decoration: none;
	color: #525357; 
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px -5px;
}


h3,h4,h5,h6 {
	font-weight: 700; 
	font-size: 11Px;
	text-decoration: none;
	color: #4a4a4a; 
	padding: 0px;
	margin: 0px;
}


#content a,  #content a:active, #content a:visited {  
	color: #9D363D;
	border:0px; 
	text-decoration: none;
	font-weight: bold;
}

#content a:hover	{
	text-decoration: none;
	color:#acacac; 
}


/* --------------------------------------
    Top-Navigation Definitionen
   -------------------------------------*/


#topmenu1{
	position: absolute;
	top: 93px;
	left: 26px;
	width: 400px;
	height: 48px;
	color: #000;
	font-size: 12px;
	line-height: 21px;
	text-align:left;
	font-weight: bold;
}
#topmenu1 a, #topmenu1 a:active, #topmenu1 a:visited { 
	color:#000;
	text-decoration: none;
}
#topmenu1 a:hover {
	text-decoration: none;
	color:#acacac;
}


#top1menuactive{
	position: relative;
	color: #00aa87;
}
#top1menuactive a, #topmenu1active a:active, #topmenu1active a:visited {  
	color:#00aa87; 
	text-decoration: none;
}
#top1menuactive a:hover	{
	text-decoration: none;
	color:#acacac; 
	}

/* rechte menus */

#topmenu2{
	position: absolute;
	top: 93px;
	left: 690px;
	width: 300px;
	height: 18px;
	color: #000;
	font-size: 12px;
	line-height: 21px;
	text-align:left;
	font-weight: bold;
}
#topmenu2 a, #topmenu2 a:active, #topmenu2 a:visited { 
	color:#000;
	text-decoration: none;
}
#topmenu2 a:hover {
	text-decoration: none;
	color:#acacac;
}
#top2menuactive{
	position: relative;
	color: #fff;
}
#top2menuactive a, #topmenu2active a:active, #topmenu2active a:visited {  
	color:#fff; 
	text-decoration: none;
}
#top2menuactive a:hover	{
	text-decoration: none;
	color:#acacac; 
	}


/* ------ Link in Menu oben normal ------------- */

#topmenu1 .top_lo {
	color: #000;
}
#topmenu1 .top_lo a, #topmenu1  .top_lo a:active, #topmenu1  .top_lo a:visited {  color:#000; text-decoration: none; }
#topmenu1  .top_lo a:hover {  color:#acacac;  text-decoration: none;}


/* ------ Link in Menu oben aktiv ------------- */

#topmenu1 .top_akt {
	color: #fff;
}
#topmenu1  .top_akt a,#topmenu1  .top_akt a:active,#topmenu1  .top_akt a:visited {  color:#fff; text-decoration: none; }
#topmenu1  .top_akt a:hover {  color:#acacac;  text-decoration: none;}


/* -------------------------------------------------
    Haupt-Navigation  in Kapiteln Definitionen
   -----------------------------------------------*/


#mainmenu{
	position: absolute;
	top:189px;
	left: 26px;
	height: 40px;
	width: 986px;
	margin: 0px;
	padding:0px;
	font-size: 18px;
	color: #4eb59c;
	line-height: 21px;
}



.menubutton{
	color: #4eb59c;
	text-decoration: none;
	
}
.menubutton a, .menubutton a:active, .menubutton a:visited { color:#4eb59c;text-decoration: none;}
.menubutton a:hover { text-decoration: none; color:#acacac;}
.menubuttonactive{ color: #4eb59c;font-weight:bold;text-decoration: none;}
.menubuttonactive a, .menuactive a:active, .menuactive a:visited { color:#4eb59c; text-decoration: none;}
.menubuttonactive a:hover { text-decoration: none; color:#acacac; }



/* --------------------------------------
    Sub-Navigation  Definitionen
   -------------------------------------*/

#submenu{
	
	height: 40px;
	width: 986px;
	margin: 5px 0 0 0;
	padding:0px;
	font-size: 13px;
	color: #4eb59c;
}

.submenubutton{
	text-decoration: none; 
	color: #4eb59c;
}

.submenubutton a, .submenubutton a:active, .submenubutton a:visited { color:#4eb59c; border:0px; text-decoration: none;}
.submenubutton a:hover { color:#acacac; text-decoration: none;}
.submenubuttonactive { color: #4eb59c;font-weight:bold;text-decoration: none;}
.submenubuttonactive a, .submenubuttonactive a:active, .submenubuttonactive a:visited { color:#4eb59c; border:0px; text-decoration: none;}
.submenubuttonactive a:hover { color:#acacac; text-decoration: none;}



