/* CSS Document */

#skippyOuter{
	width:520px;
	float:left;
	clear:both;
	
	
	
}

.skippyRow { 
	width:150px;
	float:left;
	
}

.skippyItem {

	width:150px;
	float:left;
	padding-right:10px;
	text-align:center;
	
	
}
	
.skippyImg img{
	width:150px;
	
	valign:top;	
}

.skippyImg1 img{
	width:150px;
	
	valign:top;
}

.tag_6 {
color:#999999;
display:inline;
font-size:10px;
font-weight:bolder;
}
.tag_5 {
color:#999999;
display:inline;
font-size:12px;
font-weight:bolder;
}
.tag_4 {
color:#999999;
display:inline;
font-size:14px;
font-weight:bold;
}
.tag_3 {
color:#999999;
display:inline;
font-size:16px;
font-weight:bolder;
}
.tag_2 {
color:#999999;
display:inline;
font-size:20px;
font-weight:bold;
}
.tag_1 {
color:#999999;
display:inline;
font-size:22px;
font-weight:bolder;
}

.LiveSearchShippingHandling { display: none; }





a{

      text-decoration:none;

      

}





* {

	font-size:11px;

	font-family: Verdana, Arial, sans-serif;

	color:#383838;

}



body {

	margin: 0; 

	padding: 0;

	font-size:11px;

	font-family: Verdana, Arial, sans-serif;

	background-color:#f0f0f0;

}



.shadow_left {

        background-image:url(/layout/default_layout_4/schatten_links.gif);

        background-repeat:repeat-y;

        width:16px;

}



.shadow_right {

        background-image:url(/layout/default_layout_4/schatten_rechts.gif);

        background-repeat:repeat-y;

        width:16px;

}



.Price {

	font-weight:bold;

	font-size:16px;

	color:#CC0000;

}


.Price1 {

	

	font-size:12px;

	color:#000000;

}

H1 {

	font-size: 20px;

	font-style: normal;

	font-weight: bolder;

        padding-top:5px;

        padding-bottom:4px;

	color: #3C3C3C;

}

H2 {

	font-size: 18px;

	font-style: normal;

	font-weight: bolder;

        padding-top:5px;

        padding-bottom:4px;

	color: #3C3C3C;

}

H3 {

	font-size: 14px;

	font-style: normal;

	font-weight: bolder;

        padding-top:5px;

        padding-bottom:4px;

	color: #3C3C3C;

}



H4 {



	padding-top:6px;

	padding-left:20px;

	

	font-size:12px;

	font-weight:normal;

	color:#105A9B;

}





h1 {

	font-size:12px;

	color:#383838;

	background-image:url(/layout/default_layout_4/headline.gif);

        background-repeat:no-repeat;

        height:28px;

        width:495px;

        padding-top:6px;

        padding-left:17px;



}



h2{

	font-size:13px;

	color:#383838;

}



h3{

	font-size:12px;

	color:#FFFFFF;

}

h5{

	

	color:#000000;

}




.table_border {

	border-left:1px #CCCCCC solid;

	border-right:1px #CCCCCC solid;

	background-color:#FFFFFF;

}



.table_menu {

	margin-left:19px;

}



ul {

        

	padding-left:0px;

}



.header {

	background-image:url(/layout/default_layout_4/headimagept.jpg);

	background-repeat:no-repeat;

	height:181px;

	width:983px;

background-position:center;

}



.header_navigation_right {

	padding-right:25px;

	padding-top:11px;

	text-align:right;

	color:#105A9B;

	width:30%;

}



.header_navigation_right a {

	color:#105A9B;

	text-decoration:none;

}



#main_tab {

        width:972px;

}





/**

 * 2. row

 */

#left_column {

	padding-top:20px;

padding-left:8px;



	width:200px;

        background-color:#F8F8F8;

        border-right:#cacaca 1px solid;

}



#main_column {

        text-align:left;

	width:520px;

	padding-left:20px;

	padding-right:20px;

	padding-top:20px;

margin:0px;



}



#right_column {



margin-right:0px;

padding-right:0px;



	padding-top:20px;

	width:200px;



padding-left:8px;



	

        background-color:#F8F8F8;

        border-left:#cacaca 1px solid;

}





