html
{
min-height:100%;
margin-bottom:1px;
}
body,div,table,form,p,h1,h2,h3,h4,h5,h6
{
margin:0px;
padding:0px;
border-style:none;
border-width:0px;
border-color:transparent;
background-color:transparent;
font-family:verdana,arial,geneva,helvetica,sans-serif;
text-decoration:none;
font-size:12px;
}
a
{
margin:0px;
padding:0px;
border-style:none;
border-width:0px;
border-color:transparent;
background-color:transparent;
text-decoration:none;
}
html, body
{
width:100%;
background-color:#fff;
}
img
{
border-color:#d9e781;
}
a img, a:hover img
{
border:0px none transparent;
}
html, body, div.shadow, div.main{min-height:100%;}
body.body
{
background-image:url('../images/bg_verlaug.jpg');
background-repeat:repeat-x;
}
body.body
{
background-color:#eff8fd;
}
body.print, div.print-container
{
width:544px;
}
h1, .title
{
margin-bottom:13px;
font-family:verdana;
font-size:16px;
font-weight:normal;
color:#90B002;
}
h2, .subtitle
{
font-family:verdana;
font-size:13px;
font-weight:normal;
color:#90B002;
}
h3
{
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#90B002;
}
p, table, tr, th, td
{
margin:0px;
padding:0px;
font-family:arial;
font-size:12px;
line-height:16px;
color:#859099;
vertical-align:top;
}
ol, ul, li
{
color:#859099;
font-family:arial;
font-size:12px;
line-height:15px;
}
ol, ul
{
margin-left:15px;
padding-left:0px;
}
html>body ol, html>body ul
{
margin-left:18px;
padding-left:0px;
}
*html ol, *html ul
{
margin-left:18px;
padding-left:0px;
}
li
{
margin-bottom:7px;
list-style-image:url(../images/li_00.png);
}
a
{
/*
color:#D6EB4A;
color:#9ede00;
*/
color:#90B002;
font-family:arial;
}
a:hover
{
/*
color:#DBFF2E;
color:#6bedff;
*/
color:#D6EB4A;
}
a:active
{
color:#DBFF2D;
}
input
{
}
textarea
{
font-family:arial;
}
.margin-top-1         {margin-top:1px;}
.margin-top-2         {margin-top:2px;}
.margin-top-3         {margin-top:3px;}
.margin-top-4         {margin-top:4px;}
.margin-top-5         {margin-top:5px;}
.margin-top-6         {margin-top:6px;}
.margin-top-7         {margin-top:7px;}
.margin-top-8         {margin-top:8px;}
.margin-top-9         {margin-top:9px;}
.margin-top-10      {margin-top:10px;}
.margin-top-11      {margin-top:11px;}
.margin-top-12      {margin-top:12px;}
.margin-top-13      {margin-top:13px;}
.margin-top-14      {margin-top:14px;}
.margin-top-15      {margin-top:15px;}
.margin-top-16      {margin-top:16px;}
.margin-top-17      {margin-top:17px;}
.margin-top-18      {margin-top:18px;}
.margin-top-19      {margin-top:19px;}
.margin-top-20      {margin-top:20px;}
.margin-top-22      {margin-top:22px;}
.margin-top-24      {margin-top:24px;}
.margin-top-26      {margin-top:26px;}
.margin-top-28      {margin-top:28px;}
.margin-top-30      {margin-top:30px;}

.margin-left-1         {margin-left:1px;}
.margin-left-2         {margin-left:2px;}
.margin-left-3         {margin-left:3px;}
.margin-left-4         {margin-left:4px;}
.margin-left-5         {margin-left:5px;}
.margin-left-6         {margin-left:6px;}
.margin-left-7         {margin-left:7px;}
.margin-left-8         {margin-left:8px;}
.margin-left-9         {margin-left:9px;}
.margin-left-10      {margin-left:10px;}
.margin-left-11      {margin-left:11px;}
.margin-left-12      {margin-left:12px;}
.margin-left-13      {margin-left:13px;}
.margin-left-14      {margin-left:14px;}
.margin-left-15      {margin-left:15px;}
.margin-left-16      {margin-left:16px;}
.margin-left-17      {margin-left:17px;}
.margin-left-18      {margin-left:18px;}
.margin-left-19      {margin-left:19px;}
.margin-left-20      {margin-left:20px;}
.margin-left-22      {margin-left:22px;}
.margin-left-24      {margin-left:24px;}
.margin-left-26      {margin-left:26px;}
.margin-left-28      {margin-left:28px;}
.margin-left-30      {margin-left:30px;}

