/*
-----------------------------------------------
www.wollboutique.de Style Sheet 
Autor:   Marco Herr
Version: 08.01.2005
----------------------------------------------- */

body { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; color:#ffffff; padding-top:0px; font-family:verdana, arial, helvetica, sans-serif; color:#000000; background-color:#fdf8f2; }

/* IDs   ---------------------------------------*/

#boxtop1	{ border-right:none; padding-right:0px; border-top:#acc0fa 1px solid; padding-top:0px; padding-left:0px; border-left:none; padding-bottom:0px; border-bottom:none; margin-top:0px; background:#fdf8f2; }
#boxtop2	{ height:80px; border-right:none; padding-right:0px; border-top:none; padding-top:0px; padding-left:0px; border-left:none; background:url(http://www.wollboutique.de/images/top.jpg); border-bottom:none; }
#boxtop3	{ height:23px; border-right:none; padding-right:0px; border-top:#000000 1px solid; padding-top:0px; padding-left:0px; border-left:none; background:url(http://www.wollboutique.de/images/line.jpg); border-bottom:#acc0fa 1px solid; }
#boxleft1	{ border-right:#cccccc 1px solid; padding-right:10px; border-top:#cccccc 1px solid; padding-left:10px; background:#ffffff; left:0px; padding-bottom:10px; margin: 0px 0px 0px 8px; border-left:#cccccc 1px solid; width:125px; padding-top:0px; border-bottom:#cccccc 1px solid; margin-bottom:4pt; }
#boxleft2	{ border-right:#cccccc 1px solid; padding-right:10px; border-top:#cccccc 1px solid; padding-left:10px; left:0px; padding-bottom:0px; margin: 0px 0px 0px 8px; border-left:#cccccc 1px solid; width:125px; padding-top:0px; border-bottom:#cccccc 1px solid; background-color:#ffffff; }
#boxcontent	{ border-right:none; padding-right:10px; border-top:none; padding-left:10px; background:#fdf8f2; left:0px; padding-bottom:10px; margin:20px 170px; border-left:#cccccc 1px solid; border-bottom:none; position:absolute; top:124px; width:70%; }
#search		{ width:300px; text-align:right; position:absolute; top:116px; right:12%; }
#liste		{ font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:0.9em; }
#navcontainer   { width:120px; }
	#navcontainer ul  { margin-left:0; margin-top:8px; padding-left:0; list-style-type:none; letter-spacing: 0.05em; word-spacing: 0.05em; font-family:verdana, arial, helvetica, sans-serif; font-size:0.8em; }
	#navcontainer a	  { display:block; padding:3px; width:120px; background-color:#336699; border-bottom:1px solid #ccc; }
	#navcontainer a:link, #navlist a:visited { color:#eeeeee; text-decoration:none; }
	#navcontainer a:hover  { background-color:#4b93db; color:#ffffff; }
	#navcontainer #active a:link, #navlist #active a:visited { background-color:#4b93db; color:#ffffff; } 

/* CLASSES -------------------------------------*/

/* Links ---------------------------------------*/

a      	{ font-weight:normal; color:#000000; text-decoration:none; outline:none; }
	a:link, a:visited, a:hover, a:active  { color:#000000; text-decoration:underline; }
	a.link		{ padding-left:16px; background-image:url(http://www.wollboutique.de/images/link.gif); background-position:left; background-repeat:no-repeat; }
	a.telefon	{ padding-left:16px; background-image:url(http://www.wollboutique.de/images/tele.gif); background-position:left; background-repeat:no-repeat; }
	a.news 		{ padding-left:16px; background-image:url(http://www.wollboutique.de/images/link.gif); background-position:left; background-repeat:no-repeat; }
	.accesskey 	{ text-decoration:underline }

/* Text ---------------------------------------*/

b 			{ font-weight:bold; }
.underli		{ font-weight:normal; border-bottom:1px dashed #000000; }
p  			{ margin-top:1px; font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:0.9em; margin-bottom:1px; line-height:22px; }
	p.small 	{ padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; font-family:verdana, arial, helvetica, sans-serif;  color:#000000; font-size:0.8em; padding-top:0px; text-align:right; }
	p.smalllink	{ padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; font-family:verdana, arial, helvetica, sans-serif;  color:#c0c0c0; font-size:0.8em; padding-top:0px; text-align:left; }
	p.smallads	{ font-family:verdana, arial, helvetica, sans-serif;  color:#000000; font-size:0.8em; padding-top:0px;  }
	p.smalladska	{ font-family:verdana, arial, helvetica, sans-serif;  color:#000000; font-size:0.8em; margin-top:0px; margin-bottom:0px; }
	p.smallads1	{ font-family:verdana, arial, helvetica, sans-serif;  color:#000000; font-size:0.7em; padding-top:0px;  }
	p.smallads2	{ font-family:verdana, arial, helvetica, sans-serif;  color:#000000; font-size:0.6em; padding-top:0px;  }
	p.smalladsre	{ font-family:verdana, arial, helvetica, sans-serif;  color:#ff0000; font-size:0.7em; padding-top:0px;  }
	p.smallads24	{ font-family:verdana, arial, helvetica, sans-serif;  color:#000088; font-size:0.6em; padding-top:0px;  }
	p.content 	{ margin-top:1px; font-family:verdana, arial, helvetica, sans-serif; color:#000000;  font-size:0.9em; margin-bottom:1px; line-height:22px; }
	p.title		{ padding-left:4px; padding-bottom:1px; padding-top:1px; font-size:18px; font-weight:normal; font-style:italic; letter-spacing:-1px; }
	p.adstitle	{ padding-left:2px; padding-bottom:1px; padding-top:1px;font-family:verdana, arial, helvetica, sans-serif; color:#dc7000; font-size:0.9em; margin-bottom:1px; line-height:22px; }

/* Überschriften -------------------------------*/

h1 		{ margin-top:10px; font-weight:bold; font-size:0.9em; margin-bottom:0px; line-height:12px; }
h2		{ padding-right:0px; padding-left:1px; padding-bottom:0px; font:bold 1em verdana, arial, helvetica, sans-serif; margin-left:0px; margin-top:2px; color:#333333; padding-top:1px; background-color:#ffe8b7; }
h3 		{ margin-top:4px; margin-bottom:4px; line-height:12px; background-color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:0.6em; padding-top:0px; text-align:right; font-weight:normal; }

/* Trennlinie ----------------------------------*/

hr		{ width:300px; height:1px; border-width:1px 0 0 0; border-style:dotted; border-color:#cccccc; }	

/* Upload --------------------------------------*/

div.gb              { margin:0px 0px 20px 0px; padding: 0px; border:1px solid #ffe8b7; line-height:16px; }
div.gb-author       { margin:0px; padding: 1px 10px 1px 10px; border-bottom:1px solid #ffe8b7; background:#fffead; }
p.gb-author-left    { margin:0px; float:left; }
p.gb-author-right   { margin:0px; text-align:right; font-size:0.7em;}
div.gb-entry        { margin:10px; padding:0px; }
p.gb-browse         { text-align: right; font-weight:bold; }
p.gb-admin-buttons  { margin:5px 0px 0px 0px; text-align:right; }
.caution            { color:red; font-weight:bold; }

/* Captcha -------------------------------------*/

.boxmail      { width:450px; background-color:#fdf8f2; border:1px #cccccc dotted; padding-left: 10px; padding-bottom: 10px; }
img.captcha   { margin: 0px; padding: 0px; border: 1px solid #000; }
input.captcha { margin: 0px; padding: 0px; width: 100px; height: 23px; border-style: solid; border-width: 1px; border-color: #ff0000; font-size: 16px; }

/* Grafiken ------------------------------------*/

img 			{ border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; }
img.link		{ margin-top:8px; border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; float:right; }
img.produkte		{ margin-top:8px; border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; }
img.tele		{ margin-top:8px; border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px; display:inline; }

/* Formfeld ------------------------------------*/

form 			{ display:inline; }
.formfield		{ border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; padding-left:5px; background:#ffffff; font-family:verdana, arial, helvetica, sans-serif; font-size:0.9em; border-left:#cccccc 1px solid; width:100%; color:#777777; border-bottom:#cccccc 1px solid; background-color:#ffffff; }

/* News.php ------------------------------------*/

.box 			{ width:450px; height:280px; background-color:#fdf8f2; border:1px #cccccc dotted; }
.ab 			{ padding-top:3px; clear:both; }
.bez 			{ float:left; width:80px; text-align:right; margin-top:1px; font-family:verdana, arial, helvetica, sans-serif; color:#000000; font-size:0.9em; margin-bottom:1px; line-height:22px }
.formw 			{ float:right; width:290px; text-align:left; }
.button			{ clear:both; text-align:center; padding-top:5px; padding-bottom:5px; }
p.date 		        { font-size:0.7em; margin: 0px 0px 5px 0px; }
p.subject            	{ margin: 0px 0px 5px 0px; font-size:0.9em; font-weight: bold; }
p.text               	{ margin: 0px; }
p.comments           	{ margin: 5px 0px 0px 0px; font-size:0.7em; }
p.comment-text       	{ margin: 0px 0px 0px 0px; }
p.commentauthor      	{ margin: 20px 0px 5px 0px; }
p.comment           	{ margin: 10px 0px 0px 0px; color: #808080; font-size:0.8em; }
td.comformb          	{ width: 145px; }
textarea.comtext     	{ width: 420px; height: 120px; font-family: verdana, arial, sans-serif; font-size:0.9em; }
input.comdata        	{ width: 130px; font-family: verdana, arial, sans-serif; }
.preview             	{ width: 50%; margin: 30px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; color: red; }
p.comment-hl         	{ width: 50%; margin: 35px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; }
input.bbcode-button  	{ width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
div.news-sep         	{ margin: 25px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
div.comment-sep      	{ margin: 20px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
p.browse             	{ text-align: right; font-weight: bold; }
.small               	{ font-size:0.7em; }
a.xml                	{ border:1px solid; border-color:#fc9 #630 #330 #f96; padding:0 4px; font:bold 8pt Verdana,sans-serif; color:#fff; background:#f60; text-decoration:none; margin:0; }
a.xml:link           	{ color: #fff; text-decoration: none;  }
a.xml:visited        	{ color: #fff; text-decoration: none; }
a.xml:hover          	{ color: #fff; text-decoration: none; }
a.xml:active         	{ color: #fff; text-decoration: none; }
input.bbcode-button  	{ width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
button.smiley-button 	{ width: 23px; height: 23px; font-size: 11px; font-weight: normal; margin: 0px 1px 1px 0px; background: #efefef; }
.caution             	{ color: red; font-weight: bold; }
