/* global body stuff*/
body {
	font-family: "Arial","Verdana",sans-serif;
	/*background-color	: #FFFFFF;*/
	background-image	: url(fileadmin/template/bg2.gif);
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


td.cell {
	vertical-align		: top;
}


div.cont {
	
	padding			:30px 0px 30px 0px;
	width			:450px;
	
	background-color	: #FFFFFF;
	border-color		: #777777;

	border-top-style	:dashed;
	border-left-style	:none;
	border-right-style	:none;
	border-bottom-style	:dashed;
	
	border-top-width	:1px;
	border-left-width	:0px;
	border-right-width	:0px;
	border-bottom-width	:1px;
}


div.nav {
	
	padding			:0 30 0 30;
	width			:150px;
	line-height		: 13px;
}


div.nav span{
	
	background-color	: #FFFFFF;
}


div {
	margin: 0px;
	padding: 0px;
}



/* subnav*/	


span.navigation_active{
	font-size		: 11px;
	font-weight		: bold;
	color			: #003399;
	background-color	: #FFFFFF;
	padding:0;
	margin:0;
}

span.navigation_active A{
	font-weight		: bold;
	text-decoration		: none;
	color			: #003399;
	background-color	: #FFFFFF;
	padding:0;
	margin:0;
}

span.navigation{
	font-size		: 11px;
	font-weight		: bold;
	color			: #BBBBBB;
	padding:0;
	margin:0;
}

span.navigation A {
	text-decoration		: none;
	color			: #BBBBBB;
}

/* link in navigation*/    
span.navigation A:link {
  	color			: #BBBBBB; 
}

span.navigation A:visited {
  	color			: #BBBBBB; 
}
  
span.navigation A:hover {
	 color			: #888888;
	 background-color	: #FFFFFF;
}
  
span.navigation A:active {
  	 color			: #003399;
  	 background-color	: #FFFFFF;
}



/* subnav 2 */	

span.navigation2_active{
	font-size		: 11px;
	font-weight		: normal;
	color			: #003399;
	padding:0;
	margin:0;
}

span.navigation2_active A{
	text-decoration		: none;
	color			: #003399;
	padding:0;
	margin:0;

}

span.navigation2{
	font-size		: 11px;
	font-weight		: normal;
	color			: #BBBBBB;
	padding:0;
	margin:0;
	
}

span.navigation2 A {
	text-decoration		: none;
	color			: #BBBBBB;
}

/* link in navigation*/    
span.navigation2 A:link {
  	text-decoration		: none;
	color			: #BBBBBB; 
}

span.navigation2 A:visited {
  	font-weight: normal; 
  	color			: #BBBBBB;
}
  
span.navigation2 A:hover {
	color			: #888888;
}
  
span.navigation2 A:active {
  	color			: #003399;
}











/* lauftext*/

h1 {
	font-size			: 17px;
	letter-spacing			: 3px;
	word-spacing			: 6px;
	
	font-weight			: 100;
	color				: #777777;
	line-height			: 22px;
	/*background-color		: #990000;
	font-weight			: bold; */
	margin				: 0px 0px 15px 0px;
	padding				: 0px;
}

h1 A{
	color				: #777777;
	text-decoration			: none;
}
h1 A:hover{
	text-decoration			: overline;
}


span.rat_lead {
	color				: #333333;
}

p.bodytext {
	font-size			: 12px;
	letter-spacing			: 2px;
	word-spacing			: 4px;
	font-weight			: 100;
	color				: #777777;
	line-height			: 22px;
	/*width				: 400px;
	/*font-weight			: bold; */
	
	margin				: 0px 0px 15px 0px;
	padding				: 0px;
}

/* normaler link in text*/  


A.linkExt {
	text-decoration			: underline;
	font-size			: 12px;
	color				: #777777;
}
  
A.linkExt:link{
  	text-decoration			: underline;
  	color				: #777777;
}

A.linkExt:visited{
  	color				: #777777;
  	text-decoration			: underline;
}
  
A.linkExt:hover{
 	 color				: #333333;
}
  
A.linkExt:active{
  	color				: #333333; 
}


A.linkMailto{
	font-weight			: normal;
	font-size			: 12px;
}

A.linkInt{
	font-size			: 17px;
	font-weight			: normal;
}

A.linkInt:link, A.linkMailto:link{
  	text-decoration			: none;
  	color				: #003399; 
}

A.linkInt:visited, A.linkMailto:visited{
	text-decoration			: none;
  	color				: #003399;
}

A.linkInt:hover, A.linkMailto:hover{
	 text-decoration		: overline;
	 color				: #003399;

}


A.linkInt:active, A.linkMailto:active{
  	text-decoration			: overline;
  	color				: #003399; 
}



ul {
	list-style-image:url(http://www.ratart.net/site/fileadmin/template/ul.gif);
}

/* listen eintrag */
li {
	font-size			: 12px;
	letter-spacing			: 2px;
	word-spacing			: 4px;
	font-weight			: 100;
	color				: #777777;
	line-height			: 22px;
	/*width				: 400px;
	/*font-weight			: bold; */
}

/* normaler link in text*/  

li A {
	font-size			: 17px;
	font-weight			: 100;
}
  
li A:link {
  	text-decoration			: none;
  	color				: #003399; 
}

li A:visited {
  	text-decoration			: none;
  	color				: #003399;
}
  
li A:hover {
 	 text-decoration		: overline;
	 color				: #003399;

}
  
li A:active {
  	text-decoration			: overline;
  	color				: #003399; 
}