@charset "utf-8";
/* CSS Document */

/*Standards*/
* , div 	{ }
a,
a:visited	{ color:#333; }
a:hover		{ color:#000; }
input 		{ }
p 			{ }
li 			{ list-style:none; }
strong  { font-weight:bold; }
h1 			{ font-size:1.2em; }
h2 			{ font-size:1.0em; }
h3 			{ font-size:1.0em; }


/*Farben und Textstile Linke Navigation*/
/*-------------------------------------*/

/*Hauptnavigation*/

/*Links*/

/*Farben und Textstile Contentbereich*/
/*-----------------------------------*/

#head1 a 					{ color:#005585; text-decoration:none;padding:2px; }
#head2 span.path 	{ font-weight:bold; }

#left_col a,
#left_col a:visited 		{ color:#005585; }
#left_col a:hover 			{ color:#000; }
#left_col p							{ margin-top:.2em; }


#middle_col .contentbox_head h2 { text-transform:uppercase; color:#fff; font-size: 14px; text-align:left; margin-left:1em; }
#middle_col div.artliste h3			{ color:#333; }

#right_col a,
#right_col a:visited 		{ color:#005585; }
#right_col a:hover 			{ color:#000; }
#right_col p						{ margin-top:.2em; }

#middle_col div.artoffer div.artboxfoot p { color:#0b7fc0; }
#middle_col div.artoffer div.artboxfoot p a,
#middle_col div.artoffer div.artboxfoot p a:visited 	{ color:#005585;}
#middle_col div.artoffer div.artboxfoot p a:hover 		{ color:#880000; }

#middle_col div.artliste a.readon					{ color:#0b7fc0; font-weight:bold; }


div.artliste p,
div.artliste ul { font-size:.9em; }

div.artliste .actions a,
div.artliste .actions a:visited 	{ color:#fff; font-weight:bold; text-decoration:none;width:70px }
div.artliste .actions a:hover 		{ color:#880000; }

div.artdetails .actions a,
div.artdetails .actions a:visited 	{ color:#fff; font-weight:bold; text-decoration:none; }
div.artdetails .actions a:hover 		{ color:#880000; }

/*span*/
.art_number 			{}
.art_producer 		{}
.art_price 				{}
.art_topprice			{ font-weight:bold; color:#ee0000; }
.art_newprice 		{ font-weight:bold; font-size:1.3em; }
.art_oldprice 		{ color:#0D6F24; }
.art_description 	{}
.art_deliverprice {}
.art_delivertime 	{}

/*Footer*****************************************************************/
#footer { }
#footer a,
#footer a:visited {color:#005585; }
#footer a:hover{color:#000;}
/** Changing the file size */

.artliste_pager {
	line-height:2em;
	text-align:right;
	padding:0;
}
.artliste_pager a, .artliste_pager a:visited {
	background-color:#D3E0F1 ;
	height:2em;
	color:#000;
	margin-left:1px;
	padding:0 1em;
	display:inline-block;
	text-decoration:none;
	border:1px solid #C3C4C0;
}

.artliste_pager b {
	background-color:#FF7800 ;
	height:2em;
	margin-left:1px;
	padding:0 1em;
	display:inline-block;
	color:#fff;
	border:1px solid #C3C4C0;
}

.artliste_pager a:hover {
	background-color:#FF7800;
	font-weight:bold;
	color:#fff;
	border:1px solid #C3C4C0 ;
}

#middle_col a.prodinfo {
	background-color:#D3E0F1;
	color:#000;
	display:block;
	padding:5px 3px;
	text-align:center;
	text-decoration:none;
	width:160px;
	border:1pt solid #C3C4C0;
}
#middle_col a.prodinfo:hover {
	background-color:#FF7800;
	color:#fff;
	display:block;
	padding:5px 3px;
	text-align:center;
	text-decoration:none;
	width:160px;
	font-weight:bold;
	border:1px solid #C3C4C0;
}

.button {
	background-color:#FF0000;
	border:1px solid #95A2B0;
	color:#FFF;
	cursor:pointer;
	font-size:12px;
	margin:0;
	padding:2px 3px;
	font-weight:bold;
}

.button:hover {
	background-color:#FF7800;
	color:#fff;
	border:1px solid #95A2B0;
}
.button:focus {
	border:1px solid #D3E0F1;
}

.text {
	background-color:#fff;
	border:1px solid #CCD7E2;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:120px;
	padding:7px 0 0 5px;
	width:400px;
}

.text:hover {
	border:1px solid #95A2B0;
}

.text:focus {
	border:1px solid #FC8C12;
}

.selectbox {
	background-color:#fff;
	border:1px solid #85B6DC;
	color:#000;
	font-size:11px;
	padding:4px;
}

.selectbox:hover {
	border:1px solid #95A2B0;
}

.selectbox:focus {
	border:1px solid #FC8C12;
}

.textbox {
	background-color:#fff;
	border:1px solid #85B6DC;
	color:#000;
	font-size:11px;
	height:18px;
	padding:5px 0 0 5px;
}

.textbox:hover {
	border:1px solid #95A2B0;
}

.textbox:focus {
	border:1px solid #FC8C12;
}

.fehler {
	background-color:#DF1B1B;
	border:1px solid #C3C4C0;
	color:#000;
	font-size:11px;
}

.textfehler {
	border:1px solid #FF0000;
	padding:5px;
}

.textfehler ul li{
	margin-left:30px;
	list-style-type:disc;
}

.textok {
	border:1px solid #80929D;
	padding:5px;
}

.sternchen {
	color:#DF1B1B;
	padding-left:1px;
}

label {
	cursor:pointer;
	font-weight:bold;
}

.bestellschritt {
	padding:5px;
	background-color:#CCD7E2;
	color:#fff;
	font-weight:bold;
	text-align:center;
}

.bestellschritt a{
	padding:5px;
	color:#000;
	font-weight:bold;
	text-align:center;
}


.bestellschritt a:hover{
	padding:5px;
	color:#000;
	font-weight:bold;
	text-align:center;
}

.bestellschritt_aktiv {
	padding:5px;
	background-color:#51799D;
	color:#fff;
	font-weight:bold;
	text-align:center;
}

.tagcloud a{
text-transform:uppercase; 
font-size:1.0em;
font-weight:bold;
text-decoration:none;
}

#search-results {
background:#EAF4CC ;
border:0px solid;
position:absolute;
text-align:left;
width:370px;
z-index:500;
}
#ls {
background:#FFF;
border:1px solid;
z-index:501;
}
#li_ls_1 {
background-color:#DCE5F4;
list-style-image:none;
list-style-type:none;
}
#li_ls_2 {
background-color:#FFF;
list-style-image:none;
list-style-type:none;
}
#ls_highlight {
background-color:#DCE5F4;
list-style-image:none;
list-style-type:none;
}

#li_ls_2:HOVER {
background-color:#DCE5F4;
list-style-image:none;
list-style-type:none;
}

.menlink {
	padding-left:10px;
	line-height:17px;
}