﻿@import url(../Main/21stMall_Main.css);

#A1_headbanner
{
	background: #1C3F77 url(images/Banner.jpg) no-repeat top left;
	height:60px;
}

#A1_midbanner
{
	background: #fff url(images/PromotionBanner.jpg) no-repeat top center;
	height:153px;
	margin-bottom:10px;
}

#A1_footer
{
background-color: #1C3F77;

}

/* Classes */



#A1_pagecontent .highlight
{
	color:#1C3F77;
	font-size:16px;
	font-weight:bold;
}

#A1_pagecontent .highlightsmall
{
	color:#1C3F77;
	font-size:12px;
	font-weight:bold;
}


#A1_pagecontent a
{
	color:#1C3F77;
}

.bullet
{
	background:#fff url(images/bullet.gif) no-repeat left top;
	padding-left:20px !important;
}

#A1_pagecontent .button
{
	display:block;
	background:url(Images/Button_3D.gif) no-repeat right center;
	width:140px;
	height:30px;
	color:#fff;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border:0px;
	float:right;
	margin:10px 0 0 0;
}

#A1_pagecontent .button_grey
{
	display:block;
	background:url(Images/Button_3D_grey.gif) no-repeat right center;
	width:140px;
	height:30px;
	color:#000;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border:0px;
	float:right;
	margin:10px 0 0 0;
}

#A1_pagecontent .smallbox .button
{
	
	margin:10px 43px 0 0;
}

.button2
{
	display:block;
	background:url(Images/play.jpg) no-repeat left center;
	width:100px;
	height:20px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	line-height:20px;
	/*float:right;*/

}

.overline
{
    border-top:dashed 2px #1C3F77;
}

h3.highline
{
    background-color: #1C3F77;
    color:#fff;
}

.markline
{
    border: dashed 1px #1C3F77;
}

.selectmarkline
{
    border: dashed 1px #1C3F77;
   
}

h3.active
{
	background:#fff none;
	color:#1C3F77;
	border-top:solid 1px #1C3F77;
	border-bottom:solid 1px #1C3F77;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	
}

h4.active
{
	
	border-bottom:solid 1px #1C3F77;
	background-color:#fff;
/*	border-top:solid 1px #1C3F77;
	border-bottom:solid 1px #1C3F77;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	background:#1C3F77 none;*/
	
}

li.active
{
	background:#fff none;
	border-left:solid 4px #1C3F77;
	border-top:solid 1px #1C3F77;
	border-right:solid 1px #1C3F77;
	border-bottom:solid 1px #1C3F77;
	

	
}


/* Channelspecific Boxes */

#A1_Container h3
{
    height: 28px;
    color:#1C3F77;
    line-height: 28px;
    margin: 0;
    font-size :14px;
}

#moreproductbox h3
{
    color:#1C3F77;
    font-size:14px;
}

#promotionbox h2
{
	background:#1C3F77 none;
    font-size:14px;
    color:#fff;
}

/*#productmainbox h2
{
	background:#1C3F77 url(images/channel_head_background.jpg) no-repeat left;
	color:#fff;
	
}*/


.calculationtable th
{
	background:#fff url(images/tablehead_background.jpg) no-repeat center;
	color:#fff;
}

#productdealerbox h2
{
	background:#1C3F77 url(images/channel_head_background.jpg) no-repeat left;
	color:#fff;
}


#A1_orderform h3
{
    background-color:#1C3F77;
    color:#fff;

}

.checklist
{
	background:#fff url(images/Check_Box_Haeckchen.jpg) no-repeat right;
	padding-left:5px;
	line-height :24px;
}

.noChecklist
{
	background:#fff url(images/Check_Box_oHaeckchen.jpg) no-repeat right;
	padding-left:5px;
	line-height :24px;
}

.dealerchoose
{
	background-color:#1C3F77;
    color:#fff;
}


.addonsymbol
{

	background:#fff url(images/And.gif) no-repeat center;
}



.one
{
    background:#fff url(images/one.gif) no-repeat left;
    padding-left:25px;

}

.two
{
    background:#fff url(images/two.gif) no-repeat left;
    padding-left:25px;
}

.three
{
    background:#fff url(images/three.gif) no-repeat left;
    padding-left:25px;
}

.four
{
    background:#fff url(images/four.gif) no-repeat left;
    padding-left:25px;
}

.five
{
    background:#fff url(images/five.gif) no-repeat left;
    padding-left:25px;
}

.six
{
    background:#fff url(images/six.gif) no-repeat left;
    padding-left:25px;
}


.postalcodelist:hover
{
	border-left:solid 4px #1C3F77;
	cursor:pointer;
}


.ProductAccessoriesLine:hover
{
	/*border-left:solid 4px #1C3F77;
	border-top:solid 1px #1C3F77;
	border-bottom:solid 1px #1C3F77;*/
	cursor:pointer;
}

#orderproductbox h2
{
	/*background:#fff url(images/channel_head_background.jpg) no-repeat left center;*/
	color:#fff;
	line-height:30px;
}

#heroproductbox h2
{
	/*background:#fff url(images/channel_head_background.jpg) no-repeat left center;
	color:#fff;*/
	line-height:30px;
}

.durationcounter
{
	background: #fff url(Images/background_offerbox.gif) no-repeat center top;
	width:180px;
	height:140px;
	text-align:center;
	margin-bottom:20px;

}
.durationcounter p
{
	padding:5px;
	text-align:center;
}
.durationcounter span
{
	/*margin:5px 0;*/
	display:block;
	/*font-style:italic;*/
	text-align:center;
	color:#000;
}

.computercounter
{
	background: #fff url(Images/background_offerbox.gif) no-repeat center top;
	width:180px;
	height:140px;
	text-align:center;
	margin-bottom:20px;
}

.computercounter p
{
	padding:5px;
	text-align:center;
}