a:link    
{
color: #52006B; 
text-decoration: none; 
font-family: Verdana,Arial; 
font-size:10 px; 
font-weight: normal
}

a:visited 
{
color: #52006B; 
text-decoration: none; 
font-family: Verdana,Arial; 
font-size:10 px; 
font-weight: normal
}

a:hover
{
color: #52006B; 
text-decoration: underline; 
font-family: Verdana,Arial; 
font-size:10 px; 
font-weight: normal
}

body
{
color: #000000; 
font-family:Verdana,Arial; 
font-size:10px; 
letter-spacing:0.05em; 
margin-top: 15px;
margin-bottom: 15px;
background-color: #ededed
}

.AAA
{
	background-image: url(images/AAA_web_colour_per3.gif);
	background-repeat: repeat-x;
}

.head
{
height:60px;
background-color: #ffffff
}

.padding
{
padding: 10px 10px 10px 10px
}

.slide
{
padding: 0px 0px 0px 0px
}
.rubriktext
{
font-family:Arial,Verdana;
letter-spacing:1px;
font-size:11px;
font-weight: bold;
color: #52006B;
padding: 5px; ; 
text-transform:uppercase
}

.newsrubrik
{
font-family:Arial,Verdana;
letter-spacing:1px;
font-size:11px;
font-weight: bold;
color: #52006B;
padding: 5px; ; 
}

.newsrubrik-new
{
font-family:Arial,Verdana;
letter-spacing:1px;
font-size:11px;
font-weight: bold;
color: #008000;
padding: 5px; ; 
text-transform:uppercase
}

.ingress
{
background-color: #f5f5f5;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
line-height: 150%;
padding: 5px 5px 5px 5px
}

.arttext
{
background-color: #f5f5f5;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
line-height: 150%;
padding: 5px 5px 5px 5px
}

a:link.nav1, a:visited.nav1, a:active.nav1 
{
color: #52006B; 
text-decoration: none; 
font-family: Verdana,Arial; 
font-size:10 px; 
font-weight: normal
}

a:hover.nav1
{
text-decoration:none;
color: #C0C0C0; 
}

a:link.nav11, a:visited.nav11, a:active.nav11 
{
color: #52006B; 
text-decoration: none; 
font-family: Verdana,Arial; 
font-size:9 px; 
font-weight: normal
}

a:hover.nav11
{
text-decoration:none;
color: #C0C0C0; 
}

a:link.nav1foot, a:visited.nav1foot, a:active.nav1foot 
{
color: #52006B; 
text-decoration: none; 
font-family: Verdana,Arial; 
font-size:9; 
font-weight: normal
}

a:hover.nav1foot
{
text-decoration:none;
color: #C0C0C0; 
}

:link.nav2, a:visited.nav2, a:active.nav2
{
color: #52006B; 
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
line-height: 175%;
padding: 0px 0px 0px 0px
}

a:hover.nav2
{
text-decoration:none;
color: #C0C0C0; 
}

.nav2_3
{
color: #52006B; 
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
padding: 0px 0px 0px 0px
}

:link.bold, a:visited.bold, a:active.bold
{
color: #52006B; 
font-family:Verdana,Arial;
font-size:10px;
font-weight: bold;
letter-spacing:0px;
}

a:hover.bold
{
text-decoration:none;
font-weight: bold;
color: #C0C0C0; 
}

.menu
{
background-color: #ededed;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
padding: 5px 25px 5px 25px
}

.menufoot
{
background-color: #ffffff;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
padding: 5px 5px 5px 25px
}

.bodytop
{
height:40px;
background-color: #ffffff;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
padding: 5px
}

.right
{
height:400px;
border-left: 1px solid #ededed;
padding: 10px 10px 10px 10px
background-color:#F7DBF7;
}

.leftup
{
height:200px;
background-color: #ffffff;
border-top: 1px solid #ededed;
}

.leftdown
{
color: #ffffff; 
font-family:Verdana,Arial; 
font-size:11px;
background-color: #800080;
border-top: 1px solid #FFFFFF;
padding: 10px 10px 10px 10px
}

.headlines
{
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
border-top: 1px solid #ededed;
border-left: 1px solid #ededed;
background-color: #ffffff;
padding: 5px 5px 5px 5px
}

.pushnews
{
height:200px;
border-left: 1px solid #ffffff;
background-color: #ededed;
}

.rubrik
{ 
font-family: Arial,Verdana; 
font-size: 11px; 
letter-spacing:0.05em;
color: #52006B; 
font-weight: bold; 
}

.brodtext
{ 
font-family: Verdana,Arial; 
font-size: 11px; 
letter-spacing:0px;
color: #000000; 
font-weight: normal; 
}

.brodtext_small
{ 
font-family: Verdana,Arial; 
font-size: 9px; 
letter-spacing:0px;
color: #000000; 
font-weight: normal; 
}

.maintable
{ 
border:1px solid #dedede;
background-color: #ffffff
}

.image
{
border: 1px solid #dedede;
padding: 5px 5px 5px 5px
}

.imagetext
{ 
font-family: Verdana,Arial; 
font-size: 10px; 
letter-spacing:0px;
color: #000000; 
font-weight: normal; 
padding: 5px 5px 5px 10px
}

.text
{ 
font-family: Verdana,Arial; 
font-size: 11px; 
letter-spacing:0px;
color: #000000; 
font-weight: normal; 
padding: 5px 5px 5px 5px
}

.galleritext
{
background-color: #ededed;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px;
line-height: 150%;
padding: 5px 5px 5px 5px
}

.galleriindex
{
background-color: #ffffff;
font-family:Verdana,Arial;
font-size:10px;
letter-spacing:0px
}

form            {color: #000000; font-family:verdana; font-size:10px; font-weight:bold; border-width: 1px ; border-color: #dedede}
input           {color: #000000; font-family:verdana; font-size:10px; font-weight:bold; border-width: 1px ; border-style: solid; border-color: #dedede}
textarea        {background-color: #ffffff; color: #000000; font-family:verdana; font-size:10px; font-weight:bold; border-width: 1px ; border-style: solid; border-color: #dedede}
select          {background-color: #ededed; color: #000000; font-family:verdana; font-size:10px; font-weight:bold; border-width: 1px ; border-color: #dedede}

hr.dark				{color:#C000C0; height:1} 
hr.grey			{color:#dedede; height:1} 

tr.s			{ padding:0; font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; background-color:#B6D4C1}
tr.h			{ background-color:#ededed}
td.s			{ font-family: Arial; font-size: 11px; color: #000000; font-weight: normal}