/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

A:link {
	background-color : transparent;
	color : #424242;
	/*text-decoration : none;*/
	/*font-weight : bold;*/
}
A:visited {
	background-color : transparent;
	color : #424242;
	/*font-weight : bold;*/
	/*text-decoration : none;*/
}
A:hover {
	background-color : transparent;
	color :#424242;
	/*text-decoration : none;*/
}
A:active {
	background-color : transparent;
	/*color : navy;*/
	/*font-weight : bold;*/
	/*text-decoration : none;*/
}


SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px	
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : #858585;
	margin-left : 3px;
	margin-right: 3px;
	margin-bottom : 20px;
	margin-top : 0px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color : #858585;
	margin-left : 3px;
	margin-right: 3px;
	margin-bottom : 5px;
	margin-top : 15px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #858585;
	margin-left : 3px;
	margin-right: 3px;
	margin-bottom : 5px;
	margin-top : 20px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	margin-left : 3px;
	margin-right: 3px;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
	font-weight: normal;
}



BR{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	/* line-height : 180%;*/
	color: #858585;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right: 0px;
	padding-bottom : 0px;
	/* text-indent : 20px;*/}

P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	/* line-height : 180%;*/
	color: #858585;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-left : 3px;
	margin-right: 3px;
	padding-bottom : 10px;
	/* text-indent : 20px;*/
}
.caption {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	padding-bottom : 10px;
}
.table {
	font-family : Verdana, sans-serif;
	margin-left : 3px;
	font-size : 11px;
	color : #858585;
}

.searchform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : bolder;
}
.searchmarkup {
	color : #858585;
}


.loginform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : normal;
	margin-left : 3px;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : bolder;
	margin-left : 3px;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	font-weight : bolder;
	margin-left : 3px;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
	font-weight : normal;
	margin-left : 3px;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	padding-bottom : 10px;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #858585;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #858585;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #858585;
	margin-left : 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #858585;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #858585;
	margin-left : 20px;
	margin-top : 3px;
}

.menu{
font-family : Verdana, sans-serif;
color:#424242;
background-color:#FFFFFF;
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
}

.menu_aktiv{
font-family : Verdana, sans-serif;
background-color:#E0E4E9;
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
}

.submenu{
font-family : Verdana, sans-serif;
background-color:#BBCADB;
text-indent:-10px;
padding-left:30px;
padding-top:2px;
padding-bottom:2px;
}

.submenu_aktiv{
font-family : Verdana, sans-serif;
background-color:#5691CB;
text-indent:-10px;
padding-left:30px;
padding-top:2px;
padding-bottom:2px;
}

.subsubmenu{
font-family : Verdana, sans-serif;
background-color:#BBCADB;
text-indent:-10px;
padding-left:40px;
padding-top:2px;
padding-bottom:2px;
}

.subsubmenu_aktiv{
font-family : Verdana, sans-serif;
background-color:#5691CB;
text-indent:-10px;
padding-left:40px;
padding-top:2px;
padding-bottom:2px;
}
.menuline{
border-top:2px solid #A0A0A0;
}

.menutext{
font-size:11px;
text-decoration : none;
}

.content{
padding-left:30px; 
padding-right:10px;	
}

.contentspace{
padding-left:0px; 
padding-right:0px;
}

.contentrightspace{
padding-top:45px; 
padding-left:0px; 
padding-right:0px;
padding-bottom:10px; 
}



#header{
position:relative;
top: 0px;
left: 0px; 
}

#topimage{
    position:relative;
	top: 0px;
    left: 0px; 

}
#logo{
      position:absolute;                
      top: 5;
      left: 560;
      height:80px;
      width:110px;
}
#lang{
      left:0px;
      position:absolute;
      top:210px;
      padding-left:16px;
      font-family:Verdana,sans-serif;
      font-size:11px;
      color:#424242;
}
#lang a{
      color:#424242;
      text-decoration:none;
}
