body
{
	font-size:11px;
	font-family:Verdana;
	background-color:#F0F0F0;
	text-align:center;
	padding:0px;
	margin:0px;
	
	scrollbar-face-color: #F4F7FE;
	scrollbar-base-color: #BCBCBC;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-dlight-color: #BCBCBC;
	scrollbar-arrow-color:  #BCBCBC;
	scrollbar-track-color: #F4F7FE;
	scrollbar-darkshadow-color: #BCBCBC;
}

/* text */

.text
{
	font-size:11px;
	font-family:Verdana;
}

.text_bold
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#4B585E;
}

.text_grey
{
	font-size:11px;
	font-family:Verdana;
	color:#4B585E;
}
.t3
{
	color:Red;
}

a 
{
	color:#3333cc;
	text-decoration:none;
}

a:hover
{
	color:#3333cc;
	text-decoration:none;
}

a:active
{
	color:#3333cc;
	text-decoration:none;
}

.greylink 
{
	color:#808080;
	text-decoration:none;
}

.greylink:hover
{
	color:#808080;
	text-decoration:none;
}

.greylink:active
{
	color:#808080;
	text-decoration:none;
}

h3
{
	color:#696969;
}


.preis
{
	font-size:14px;
	font-weight:bold;
}

.mwst
{
	font-size:9px;
}


.text_color	{ color: #C00821; }

.text_header
{
	color: #C00821;
	font-weight:bold;
	font-size:16px;
}

/* reiter */


.r_reiter
{
	padding:0px 5px 0px 0px;
	cursor:hand;
}

.r_icon
{
	float:left;
	margin:0px 5px 0px 0px;
}

.r_l
{
	width:14px;
	height:26px;
	background-image:url(../grafik/reiter/reiter_links.gif);
	background-repeat:no-repeat;
	float:left;
}

.r_m
{
	height:20px;
	background-image:url(../grafik/reiter/reiter_mitte.gif);
	background-repeat:repeat-x;
	padding:6px 0px 0px 0px;
	float:left;
	color:White;
	font-weight:bold;
}

.r_r
{
	width:14px;
	height:26px;
	background-image:url(../grafik/reiter/reiter_rechts.gif);
	background-repeat:no-repeat;
	float:left;
}

.r_l_selected
{
	width:14px;
	height:26px;
	background-image:url(../grafik/reiter/reiter_links_sel.gif);
	background-repeat:no-repeat;
	float:left;
}

.r_m_selected
{
	height:20px;
	background-image:url(../grafik/reiter/reiter_mitte_sel.gif);
	background-repeat:repeat-x;
	padding:6px 0px 0px 0px;
	float:left;
	color:black;
	font-weight:bold;
}

.r_r_selected
{
	width:14px;
	height:26px;
	background-image:url(../grafik/reiter/reiter_rechts_sel.gif);
	background-repeat:no-repeat;
	float:left;
}

/* grauer balken */

.balken_links
{
	width:17px;
	height:62px;
	background-image:url(../grafik/balken/balken_links.gif);
	background-repeat:no-repeat;
	float:left;
}

.balken_mitte
{
	height:62px;
	background-image:url(../grafik/balken/balken_mitte.gif);
	background-repeat:repeat-x;
	float:left;
	position:relative;
	top:0px;
	left:0px
}

.balken_rechts
{
	width:17px;
	height:62px;
	background-image:url(../grafik/balken/balken_rechts.gif);
	background-repeat:no-repeat;
	float:left;
}

.glas_links
{
	width:8px;
	height:35px;
	background-image:url(../grafik/balken/bg_1.gif);
	background-repeat:no-repeat;
	float:left;
}

.glas_mitte 
{
	height:35px;
	background-image:url(../grafik/balken/bg_2.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:left;
	padding:11px 3px 0px 3px;

}
/*
html*  .glas_mitte /* ie */
{
	height:35px;
	background-image:url(../grafik/balken/bg_2.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:left;
	padding:0px 3px 0px 3px;
	vertical-align:middle;
}*/

.glas_rechts
{
	width:8px;
	height:35px;
	background-image:url(../grafik/balken/bg_3.gif);
	background-repeat:no-repeat;
	float:left;
}

/* content */

#topdiv
{
	height:168px;
}


html* #topdiv
{
	height:162px;
}

#c1
{
	text-align:left;
	border-style:solid;
	border-color:#DDDDDC;
	border-width:0px 1px 1px 1px;
	margin:0px 0px 0px 16px;
	background-color:White;
	padding:10px 0px 10px 10px;
	overflow:auto;
	
}


/* boxen */

/* balken mit 3dlogo das über balken geht */

.boxleft
{
	background-image:url(../grafik/home/bh_balken_links.gif);
	background-repeat:no-repeat;
	width:8px;
	height:59px;
	float:left;
}

.boxmiddle
{
	background-image:url(../grafik/home/bh_balken_mitte.gif);
	background-repeat:repeat-x;
	height:59px;
	float:left;
}

.boxright
{
	background-image:url(../grafik/home/bh_balken_rechts.gif);
	background-repeat:no-repeat;
	width:8px;
	height:39px;
	float:left;
}

/* balken ohne logo, weniger hoch */

.boxbalken2
{
	float:none;
	height:39px;
}

.boxleft2
{
	background-image:url(../grafik/home/ohnelogo_balken_links.gif);
	background-repeat:no-repeat;
	width:8px;
	height:39px;
	float:left;
}

.boxmiddle2
{
	background-image:url(../grafik/home/ohnelogo_balken_mitte.gif);
	background-repeat:repeat-x;
	height:33px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#696969;
	padding:6px 0px 0px 0px;
}

.boxright2
{
	background-image:url(../grafik/home/ohnelogo_balken_rechts.gif);
	background-repeat:no-repeat;
	width:8px;
	height:39px;
	float:left;
}


/* unterer teil der box */

.bordersub
{
	border-style:solid;
	border-color:#C7C7C7;
	border-width:0px 1px 1px 1px;
}

.border
{
	border-style:solid;
	border-color:#C7C7C7;
	border-width:1px;
}

/* tipps */

.balkentipp
{
	width:100%;
	float:none;
	height:39px
}

html* .balkentipp
{
	width:100%;
	float:none;
}

.tippsueber
{
	float:left;
	position:relative;
	top:10px;
}

html* .tippsueber
{
	float:left;
	position:relative;
	top:20px;
}

.titel
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

.horizontalThumb
{
	
}

.verticalThumb
{
	
}


/* warenkorb */

#innerc1
{
	margin:0px 0px 0px 8px;
}



/* liste warenkorb */

.t_headerrow
{
}

.t_headerrow td
{
	font-weight:bold;	
	border-bottom:solid 1px black;
	padding:3px 3px 3px 3px;
}

.t_row
{	
}

.t_row td
{
	padding:3px 3px 3px 3x;	
}

/* start */

.rowmenu td
{
	color:#4B585E;
	font-size:12px;
	padding-bottom:10px;
}

.rowmenu img
{
	visibility:hidden;
}

.rowmenu_sel td
{
	color:#4B585E;
	font-size:12px;
	font-weight:bold;
	visibility:visible;
	padding-bottom:10px;
}

.rowmenu a
{
	color:#4B585E;
}

.rowmenu_sel a
{
	color:#4B585E;
}
