
/****** gleiche angaben wie für editor backend -> news, angebote **************/

@import "admin/editor_classes.css";
@import "csssite/start2007.css";




/********* start2007.php ******************/

.start_ul_li li {
	list-style-image: url(gfx/bullet.gif)
}
/** -> angebot oben bgr **/
.bgr_gradient {
	background:url(gfx/bgr_gradient.jpg) repeat-x right 0px;
	width:510px;
}
.bgr_gradient_news {
	/*background:url(gfx/bgr_gradient_left_right.gif) repeat-x left 20px;*/
}

.bgr_gradient_nlimit {
	background:url(gfx/bgr_gradient.jpg) repeat-x right top;	
}

.bgr_gradient_nlimit_spalten {
	background:url(gfx/bgr_gradient_left_right.gif) repeat-x -20px 21px;
}
.price {
	/*background:url(gfx/bgr_price.jpg) repeat-y right top;*/
	background:#dfdfdf;
	padding:2px 5px 3px 5px; float:left; border:0px solid #ff0000;
}
/********* editor backend ENDE *********************************/

select{
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
}
.textarea {
	width: 250px;
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
}

div, td, p, span {
	color:#414042;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:10px;
}

/* Newsletter - Headline */
.headline {
	color : #414042;
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
}
.block {
	text-align:justify;
}
/******************** newsletter ************************/
.block2 {
	padding-left: 10px;
	font-size: 12px;
	text-align: left;
	float: left;
	color: #414042;
}
/*****************************************************/
#headpic {
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	width:400px;
	height:57px;

}
#XMAShead {
	position:absolute;
	z-index:15;
	top:0px;
	right:0px;
	width:262;
	height:127px;

}
#XMASsnow {
	position:absolute;
	z-index:20;
	top:0px;
	right:0px;
	width:800;
	height:93px;

}
.prodtitle {
	font-size : 14px;
}
.letterbtn {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
	height: 18px;
	width: 31px;
	border-style: solid;
	border-width:1px;
	border-color: #414042;
	cursor: hand;
}
.letteremail {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
	height: 18px;
	width: 200px;
}
.lettertext {
	font-family : verdana, tahoma, arial, sans-serif;
	font-size : 9px;
}
/* ------------------- */
.startbgr {
	background-image: url(gfxsite/content/start_pic.jpg);
	background-repeat:no-repeat;
}
.big {
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration: none;
}
#wk {
	position: absolute;
	z-index:99;
	left: 833px;
	top: 0px;
	width: 120px;
	height: 200px;
}
.white {
	color:#ffffff;
	font-family: verdana, Tahoma, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
.whitecute {
	color:#ffffff;
	font-family:verdana, tahoma, arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}
.bunt {
	cursor: hand;
}
.catstartbgr {
	background-image: url(gfxsite/content/cat_text_ugr.gif);
	background-repeat:no-repeat;
}
.startprod {
 padding:5px;
 color:#ffffff;
 background-repeat:no-repeat;
 vertical-align:top;
}
.dummy {padding-left:6px;}
.headcont {
	background-image: url(gfxnu/icon_50x30_cont_head.gif);
	background-repeat:no-repeat;
	height:32px;
	color:#4B5F9B;
	letter-spacing:-1px;
	padding-left:55px;
	padding-top:8px;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.bgrheadheli {
	background-image:url(gfxsite/content/bgr_head_heli.jpg);
	background-repeat:no-repeat;
}
.dots {
	border-width: 1px;
	border-style: dotted;
	border-color: #e1e1e1;
	height: 1px;
	width:100%;
}

.dotsvertical {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #e1e1e1;
}
.formbgr {
	background-image:url(gfxsite/content/form_bgr.gif);
	background-repeat:no-repeat;
}
.product {
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
}
.stroke {
	background-color:#F5F5F5;
	border-width:1px;
	border-style: solid;
	border-color: #B4BCD3;
	vertical-align:middle;
	padding:2px;
}
.image{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DA5C03;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DA5C03;
}
.borderr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.borderb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.borderbd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
.bgrpictor {
	background-image:url(gfxsite/content/picto_r_bgr.gif);
	background-repeat:repeat-y;
	margin-right:8px;
}

/******************************** navi links bgr usw ************************************************************/
.leftnavibgr {
	background-image: url(gfxsite/navileft/navi_bgr_nu.gif);
	background-repeat:repeat-y;
}
.rightnavibgr {
	background-image: url(gfxsite/naviright/navi_bgr.gif);
	background-repeat:repeat-y;
}

/************************************** navi-top style ********************************************************************************************/
A:link.top, A:visited.top, A:active.top {
	color:#ffffff;width: 100%; font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	padding: 0px 0px 0px 0px;	vertical-align: middle;
}
A:hover.top, A:link.topon, A:visited.topon, A:active.topon, A:hover.topon, A:link.toponon, A:visited.toponon, A:active.toponon, A:hover.toponon  {
	color:#A4B3C5;	width: 100%;	font-family: verdana, tahoma, arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	padding: 0px 0px 0px 0px;	vertical-align: middle;
}
/** padding top right bottom left *********/

/**************************** head-links navi left *******************************/ 
A:link.lefth, A:visited.lefth, A:active.lefth  {
	color:#ffffff;
	width:100%;
	height:16px;
	background-image: url(gfxsite/navileft/navi_head_ugr_off.gif);
	background-repeat:no-repeat;
	font-family:verdana, tahoma, arial, sans-serif;
	letter-spacing:-1px;
	padding-left:12px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}
A:hover.lefth  {
	color:#ffffff;
	width:100%;
	height:16px;
	background-image: url(gfxsite/navileft/navi_head_ugr_on.gif);
	background-repeat:no-repeat;
	font-family:verdana, tahoma, arial, sans-serif;
	padding-left:12px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}
/**************************** head-links navi RECHTS *******************************/ 
A:link.righth, A:visited.righth, A:active.righth  {
	color:#ffffff;
	width:100%;
	height:16px;
	background-image: url(gfxsite/naviright/navi_head_ugr_off.gif);
	 background-repeat:no-repeat;
	font-family:verdana, tahoma, arial, sans-serif;
	letter-spacing:-1px;
	padding-left:14px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}
A:hover.righth  {
	color:#ffffff;
	width:100%;
	height:16px;
	background-image: url(gfxsite/naviright/navi_head_ugr_on.gif);
	 background-repeat:no-repeat;
	font-family:verdana, tahoma, arial, sans-serif;
	padding-left:14px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	vertical-align:middle;
}
/********************************** extra unter-Kategorien in produkte *********************************************************/
A:link.leftwide, A:visited.leftwide, A:active.leftwide{
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	padding-left:10px;
	width:100%;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
A:hover.leftwide {
	color:#414042;
	background-image: url(gfxsite/norm/dummy_127x14.gif);
	background-repeat:no-repeat;
	font-family:verdana, tahoma, arial, sans-serif;
	padding-left:10px;
	width:100%;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
/*************************** content  *******************************/ 
A:link.content, A:visited.content, A:active.content  {
	color:#414042;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}
A:hover.content, A:link.contenton, A:visited.contenton, A:active.contenton, A:hover.contenton  {
	color:#595959;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:bold;	text-decoration: none;
}

/*************************** content small  *******************************/ 
A:link.contents, A:visited.contents, A:active.contents   {	
    color:#414042;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
A:hover.contents  {
	color:#A0AAC6;	font-family:verdana, tahoma, arial, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
/*************************** content small WHITE *******************************/ 
A:link.contentsw, A:visited.contentsw, A:active.contentsw  {	
    color:#ffffff;	font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
A:hover.contentsw  {
	color:#999999;	font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
/*************************** content small WHITE *******************************/ 
A:link.nixw, A:visited.nixw, A:active.nixw  {	
    color:#ffffff;	font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
A:hover.nixw   {
	color:#cccccc;	font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration: none;
}
/** padding top right bottom left *********/
/*************************** NEW  *******************************/ 
A:link.nu, A:active.nu, A:visited.nu {
    font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-decoration: none;	color:#A8A282;
}
A:hover.nu, A:link.nuon, A:visited.nuon, A:active.nuon, A:hover.nuon  {
    font-family:verdana, tahoma, arial, helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-decoration: none;	color:#FFF100;
}


/**************************** input felder **********************************/

select {
    base-color:#A4B3C5;
}
input, input.suche, textarea {
	color:#414042;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #737373;
}
input.suche {
	height:17px;
	font-size:10px;
	color:#414042;
	vertical-align:middle;
	width:80px;
}
input.starten {
	background-image: url(gfxsite/navileft/butt_bgr_left.gif);
	border-width:1px;
	border-style: dotted;
	border-color: #ffffff;
	text-align:center;
	vertical-align:middle;
	height:16px;
	font-size:11px;
	font-weight:bold;
	color:#414042;
	padding-left:8px;
	width:80px;
	background-color:#FFF100;
}
input.serial { width:160px; }
input.serialplz { width:40px; }
input.serialort { width:116px; }
input.serialentry { font-size:18px; width:120px; }
input.btn_go {width:30px;}
/**************************** content **********************************/
/** padding top right bottom left *********/
.framebgr {
	background-image: url(gfxsite/content/frame_cont_bgr.gif);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px; 
}
.framebgrtext {
	background-image: url(gfxsite/content/frame_cont_textbgr.gif);
	background-repeat: repeat-y;
	padding-top: 8px; 
	padding-right: 15px; 
	padding-bottom: 8px;
	padding-left: 15px; 
}
.pictobetw {
	background-image: url(gfxsite/content/frame_cont_bgr.gif);
	background-repeat: repeat-y;
}
.picto {
	/*background-image: url(../gfxsite/content/bgr_picto.gif);*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #506171;
	padding-top: 0px; 
	padding-right: 0px;
}
.lineright{
	border-right-width: 1px;
	border-style: solid;
	border-color: #cccccc;
}
.pictol {
	background-image: url(gfxsite/content/bgr_picto.gif);
	}
.pictob {
	/*background-image: url(../gfxsite/content/bgr_picto_bottom.gif);*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom:2px; 
	font-size: 10px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	letter-spacing: 0px;
}
.slim {
	color:#cccccc;
	font-size: 10px;
	letter-spacing:-1px;
}
.pictob2 {
	background-image: url(gfxsite/content/bgr_picto_bottom.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	font-size: 10px;
	letter-spacing:-1px;
}
.leftbottombgr {
	background-image: url(gfxsite/content/picto_left_bottom.gif);
	background-repeat: no-repeat;
	padding-left: 0px;
}
.rightbottombgr {
	background-image: url(gfxsite/content/picto_right_bottom.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	letter-spacing:-1px;
}
A:link.product, A:visited.product, A:hover.product, A:active.product{
	width:100%;
	height:100%;

}
.katbez {
	padding-left: 2px;
	padding-top: 2px;
	color:#687393;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}
/*************************** content  *******************************/ 
A:link.katlink, A:visited.katlink, A:active.katlink  {
	color:#414042;padding-left: 2px;padding-top: 2px;	font-family:verdana, tahoma, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
A:hover.katlink  {
	color:#A0AAC6;padding-left: 2px;padding-top: 2px;	font-family:verdana, tahoma, arial, sans-serif;	font-size:16px;	font-weight:bold;	text-decoration: none;
}
.frameless {
	border-width: 1px;
	border-color: white;
	border-style: solid;
}
.withframe {
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
/*************************** select language  *******************************/ 
select.language {
	font-family: verdana, tahoma, arial, geneva;  
	font-size: 12px;
	color: #414042; 
	border: 1px solid #737373;
	height: 14px;
}
option.langimage_1 {
   padding-left: 25px;
   height: 14px;
   background-image: url(gfxsite/content/flag_brd.gif);
   background-repeat: no-repeat;
   margin-bottom: 1px;
}
option.langimage_2 {
   padding-left: 25px;
   height: 14px;
   background-image: url(gfxsite/content/flag_uk.gif);
   background-repeat: no-repeat;
   margin-bottom: 1px;
}
option.langimage_6 {
   padding-left: 25px;
   height: 14px;
   background-image: url(gfxsite/content/flag_nl.gif);
   background-repeat: no-repeat;
   margin-bottom: 1px;
}
option.langimage_7 {
   padding-left: 25px;
   height: 14px;
   background-image: url(gfxsite/content/flag_no.gif);
   background-repeat: no-repeat;
   margin-bottom: 1px;
}
option.langimage_8 {
   padding-left: 25px;
   height: 14px;
   background-image: url(gfxsite/content/flag_se.gif);
   background-repeat: no-repeat;
   margin-bottom: 1px;
}

/******************* messen u.a. *******************************/
.messe, .messe a {
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.messe a {
	color:#414042;
}
.messe a:hover {
	color:#737373;
}


/******************** juli 2008 - historie - alte produkte historie_oldprods.php *********************/

.old_prods td {
	padding-bottom:5px;
}


/****** aftersale feb 2009 asche *****************/

.header_aftersale {
	 width:600px; 
	 height:38px; 
	 border-bottom:solid #999999 5px; 
	 text-align:right; 
	 font-weight:bold; 
	 font-size:16px;
	 line-height:27px;
	 color:#df0503;
	 padding:0; 
	     margin:0;
	 background: #fff100 url(gfx/bgr_header_round_web_600x.gif) left top no-repeat
}
.header_aftersale h1 {
    font-family: Arial, Helvetica, sans-serif;
	 text-align:right; 
	 font-weight:bold; 
	 font-size:16px;
	 line-height:27px;
	 color:#df0503;
	 margin:0;
	 padding-top:6px;
	 padding-right:11px;
	 
}

.footer_aftersale {
	 width:600px; 
	 height:28px; 
    margin:0;
	 text-align:right; 
	 font-weight:bold; 
	 font-size:11px;
	 color:white;
	 padding:0; 
	 background: url(gfx/bgr_footer_round_600x.gif) left top no-repeat
}
.footer_aftersale a {
	color:white;
	line-height:20px;
}