ul.left_menu {

	padding:0px;

	margin:0px;

	width:190px;		

}





ul.left_menu ul {

	padding:0px;

	margin:0px;

	width:190px;		

}



ul.left_menu li {

        border-bottom: #ffcc00 1px solid;

	text-align:left;

	list-style-type:none;

        padding:0px;

        margin:0px;

}



ul.left_menu a {

	display: block;

	color:#383838;

	text-decoration:none;

	padding: 7px 4px 5px 5px;

	width:190px;

}



ul.left_menu li a:hover {

	/*font-weight:bold;*/
text-decoration:underline;
}

 .level1active_link {
  color: #cc0000;
  font-weight:bold;
}



ul.left_menu li.level2 {

    text-align:left;

	background-image:none;

	background-repeat:no-repeat;

}



ul.left_menu li.level2 a {

	display: block;

	background-image:none;

	background-color:#FFEDA6;

	padding: 7px 4px 5px 10px;

	width:176px;

}

.level2active_link {
  color: #cc0000;
  font-weight:bold;
}



ul.left_menu li.level3 {

    text-align:left;

	background-image:none;

	background-repeat:no-repeat;

}



ul.left_menu li.level3 a {

	display: block;

	background-image:none;

	background-color:#FFF7D9;

	padding: 7px 4px 5px 20px;

	width:147px;

}

.level3active_link {
  color: #cc0000;
  font-weight:bold;
}



.box {

	width:200px;

}





#left_column .box {

        text-align:left;

}



#left_column .box .content_yellow {



text-decoration:none;

	

}



.box_mid {

	width:520px;

}



.box .header_yellow {



	padding:0px;

	

	

	height:28px;

	

	background-image:url(/layout/default_layout_4/box_header_yellow.gif);

	background-repeat:no-repeat;

}



.box_header {

        text-align:left;

	margin-top:16px;

	

	height:38px;



	

	background-image:url(/layout/default_layout_4/bg_box.gif);

	background-repeat:no-repeat;

}





.box_header_mid {

        text-align:left;

	margin-top:16px;

	

	height:27px;



	

	background-image:url(/layout/default_layout_4/topang.gif);

	background-repeat:no-repeat;

}



.box_header_left {

        text-align:left;

	margin-top:16px;

	

	height:38px;



	

	background-image:url(/layout/default_layout_4/bg_box_left.gif);

	background-repeat:no-repeat;

}

.box .header_black {



	padding:0px;

	

	

	height:28px;

	

	background-image:url(/layout/default_layout_4/box_header_black.gif);

	background-repeat:no-repeat;

}



.header_yellow h2 {

        text-align:left;

		color:#FFFFFF;



	padding-top:0px;

	padding-left:20px;

	padding-bottom:0px;

	

	margin: 0px;

	

	font-size:12px;

	font-weight:normal;

	border:none;

}





.header_yellow h3 {

        text-align:left;

		color:#FFFFFF;



	padding-top:6px;

	padding-left:20px;

	padding-bottom:0px;

	

	margin: 0px;

	

	font-size:13px;

	font-weight:bold;

	border:none;

}



.header_black h2 {

        text-align:left;

		color:#FFFFFF;



	padding-top:6px;

	padding-left:20px;

	padding-bottom:0px;

	

	margin: 0px;

	

	font-size:12px;

	font-weight:normal;

	border:none;

}

.header_black h3 {

        text-align:center;

		color:#FFFFFF;



	padding-top:6px;

	padding-left:0px;

	padding-bottom:0px;

	

	margin: 0px;

	

	font-size:13px;

	font-weight:bold;

	border:none;

}

.box .content {	

        text-align:left;

	font-size:11px;

	font-weight:normal;

        text-decoration:none;

	

	background-image:url(/layout/default_layout_4/bg_text_box.gif);

	background-repeat:repeat-y;

	

	padding: 10px 0px 10px 0px;

}



.box .content_black {	

        text-align:left;

	font-size:11px;

	font-weight:normal;

	

	background-image:url(/layout/default_layout_4/box_content_black.gif);

	background-repeat:repeat-y;

	

	margin-top:0px;

	margin-left:0px;



	padding: 10px 10px 10px 10px;

	

	width:193px;

}

