s*    { margin: 0px; padding: 0px; }


#main-content {
	padding-right: 24px;
	width: 561px;
	padding-top: 50px;
}
.fce-infobox-1sp, .fce-infobox-3sp, .fce-navbox {
	font-size: 10px;
}

/*********************
*	Fce 3 Spaltig
**********************/
.fce-3sp {
	float: left;
	clear: both;
}

.fce-3sp-left, .fce-3sp-center, .fce-3sp-right {
	width: 175px;
	margin-right: 18px;
	float: left;
}

.fce-3sp-right {
	margin-right: 0px;
}

/*********************
*	Fce Info Box 1sp
**********************/

.fce-infobox-1sp {
	width: 173px;
	border-top: 7px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}

.fce-infobox-1sp-image {
	border-bottom: 1px solid #cdcdcd;
	height: 116px;
}

.fce-infobox-1sp-headline {
	padding: 0px;
	padding-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	height: 18px;
}
.fce-infobox-1sp-headline h1 {
	margin-top: 0px;
}
.fce-infobox-1sp-text {
	padding-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	height: 100px;
	font-size: 10px;
}

.fce-infobox-1sp-morelink {
	padding-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #cdcdcd;
	border-top: 0px;
	padding-bottom: 14px;
	text-align: right;
}

.fce-infobox-1sp-morelink a {
	text-decoration: none;
	font-weight: bolder;
	color: #9d2515;
	font-size: 11px;
}

/*********************
*	Fce Info Box 3sp
**********************/

.fce-infobox-3sp {
	margin-top: 18px;
	clear: both;
	width: 553px;
	border: 1px solid #cdcdcd;
	border-left: 7px solid #cdcdcd;
	float: left;
	line-height: 14px;
	margin-bottom: 15px;
	height: 118px;
}

.fce-infobox-3sp-image {
	float: left;
	width: 176px;
}

.fce-infobox-3sp-right {
	float: left;
	padding-left: 17px;
	width: 360px;
	padding-top: 16px;

}

.fce-infobox-3sp-morelink {
	text-align: right;
	padding-right: 10px;

}

.fce-infobox-3sp-morelink a{
	text-decoration: none;
	font-weight: bolder;
	color: #9d2515;
	font-size: 11px;
}
.fce-infobox-3sp-headline h1 {
	margin-top: 0px;
}

/*********************
*	Fce Navbox
**********************/

.fce-navbox {
	margin-top: 12px;

	float: left;
	width: 560px;

	z-index: 0;
	position: relative;


}

blub.fce-navbox div {
	position: relative;
	z-index: 0;
}

.fce-navbox-link ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	z-index: 20;
	position: relative;
}

.fce-navbox-link  {
	clear: both;
	z-index: 20;
	position: relative;
}

.fce-navbox-link li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	height: 20px;
	border: 1px solid #cccccc;
	background: #f2f2f2;
	padding: 0px 17px;
	margin-right: 2px;
	position: relative;
	line-height: 19px;
	z-index: 20;
}

.fce-navbox-link li.imp {
	background: #cc6666;
}

.fce-navbox-link li.cur {
	background: #ffffff;
	height: 21px;
	border-bottom: 0px solid #ffffff;
}

.fce-navbox-link a {
	font-size: 12px;
	text-decoration: none;
	position: relative;
	z-index: 20;
	font-size: 13px;
	font-family: Trebuchet, Arial, Verdana, Sans-Serif;
	color: #000;
	font-weight:bold;
}

.fce-navbox-link li.imp a {
	color: #ffffff;
}

.fce-navbox-content {
	clear: both;
	border: 1px solid #ccc;
	margin-top: -1px;
	float: left;
	width: 560px;
	z-index: 10;
	position: relative;
}

.fce-navbox-image {
	padding: 12px;
	float: left;
	width: 180px;
	height: 154px;
}

.fce-navbox-text {
	padding-top: 12px;
	float: left;
	width: 338px;
	padding-right: 12px;
	line-height: 14px;
}

.fce-navbox-text h1 {
	margin-top: 0px;
}

.fce-navbox-text hr {
	border: 0px;
	border-top: 1px solid #cecece;
	overflow: hidden;
	height: 1px;
	background: none;
}

.fce-navbox-text  a {
	text-decoration: none;
	font-weight: bolder;
	color: #9d2515;
	font-size: 11px;
}



