/* ---------------------------------------------------------------------------------  */
/* Beginn frei definierter Styles  */

.img_abstand img {border:none; margin-top:5px; margin-bottom:5px;}


td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#444444; /*war #707070 -> geändert am 22.07.2010*/
}

H1	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px;
	 font-weight:bold; color:#2f5782;}

H2  {font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size:12px; font-weight:normal; color:#2f5782;}

.headerleft
{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:normal; color:#2f5782;}

.headlineaktuelles
{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#949494;}

.header		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#2f5782;}
.subheader	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#2f5782;}
.explain	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f5782;
}
.explainb	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#2f5782;}
.white		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#ffffff;}
.little		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#2f5782;}

a:link 		{font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; color:#ff9a00;}
a:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; color:#ff9a00;}
a:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; color:#ff9a00;}
a:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#949494;}

a.headnav:link 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c2ceda;}
a.headnav:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c2ceda;}
a.headnav:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c2ceda;}
a.headnav:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#ffffff;}

a.headnav_hi:link 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#ffffff;}
a.headnav_hi:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#ffffff;}
a.headnav_hi:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#ffffff;}
a.headnav_hi:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#c2ceda;}

a.archivlink:link 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; color:#ffffff;}
a.archivlink:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; color:#ffffff;}
a.archivlink:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; color:#ffffff;}
a.archivlink:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:underline; color:#ff9a00;}

.text_footer		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#ffffff;}

a.text_footer {color:#FFFFFF; text-decoration:none; }
a.text_footer:link {color:#FFFFFF; text-decoration:none; }

.text_headnav		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#c2ceda;}
.text_headnav_hi	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#ffffff;}
.text_klein 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
.text 			{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000;}
.text_marked 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#002E55;}

.text_explain		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#006600;}
.text_notify		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#CC0000;}
.text_notifysmall	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#CC0000;}
.hauptrand_links	{border-right:2px solid rgb(255,153,0);}
.hauptrand_rechts	{border-left:2px solid rgb(255,153,0);}
.hauptrand_oben		{border-top:2px solid rgb(255,153,0);}

input.text
{background-color:#ffffff; border-bottom:#ff9a00 1px solid; border-left:#ff9a00 1px solid; border-right:#ff9a00 1px solid; border-top:#ff9a00 1px solid; color:#ff9a00; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:18px; padding-top:2px; padding-left:3px;}
input.radio
{background-color:#fef6f0; border-bottom:#000000 0px solid; border-left:#ffffff 0px solid; border-right:#ffffff 0px solid; border-top:#ffffff 0px solid; color:#cc0000;}
input.check
{background-color:#fef6f0; border-bottom:#000000 0px solid; border-left:#ffffff 0px solid; border-right:#ffffff 0px solid; border-top:#ffffff 0px solid; color:#cc0000;}

textarea
{background-color:#ffffff; border-bottom:#7c7c7c 1px solid; border-left:#7c7c7c 1px solid; border-right:#7c7c7c 1px solid; border-top:#7c7c7c 1px solid; color:#7c7c7c; font-family:Arial,Helvetica,sans-serif; font-size:11px; padding-left:3px; padding-top:3px;}

select
{background-color:#ffffff; border-bottom:#7c7c7c 1px solid; border-left:#7c7c7c 1px solid; border-right:#7c7c7c 1px solid; border-top:#7c7c7c 1px solid; color:#7c7c7c; font-family:Arial,Helvetica,sans-serif; font-size:12px;}



/* Ende frei definierter Styles  */
/* ---------------------------------------------------------------------------------  */


/* ---------------------------------------------------------------------------------  */
/* Beginn WEBSALE-Styles (Klassennamen vorgegeben!) */


/* Anfang Produktmenü */


.cat .level1 {
	display:none;
	visibility:hidden;
	}

table.cat_table_opened 	{background-color:#fef9f5; width:100%;}
table.cat_table_closed 	{background-color:#fef9f5; width:100%;}

table.cat_table_opened td	{padding:2px; border-top:8px solid rgb(254,249,245);}
table.cat_table_closed td	{padding:2px; border-top:8px solid rgb(254,249,245);}

.cat_text_standard 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;} 
.cat_text_selected 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#2f5782; font-weight:bold;}

a.cat_link:link 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;}  
a.cat_link:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;} 
a.cat_link:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#2f5782;} 
a.cat_link:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:underline; color:#2f5782;}

/* Ende Produktmenü */


/* Anfang Produktmenüpfad */

a.cat_path:link {font-family:Verdana,Arial,helvetica,sans-serif;  
		font-style:Normal; 		
		text-decoration:none; }  
a.cat_path:visited { 
		font-family:Verdana,Arial,helvetica,sans-serif; 		 
		font-style:Normal; 		 
		text-decoration:none; } 
a.cat_path:active { 
		font-family:Verdana,Arial,helvetica,sans-serif;  
		font-style:Normal; 		 
		text-decoration:none;} 
a.cat_path:hover { font-family:Verdana,Arial,helvetica,sans-serif;  		 
		font-style:Normal; 		
		text-decoration:underline; }

/* Ende Produktmenüpfad */


/* Anfang Blättern von Listen/Produkten */

.paging_table 		{width:100%;}

.paging_td1		{background-color:#fef9f5; text-align:left; padding:3px;}
.paging_td2		{width:90%; background-color:#fef9f5; text-align:center; padding:3px;}
.paging_td3		{background-color:#fef9f5; text-align:right; padding:3px;}

.paging_text 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
.paging_text_selected 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#6e6d6d;}

a.paging_link:link 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#f1931c;}  
a.paging_link:visited 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#f1931c;} 
a.paging_link:active 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#ffffff;} 
a.paging_link:hover 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#6e6d6d;}

/* Ende Blättern von Listen/Produkten */


/* Anfang "Tabelle 'Erweiterte Navigation' in mehreren Spalten" */

.cat_adv_nav_table {}

/* Ende "Tabelle 'Erweiterte Navigation' in mehreren Spalten" */


/* Anfang "Tabelle Artikel in mehreren Spalten" */

.product_list_table		{}
table.product_list_table td 	{text-align:center;}

/* Ende "Tabelle Artikel in mehreren Spalten" */


/* Anfang "Tabelle für Variationen - abhängige und nicht abhängige" (nur bei Platzierung im Template durch ~PR-Variations~ bzw. ~PR-DepVariations~) */

.pr_var_table			{border:1px dotted #cccccc; margin-top:6px; margin-bottom:1px; width:100%; background-color:#FFFAE6;}
.pr_depvar_table		{border:1px dotted #cccccc; margin-top:6px; margin-bottom:1px; width:100%; background-color:#FFFAE6;}

table.pr_var_table td 		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#002E55; padding:2px;}
table.pr_depvar_table td 	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#002E55; padding:2px;}

.select_variations		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; background-color:#f9f9f9; width:200px;}
.select_dep_variations		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; background-color:#f9f9f9; width:200px;}
/* Ende "Tabelle für Variationen - abhängige und nicht abhängige" */




/* Ende WEBSALE-Styles (Klassennamen vorgegeben!) */
/* ---------------------------------------------------------------------------------  */h2 {  font-size: 14px}
.text_fett {  font-weight: bold}

ul{	margin-top:0px; margin-right:0px;  margin-bottom:0px; margin-left:10px; }
	 
li{	list-style-type: square;
	list-style-position: outside; 
	list-style-image:url(images/dot-orange.gif);}
