body {font-size: 11px; font-family: Verdana, Arial; color: #666666; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0}
p {margin: 0px; padding: 0px; text-ident: 20px; line-height: 180%; }

a:link {color: #269B26; text-decoration: underline}
a:visited {color: #269B26; text-decoration: underline}
a:hover {color: #269B26; text-decoration: none}
a:active {color: #269B26; text-decoration: underline}

a.menubottom {padding: 2px 2px 2px 2px; font-size: 11px; font-weight: normal; font-family: tahoma, verdana, arial; }
a.menubottom:link {color: #585A5F; text-decoration: none}
a.menubottom:visited {color: #585A5F; text-decoration: none}
a.menubottom:hover {color: #797A7C; text-decoration: underline}
a.menubottom:active {color: #585A5F; text-decoration: none}

a.menu {padding: 15px 2px 15px 2px; font-size: 13px; font-weight: bold; font-family: verdana, tahoma, Trebuchet MS, arial; display: block; position: relative; text-align: center}
a.menu:link {background: url('../images/menubg.gif'); color: #FFFFFF; text-decoration: none}
a.menu:visited {background: url('../images/menubg.gif'); color: #FFFFFF; text-decoration: none}
a.menu:hover { background: url('../images/menubgon.gif'); color: #BCE4C1; text-decoration: none}
a.menu:active {background: url('../images/menubg.gif'); color: #FFFFFF; text-decoration: none}

a.menuActive {padding: 15px 2px 15px 2px; font-size: 13px; font-weight: bold; font-family: verdana, tahoma, Trebuchet MS, arial; display: block; position: relative; text-align: center}
a.menuActive:link {background: url('../images/menubgactive.gif'); color: #95EF97; text-decoration: none}
a.menuActive:visited {background: url('../images/menubgactive.gif'); color: #95EF97; text-decoration: none}
a.menuActive:hover { background: url('../images/menubgactive.gif'); color: #FFFFFF; text-decoration: none}
a.menuActive:active {background: url('../images/menubgaactive.gif'); color: #95EF97; text-decoration: none}

a.menuSub {padding: 1px 1px 1px 1px; font-size: 12px;  font-weight: normal; font-family: tahoma, Verdana;}
a.menuSub:link {color: #585A5F; text-decoration: none}
a.menuSub:visited {color: #585A5F; text-decoration: none}
a.menuSub:hover { color: #269B26; text-decoration: underline}
a.menuSub:active {color: #585A5F; text-decoration: none}

a.subCat {padding: 10px; font-size: 16px; font-family: arial, verdana; font-weight: bold; color: #FFFFFF; text-align: center; display: block; position: relative; }
a.subCat:link {color: #FFFFFF; text-decoration: none}
a.subCat:visited {color: #FFFFFF; text-decoration: none}
a.subCat:hover { color: #FFFFBB; text-decoration: none}
a.subCat:active {color: #FFFFFF; text-decoration: none}

.CategoryNoLink {padding: 10px; font-size: 16px; font-family: arial, verdana; font-weight: bold; color: #FFFFFF; text-align: center; display: block; position: relative; }

a.smallmail {padding: 3px 0px 2px 0px; font-size: 10px; font-weight: normal; font-family: tahoma, arial }
a.smallmail:link { color: #585A5F; text-decoration: none}
a.smallmail:visited { color: #585A5F; text-decoration: none}
a.smallmail:hover { color: #585A5F; text-decoration: underline}
a.smallmail:active {color: #585A5F; text-decoration: none}

input {font-size:11px; color: #555555; font-weight: bold; font-family: Arial, Verdana}
input.checkbox {background: none; border: none; width: 20px}
input.button {width: 75px}
textarea {font-size:11px; color: #555555; font-weight: bold; font-family: Arial, Verdana; width: 300px; height: 80px}
select {font-size:11px; font-weight: bold; font-family: Arial, Verdana}

td.nagl { color: #D67D15; font-weight: bold; font-size: 11; font-family: verdana, tahoma; }

table.formularz { background: url('../images/topbg.gif'); } 
table.topmenubg { background: url('../images/menubg.gif'); } 
td.fotterbg { background: url('../images/bottombg.gif'); } 

table.border {background-color: #FE6802}
tr {font-size: 11px; font-family: Verdana, Arial; color: #666666}
tr.toolBar {background-color: #DCE0E5}
.head {background-color: #FE6802; font-size: 14px; font-family: Arial, Verdana; color: #FFFFFF; font-weight: bold}
.headSmall {background-color: #D00000; color: #FFFFFF; font-weight: bold}
.field {background-color: #A3A3A3; color: #FFFFFF; font-weight: bold; text-align: center}
.bright {background-color: #EEEEEE}
.dark {background-color: #DDDDDD}
.info {background-color: #CA0000; color: #FFFFFF}
.none {background-color: #2D3452}
.light {background-color: #555556}
.content {background-color: #FFFFFF}

/*** PATH ***/
div#pathcategory
{
	padding: 4px;
	height: 29px;
	border-bottom: 1px solid #DDDDDD;
}
div#pathcategory ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#pathcategory ul li
{
	float: left;
	padding-left: 13px;
	padding-right: 5px;
	background: url('../images/pointsmall.gif') no-repeat 0px 50%;
}

/*** HEAD ***/
div.titleHead
{
	font-size: 16px;
	font-weight: bold;
	margin: 10px;
	padding-left: 15px;
	font-family: Arial;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}

/*** ASORTYMENT ***/
div#asortyment
{
	padding-left: 15px
}
div#asortyment ul
{
	margin: -5px 0px -10px 0px;
	list-style-type: none;
}
div#asortyment ul li
{
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}
div#asortyment span
{
	font-weight: bold;
	font-size: 13px;
	padding-left: 10px;
}

div#listkonfig ul
{
	margin: 0px;
	list-style-type: none;
}

div#listkonfig ul li
{
	padding: 5px;
	width: 130px;
	height: 60px;
	float: left;
}

div#listkonfig ul li span
{
	font-size: 9px
}


/*** LEFTMENU ***/
div#leftmenu table tr td
{
	width: 184px;
	height: 58px;
	padding-bottom: 4px;
	background: url('../images/buttonkategorie.gif') no-repeat center top;
}
div#leftmenu table tr td a
{
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-size: 15px;
	font-family: arial;
}


/*** PICTURE ***/
div#picicon div
{
	background: #FFFFFF;
	border: 1px solid #9E9585;
}
div#picicon img { margin: 1px; }
div#picicon span
{
	width: 120px;
	font-size: 10px;
	padding-left: 12px;
	background: url('../images/pointsmall.gif') no-repeat 0px 50%;
}
div#picicon td
{
	height: 120px;
}

img.picicon
{
	margin: 1px;
	background: #FFFFFF;
	border: 1px solid #9E9585;
}

/*** SITEMAP ***/
div#sitemap
{
	margin: 10px;
}
div#sitemap ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#sitemap ul li
{
	padding-top: 6px;
	padding-left: 30px;
	padding-right: 5px;
	background: url('../images/point.gif') no-repeat 15px 10px;
}