/**
* @site				Starcookers
* @link				http://www.starcookers.com
* @style			Default Layout
* @media			screen
* @version			0.3
* @license			CC-A 3.0 (http://creativecommons.org/licenses/by-nc-nd/3.0/deed.de)
* @date				2008-08-01
* @lastmodified		2008-09-22
* @author			Davik Keller, dk@puremedia-online.de
* @author			Marco Ziesing, mz@puremedia-online.de
*/

a:active, a:focus { outline: none; }
a img { border:  0 none; }
.clearer { height: 0.1px; font-size: 0.1px; line-height: 0.1px; clear: both; }

/*********************
*	Main Styles
**********************/

body {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	background: #f2f2f2;
}

div {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Sans-Serif;
	color: #666666;
	height: auto;
	width: auto;
}


/*********************
*	Template
**********************/
#container {
	width: 920px;
	margin: 0px auto;
	padding: 0px;
}

#main {
	width: 800px;
	border-top: 15px solid #a2241c;
	background: #ffffff;
	float: left;
	position:relative;

}

#cooks-scroller {
	width: 800px;
	height: 75px;
	overflow: hidden;
	margin: 12px 0 0 0;
	border-bottom: 1px solid #9a9995;
}

#cooks-scroller img {
	border: 0 none;
}

#container-header {
	width: 800px;
	height: 109px;
	float: left;
	border-bottom: 5px solid #cccccc;
	padding-top: 3px;
}

#logo {
	width: 190px;
	height:109px;
	float: left;
	overflow: hidden;
}

#header-right {
	width:	610px;
	height: 109px;
	float: right;
	overflow: hidden;
}

#quicknav {
	width: 360px;
	height: 69px;
	float: left;
	margin-top:41px;
}

#search {
	margin-top:2px;
	width: 178px;

	float: right;
	margin-right:46px;
}

#main-nav {
	width: 610px;
	height: 40px;
	clear: both;
	overflow: hidden;
}

#container-content {
	width: 800px;
	float: left;
	background: url('images/bg-container-content.jpg');

}

#content-left-container {
	width: 190px;
	float: left;

}

#sub-nav {
	padding-bottom: 0px;

}

#content-right {
	width: 610px;
	float: right;
	overflow: hidden;
}

#content-right-top {
	width: 585px;
	height: 1px;
	float: left;
	clear: both;
	padding-left: 25px;
}

#concona-logo {
	height: 40px;
	width: 117px;
	float: right;
	margin-right:112px;
	margin-top:5px;
}

#breadcrumb {
	height: 40px;
	line-height: 40px;
	color: #979797;
	width: 300px;
	float: left;
}

#main-content {
	clear: both;
	color: #000000;
	font-size: 13px;
	line-height: 18px;
	width: 560px;
	clear: both;
	float: left;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 12px;
	overflow:hidden;
	margin-bottom: -5000px; padding-bottom: 5000px;
}

#footer {
	padding-top: 30px;
	width: 540px;
	clear: both;
	font-size: 10px;
	text-align: center;
}

#footer-main-nav {
	height: 26px;
	margin-left: 0px;
	margin-right: 0px;
	width: 560px;
	border-top: 1px dashed #989898;
	line-height: 26px;
}

#footer-nav {
	height: 27px;
	margin-left: -25px;
	width: 610px;
	background: #989898;
	line-height: 27px;
	color: #fff;
}
#footer-nav a {
	color: #fff;
}

/*********************
*	Quicknav
**********************/

#quicknav ul {
	padding: 0px;
	margin: 0px;
	padding-left: 17px;
}

#quicknav li {
	height: 20px;
	list-style: none;
	float: left;
	margin-right: 22px;
	line-height: 20px;
	padding-top: 15px;
}

#quicknav li.last{
	margin-right: 0px;
}

#quicknav a {
	color: #828282;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

/*********************
*	Search
**********************/

#search input.search-word {

	padding: 0px;
	margin: 0px;

	width: 140px;
	height: 10px;
	border: 1px solid #cacaca;
	color: #cccccc;
	margin-top: 10px;
	font-size: 10px;
	font-family: Arial, Verdana, Sans-Serif;
	padding-top: 4px;
	padding-left: 8px;
	float: left;
	border-right: 0px;

}

#search input.search-submit {

	padding: 0px;
	height: 20px;
	width: 20px;
	margin-top:16px;

}

/*********************
*	Main Navigation
**********************/

#main-nav ul {
	padding: 0px;
	margin: 0px;
	float: left;
	height: 40px;
}

