/*
-----------------------------------------------
agrobrain.ch
Version:  22.08.2005  
----------------------------------------------- */

body,td,p,ul,h1
{
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height: 15px; 
color: #000000; 
}
p
{
margin:0 0 5px 0; 
}
li
{ 
margin-top: 1px;
}
.Text
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000
}
a:link
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px; 
text-decoration: underline; 
color: #008400
}
a:visited
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px; 
text-decoration: underline; 
color: #999999
}
a:hover
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration: underline; 
color: #000085
}
a:active
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px; 
text-decoration: none; 
color: #000085
}
.Headline
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#000085; 
font-weight: bold
}
.Subheadline
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:13px;
font-weight: bold;
color:#000085
}
.Contenttitle
{
font-family:  Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size:12px; 
color:#000000
}


/* Hauptnavigation
----------------------------------------------- */

/* 1 level */
a.navi1, .navi1 a:link, .navi1 a:visited, .navi1 a:active 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000085;
text-decoration:none;
display: block;
width:140px;
}
.navi1 a:hover
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #008400;
text-decoration:none;
font-weight: bold;
display: block;
width:140px;
}

a.navi1a, .navi1a a:link, .navi1a a:visited, .navi1a a:active, .navi1a a:hover
{
font-family:  Arial, Helvetica, sans-serif; 
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration:none;
display: block;
width:140px;
}

/* 2 level */
a.navi2, .navi2 a:link, .navi2 a:visited, .navi2 a:active 
{
font-size: 11px; 
color: #000085;
font-weight: normal;
text-decoration:none;
display: block;
width:140px;
}
.navi2 a:hover
{
color: #008400;
font-size: 11px;
text-decoration: none;
font-weight: normal;
display: block;
width:140px;
}
a.navi2a, .navi2a a:link, .navi2a a:visited, .navi2a a:active 
{
font-size: 11px;
color: #008400;
font-weight: bold;
text-decoration:none;
display: block;
width:140px;
}
.navi2a a:hover
{
color: #008400;
font-size: 11px;
text-decoration:none;
font-weight: bold
}

/* 3 level */
a.navi3, .navi3 a:link, .navi3 a:visited, .navi3 a:active 
{
font-size: 10px; 
color: #000085;
font-weight: normal;
text-decoration:none;
display: block;
width:140px;
}
.navi3 a:hover
{
color: #008400;
font-size: 10px;
text-decoration: none;
font-weight: normal;
display: block;
width:140px;
}
a.navi3a, .navi3a a:link, .navi3a a:visited, .navi3a a:active 
{
font-size: 10.7px;
color: #008400;
text-decoration:none;
font-weight: bold
}
.navi3a a:hover
{
color: #008400;
font-size: 10.7px;
text-decoration:none;
font-weight: bold
}
					

/* Servicenavigation
----------------------------------------------- */

.second_navi, .second_navi a:link, .second_navi a:visited, .second_navi a:hover, .second_navi a:active
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
text-decoration: none; 
}
.second_navi a:hover
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFCC33; 
text-decoration: none; 
}


/* Startseite
----------------------------------------------- */

.Headline_start
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#FFCC33; 
font-weight: normal
}
.Text_start
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#FFFFFF
}

					 				 
/* Kleine Schriften
----------------------------------------------- */

.klein
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF
}
A:link.klein
{
font-family:  Arial, Helvetica, sans-serif;  
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
A:visited.klein 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
A:hover.klein 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #008400
}
A:active.klein 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #008400
}
.kleinklein
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF
}
.kleinklein a:link
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
.kleinklein a:visited
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-decoration: none; 
color: #FFFFFF
}
.kleinklein a:hover
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-decoration: underline; 
color: #FFFFFF
}
.kleinklein a:active
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
.alist
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 15px;
font-weight: bold;  
color: #000085
}
.alist a:link
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 15px;
font-weight: bold;  
text-decoration: underline; 
color: #008400
}
.alist a:visited
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 15px;
font-weight: bold;  
text-decoration: underline; 
color: #000085
}
.alist a:hover
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 15px;
font-weight: bold;  
text-decoration: underline; 
color: #008400
}
.alist a:active
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 15px;
font-weight: bold;  
text-decoration: none; 
color: #008400
}
.kleinprint
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
padding-left:10px
}
A:link.kleinprint
{
font-family:  Arial, Helvetica, sans-serif;  
font-size:11px; 
text-decoration: none; 
color: #000000
}
A:visited.kleinprint 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: none; 
color: #000000
}
A:hover.kleinprint 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: none; 
color: #006633
}
A:active.kleinprint 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: none; 
color: #000000
}

/* Bilder
----------------------------------------------- */

.rahmen 
{
border: 1px solid; 
border-color: #000085; 
background: #E3E3EE
}
 
