


BODY { 
 margin: 0px 0px 0px 0px;
 background-color: #FFFFFF;
}
BODY, TD, P, DIV {
 font: normal normal 11px tahoma, Arial, Helvetica, sans-serif;
 color: #778888;
line-height: 15px;
}
A, A:active, A:link, A:visited {
 color: #BA383D;
 text-decoration: none;
}

A:hover {
 text-decoration: underline;
}
P {
 padding: 0px;
 margin-top: 0px;
 margin-bottom: 10px;
}
FORM {
 margin: 0px 0px 0px 0px;
}
.tools {
 color: #2A2A73;
}
INPUT.tools {
 font: normal normal 11px tahoma, Arial, Helvetica, sans-serif;
 border: 1px solid #B3BCBC;
 background-color: #FFFFFF;
 padding: 0 3px 0 3px;
 height: 15px;
 width: 104px;
}
.newsSummary {
 color: #DE6A6A;
 font-weight: bold;
 font-size: 11px;
}

.newsTitle {

}

.newsDate {
 color: #7C7C7C;
 font-size: 9px;
}
A.newsLink, A.newsLink:hover, A.newsLink:active, A.newsLink:visited, A.newsLink:link {
 text-decoration: none;
}
A.newsLink:hover {
 text-decoration: underline;
}

.head {
 font-family: Tahoma;
 font-size: 24pt;
 color: #7f7f7f; 
}

A.top_menu, A.top_menu:hover, A.top_menu:active, A.top_menu:visited, A.top_menu:link {
 font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: none;
}
A.top_menu:hover {
 text-decoration: underline;
}


.nav, A.nav, A.nav:hover, A.nav:active, A.nav:visited, A.nav:link {
 color: #ffffff;
 text-decoration: none;
 line-height: 15px;
}

A.nav:hover {
 text-decoration: underline;
}


.nav_active, A.nav_active, A.nav_active:hover, A.nav_active:active, A.nav_active:visited, A.nav_active:link, A.nav_active:hover {
 color: #ffffff;
 text-decoration: none;
 line-height: 15px;
 text-decoration: underline;
}

.hd_region{font: normal normal 18px Georgia, tahoma, Arial, Helvetica, sans-serif;
 color: #778888;}


.stopka, A.stopka , A.stopka:hover, A.stopka:active, A.stopka:visited, A.stopka:link {
 font: normal normal 11px verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-decoration: none;
}
A.stopka:hover {
 text-decoration: underline;
}

TD.menu {
border-right: 2px solid #ffffff; 
height: 20px;
text-align: center;
}

.menu_border {
border-right: 2px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

.menu, A.menu, A.menu:hover, A.menu:active, A.menu:visited, A.menu:link {
 font: normal normal 10px verdana, Arial, Helvetica, sans-serif;
 color: #6B7B7C;
 text-decoration: none;
}
A.menu:hover {
 text-decoration: underline;
}

.t_menu, A.t_menu, A.t_menu:hover, A.t_menu:active, A.t_menu:visited, A.t_menu:link {
 font: normal normal 9px verdana, Arial, Helvetica, sans-serif;
 color: #829192;
 text-decoration: none;
}
A.t_menu:hover {
 text-decoration: underline;
}


.region, A.region, A.region:active, A.region:visited, A.region:link {
 font: normal normal 11px tahoma, verdana, Arial, Helvetica, sans-serif;
 color: #778888;
 text-decoration: none;
 padding: 3px 5px;
 display: block;
 width: 200px;
}
A.region:hover {
 text-decoration: underline;
}


.region_active, A.region_active, A.region_active:hover, A.region_active:active, A.region_active:visited, A.region_active:link {
 font: normal normal 11px tahoma, verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 background-color: #778888;
 padding: 3px 5px;
 background-repeat: no-repeat;
 background-position: 185px 0px;
 display: block;
 width: 200px;
 }

A.region_active:hover {
 text-decoration: underline;
}


.nav_produkt, A.nav_produkt,  A.nav_produkt:active, A.nav_produkt:visited, A.nav_produkt:link {
color: #778888;
text-decoration: none;
}
A.nav_produkt:hover {
 text-decoration: underline;
}

.hd_produkt{font: normal normal 23px Georgia, tahoma, Arial, Helvetica, sans-serif;
 color: #7AB64B;}

.white, .grey
{border-bottom: 1px solid #E2E3E3; padding: 4px 11px 2px 36px; }

.white { background-color: #ffffff;}
.grey { background-color: #F1F2F2; }

.font_white, DIV.font_white, DIV.font_white A
{color: #ffffff !important;}

.box {
 font: normal normal 11px tahoma, Arial, Helvetica, sans-serif;
 color: #778888;
}


.katalog {
width: 208; 
height: 59px; 
background-color: #81B954; 
}

.katalog_white {
font-weight: bold; 
color: #ffffff;
}

.input{
 border: 1px solid #DADADA;
 padding: 3px;
 font: 11px Tahoma, Arial, Helvetica, sans-serif;
 color: #333333;
 background-color: white; 
}

.notepad{font: normal normal 11px Verdana, tahoma, Arial, Helvetica, sans-serif;
 color: #778888;}
A.notepad, A.notepad:hover, A.notepad:active, A.notepad:visited, A.notepad:link {
 font: normal normal 11px tahoma, verdana, Arial, Helvetica, sans-serif;
 color: #778888;
 text-decoration: none;
}
A.notepad:hover {
 text-decoration: underline;
}
.errorInfo{
 width:400px; 
 margin-bottom:15px; 
 border:1px solid #ccc; 
 padding:5px; 
 background-color: #efefef; 
 font-weight: bold;
}

smalltext{
 font-size: 11px;    
}

A.more {
 color: #778888 !important;
font-weight: bold;
}

#flashcontent {
  width: 558px;
  height: 278px;
  float: left;
  margin: 5px 6px;
 }

A.region_active, A.region_active:hover, A.region_active:active, A.region_active:visited, A.region_active:link, A.region_active:hover {background-image: url(/_images/ico_region.gif);}