#main-nav li {
	height: 40px;
	float: left;
	border-left: 1px solid #cdcdcd;
	list-style: none;
	display: block;
}

#main-nav a {
	/*
	padding-left: 16px;
	padding-right: 16px;
	*/
	padding-left: 12px;
	padding-right: 12px;
	text-decoration: none;
	color: #999999;
	font-family: Trebuchet, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 13px;
	display: block;
	display: inline-block;
	height: 40px;
}

#main-nav a:hover {
	border-bottom: 7px solid #a3241d;
	height: 33px;
	color: #a3241d;
}

#main-nav a.main-nav-cur {
	border-bottom: 7px solid #a3241d;
	height: 33px;
	color: #a3241d;
}


/*********************
*	Sub Navigation
**********************/

#sub-nav ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
	width: 189px;
	text-indent: 0px;
}


#sub-nav li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#sub-nav .sub-nav-1 li {
	width: 189px;
	background: #999;
	border-bottom: 1px solid #ebebeb;
}

#sub-nav .sub-nav-1 li.selected {
	background: #900;
	border-bottom: 0px;
}

#sub-nav .sub-nav-1 li a {
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	padding-left: 23px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
	width: 166px;
	font-weight: normal;
}

#sub-nav .sub-nav-1 li a:hover,
#sub-nav .sub-nav-1 li a:active {
	color: #fff;
	background: #900;
}

#sub-nav .sub-nav-2 li {
	width: 189px;
	background: #ebebeb;
	border-bottom: 1px solid #cdcdcd;
}

#sub-nav .sub-nav-2 li.selected {
	background: #ccc;
}

#sub-nav .sub-nav-2 li a {
	color: #666;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 23px;
	width: 166px;
	font-size: 12px;
}

#sub-nav .sub-nav-2 li a:hover {
	color: #333;
	background: #ccc;
}

#sub-nav .sub-nav-2 li.selected a:hover {
	color: #333;
	background: #ccc;
}

#sub-nav .sub-nav-2 li.selected a:active {
	color: #666;
	background: #ccc;
}

#sub-nav .sub-nav-3 li {
	width: 189px;
	background: url('gfx/bg-sub-nav-3.jpg') top left;
	border-bottom: 0px solid #abaaa8;
	display: block;
}

#sub-nav .sub-nav-2 li.last {
	border-bottom: 0px solid #cdcdcd;
}


#sub-nav .sub-nav-3 li a {
	color: #666;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 33px;
	display: block;
	width: 156px;
}

#sub-nav .sub-nav-3 li a:hover {
	background: url('gfx/before-sub-nav-3.png') no-repeat;
	background-position: 12px 6px;
	color: #333333;
}

#sub-nav .sub-nav-3 li a:active {
	color: #000;
}

#sub-nav .sub-nav-3 li.selected3 a {
	color: #900;
	background: url('gfx/before-sub-nav-3.png') no-repeat;
	background-position: 12px 6px;
}

#sub-nav .sub-nav-3 li.selected a {
	color: #900;
	background: url('gfx/before-sub-nav-3.png') no-repeat;
	background-position: 12px 6px;
}


/*********************
*	Breadcrumb
**********************/
#breadcrumb {
	font-size: 10px;
}

#breadcrumb a {
	color: #999;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

#breadcrumb a:hover {
	text-decoration: underline;
}

/*********************
*	Advertisements
**********************/

#add-top {
	height: 90px;
	width: 800px;
}

#add-top * {
	margin: 0px;
	float: right;
}

#add-right {
	float: left;
	width: 120px;
}


/*********************
*	Login Box
**********************/
#login-box-container {
	position: absolute;
	left: 178px;
	top: 130px;
	z-index: 199;
	display: none;
}

#login-box-top {
	width: 218px;
	background: url('gfx/loginbox-top.png') top left no-repeat;
	padding: 0px;
	margin: 0px;
	z-index: 201;
	float: left;
}

#login-box-content {
	margin: 0px;
	margin-top: 16px;
	border: 1px solid #cccacb;
	border-top: 0px;
	width: 160px;
	background: #f3f1f2;
	z-index: 200;
	float:left;
	padding: 28px;
	padding-bottom: 10px;
	padding-top: 15px;
	font-size: 12px;
}

#login-box-container label {
	color: #9a0000;
	margin-bottom: 3px;
	display: block;
	font-size: 12px;
}

#login-box-container input {
	width: 158px;
	height: 17px;
	border: 1px solid #cecece;
	margin-bottom: 8px;
}

