body {
background-color:#b1b2b4; 
background: #b1b2b4 url(/themes/guentherthiersch/images/left_frame.gif) repeat-y; 
margin-top: 0px;
margin-left:0px;
margin-right:0px;
margin-bottom: 0px;
}
body, table, tr, td, th, p { font-family: Arial; font-size:12px; line-height: 16px; font-weight:normal; color: #000000;}
input, select, textarea { background-color: #DCF1FC; font-family: Verdana, Helvetica, Sans-serif; font-size:11px; color: #000000; border: 1px solid #ACDAF1;}

A		    { font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:11px; color: #646466; text-decoration: none; }
A:hover		{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:11px; color: #ffffff; text-decoration: none; }

A.meta:		    { font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #105D85; text-decoration: none; font-weight: none;}
A.meta:link		{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #105D85; text-decoration: none; font-weight: none;}
A.meta:active	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #105D85; text-decoration: none; font-weight: none;}
A.meta:visited	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:10px; color: #105D85; text-decoration: none; font-weight: none;}
A.meta:hover	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: underline; font-size:10px; color: #105D85; text-decoration: none; font-weight: none;}


.td_header  { color: #fff; font-weight: bold; background: #c00; padding-top: 6px; padding-bottom: 6px }

h1{
font-family: Arial;
font-size:18px;
font-weight:bold;
line-height: normal;
color:#ffffff;
margin-top: 0px;
margin-bottom: 0px;
}

h2{
font-family: Arial;
font-size:18px;
font-weight:bold;
line-height: normal;
margin-top: 5px;
margin-bottom: 10px;
}

#frame_top {
height: 66px;
background: #b1b2b4 url(/themes/guentherthiersch/images/top_frame.gif) repeat-x top left;
}

#corner_frame     { 
position: absolute; 
top: 0px; 
left: 0px; 
width: 66px; 
height: 66px; 
z-index: 10;
background: #b1b2b4 url(/themes/guentherthiersch/images/corner_frame.gif) repeat-y;
}


.TopImg {background-image:url(images/top_01.jpg)}
.MainColor {background-color: #ACDAF1;}
.Color2 {background-color: #ABC0CB; color: 105D85;}
.SearchButoon {background-image:url(images/go_button.gif)}
.top_right {height: 18px; background-color: #105D85; color: white; font-size: 10px; font-weight: bold;} 


.NavColor { 
font-family: Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.NavColor a{
color:#ffffff;
display: block;
width:100%;
padding-top: 5px;
 padding-bottom: 7px;
}
.NavColor a:link{
 color:#ffffff;
}
.NavColor a:visited{
 color:#ffffff;
}

.NavColor a:hover{
display: block;
background-color: #cccccc;
 color:#ffffff;
}

.NavColor a.active{
 color:#000000;
}

#header { 
font-family: Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

#header a{
color:#ffffff;
}
#header a:link{
 color:#ffffff;
}
#header a:visited{
 color:#ffffff;
}

#header a:hover{

 color:#000000;
}




.SubNavColor {

 font-family: Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
 
 }

.SubNavColor a{
color:#ffffff;
display: block;
 width:100%;
 padding-top: 5px;
 padding-bottom: 7px;
}

.SubNavColor a:link{
 color:#ffffff;
}
.SubNavColor a:visited{
 color:#ffffff;
}
.SubNavColor a:hover{
display: block;
background-color: #cccccc;
color:#ffffff;
}
.SubNavColor a.active{
color:#000000;
}

.footer {
color: #ffffff;
font-size: 11px;
}

.rootlink { 
font-family: Verdana, Helvetica, Sans-serif; 
text-decoration: underline; 
font-size:10px; 
color: #105D85; 
text-decoration: none; 
font-weight: none;
}

.rootlink a{ 
font-family: Verdana, Helvetica, Sans-serif; 
text-decoration: underline; 
font-size:10px; 
color: #105D85; 
text-decoration: none; 
font-weight: none;
}


.rootlink a:hover{ 
font-family: Verdana, Helvetica, Sans-serif;
text-decoration: underline; 
font-size:10px; 
color: #ffffff; 
text-decoration: none; 
font-weight: none;}