.margin-right-1         {margin-right:1px;}
.margin-right-2         {margin-right:2px;}
.margin-right-3         {margin-right:3px;}
.margin-right-4         {margin-right:4px;}
.margin-right-5         {margin-right:5px;}
.margin-right-6         {margin-right:6px;}
.margin-right-7         {margin-right:7px;}
.margin-right-8         {margin-right:8px;}
.margin-right-9         {margin-right:9p x;}
.margin-right-10      {margin-right:10px;}
.margin-right-11      {margin-right:11px;}
.margin-right-12      {margin-right:12px;}
.margin-right-13      {margin-right:13px;}
.margin-right-14      {margin-right:14px;}
.margin-right-15      {margin-right:15px;}
.margin-right-16      {margin-right:16px;}
.margin-right-17      {margin-right:17px;}
.margin-right-18      {margin-right:18px;}
.margin-right-19      {margin-right:19px;}
.margin-right-20      {margin-right:20px;}
.margin-right-22      {margin-right:22px;}
.margin-right-24      {margin-right:24px;}
.margin-right-26      {margin-right:26px;}
.margin-right-28      {margin-right:28px;}
.margin-right-30      {margin-right:30px;}

.gloss_arial_10     {font-family:arial;color:#969fa8;font-size:10px}
.gloss_arial_11     {font-family:arial;color:#969fa8;font-size:11px}
.gloss_verdana_10 {font-family:verdana;color:#969fa8;font-size:10px}
.gloss_verdana_11 {font-family:verdana;color:#969fa8;font-size:11px}
/*
.meta-active
{
color:#bed161;
}
*/
table
{
border-collapse:collapse;
}
div.shadow
{
width:997px;
margin:auto;
position:relative;
border:1px solid #dadee0;
border-top:0px none transparent;
background-image:url('../images/textur.png');
}
div.main
{
padding-bottom:38px;
}
div.main div.head
{
height:81px;
background-image:url('../images/bg_02.png');
}
div.main div.head div.logo
{
width:280px;
height:81px;
margin-left:0px;
float:left;
}
div.metanavi
{
width:715px;
height:21px;
/*
margin:-29px 57px 0px 0px;
float:right;
*/
text-align:right;
position:absolute;
top:52px;
right:56px;
}
div.metanavi a
{
margin-top:3px;
float:right;
display:block;
height:18px;
margin-left:-15px;
font-family:verdana;
font-size:11px;
color:#787877;
line-height:17px;
position:relative;
z-index:1;
cursor:pointer;
}
div.metanavi a:hover
{
margin-top:0px;
float:right;
display:block;
height:21px;
position:relative;
z-index:9999;
color:#A5BF23;
}
div.metanavi a span.b1, div.metanavi a span.b3, div.metanavi a span.b4, div.metanavi a span.b5
{
width:15px;
height:18px;
display:block;
float:left;
}
div.metanavi a span.b1
{
background-image:url('../images/2.png');
}
div.metanavi a:hover span.b1
{
height:21px;
background-image:url('../images/1.png');
}
div.metanavi a span.b3
{
background-image:url('../images/2.png');
}
div.metanavi a:hover span.b3
{
height:21px;
background-image:url('../images/3.png');
}
div.metanavi a span.b4
{
background-image:url('../images/6.png');
}
div.metanavi a:hover span.b4
{
height:21px;
background-image:url('../images/7.png');
}
div.metanavi a span.b5
{
background-image:url('../images/8.png');
}
div.metanavi a:hover span.b5
{
height:21px;
background-image:url('../images/9.png');
}
div.metanavi a span.b2
{
height:18px;
padding:0px 5px;
background-image:url('../images/4.png');
display:block;
float:left;
}
div.metanavi a:hover span.b2
{
height:21px;
background-image:url('../images/5.png');
}
div.main div.left
{
float:left;
}
div.main div.bunner
{
width:786px;
height:194px;
font-size:0px;
line-height:0px;
}
div.main div.mainnavi
{
width:788px;
height:33px;
background-image:url('../images/bg_01.png');
}
*html div.main div.mainnavi
{
width:788px;
}
div.main div.mainnavi #men1, div.main div.mainnavi #men1
{ 
height:33px;
}
div.main div.mainnavi #men1, div.main div.mainnavi #men1 li ul 
{ 
margin:0px;
padding:0px;
list-style:none;
}
div.main div.mainnavi #men1 li
{
float:left;
position:relative;
z-index:9;
margin-bottom:0px;
list-style-image:url('');
list-style-type:none;
}
/**
 * #Begin: FF 4
 */
div.main div.mainnavi #men1 li a
{
position:relative;
}
div.main div.mainnavi #men1 li li a
{
position:relative;
}
/**
 * #End: FF 4
 */
div.main div.mainnavi #men1 li
{
margin-left:-1px;
list-style-image:url('');
list-style-type:none;
}
div.main div.mainnavi #men1 li a:hover
{
background-image:url('../images/bg_15.png');
}
div.main div.mainnavi #men1 li ul li a
{
margin-left:0px;
position:relative;
z-index:9999;
line-height:13px;
}
div.main div.mainnavi #men1 li ul li a span
{
padding-top:4px;
padding-bottom:4px;
}
div.main div.mainnavi #men1 li a, div.main div.mainnavi #men1 li strong 
{
height:31px;
display:block;
border:1px solid #d9e781;
font-family:verdana;
font-size:12px;
line-height:30px;
color:#859099;
font-weight:normal;
text-decoration:none;
}
div.main div.mainnavi #men1 li ul li a, div.main div.mainnavi #men1 li ul li strong 
{
border:0px none transparent;
border-bottom:1px solid #dadee0;
}
div.main div.mainnavi #men1 li a:hover , div.main div.mainnavi #men1 li:hover strong, div.main div.mainnavi #men1 li.over strong 
{
color:#A5BF23;
font-weight:normal;
border-color:#c7e565;
position:relative;
z-index:99999;
}
div.main div.mainnavi #men1 li li 
{ 
float:none;
display:inline;
}
div.main div.mainnavi #men1 li ul, div.main div.mainnavi #men1 li.over ul 
{
position:absolute;
top:auto;
left:0px;
}
div.main div.mainnavi #men1 li ul
{
background-color:#fff;
}
div.main div.mainnavi #men1 li li a 
{
height:auto;
width:8em;
display:block;
font-size:11px;
line-height:17px;
background-image:url('../images/bg_14.png');
background-position:bottom;
background-repeat:repeat-x;
border-bottom:1px solid #dadee0;
}
div.main div.mainnavi #men1 li li a:hover
{
border-color:#cfe87a;
position:relative;
z-index:99999;
background-color:#eef7b2;
background-image:url('');
}
div.main div.mainnavi #men1 li ul 
{
position:absolute;
top:-9999px;
left:-99999px;
}
div.main div.mainnavi #men1 li:hover ul,
div.main div.mainnavi #men1 li.over ul 
{
position:absolute;
left:0px;
top:auto;
}
div.main div.mainnavi #men1  ul
{
width:100%;
}
div.main div.mainnavi #men1  ul li
{
width:100%;
}
div.main div.mainnavi #men1 li a span
{
padding:0px 15px;
display:block;
}
div.main div.mainnavi #men1 li a:hover span
{
background-color:#bed161;
color:#fff;
}
div.main div.mainnavi #men1 li li a:hover span
{
background-color:#eef7b2;
color:#90b002;
}
div.main div.mainnavi #men1 ul li a span
{
padding:0px 15px;
border-left:1px solid #dadee0;
border-right:1px solid #dadee0;
}
div.main div.mainnavi #men1  ul li a
{
width:100%;
}
div.main div.contactsearch
{
width:209px;
height:227px;
background-color:#eef7b2;
float:right;
}
p.headline
{
height:27px;
padding-left:14px;
font-family:verdana;
font-size:13px;
color:#fff;
line-height:27px;
background-color:#bed161;
color:#fff;
}
.news-header .show_d_item
{
margin-bottom:10px;
border:1px solid #D9E781;
}
.news-header .show_d_item p
{
margin-bottom:0px;
}
div.main div.col-1 div.news p.headline
{
height:27px;
padding-left:14px;
font-family:verdana;
font-size:13px;
color:#fff;
line-height:27px;
background-color:#fff;
border-bottom:1px solid #d9e781;
color:#bed161;
}
*html div.col-1 p.headline
{
width:202px;
}
div.main div.contactsearch div.contact div.contact
{
height:141px;
background-image:url('../images/bg_03.jpg');
border-left:1px solid #d9e781;
}
div.main div.contactsearch div.contact div.contact ul
{
margin:0px 0px 0px 0px;
padding:8px 0px 0px 30px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-family:verdana;
font-size:11px;
line-height:15px;
color:#859099;
}
div.main div.contactsearch div.contact div.contact ul.ul-contact
{
padding-top:2px;
}
div.main div.contactsearch div.contact div.contact ul li
{
font-family:arial;
font-size:11px;
line-height:16px;
margin:0px;
list-style-type:none;
list-style-image:url('');
}
div.main div.contactsearch div.contact div.contact ul li a
{
font-size:11px;
color:#859099;
}
div.main div.contactsearch div.contact div.search
{
height:26px;
margin:0px 0px 0px 0px;
padding:6px 0px 0px 14px;
border-left:1px solid #d9e781;
}
div.main div.contactsearch div.contact div.search input.input
{
width:124px;
height:21px;
padding-left:5px;
padding-right:5px;
background-image:url('../images/bg_04.png');
border:0px none transparent;
vertical-align:bottom;
color:#859099;
font-size:12px;
line-height:21px;
}
div.main div.contactsearch div.contact div.search input.submit
{
height:21px;
margin:0px;
padding:0px;
border:1px solid #dadee0;
vertical-align:bottom;
}
*html div.main div.contactsearch div.contact div.search input.submit
{
height:21px;
margin-bottom:1px;
}
div.main div.greenlineclear
{
height:12px;
clear:both;
font-size:0px;
line-height:0px;
background-color:#eef7b2;
}
div.main div.col-1
{
width:203px;
padding-top:13px;
float:left;
}
div#news
{
padding-bottom:15px;
}
table.news
{
margin-top:10px;
}
.news-navigation
{
margin:25px 0px;
font-size:12px;
}
div.main div.col-1 div.news
{
width:202px;
border:1px solid #dadee0;
border-left:0px none transparent;
border-bottom:0px none transparent;
font-size:0px;
line-height:0px;
}
div.main div.col-1 div.news .tonews
{
margin-top:0px;
margin-bottom:0px;
}
div.main div.col-1 div.news h2.headline
{
font-family:verdana;
font-size:13px;
color:#90b002;
line-height:27px;
border-bottom:1px solid #d9e781;
}
div.main div.col-1 div.news h2.headlinenav
{
border-bottom:1px solid #d9e781;
font-weight:normal;
}
div.main div.col-1 div.news h2.headlinenav a
{
font-family:verdana;
font-size:13px;
color:#fff;
line-height:27px;
display:block;
background-color:#bed161;
}
div.main div.col-1 div.news h2.headlinenav a:hover
{
color:#dbff2d;
}
div.main div.col-1 div.news h2.headlinenav a span
{
padding-left:14px;
}
div.main div.col-1 div.news ul
{
margin:0px 0px 0px 0px;
padding:8px 0px 0px 26px;
list-style-image:url('../images/li_00.png');
font-family:verdana;
font-size:11px;
line-height:13px;
border-top:1px solid #d9e781;
}
div.main div.col-1 div.news ul li
{
margin:0px 0px 6px 0px;
list-style-image:url('../images/li_00.png');
color:#859099;
}
div.main div.col-1 div.news ul li:hover
{
list-style-image:url('../images/li_01.png');
}
div.main div.col-1 div.news ul.subnavi, div.main div.col-1 div.news ul.subnavi ul, div.main div.col-1 div.news ul.subnavi, div.main div.col-1 div.news ul.subnavi li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border-top:0px none transparent;
}
div.main div.col-1 div.news ul.subnavi li ul
{
border-bottom:1px solid #dadee0;
}
div.main div.col-1 div.news ul.subnavi li a
{
color:#969fa8;
}
div.main div.col-1 div.news ul.subnavi li a:hover
{
color:#90b002;
border-color:#cfe87a;
}
a.link, a.a_active_1
{
line-height:15px;
padding:3px 0px 3px 13px;
display:block;
border-bottom:1px solid #dadee0;
}
div.main div.mainnavi #men1 li  a.main_active_1
{
color:#90b002;
}
a.link
{
line-height:15px;
padding-top:3px;
padding-bottom:3px;
}
.bottom
{
border-top:1px solid #dadee0;
}
a.link:hover
{
background-color:#eef7b2;
}
div.main div.col-1 div.news ul.subnavi li  a.a_active_1
{
background-color:#f8fce2;
color:#90B002;
}
div.main div.col-1 div.news ul.subnavi li  a.a_active_1:hover
{
color:#c1e256;
}
a.link_2, a.a_active_2
{
line-height:16px;
padding-left:13px;
font-size:11px;
display:block;
}
div.main div.col-1 div.news ul.subnavi ul.thirdnavi
{
padding:5px 0px 5px 10px;
}
div.main div.col-1 div.news ul.subnavi li a.a_active_2
{
color:#a5bf23;
}
div.main div.col-1 div.news ul.subnavi li a.a_active_2:hover
{
color:#c9e60e;
}
div.main div.col-2
{
width:583px;
float:left;
}
div.print
{
height:35px;
padding-right:16px;
text-align:right;
margin-top:2px;
}
div.print a
{
font-family:verdana;
font-size:10px;
color:#859099;
}
div.main div.col-2 div.output
{
width:544px;
margin:5px 18px 25px 19px;
color:#859099;
font-family:arial;
font-size:12px;
line-height:16px;
}
div.contentteaser-1, div.contentteaser-2, div.contentteaser-3 
{
width:170px;
margin:15px 0px;
border:1px solid #d9e781;
float:left;
line-height:0px;
font-size:0px;
}
div.contentteaser-1, div.contentteaser-2
{
margin-right:13px;
}
*html div.contentteaser-1, *html  div.contentteaser-2
{
margin-right:12px;
}
div.contentteaser-1 p.green, div.contentteaser-2 p.green, div.contentteaser-3 p.green 
{
padding:5px 9px 5px 9px;
font-family:verdana;
font-size:12px;
line-height:16px;
color:#fff;
background-color:#90B002;
}
*html div.contentteaser-1 p.green, *html  div.contentteaser-2 p.green, *html  div.contentteaser-3 p.green 
{
width:170px;
padding:5px 9px 5px 9px;
}
div.contentteaser-1 p, div.contentteaser-2 p, div.contentteaser-3 p 
{
padding:5px 9px 5px 9px;
}
div.contentteaser-1 a.tonews, div.contentteaser-2 a.tonews, div.contentteaser-3 a.tonews
{
margin:7px 0px 15px 9px;
}
div.main div.col-3
{
width:209px;
margin:0px 0px 0px 0px;
padding:13px 0px 0px 0px;
float:right;
background-image:url('../images/bg_07.png');
background-repeat:repeat-y;
}
div.main div.col-3 div.container
{
margin:0px 0px 11px 1px;
padding:0px 0px 13px 0px;
border-top:1px solid #d9e781;
border-bottom:1px solid #d9e781;
}
div.main div.col-3 div.container p
{
margin-top:11px;
padding-left:14px;
font-family:verdana;
font-size:12px;
color:#90b002;
}
div.main div.col-3 div.container h2.headline
{
height:27px;
margin-top:0px;
padding-left:14px;
font-family:verdana;
font-size:13px;
color:#90b002;
line-height:27px;
border-bottom:1px solid #d9e781;
background-color:#f8fce2;
font-weight:normal;
}
div.main div.col-3 div.container h2.headline a
{
font-size:13px;
color:#90b002;
font-family:verdana;
}
div.main div.col-3 div.container ul
{
margin:0px 0px 0px 0px;
padding:8px 0px 5px 26px;
list-style-image:url('../images/li_00.png');
font-family:verdana;
font-size:11px;
line-height:13px;
}
div.main div.col-3 div.container  ul li
{
margin:0px 0px 3px 3px;
list-style-image:url('../images/li_00.png');
color:#859099;
}
div.main div.col-3 div.container  ul li:hover
{
list-style-image:url('../images/li_01.png');
}
div.main div.col-3 div.container  a.tonews
{
margin:7px 0px 0px 14px;
color:#90B002;
}
div.main div.footer
{
height:38px;
clear:both;
position:absolute;
bottom:0px;
left:0px;
}
div.main div.footer div.lexikon
{
width:786px;
height:23px;
margin-top:15px;
float:left;
}
div.main div.footer div.lexikon p, div.main div.footer div.lexikon ul, div.main div.footer div.lexikon li
{
margin:0px;
padding:0px;
font-family:verdana;
font-size:13px;
color:#90B002;
float:left;
list-style-image:url('');
}
div.main div.footer div.lexikon p
{
margin-left:15px;
margin-right:15px;
}
div.main div.footer div.lexikon ul
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div.main div.footer div.lexikon li
{
margin-right:12px;
}
div.main div.footer div.lexikon li a
{
font-family:verdana;
font-size:13px;
color:#90B002;
}
div.main div.footer div.lexikon li a:hover
{
color:#D6EB4A;
}
div.main div.footer div.bookmarks
{
width:209px;
height:23px;
margin-top:15px;
float:left;
}
div.main div.footer div.bookmarks ul
{
margin:0px;
margin-left:17px;
padding:0px;
}
div.main div.footer div.bookmarks li
{
margin:0px;
padding:0px;
margin-right:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;
}
.bold
{
font-weight:bold;
}
.clear
{
line-height:0px;
font-size:0px;
height:0px;
clear:both;
}
.width5px
{
width:5px;
}
a.tonews
{
width:123px;
height:23px;
margin:7px 0px 15px 14px;
background-image:url('../images/bg_06.png');
display:block;
font-family:verdana;
font-size:11px;
line-height:23px;
text-align:center;
color:#90B002;
border:1px solid #dadee0;
}
ul.news a
{
color:#859099;
}
ul.news a:hover, ul.news a span
{
color:#A5BF23;
}
ul.news a:hover span
{
text-decoration:underline;
}
.contactform, .searchform
{
background-color:#f4facc;
border:1px solid #bccf5a;
}
.searchform
{
margin-bottom:25px;
}
.contactform table, .searchform table
{
width:474px;
margin:10px 28px;
}
.contactform table td, .searchform table td
{
text-align:right;
}
.contactform td.left, .searchform table td.left, td.left
{
text-align:left;
font-family:verdana;
color:#90B002;
font-size:12px;
}
.contactform input.field, textarea, .contactform input.field-1, .form_input, .tm_form_email, .tm_form_f3, .tm_form_f4, .mFormText
{
width:382px;
border:1px solid #dadee0;
font-size:12px;
color:#859099;
}
.contactform input.field, .contactform input.field-1, .form_input, .tm_form_email, .tm_form_f3, .tm_form_f4, .mFormText
{
height:16px;
}
body .contactform select.field-1
{
width:382px;
font-size:12px;
color:#859099;
}
*html body.body .contactform select.field-1, .tm_form_f6
{
width:382px;
font-size:12px;
color:#859099;
}
body.body .contactform select.field-1, .tm_form_f6
{
width:384px;
font-size:12px;
color:#859099;
}
.contactform input.field-2
{
width:89px;
border:1px solid #dadee0;
font-size:12px;
color:#859099;
}
body .contactform input.field-4
{
width:290px;
border:1px solid #dadee0;
}
*html body.body .contactform input.field-4
{
width:290px;
font-size:12px;
color:#859099;
}
body.body .contactform input.field-4
{
width:288px;
font-size:12px;
color:#859099;
}
table td.clear
{
height:8px;
}
.contactform table td p.formbuttons
{
text-align:left;
margin-left:28px;
margin-bottom:10px;
}
p.formbuttons_2
{
text-align:left;
margin-left:0px;
margin-bottom:10px;
}
p.formbuttons_3
{
text-align:left;
margin-left:18px;
margin-bottom:10px;
}
.searchform table td p.formbuttons
{
text-align:left;
margin-left:14px;
margin-bottom:10px;
}
*html .searchform table td p.formbuttons
{
text-align:left;
margin-left:18px;
margin-bottom:10px;
}
.contactform table td p.formbuttons_2
{
text-align:left;
margin-bottom:10px;
margin-left:0px;
}
.button
{
margin-right:-3px;
margin-left:5px;38
}
.contactform h1, h2.location, .searchform h1
{
height:28px;
padding-left:28px;
background-color:#bccf5a;
color:#fff;
font-family:verdana;
font-size:13px;
line-height:28px;
}
.margin_top
{
margin-top:10px;
}
#standortanzeige
{
height:300px;
margin-bottom:25px;
}
body div.cms, .search-news {
border:1px solid #D9E781;
width:170px;
}
body.body div.cms {
border:0px none transparent;
width:auto;
}
*html body .news_headline
{
width:170px;
}
*html body .news_text
{
width:170px;
padding:10px;
}

.news1
{
width:170px;
border:1px solid #d9e781;
margin-bottom:15px;
}
.news2
{
height:15px;
}
.news_img
{
width:170px;
height:108px;
overflow:hidden;
}
.news_headline
{
width:150px;
/*
height:54px;
*/
padding:10px;
overflow:hidden;
background-color:#d9e781;
}
.emptyrow
{
height:10px;
font-size:0px;
line-height:0px;
}
.news_headline a,.news_headline
{
font-size:12px;
font-family:verdana;
color:#fff;
}
.news_text
{
width:150px;
padding:10px;
}
.news_text a,.news_text
{
font-size:12px;
font-family:verdana;
color:#969fa8;
}
.news_text p
{
width:150px;
overflow:hidden;
}
.empty
{
width:15px;
}
.weiter
{
width:74px;
height:23px;
margin-left:85px;
margin-bottom:10px;
display:block;
background-image:url('../images/weiter.png');
text-align:center;
color:#90b002;
line-height:23px;
font-family:arial;
}
div.show_d_item
{
border:1px solid #d9e781;
border-bottom:0px none transparent;
background-image:url('../images/bg_16.png');
background-repeat:no-repeat;
background-position:bottom;
}
.border-bottom
{
border-top:1px solid #d9e781;
}
div.show_d_item table
{
width:100%;
}
div.show_d_item img, div.show_d_item div.no_image
{
width:162px;
margin:4px;
border:1px solid #d9e781;
}
*html div.show_d_item div.no_image
{
width:164px;
}
div.show_d_item h2
{
padding:4px;
color:#90b002;
font-family:verdana;
font-size:13px;
text-align:center;
border-bottom:1px solid #d9e781;
background-color:#f8fce2;
text-align:left;
padding-left:197px;
}
div.show_d_item h2 a
{
color:#90b002;
}
div.show_d_item p
{
margin-bottom:4px;
}
div.show_d_item h3
{
color:#b0c74b;
font-family:verdana;
font-size:13px;
}
div.show_d_item h3 a
{
color:#b0c74b;
}
.item_padding
{
padding:6px 22px;
}
.item_padding p
{
font-size:11px;
}
.form_searchinput
{
margin-left:13px;
width:178px;
height:19px;
font-size:11px;
color:#859099;
}
/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
table.table-content-teaser
{
}
table.table-content-teaser-2
{
width:372px;
}
td.td-headline-teaser
{
border:1px solid #d9e781;
background-color:#bccf5a;
padding:8px;
font-family:verdana;
font-size:12px;
line-height:13px;
color:#fffff3;
vertical-align:middle;
}
td.td-headline-teaser h2, td.td-headline-teaser h2 a
{
font-family:verdana;
font-size:12px;
line-height:13px;
color:#fffff3;
}
.td-headline-teaser h2 a:hover {
color:#dbff2d;
}
td.td-text-teaser
{
border:1px solid #d9e781;
padding:8px;
font-size:11px;
}
td.td-text-teaser ul
{
margin-top:0px;
margin-bottom:0px;
}
td.td-text-teaser ul li
{
font-size:11px;
margin-bottom:5px;
}
td.td-text-teaser p
{
font-size:11px;
}
td.td-content-teaser
{
width:170px;
border:1px solid #d9e781;
line-height:0px;
font-size:0px;
}
td.td-content-teaser a
{
line-height:0px;
font-size:0px;
}
*html td.td-content-teaser
{
width:170px;
border:1px solid #d9e781;
}
td.td-empty-teaser
{
width:14px;
}
table.contact-teaser2
{
background-color:#f8fce2;
}
table.contact-teaser, table.contact-teaser td, table.contact-teaser td p, table.contact-teaser td li
{
font-size:11px;
font-family:arial;
}
table.contact-teaser td ul li
{
margin-bottom:2px;
}
table.contact-teaser, table.contact-teaser2
{
width:542px; 
border: 1px solid #d9e781; 
border-collapse:collapse;
}
table.contact-teaser td.head, table.contact-teaser2 td.head
{
height:27px;
padding-left:15px;
font-family:verdana;
font-size:13px;
line-height:27px;
color:#fff;
}
table.contact-teaser2 td.head
{
background-color:#bccf5b;
width:50%;
}

table.contact-teaser td.image, table.contact-teaser2 td.image
{
width:271px;
padding:0px;
margin:0px;
}
table.contact-teaser td.data, table.contact-teaser2 td.data
{
font-family:verdana;
width:271px;
height:99px;
padding-top:9px;
padding-left:9px;
}
*html table.contact-teaser td.data, *html table.contact-teaser2 td.data
{
padding-left:18px;
}
table.contact-teaser td.data p, table.contact-teaser2 td.data p
{
font-family:verdana;
}
*html table.contact-teaser td.data, html>body table.contact-teaser td.data, *html table.contact-teaser td.data2, html>body table.contact-teaser2 td.data
{
padding-left:18px;
}
table.contact-teaser td.content, table.contact-teaser2 td.content
{
padding:13px;
padding-left:16px;
}
table.contact-teaser2 td.content p, table.contact-teaser2 td.content
{
font-family:verdana;
font-size:11px;
color:#90B002;
}
table.contact-teaser2 td.content p a
{
font-family:verdana;
font-size:12px;
color:#90B002;
}
table.contact-teaser td.content2, table.contact-teaser2 td.content2
{
padding:13px;
padding-left:9px;
}
table.contact-teaser2 td.content2 ul
{
margin-top:0px;
margin-bottom:0px;
}
table.contact-teaser2 td.content2 ul li
{
margin-bottom:3px;
}
*html table.contact-teaser td.content2, html>body table.contact-teaser td.content2, *html table.contact-teaser2 td.content2, html>body table.contact-teaser2 td.content2
{
width:271px;
padding:13px 13px 13px 18px;
}
*html table.contact-teaser td.content2, *html table.contact-teaser2 td.content2
{
width:271px;
padding:13px 13px 13px 18px;
}
.linetop
{
border-top:1px solid #d8e780;
}
/*SITEMAP*/
ul.sitemap_box
{
width:174px;
margin:0px;
padding:0px;
padding-bottom:7px;
list-style:none outside;
list-style-image:url('');
background-color:#eef7b2;
line-height:20px;
}
ul.sitemap_box li
{
list-style-image:url('');
margin-bottom:7px;
}
li.sitemap_level_1
{
background-color:#bed161;
font-weight:bold;
list-style-image:url('');
line-height:20px;
}
a.sitemap_level_1
{
font-weight:bold;
color:#fff;
}
a.sitemap_level_1
{
margin-left:10px;
font-weight:bold;
color:#fff;
}
li.sitemap_level_2
{
margin-left:20px;
}
a.sitemap_level_2
{
color:#90b002;
}
li.sitemap_level_3
{
margin-left:30px;
}
a.sitemap_level_3
{
color:#90b002;
}
td.emptyrow
{
height:10px;
}
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.thumbnails
{
width:544px;
}
a.img-1, a.img-2
{
width:170px;
height:170px;
display:block;
text-align:center;
float:left;
margin:14px;
margin-left:0px;
}
a.img-2
{
margin-right:0px;
}
a.img-1 img, a.img-2 img
{
border:1px solid #d9e781;
}
div.slideshow table
{
margin-top:50px;
width:100%;
}
td.slideshow-image
{
text-align:center;
}
td.text-right
{
text-align:right;
}
.back_img
{
margin-right:10px;
}
.next_img
{
margin-left:10px;
}
.slideshow_body
{
background-color:#fffcd4;
}
.bildbeschreibung
{
padding-top:10px;
}
.more
{
text-align:right;
}
.domain
{
width:542px;
}
.domain-field
{
width:348px;
}
@-moz-document url-prefix()
{
div.show_d_item h2
{
padding-left:197px;
}
 .prefix, .domain-field
  {
  height:21px;
 }
 .prefix
 {
  position:relative;
  top:-1px;
 }
 .domain
 {
 width:540px;
 }
 .date, x:-moz-any-link { margin-top:0px;} 
}
.contactform table td p.login
{
margin-left:27px;
}
.d_li
{
margin-bottom:3px;
line-height:13px;
}
.d_ul
{
margin-top:7px;
margin-bottom:9px;
}
.formbuttons_2 input, .formbuttons input, .formbuttons_3 input
{
background-image:url(../images/bg_06.png);
border:1px solid #DADEE0;
color:#90B002;
font-family:verdana;
font-size:11px;
height:23px;
line-height:12px;
text-align:center;
width:100px;
}
.more a
{
background-image:url(../images/bg_06.png);
border:1px solid #DADEE0;
color:#90B002;
display:block;
font-family:verdana;
font-size:11px;
height:23px;
line-height:23px;
margin:-24px 0px 0px 0px;
text-align:center;
width:100px;
float:right;
}
.more_n a
{
background-image:url(../images/bg_06.png);
border:1px solid #DADEE0;
color:#90B002;
display:block;
font-family:verdana;
font-size:11px;
height:23px;
line-height:23px;
margin:5px 0px 0px 0px;
text-align:center;
width:100px;
}
.more a:hover, .more_n a:hover
{
color:#D6EB4A;
}
div.show_d_item h2.news 
{
padding-left:22px;
}
.date
{
margin-right:22px;
float:right;
}
.error_text
{
color:#74C1F4;
}
a.ref_a
{
color:#859099;
}
a.ref_a:hover
{
color:#90B002;
}
.date, x:-moz-any-link { margin-top:-16px;} 
html>/**/body .date, x:-moz-any-link, x:default { margin-top:-16px;}
body:nth-of-type(1) .date { margin-top:0px; }
.red
{
color:#f00;
}
.green
{
color:#0f0;
}
.tooltip
{
width:170px;
padding:8px;
border:1px solid #d9e781;
color:#859099;
font-family:arial;
font-size:12px;
line-height:16px;
}
.present
{
height:22px;
line-height:16px;
width:384px;
border:1px solid #DADEE0;
color:#859099;
font-size:12px;
}
.present option
{
color:#859099;
}
.contactform table td.coupon
{
font-size:10px;
color:#859099;
text-align:left;
}
div#fbShare
{
  float:left;
  text-align:left !important;
  padding-left:19px;
  padding-top:11px;
  vertical-align:top;
  height:25px;
  overflow:hidden;
}
div#fbShare a
{
  vertical-align:top;
}
div#fbLinkeBox
{
 margin-left:1px;
}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {
    background-position: left -212px !important;
    line-height: 12px !important;
}
.FBConnectButton_Small .FBConnectButton_Text {
    margin-left: 20px !important;
}
#___plusone_0
{
float:left !important;
}
