/* style for template #1  */
body {
	background-color:#f3f3f3;
	background-image:url(images/background.gif);
	background-repeat:repeat-y;

}
p, body, font, div
{ font-family:		Arial, Verdana, Tahoma;
  font-size:		11px;
	color:black;
}

td{
		font-family:arial,verdana,helvetica;
		font-size:10pt;
		color:black;
}

h1 
{ font-family:		Arial, Verdana, Tahoma;
  font-size:		13px;
  color:			black;
}
h3,h4,h2
{ font-family:		Arial, Verdana, Tahoma;
  font-size:		13px;
  color:			black;
}
a{
	color: #333366;
	text-decoration: none;
	text-align:left;
}

a:hover, a:active{
	color : #E50000;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		10px;
}
.normal {
	font-size:13px;
}
.faq
{ font-size:		13px;
}
.big
{ font-size:		18px;
  text-decoration:		none;

}
.cat
{ font-size:		12px;
}
.standard
{ font-weight:		normal;
}
.lightsmall
{ color:			black;
  font-size:		10px;
}
.lightstandard
{ color:			black;
  font-weight:		normal;
	font-family:		Arial, Verdana, Tahoma;
	font-size:13px;
}
.middle
{ color:			black;
}
.cart
{ font-family:		Arial,;
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			black;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.le_links{padding:3px;}
.new_link_category{padding:10px; display:none;}
input.input_text1{width:95%}
#form_new_linkcategory{display:inline;}
#le_new_link{display:none; text-align:left; padding:6px;}
div.divider_grey{padding:0px; margin:4px; border:0px solid #bbbbbb; border-bottom-width:1px;}
div.subheader{font-size:11pt; font-weight:bold;}
div.edit_le_category{display:none; border: 1px dashed #999999; border-top-width:0px; padding:4px; padding-top:0px;}

.error_message{
	color: red; 
	padding: 4px;
	font-weight: bold;
}
.error_msg_f{
	color: red; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}
.ok_msg_f{
	color: blue; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}

/*Affiliate program styles*/
.affp_login {
	border: solid #AAAAAA; 
	border-width: 0px 0px  1px 1px; 
	padding: 0px 10px 10px 10px; 
	font-size:10pt; 
	font-weight:bold;
	}
.affp_user_info {
	padding: 6px 10px 10px 10px;
}

fieldset.admin_fieldset{
	border: 1px inset black; 
	padding: 10px;
	color: black;
}

fieldset.admin_fieldset input{
	margin: 0px;
}

#affp_enabled input{
	margin: 0px 4px 0px 4px !important;
}

input.checknomarging
{
	margin: 0px;
}

.edittitle
{
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

.header2
{
	font-size: 120%;
	font-weight: bold;
}

input.inlradio{
	vertical-align:middle;
	margin:0px;
}
#mainconnent {
	width:459px;
	border:0px solid black;
}
.productBriefContainer_even {
	background-color:#EAEAEA;
	padding-top:5px;
	border-top:1px solid #EAEAEA;
}
.productBriefContainer_odd {
	background-color:#FFFFFF;
	padding-top:5px;	
}
.notactiv {
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	padding:5px; 
	white-space: nowrap;
	background-attachment:inherit;
	font-size:11px;	
}
.activ {
	border-top:1px solid gray;
 	border-right:1px solid gray;
	border-bottom:1px solid #f3f3f3;	
	padding:5px; 
	white-space: nowrap;
	font-size:11px;
}
.adressbooktable {
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray;	
}
.userdatetable {
	border:1px solid gray;
	border-collapse:collapse;	
}
.margin_right {
	margin-right:30px;
}
.haeder {
	border:1px solid #d6d6d6;
	border-left:10px solid #999999;
}
.categoriens_headline {
	background-color: #FFFFFF;
	padding-left:5px; 
	padding-top:6px; 
	padding-bottom:6px;
}
.marginal {
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	color:#303030;
	margin-top:10px;
}  
.navigationPath {
		font-family:arial,verdana,helvetica;
		font-size:7pt;
		color:#000000;
} 
.navigationPath_2 {
		font-family:arial,verdana,helvetica;
		font-size:7pt;
		color:#666666;
} 
.navigationPath_left {
		font-family:arial,verdana,helvetica;
		font-size:9pt;
		color:#333366;
		font-weight:bold;
		margin-top:10px;
		margin-left:15px;
}
.navigationPath_left_2 {
		font-family:arial,verdana,helvetica;
		font-size:8pt;
		color:#333366;

} 
.linkTopNav {
		text-decoration:none;
		color:black;
}
.linkTopNav_on {
		text-decoration:none;
		color:black;
		font-weight:bold;
}
.verySmallFont {
		font-family:arial,verdana,helvetica;
		font-size:8pt;
		color:black;
}
.red {
	color: red;
}
.no_image{
	background-color:#CCCCCC;
	font-size:9px;
	padding:6px;
	border:1px solid black;
} 

.productDetailed_price {
	font-weight:bold;
	font-size:16px;
	color:red
}

#currentPrice {
	font-weight:bold;
	font-size:16px;
	color:red;
}

.productDetailed_price2 {
	font-weight:bold;
	font-size:13px;
	color:red
}

.productDetailed_descriptionTable {
	width:450px;
}
.productDetailed_descriptionTable td{
	background-color:#EAEAEA;
}

.productDetailed_descriptionTable .descriptionTableName{
	font-weight:bold;
}

.descriptionTableName{
	width:40%;
}

.descriptionTableValue {
	width:60%;
}

.productDetailed_title {
	width:450px;
	background-color:#EAEAEA;
	padding:4px;
}

#bedarfOutput {

}

.categoryListProduct_price {
	font-weight:bold;
	font-size:13px;
	color:red;
	padding-right:10px;
}

.welcomeTitle {
	font-weight:bold;
	font-size:14px;
	margin:10px;
}

.shoppingcart {
	padding-top:4px;
}