.box .content_blacklink {
	overflow:hidden;	

        text-align:left;

	font-size:11px;

	font-weight:normal;

	

	background-image:url(/layout/default_layout_4/box_content_black.gif);

	background-repeat:repeat-y;

	

	margin-top:0px;

	margin-left: 0px;



	padding: 10px 10px 0px 10px;

	

	width:185px;

}

.box .content_yellow {	

        text-align:left;

        text-decoration:none;

	font-size:11px;

	font-weight:normal;

	

	background-image:url(/layout/default_layout_4/box_content_yellow.gif);

	background-repeat:repeat-y;

	

	margin-top:0px;

	margin-left:0px;



	padding: 10px 10px 0px 10px;

	

	width:inherit;

}



.box .content a {	

        text-decoration:none;

}



.box .content_left {	

        text-align:left;

	font-size:11px;

	font-weight:normal;

	

	background-image:url(/layout/default_layout_4/bg_text_box_left.gif);

	background-repeat:repeat-y;

	

	padding: 10px 0px 10px 20px;

}



.box .left_navigation {	



	background-image:url(/layout/default_layout_4/bg_navi.gif);

	background-repeat:repeat-y;

    text-align:left;

	font-size:11px;

	font-weight:normal;

	line-height:22px;

	color:#333333;



	

	margin-top:2px;

	margin-left:2px;

	margin-bottom:20px;



	padding: 0px 10px 0px 10px;	

}



.box .left_navigation a {

    color:#333333;

        text-align:left;

	font-size:11px;

	font-weight:normal;

	

	text-decoration:none;

	 

	padding: 0px 10px 0px 25px;

}



.footer {

        text-align:left;

	background-image:;

	background-repeat:repeat-x;

	height:25px;

	color:#ffffff;	

}



.box .footer_yellow {

	background-image:url(/layout/default_layout_4/box_footer_yellow.gif);

	background-repeat:no-repeat;

        margin-bottom:12px;

}



.box .footer_black {

	background-image:url(/layout/default_layout_4/box_footer_black.gif);

	background-repeat:no-repeat;

        margin-bottom:12px;

}
				/* TinyMCE specific rules */
				body.mceContentBody {
				   background: #FFF;
				}
			 .smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
}
/*.prod_link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	background-image:url(/layout/default_layout_4/button-bg.gif);

        background-repeat:no-repeat;

        height:20px;

        width:130px;
		
        margin-bottom:12px;
		
        padding-top:3px;

        padding-left:15px;
}*/

div.border {padding-left:16px;padding-right:20px;padding-top:13px;padding-bottom:20px;}

div.contentBorder {
	margin-top:20px;
	border:1px solid #B0B0AF;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	padding-bottom:10px;
	padding-top:10px;
	position:relative;
}
.versand div.contentBorder {
	margin-left:0px;
	margin-right:0px;
}
div.contentBorder h5 {
	background-color:#FFFFFF;
	color:#233752;
	font-size:12px;
	font-weight:bold;
	margin-left:3px;
	padding-left:5px;
	padding-right:5px;
	position:absolute;
	top:-29px;
	
}
div.contentBorder h5 img {
	
	margin:0px;
	padding:0px;
	padding-right:5px;
}
div.contentBorder table {
	width:100%;

}
div.contentBorder table img {
	margin:0px;padding:0px;
}
div.contentBorder table th {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
div.contentBorder table td div{
	background-color:#e4e5e7;
	height:45px;
	color:#233752;
	font-size:13px;
	font-weight:normal;
	width:82px;
	text-align:center;
}
div.contentBorder table td div span.small {
	font-size:9px;
	padding-top:5px;
}

div.contentBorder table.overview th {
	font-size:09px;
padding-right:10px;
}
div.contentBorder table.overview td img {padding-right:5px;}
div.contentBorder table.overview td {color:#233752;font-weight:11px;}
div.contentBorder table.overview td b {color:#000000;font-weight:normal;}
div.contentBorder table.overview tr.row1 td {background-color:#e4e5e7;height:17px;}
div.contentBorder table.overview tr.row2 td  {background-color:#ffffff;height:26px;}
div.contentBorder table.overview {margin:0px;padding:0px;}
div.contentBorder table.overview tr td{padding-left:12px;}

li {
	list-style-type: none;
} 