#passw-forgotten {
	width: 85px;
	float: left;
	font-size: 10px;
	line-height: 10px;
	height: 40px;
}

#passw-forgotten a {
	text-decoration: none;
	color: #747273;
	font-size: 10px;
}

#login-box-submit {
	width: 75px;
	float: left;

}
#login-box-submit input {
	width: 75px;
	height: 20px;
	background: #9a0000;
	color: #ffffff;
	font-size: 11px;
}

/*********************
*	Content Styles
**********************/

h1 {
	font-size: 16px;
	color: #96000b;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
	background: none;
	margin-bottom: 16px;
	margin-top: 16px;
}

.csc-header {
	clear: both;
}

a {
	color: #920003;
	text-decoration: none;
}

/*********************
*	tt_news Styles
**********************/

/*LIST*/

.news-list-item {
	width: 560px;
	height: 140px;
	clear: both;
	margin-bottom: 10px;
}
.news-list-left {
	width: 195px;
	height: 131px;
	padding-top: 10px;
	float: left;
}
.news-list-right {
	width: 339px;
	height: 131px;
	padding-top: 9px;
	margin-left: 26px;
	border-top: 1px dashed #CCC;
	float: right;

}
.news-list-morelink {
	text-align: right;
}

.news-list-morelink {
	font-weight: bold;
}

.news-list-subheader {
	font-size: 12px;
	padding-top: 5px;
}
.news-list-category {
	color: #aaa;
	padding-bottom: 3px;
}



/*SINGLE*/
.news-single-item {
	width: 560px;
	border-top: 1px dashed #ccc;
}
.news-single-top {
	padding-top: 6px;
}

.news-single-left {
	float: left;
	width: 200px;
}

.news-single-right {
	float: right;
	width: 340px;
	padding-left: 20px;
}

.news-single-backlink {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}

.news-single-cat {
	padding-bottom: 3px;
	color: #aaa;
}

/*NEWS ARCHIVE LIST*/
.news-archive-list-container {
	float: left;
	width: 335px;
}

.news-archive-list-item {
	width: 335px;
	height: 140px;
	clear: both;
	margin-bottom: 10px;
	border-top: 1px dashed #CCC;

}
.news-archive-list-item h1 {
	margin-top: 0px;
}
.news-archive-list-content {
	width: 335px;
	height: 131px;
	padding-top: 9px;
	margin-left: 0px;
	clear: both;
}
.news-archive-list-morelink {
	text-align: right;
}

.news-archive-list-morelink {
	font-weight: bold;
}

.news-archive-list-subheader {
	font-size: 12px;
	padding-top: 5px;
}
.news-archive-list-category {
	color: #aaa;
	padding-bottom: 3px;
	float: left;
	width: 260px;
}
.news-archive-list-date {
	float: right;
	width: 75px;
	text-align: right;
}
.news-archive-list-content {
	clear: both;
}

/*NEWS ARCHIVE MENU*/
.news-amenu-container {
	float: right;
	width:	200px;
}
.news-amenu-container h2 {
	width: 190px;
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	height: 25px;
	font-size: 12px;
	color: #fff;
	background: #999999;
	padding-left: 10px;
	font-weight: normal;
}

.news-amenu-container ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.news-amenu-container li {
	height: 25px;
	display: block;
	background: #e5e5e5;
	padding-left: 20px;
	line-height: 25px;
	width: 180px;
}
.news-amenu-container li a {
	color: #666666;
}
.news-amenu-container li.news-amenu-item-year {
	background: #cccccc;
	padding-left: 10px;
	width: 190px;
	color: #000;
}
.news-amenu-month {
	display: block;
	height: 25px;
	width: 100px;
	line-height: 25px;
	float: left;
}

/* clear floats, height: 15px; */
hr.spacer-normal, hr.spacer-half { visibility: hidden; clear: both; line-height: 0; border: 0 none; padding: 0; margin: 0; display: block; }
hr.spacer-normal { height: 14px; }
hr.spacer-half { height: 10px; }

/* don't remove the "*" at the beginning of the properties, it's needed for IE 4-7 */
hr.spacer-normal, hr.spacer-half { *margin-top:-7px; *margin-bottom: -7px; }

div.box { width: 99%; float: left; padding: 4px 0px 4px 0px; }
div.box p { padding: 0px 4px 0px 4px; }

/* clear fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* full height/width */
.full-height { height: 100%; }
.full-width  { width:  100%; }

/* overflow:hidden is needed for the equal height columns */

/* equal height columns */
#left, #right, #content { margin-bottom: -5000px; padding-bottom: 5000px; }

/* left column */
#left { width: 180px; float: left; }
#left div.box, #right div.box { margin-bottom: 14px; clear:both; }
#left h2, #right h2 { clear: both; }



/* left/right column stuff */
#left h2, #right h2 { width: 99%; padding: 5px 0px 5px 0px; font-size:1.1em; background-color: #6B8A8F;border: solid 1px #6B8A8F; color: #FFFFFF;}
#left .box, #right .box { border: solid 1px #6B8A8F; }
#left ul li, #right ul li { padding-left: 5px; }

/* header */
#header { position: relative; width: 100%; background-image:url('images/bg_head.jpg'); background-repeat:repeat-x; margin-bottom: 14px; }
#header .breadcrump { margin-top: 90px;background-color: #6B8A8F; height:20px; padding: 4px 0px 0px 5px; vertical-align:middle; }
#header .breadcrump li { display: inline; }
#header .breadcrump li a { color: #fff; font-weight: bold; text-decoration: none; }

/* content pane */
#content { float: left; width: 620px; padding: 0px 10px 5000px 10px; }
#content .box { border: solid 1px #6B8A8F; width: 99%; margin-top: 10px; }
#content .box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#content .content-box { background-color: #EFEFEF; height: 100%; padding: 5px 5px 0px 5px; }
#content .content-box img { border:1px solid #ccc; padding:4px; background-color: #fff; }

#content .whalf { width: 48%; padding-right:5px; float: left; }
#content .whalf p { margin-top: 5px; }
#content .whalf h2 { width: 95%; padding-right: 6px; }
#content .spacer-half-right { margin-right:5px; }
#content .spacer-half-left { margin-left:5px; }
#content .quarter { width:149px; margin-right: 5px;}

#content h1, #content h2 { padding: 5px 0px 5px 3px; border-style: solid; border-width: 0px 0px 1px 6px; border-color: #6B8A8F; width:550px;}
#content h1 { font-size: 1.1em; }
#content h2 { font-size: 1em; background-color: #EAF5FF;}
#content h2.title { border: 0 none; margin-top:-4px; text-align: left;}
#content h2 a { color: #000; text-decoration: none; }

/* content paragraphs and divisions */
#content div.content { padding: 8px 0px 2px 3px; }
#content p { margin: 0px 0px 10px 0px; }

/* content lists */
#content ul, #content ol { padding: 4px 0px 3px 5px; }
#content ul li, #content ol li { padding: 3px 0px 3px 0px; }
#content ul.inline li, #content ol.inline li { display: inline; margin-right: 2px; }
#content ul.inline li a, #content ol.inline li a { text-decoration: none; }



/** product stuff **/
.offerPrice { color:red; font-weight: bold;}
.height-100 { height:100px; padding-bottom: 5px; }

/* form stuff */
textarea { font-size: 12px;}

/* input[type=text] */
input.text-field { margin-bottom: 4px; padding: 1px; }

/* input[type=image] */
input.image-submit { vertical-align: middle; }

/* border[none] specifications */
#content .b-n   { border:        0 none; }
#content .b-t-n { border-top:    0 none; }
#content .b-r-n { border-right:  0 none; }
#content .b-b-n { border-bottom: 0 none; }
#content .b-l-n { border-left:   0 none; }

/* border */
#content .b-t { border-top: 1px solid #6B8A8F; }

/* margins */
#content .m-r-n { margin-right: 0px; }

/* font size */
.f-s-12 { font-size: 1.2em; }

/* quotes, used for the FAQ and guestbook */
blockquote { font-style: italic; padding: 3px 0px 10px 10px; }
cite { font-style: normal; font-weight:bold; color:#6B8A8F; display:block; margin-bottom:5px; }
option { padding-right: 10px; }

/* highlights */
.highlight-1 { font-weight: bold; color: #273445; font-size: 1.4em; }

.t-r { text-align: right; }
.b { font-weight: bold; }

/* errors */
p.err, td.err { background-color: #FFF; padding:2px; border: 1px solid #AF0300; margin-left:1px;}

.start_table {width:557px;padding:10px;}
.start_td1 {width:250px;font-size:13px;vertical-align:top;}
.start_td2 {width:180px;text-align:right;}
.topseller {width:550px;margin-left:5px;}
#top_seller_box {width:260px;float:left;margin:6px;}

#top_seller_box div.t_s_b_pic {
	width:100px;
	height:100px;
	float:left;
}

#top_seller_box div.t_s_b_data {
	width:140px;
	height:87px;
	border-top:1px dashed #797979;
	border-bottom:1px dashed #797979;
	margin-left:10px;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

#top_seller_box div.t_s_b_data p {
	height:40px;
}

/** deprecated**/
#top_seller_box  #t_s_b_pic {width:100px;height:100px;background-color:#A2241C;float:left;}
#top_seller_box  #t_s_b_data {width:140px;height:87px;border-top:1px dashed #797979;border-bottom:1px dashed #797979;margin-left:10px;float:left;font-size:12px;font-weight:bold;padding-top:5px;padding-bottom:5px;}
/** --- **/

.article_nav {width:540px;height:28px;border-top:1px dashed #D7D7D7;border-bottom:1px dashed #D7D7D7;padding-right:5px;vertical-align:bottom;}
.article_nav img { vertical-align:middle; }
#product_desc {margin-left:10px;width:540px;}
#prod-description {width:250px;float:left;margin-right:8px;font-size:12px;font-color:#000;float:left;line-height:20px;text-align:justify;}
#prod-pic {width:270px;height:270px;float:right;margin-right:12px;}
#product_var_price {width:538px;}
#category {width:550px;margin-left:9px;margin-top:12px;}
.cat-text {font-size:13px;font-weight:bold;margin-bottom:10px;margin-left:8px;}
#cat-box-view {width:130px;height:130px;border:1px solid #cccccc;margin-top:4px;float:left;text-align:center;margin-right:4px;}
.cart-box {width:540px;margin-left:10px;}
#cart {text-align:left;background-color:#F2F2F2;padding:5px;width:537px;}
.carttd {font-size:12px;font-weight:bold;}
.carttd2 {font-size:12px;font-weight:bold;padding:3px;background-color:#fff;width:125;}
.carttd3 {font-size:12px;font-weight:bold;padding:3px;background-color:#fff;text-align:right;}
.carttd4 {font-size:12px;font-weight:bold;padding:3px;background-color:#fff;text-align:right;width:100px;}
.err {color:#96000B;font-size:12px;font-weight:bold;margin-left:0px;}
.login-box {background-color:#F2F2F2;padding:3px;margin-left:100px;width:355px;border:1px solid #cccccc;margin-bottom:5px;}
.return-box {background-color:#F2F2F2;padding:3px;margin-left:48px;width:455px;border:1px solid #cccccc;margin-bottom:5px;}
.login-box li {list-style-type:none;}
.title {text-align:left;margin-left:5px;}
.adress-box {margin-left:10px;background-color:#F2F2F2;}
.kontrolle {margin-left:5px;font-size:13px;line-height:20px;}
.registrieren-box {background-color:#F2F2F2;padding:3px;margin-left:100px;width:355px;border:1px solid #cccccc;margin-bottom:5px;}
.process_end {margin-left:10px;}
.register_h {font-size:13px;color:#ffffff;background-color:#AE0300;height:22px;font-weight:bold;padding-top:5px;padding-left:3px;}
.left_box_login {padding:9px;background-color:#cccccc;}
.text-field {width:164px;border:1px solid #AE0300;}
.new-client-box {background-color:#F2F2F2;padding:3px;width:355px;border:1px solid #cccccc;margin-bottom:5px;}
.kundlogbox {background-color:#fff;width:200px;padding:10px;margin-left:67px;border:solid 1px #cccccc;}
.orders1 {background-color:#fff;width:100px;padding-left:3px;}
.orders2 {background-color:#fff;width:200px;padding-left:3px;}
.orders3 {background-color:#fff;width:300px;padding-left:3px;}
.orders4 {background-color:#fff;width:400px;padding-left:3px;}
.regis_button {vertical-align:top;margin-top:1px;margin-left:7px;}
.delete {vertical-align:top;margin-top:1px;}
.cat_h1 {font-size:13px;margin-left:9px;}
/* content lists */

.spacer-line s{clear: both; line-height: 1;display: block; color:#CECECE;margin-top:50px;}

#content-right-top .breadcrump {height:20px; padding: 4px 0px 0px 5px; vertical-align:middle;}
#content-right-top .breadcrump li { display: inline; }
#content-right-top .breadcrump li a { color:#828282; font-weight: normal; text-decoration: none;}

form input { margin-bottom:2px; }

