body {
    margin:0;
	padding:0;
    font-family: Tahoma, Verdana; 
	font-size:13px;
	color:#333333;
}

a img {
    	border:0;
}

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

.textarea a {

    text-decoration:underline;
	color:#056F7A;
}

a:hover {
    color: #d67a1f; 
}

P       {font-size: 13px; line-height:18px; padding:3px 0 3px 0;}
li 		{line-height:18px; margin:7px 0 7px 0;}
TD		{font-size: 13px; }
h1		{color: #f39e4a; font-size:18px; text-align:center; margin:15px 0 15px 0; font-weight:400;}
h2		{color: #068f8f; font-size: 15px; text-align:center; margin:20px 0 20px 0; font-weight:600;}
h5			{color: #f39e4a; text-align:center; text-align:left; padding-left:40px; font-size: 15px;}

.grew   {color:#777; font-size:9px;}
.add td {color:#777; font-size:10px;}
.add a  {color:#777;}
.black  {color:#000; font-size:10px;}
.td_title {color:#f39e4a; font-size:11px; font-family:Tahoma;}
img.left {float:left; padding:10px;}
.color  {color:#333333;}


.footer {
    height:50px;
	padding:10px 0;
    background:#F0FFD9;
	background-image:url(images/blue-pl.gif);
	font-size:11px;
}

li {
    margin:8px 0;
}

a.buy {
    color: #056F7A;
	font-size:15px;
	margin:0;
	width:172px;
	height:34px;
	padding:12px 0 0 0;
	display:block;
	vertical-align:middle;
	background-image:url(images/shop.gif);
	background-position:6px 6px;
	background-repeat:no-repeat;
	text-align:right;
	float:left;
}

a.buy:hover {
    color: #f39e4a;
}


#ord {
	margin:30px 0;
	width:190px;
	height:80px;
	display:block;
	background-color:#e8fbfd;
	background-image:url(images/shop.gif);
	background-position:20px;
	background-repeat:no-repeat;
	padding:11px 0 0 87px;
	text-align:left;
	border:solid 1px #daf2f8;
}

#ord:hover {background:#feffe1;
	background-image:url(images/shop.gif);
	background-position:20px;
	background-repeat:no-repeat;
	border:solid 1px #faefba;
	
}
#ord a {
	width:190px;
	height:80px;
	display:block;
	text-decoration:none; 
	line-height:21px; 
	color:#333333;
	font-size:12px;
}


#ord a span {color:#056F7A; text-decoration:underline; font-size:14px;}
#ord a span.buy {color:#d87f26;}


#ord p {
	margin:6px 0 7px 0;
}

a.buy_1 {
    color: #056F7A;
	font-size:13px;
	line-height:14px;
}

a.buy_1:hover {
    color: #f39e4a;
}

.price {
	color: #f39e4a;
	font-size:15px;
}





.main		{color: #056F7A; font-size: 10pt; text-align:center; margin:20px 0 20px 0; font-weight:600;}

/*------------------- Items -------------------*/


.items_1                            {clear:both; }
.items .desc,.items_1 .desc         {font-size:13px; }
.items .img,.items_1 .img           {float: left; padding:0 10px 12px 0; height:100px; width:130px;}
.items .title,.items_1 .title       {font-size:16px;}
.items .cat,.items_1 .cat           {border-top:solid 1px #F3F4F4; font-size:11px; background-image:url(images/str_g.gif); background-repeat:no-repeat; background-position:left center; padding-left:15px;}   
.items .cat a,.items_1 .cat a       {color:#999999;}
.items_1  a, .items a               {color:#056F7A; }
.head                {border-bottom:solid 3px #F3F4F4; color:#f39e4a; font-size:18; margin-top:40px;}


/*---------------------------------------------------------------------------------
------------------ Order page -----------------------------------------------------*/
ul.order {
	list-style:none;
	margin:0 0 50px 0;
}

ul.order li {
	padding:5px 0;
}

ul.order li .exaple {
	padding-left:92px;
}

.red {
	color:#C66606;
}

.red1 {
	color:#A3170C;
	font-size:15px;
	text-align:center;
	padding:0 30px;
}


.blue {
	color:#009999;
	text-decoration:underline;
}

/*------------------- Menu left -------------------*/

a.menuleft {margin:3px 0 10px 10px; padding:2px 0 10px 15px; height:auto; background:url(images/arrow-red.gif) 0 8px no-repeat;}

.infotext {
	font-size:14px;
	margin:20px 0;
}

.infotext a{
	background:url(images/arrow-red.gif) 5px center no-repeat;
	padding-left:15px;
}

/*------------------- Order -------------------*/

.orderb {
	margin-left:30px; 
	width:520px;
	
}
.orderb td {
	padding:0 5px;
}
.orderb td, .orderb td * {
	font-size:13px;
}

input.maxText {
	color:#9a9a9a;
	font-size:13px;
}

.blueMainText {
	margin-left:35px; 
	color:#336193;
	font-weight:600;
}

.mainTextRed {
	color:#CC0000;
	font-size:14px;
	text-align:center;
}

a.order_action {
	width:300px;
	height:105px;
	display:block;
	margin-left:270px;
}


/*------------------- Rezept -------------------*/
.rezept {
	background:#E8FBFD;
	padding:10px 20px;
	margin:20px 0;
	border:solid 1px #F4FFE1;
}
