body { PADDING: 0px; MARGIN: 0px; font-size:12px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; min-width: 801px; }
.maintable { PADDING: 0px; }
FORM { display:inline; }

/* header */
#logo { PADDING: 0px; TEXT-ALIGN: center; float: left; font-family: Arial; color: #0000CC; height: 70px; width: 400px; background-repeat: none; text-decoration: none; cursor: pointer }
.logo_sn { font-size: 22px; font-weight: 800;}
.logo_url { font-size: 12px; }

#banner { float: right; text-align: right; vertical-align: middle; height: 70px; width: 500px; }
/* searchbox */
.searchbox { padding:3px; background-color: #0666cc; font-weight: bold; color: #FFFFFF; font-size: 12px; }
.searchbutton {/*	background-color:#FF9900; */ background-color:red; color:#0101CC; font-weight:bold; margin-left: 8px; }
/* boxen */
.shopinfo { padding:3px; margin:2px; background-color: #FFFFFF; font-size: 12px; }
/* boxen */
.shopinfo1 { padding:2px; margin:0px; background-color: #D0D9E0; border-width: 0px; border-color: #0101CC; font-size: 10px; }
.newsbox { padding:2px; margin:0px; background-color: #D0D9E0; border-width: 0px; border-color: #0101CC; font-size: 10px; }
.boxhead { padding:2px; padding-left:4px; margin:0px; background-color: #0101CC; font-weight: bold; color: #FFFFFF; width: 100%; }
/* category menu */
a.catmenu { display : block; position : relative; padding : 2px; margin:0px; text-decoration:underline; font-weight: bold; font-size: 13px; }
/* category menu */

a.catnavi:link { padding : 3px; text-decoration:none; color:#02223b; font-size: 10px; }
a.catnavi:visited { padding : 3px; text-decoration:none; color:#02223b; font-size: 10px; }
a.catnavi:hover { padding : 3px; text-decoration:underline; color:#adb4b6; font-size: 10px; }
a.catnavi:active { padding : 3px; text-decoration:none; color:#044375; font-size: 10px; }

a.catnavi1:link { padding : 3px; text-decoration:none; color:#02223b; font-size: 10px; }
a.catnavi1:visited { padding : 3px; text-decoration:none; color:#02223b; font-size: 10px; }
a.catnavi1:hover { padding : 3px; color:#adb4b6; font-size: 10px; text-decoration:underline; }
a.catnavi1:active { padding : 3px; text-decoration:none; color:#044375; font-size: 10px; }

a.lk1:link { text-decoration:none; font-weight: bold; color:#12344f; font-size: 11px; }
a.lk1:visited { text-decoration:none; font-weight: bold; color:#12344f; font-size: 11px; }
a.lk1:hover {  font-weight: bold; color:#adb4b6; font-size: 11px; text-decoration:underline; }
a.lk1:active { text-decoration:none; font-weight: bold; color:#044375; font-size: 11px; }

a.lk2:link { padding : 2px; text-decoration:none; font-weight: bold; color:#02223b; font-size: 10px; }
a.lk2:visited { padding : 2px; text-decoration:none; font-weight: bold; color:#02223b; font-size: 10px; }
a.lk2:hover { padding : 2px; font-weight: bold; color:#adb4b6; font-size: 10px; text-decoration:underline; }
a.lk2:active { padding : 2px; text-decoration:none; font-weight: bold; color:#044375; font-size: 10px; }

a.shop:link { text-decoration:none; font-weight: bold; color:#142433; font-size: 14px; }
a.shop:visited { text-decoration:none; font-weight: bold; color:#142433; font-size: 14px; }
a.shop:hover {  font-weight: bold; color:#2a5279; font-size: 14px; text-decoration:underline; }
a.shop:active { text-decoration:none; font-weight: bold; color:#13508e; font-size: 14px; }

a.shop1:link { text-decoration:none; color:#280949; font-size: 11px; }
a.shop1:visited { text-decoration:none; color:#280949; font-size: 11px; }
a.shop1:hover { text-decoration:none; color:#572f80; font-size: 11px; text-decoration:underline; }
a.shop1:active { text-decoration:none; color:#5d4d6d; font-size: 11px; }

a.foot:link { text-decoration:none; font-weight: bold; color:#364f6a; font-size: 10px; }
a.foot:visited { text-decoration:none; font-weight: bold; color:#364f6a; font-size: 10px; }
a.foot:hover { text-decoration:none; font-weight: bold; color:#67829e; font-size: 10px; text-decoration:underline; }
a.foot:active { text-decoration:none; font-weight: bold; color:#6180a2; font-size: 10px; }

.cat { float: right; position: relative; width: 120; height: 20; top: 1; bottom: 5 font-weight: bold; color:#FFFFFF; font-size: 12px; font-family:Verdana,sans-serif;  }

/* Format Grosse Schriftart */
.zahl { font-size:10px; font-family:Arial,sans-serif; color:#075d03 }
.zahl1 { font-size:11px; font-family:Arial,sans-serif; color:#075d03; font-weight: bold; }
.zahl2 { font-size:11px; font-family:Arial,sans-serif; color:#075d03 }
.t2 { font-size:14px; font-family:Arial,sans-serif; color:#075d03; font-weight: bold; }
.t3 { font-size:13px; font-family:Arial,sans-serif; color:#075d03; font-weight: bold; }
.t4 { font-size:12px; font-family:Arial,sans-serif; color:#075d03; font-weight: bold; }
.t5 { font-size:12px; font-family:Arial,sans-serif; color:#075d03 }
/* Format Content Überschrift */
.content { font-size:12px; font-family:Arial,sans-serif; color:#02223b; font-weight: bold; }
/* Format Text allgemein */
.t1 { font-size:11px; font-family:Arial,sans-serif; color:#000e19 }

td { font-family:arial,helvetica; font-size:12px; color:#000000;}
.ldiv { background-image:url(http://www.4shops.de/images/23.gif); background-repeat:repeat-y; background-position:0% 0%; text-align:left; font-size:10px; font-family:Tahoma,sans-serif; color:#9EA7BA; padding:2px 8px 1px 15px }

h1 { font-size:13px; color: #3c4245; font-weight:bold;; margin: .50em 0 }
h2 { font-size:12px; color: #4a5054; font-weight:bold; margin: .20em 0  }
h3 { font-size:11px; color: #3c4245; margin: .20em 0 }

a.subcatmenu {
	padding : 1px;
	text-decoration:none;
	font-size: 10px;
	color: #404040;
}

.subcat {
	color: #000000;
}


.price {
	font-size:12px;
	color:green;
	font-weight:bold;
}

.oldprice {
	font-size:10px;
	color:#808080;
	text-decoration:line-through;
}

.pad3 {
	padding:3px;
}
.font10 {
	font-size: 10px;
}
.font12 {
	font-size: 12px;
}
.font13 {
	font-size: 13px;
}

HR {
	PADDING: 0px;
	BORDER-COLOR: #677787;
	MARGIN: 2px;
	BORDER-STYLE: solid;
	HEIGHT: 1px;
}

ul {
	padding-left: 8px;
	margin: 0px;
}
li {
	padding-left: 2px;
	margin: 4px;
	margin-bottom: 0px;
}

.resultrow {
	background-color: #e6e6f7;
}
.similarrow {
	background-color: #DFE0FF;
}
A { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0101CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

A:hover { TEXT-DECORATION: underline; COLOR: #FF9900; }

/* news */
.newsdate { color: #404040; font-size: 10px; }
/* last visited block */
.lastvisit-desc { font-size: 10px; text-align:justify; }
.lastvisit-title { FONT-WEIGHT: bold; }
A.lv-shoplink:LINK,A.lv-shoplink:VISITED 	{ color:blue; text-decoration:underline; font-size:10px; }
A.lv-shoplink:HOVER{ color:#E76B00; text-decoration:underline; font-size:10px; font-weight: bold; }
.14 { font-size: 14px; }
.16 { font-size: 16px; }
.firstline { font-size: 10px; font-style: italic; }
.black { color: #000000; }
.footer-text { FONT-SIZE: 10px; OVERFLOW: hidden; COLOR: #414141; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
A.shoplink:LINK,A.shoplink:VISITED{color:blue;text-decoration:underline;font-size:12px; 	font-weight: bold;}
A.shoplink:HOVER{color:#E76B00;text-decoration:underline;font-size:12px; 	font-weight: bold;}
A.footer { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0101CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.header { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0101CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }



