/*##########################################################
AUDISTRO STORE CSS STYLES RevNr.ad_ 1.ad_0########################
STORE DESIGN AND MODIFICATIONS WAS MADE BY #################
PIXELIZER FROM RADSOLUTIONS.ad_DE - CREATIVE MEDIA DESIGN #####
##########################################################*/

/*################################################################################
DEFAULT DEFFINITIONS #############################################################
################################################################################*/
td{color: #AAAAAA;}
a{color: #AAAAAA;text-decoration: underline;}
a:hover{color: #CECECE;text-decoration: none;}

/*################################################################################
START BASIC DEFFINITIONS #########################################################
################################################################################*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #AAAAAA;
	background-image: url(design/bg_page.gif);
	background-repeat: repeat-x;
	background-color: #000000;
	margin:0px;
}

.ad_pageframeCenter {
	padding-top:15px;
	background-image: url(design/pageframe_a_2.gif);
	background-repeat: no-repeat;
}

.ad_footerbar {
	padding-top:20px;
	padding-bottom:30px;
}

.ad_clear {
clear:right;
}

/*################################################################################
START EYECATCHER #################################################################
################################################################################*/
/* HORIZONTALES ZENTRIEREN von DIVs*/
	.eyecatcherContainer {
		position: absolute;
		width: 100%;
		height: auto;
	}
	.eyecatcherBlock {
		position: relative;
		margin: auto;
		width: 926px;
		height: 10px;
		top: 466px;
	}
	.eyecatcher1 {
		/*border: thin dashed #00FF00;*/
		position: absolute;
		width: 262px;
	    height: 239px;
		top: 0px;
		left: 8px;
	}

/*################################################################################
START TOP NAVIGATION #############################################################
################################################################################*/

.ad_topnav{
	float:right;
}

.ad_topnavPointActive{
	padding-top:5px;
	padding-right:10px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	float:left;
}

.ad_topnavPointActive a{
	color: #ffffff;
	text-decoration: none;
}

.ad_topnavPointActive a:hover{
	color: #00A6DA;
	text-decoration: none;
}


.ad_topnavPoint{
	padding-top:5px;
	padding-right:10px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	float:left;
}

.ad_topnavPoint a{
	color: #00A6DA;
	text-decoration: none;
}

.ad_topnavPoint a:hover{
	color: #ffffff;
	text-decoration: none;
}

.ad_topnavLang{
    width:15px;
	padding-top:8px;
	float:right;
}


.ad_topQuickfinderIE{
	height: 19px;
	font-size: 9px;
	color: #696969;
	border: 1px solid #414141;
	background-color: #000000;
}

.ad_topSplitline{
	height:1px;
	width:100%;
	margin-top:24px;
	margin-bottom:25px;
	background-image: url(design/top_splitline_h.gif);
	background-repeat: repeat-x;
}

.ad_topTitleblock1{
	font-size: 15px;
	color: #ADADAD;
	text-transform: uppercase;
	font-weight: normal;
}

.ad_topTitleblock2{
	font-size: 20px;
	color: #00A6DA;
	text-transform: uppercase;
	font-weight: bold;
}

.ad_topMinitext {
	font-size: 10px;
	color: #696969;
}

.ad_topMinitext a {
	color: #AAAAAA;
	text-decoration: none;
}

.ad_topMinitext a:hover {
	color: #CECECE;
	text-decoration: none;
}

.ad_topMinitext2 {
	font-size: 9px;
	color: #00A6DA;
}


/*################################################################################
SEARCHBAR DEFFINITIONS #########################################################
################################################################################*/

.ad_searchBar{
	width:263px;
	height:31px;
	padding:0px;
	margin:0px;
	padding-left:11px;
	padding-top:11px;
	background-image: url(design/top_searchbar.gif);
	background-repeat: no-repeat;
}

.ad_searchFormarea{
	width: 149px;
	height: 19px;
	background-image: url(design/top_formsearch.gif);
	background-repeat: no-repeat;
	padding-top:2px;
	padding-left:4px;
	margin-right:5px;
	float:left;
}

.ad_searchFormfield{
	width: 139px;
	height: 19px;
	font-size: 9px;
	color: #7E7E7E;
	background: transparent;
	border: thin none #000000;
	margin:0px;
	padding:0px;
}

/*################################################################################
FOOTERBAR DEFFINITIONS #########################################################
################################################################################*/
.ad_footerBar{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 9px;
	color: #AAAAAA;
	margin:0px;
}

.ad_footerBar td{
	font-size: 9px;
}

.ad_footerBar a {
    color: #AAAAAA;
	text-decoration: none;
}

.ad_footerBar a:hover {
	color: #B4B4B4;
	text-decoration: none;
}

.ad_footerTxt1 {
	font-size: 9px;
	color: #00A6DA;
}

.ad_footerTxt1 a {
	color: #00A6DA;
	text-decoration: none;
}

.ad_footerTxt1 a:hover {
	color: #B4B4B4;
	text-decoration: none;
}

.ad_footerTxt2 {
	font-size: 9px;
	color: #696969;
}

.ad_footerTxt2 a {
	color: #696969;
	text-decoration: none;
}

.ad_footerTxt2 a:hover {
	color: #B4B4B4;
	text-decoration: none;
}

.ad_footerFormarea{
	width: 198px;
	height: 19px;
	background-image: url(design/footer_formfield1.gif);
	background-repeat: no-repeat;
	padding-top:2px;
	padding-left:4px;
	float:left;
}

.ad_footerFormfield{
	width: 187px;
	height: 19px;
	font-size: 9px;
	color: #696969;
	background: transparent;
	border: thin none #000000;
	margin:0px;
	padding:0px;
}


/*################################################################################
START USER OPTION BAR #############################################################
################################################################################*/
.ad_userOptionbar{
	margin-left:11px;
	margin-top:3px;
}

.ad_userOptionbar .ad_butUsropt{
	margin-right:5px;
}

/*################################################################################
START DHTML COMBOBOX #############################################################
################################################################################*/
.dhtmlcombobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #00A6DA;
}

.dhtmlselect{ /*style of DHTML Select Menu, main box */
	width: 140px; /*default  width of main box */
	position: relative;
	text-indent: 3px;
	padding: 2px 0;
	cursor: hand;
	cursor: pointer;
	*padding: 1px 0;
	*margin-top:3px;
	color: #00A6DA;
	/*border: 1px solid black;
	background-color: #F0F0F0;
	*/
}

.dhtmlselect .downimage{ /*style of "down" image to the right of the DHTML Select Menu*/
	position: absolute;
	right: -25px;
}

.dhtmlselect .dropdown{ /*style of Drop Down Menu that appears onMouseover */
	position: absolute;
	left: 0;
	width: 180px; /*default width of drop down menu*/
	border: 1px solid #414141;
	border-bottom-width: 0;
	display: none;
	z-index: 5;
	font-weight: normal;
	margin-top:2px;
	*margin-top:17px;
}

.dhtmlselect .dropdown a{ /*style of Drop Down Menu's links */
	width: auto;
	display: block;
	background: #000000;
	border-bottom: 1px solid #414141;
	padding: 1px 0;
	text-indent: 5px;
	text-decoration: none;
	color: #AAAAAA;
}

* html .dhtmlselect .dropdown a{ /*IE 6 (and below) hack */
	width: 100%;
}

.dhtmlselect .dropdown a:hover{
	background: #171717;
}
/*################################################################################
COPYRIGHTS XTC #####################################################
################################################################################*/
.copyright{
	margin-top:40px;
	color: #414141;
	font-size: 7px;
}

.copyright a{
	color: #414141;
	text-decoration: none;
}

.copyright a:hover{
	color: #CECECE;
	text-decoration: none;
}

.parseTime{
	color: #414141;
	font-size: 7px;
	margin-bottom:20px;
}

/*################################################################################
START HEADLINE DEFINITION #####################################################
################################################################################*/
h1{
	font-size: 14px;
	color: #00A6DA;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom:0px;
}

h2{
	font-size: 14px;
	color: #00A6DA;
	font-weight: bold;
	padding-bottom:0px;
}

h3{
	font-size: 12px;
	color: #00A6DA;
	text-transform: uppercase;
	font-weight: normal;
	padding-bottom:0px;
}

h4{
	font-size: 11px;
	color: #00A6DA;
	font-weight: normal;
	padding-bottom:0px;
	line-height:0px;
	margin-bottom:10px;
}

h5{
	font-size: 14px;
	font-weight: bold;
	padding-bottom:0px;
}

h6{
	font-size: 12px;
	font-weight: bold;
	padding-bottom:0px;
}


/*
###############################################################################
IMAGE - TEXT FLOATS
###############################################################################
*/

.floatLeft{
	float:left;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #375C86;
	clear:both;
}
.floatRight{
	float:right;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px solid #375C86;
	clear:both;
}

.floatNone{
	float:left;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #375C86;
	clear:left;
}


/*
###############################################################################
LISTS
###############################################################################
*/

ol li {
	margin:0 0 0 0px;
	list-style-type:none;
	padding-bottom:10px;
} 
ul li {
	margin:0 0 0 0px;
	list-style-position: outside;
	list-style-image: url(design/ico_catnav_regular.gif);
}

ul  {
	margin-bottom:5px;
}

li a {
	font-weight: normal;
	color:#00A6DA;
	text-decoration: underline;
	padding-left:0px;
}

li a:hover{
	color: #ffffff;
}

.clear {
	clear:both;
}

p{
	padding-bottom: 0px;
}

/*################################################################################
EXTERNE LINKS MIT GRAFIK VERSEHEN ################################################
################################################################################*/
.extern{
/*padding-right:15px;
background:url('../img/extern.gif') no-repeat right center;
*/
}

.extern img{
border:0px;
}

/*################################################################################
START BOX DEFAULT DEFINITION #####################################################
################################################################################*/
.ad_box{
	margin-bottom:20px;
}

.ad_boxTitle{
	font-size: 14px;
	color: #00A6DA;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom:10px;
}

.ad_box a{
	color: #AAAAAA;
	text-decoration: none;
}

.ad_box a:hover{
	color: #CECECE;
	text-decoration: none;
}

/*################################################################################
START BOX FEATURES (Reviews,Crossselling, Recross, etc) ##########################
################################################################################*/
.ad_boxfeature{
	background-color: #000000;
	border: 1px solid #181818;
	padding:10px;
	margin-bottom:20px;
}
.ad_boxfeature2{
	background-color: #000000;
	border: 1px solid #2C2C2C;
	padding:10px;
	margin-bottom:20px;
}
.ad_boxfeature3{
	border: 0px;
	padding:10px;
	margin-bottom:10px;
}

/*################################################################################
START BOX SHOPPING BASKET ###########################################################
################################################################################*/
.ad_boxBasket{
	font-size: 11px;
}

.ad_boxBasket a{
	color: #AAAAAA;
	text-decoration: none;
}

.ad_boxBasket a:hover{
	color: #CECECE;
	text-decoration: none;
}

.ad_boxBasket .currenttotal{
	color: #00A6DA;
}

/*################################################################################
START CATEGORIE NAVIGATION #######################################################
################################################################################*/
.ad_categories{
	vertical-align: middle;
	margin-bottom:20px;
}

.ad_categories a{
	color: #AAAAAA;
	text-decoration: none;
	font-size:12px;
}

.ad_categories a:hover{
	color: #CECECE;
	text-decoration: none;
	font-size:12px;
}

.ad_catItemRegular {
	padding-left:14px;
	background-image: url(design/ico_catnav_regular.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

.ad_catItemActive {
    width:100%;
	padding-left:14px;
	background-image: url(design/ico_catnav_active.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

.ad_catItemSplit {
    width:100%;
	height:5px;
	background-image: url(design/split_catnav.gif);
	background-repeat: repeat-x;
}

/*################################################################################
START CONTENT MAIN ###############################################################
################################################################################*/
.ad_contentmain{
	margin-bottom:20px;
}

.ad_contentmain p{
margin-bottom:12px;
}

.ad_contentmain td{
	font-size: 12px;
}

.ad_contentmain .headline{
	padding-bottom:5px;
	color: #00A6DA;
	font-weight: bold;
}

.ad_contentmain .headline a{
	color: #00A6DA;
	text-decoration: none;
}

.ad_contentmain .headline a:hover{
	color: #CECECE;
	text-decoration: none;
}

.ad_contentmain .priceSmall{
	font-size: 11px;
	color: #00A6DA;
	font-weight: normal;
}

.ad_contentmain .priceBig{
	font-size: 13px;
	color: #00A6DA;
	font-weight: normal;
}

.ad_contentmain .smalltext{
	font-size: 11px;
	font-weight: normal;
}

.ad_contentmain .smalltext a{
	color: #656565;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.ad_contentmain .smalltext a:hover{
	color: #CECECE;
	text-decoration: none;
}

.ad_contentmain .smalltext2{
	color: #656565;
	font-size: 11px;
	font-weight: normal;
}

.ad_contentmain .smalltext2 a{
	color: #656565;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.ad_contentmain .smalltext2 a:hover{
	color: #CECECE;
	text-decoration: none;
}

.ad_contentmain .ad_textButUpper{
	font-size: 11px;
	text-transform: uppercase;
	padding-left:18px;
	background-image: url(design/ico_arrow1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-decoration: none;
}

.ad_contentmain .ad_textButLower{
	padding-left:18px;
	background-image: url(design/ico_arrow1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-decoration: none;
}

.ad_contentmain .ad_textButLowerRADNews{
	padding-left:18px;
	background-image: url(design/ico_liststyle1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-decoration: none;
}

/*################################################################################
PRODUCT PICTURE FRAMES ###########################################################
################################################################################*/
.ad_proimg_listing {
	width:102px;
	height:69px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:15px;
}

.ad_proimg_info {
	width:242px;
	height:164px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:22px;
	margin-bottom:22px;
}

.ad_proimg_optional {
	width:102px;
	height:69px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:22px;
	margin-bottom:22px;
}

.ad_proimg_manufacturer {
	width:242px;
	height:69px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:22px;
	margin-bottom:22px;
}


/*################################################################################
PRODUCT PAGES ####################################################################
################################################################################*/
.ad_proinfoTitle{
	font-size: 14px;
	color: #00A6DA;
	text-transform: uppercase;
	font-weight: bold;
}

.ad_proinfoAttribute{
	font-size: 11px;
	color: #656565;
	font-weight: normal;
}

.ad_problockSplitline{
	height:40px;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(design/split_content.gif);
	background-repeat: repeat-x;
}

.ad_proinfoSplitline{
	height:1px;
	width:100%;
	margin-top:10px;
	margin-bottom:25px;
	background-image: url(design/splitline_block1.gif);
	background-repeat: repeat-x;
}

.ad_proinfoSplitline1{
	height:1px;
	width:100%;
	margin-top:5px;
	margin-bottom:15px;
	background-image: url(design/splitline_block1.gif);
	background-repeat: repeat-x;
}

.ad_proinfoSplitline2{
	height:1px;
	width:100%;
	margin-top:15px;
	margin-bottom:10px;
	background-image: url(design/splitline_block2.gif);
	background-repeat: repeat-x;
}

.ad_proinfoSplitline3{
	height:1px;
	width:100%;
	margin-top:0px;
	margin-bottom:20px;
	background-image: url(design/splitline_block2.gif);
	background-repeat: repeat-x;
}

.ad_proinfoSplitline4{
	height:1px;
	width:100%;
	margin-top:5px;
	margin-bottom:0px;
	background-image: url(design/splitline_block2.gif);
	background-repeat: repeat-x;
}

.ad_proinfoList1{
	list-style-position: outside;
	list-style-image: url(design/ico_liststyle1.gif);
	list-style-type: disc;
}

.ad_proinfoList2{
	list-style-position: outside;
	list-style-image: url(design/ico_liststyle2.gif);
	list-style-type: disc;
}


/*################################################################################
CMS Splitline ####################################################################
################################################################################*/

#splitline {
background-image:url(design/split_content_1px.gif);
background-repeat:repeat-x;
clear:both;
height:1px;
margin:25px 0;
width:100%;
}

#splitline2 {
background-image:url(design/split_content_1px.gif);
background-repeat:repeat-x;
clear:both;
height:1px;
margin:5px 0;
width:100%;
}


/*
###############################################################################
VERTICAL NAVGATION MAINLEVEL
THIS NOT NEEDED, Only when you want to show the Main categories also in the SUBNAV
###############################################################################
*/

#VertNav0{
	background-image: url(design/subm_bar0.gif);
	background-repeat: no-repeat;
	height:30px;
	padding-left:27px;
	padding-top:8px;
}


#VertNav0 a{
    font-size: 12px;
	font-weight: bold;
	color:#8D8D8D;
	text-decoration: none;
}

#VertNav0 a:hover{
	color: #5A9CE2;

}

#VertNav0Act{
	background-image: url(design/subm_bar0_act.gif);
	background-repeat: no-repeat;
	height:30px;
	padding-left:27px;
	padding-top:8px;
}


#VertNav0Act a{
    font-size: 12px;
	font-weight: bold;
	color:#8D8D8D;
	text-decoration: none;
}

#VertNav0Act a:hover{
	color: #5A9CE2;

}

/*
###############################################################################
VERFTICAL SPLIT LINE
###############################################################################
*/

.ad_catItemSplit {
	width:100%;
	height:5px;
	background-image: url(design/split_catnav.gif);
	background-repeat: repeat-x;
}

/*
###############################################################################
VERTICAL SUBLEVEL 1
WIRD NICHT VERWENDET WENN TOP UND SUBNAV VORHANDEN IST. 
###############################################################################
*/
#VertNavSub1{
	background-image: url(design/subm_bar1_reg.gif);
	background-repeat: no-repeat;
	height:30px;
	padding-left:35px;
	padding-top:11px;
	margin-bottom:1px;
}


#VertNavSub1 a{
    font-size: 12px;
	font-weight: bold;
	color:#8D8D8D;
	text-decoration: none;
}

#VertNavSub1 a:hover{
	color: #5A9CE2;

}

#VertNavSub1Act{
	background-image: url(design/subm_bar1_act.gif);
	background-repeat: no-repeat;
	height:30px;
	padding-left:35px;
	padding-top:11px;
	margin-bottom:1px;
}


#VertNavSub1Act a{
    font-size: 12px;
	font-weight: bold;
	color:#8D8D8D;
	text-decoration: none;
}

#VertNavSub1Act a:hover{
	color: #5A9CE2;

}

/*
###############################################################################
VERTICAL SUBLEVEL 2
###############################################################################

*/

#VertNavSub2{
	font-size: 12px;
	padding-left:14px;
 	background-image: url(design/ico_catnav_regular.gif);
 	background-repeat: no-repeat;
	background-position: 0px center;
}


#VertNavSub2 a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub2 a:hover{
	color: #CECECE;
	text-decoration: none;

}

#VertNavSub2Act{
	font-size: 12px;
	width:100%;
	padding-left:14px;
	background-image: url(design/ico_catnav_active.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	font-weight: bold;
}


#VertNavSub2Act a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub2Act a:hover{
	color: #CECECE;
	text-decoration: none;
}

/*
###############################################################################
VERTICAL SUBLEVEL 3
###############################################################################

*/

#VertNavSub3{
	font-size: 11px;
	padding-left:25px;
 	background-image: url(design/ico_catnav_regular.gif);
 	background-repeat: no-repeat;
	background-position: 10px center;
}


#VertNavSub3 a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub3 a:hover{
	color: #CECECE;
	text-decoration: none;

}

#VertNavSub3Act{
	font-size: 11px;
	width:100%;
	padding-left:25px;
	background-image: url(design/ico_catnav_active.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-weight: bold;
}


#VertNavSub3Act a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub3Act a:hover{
	color: #CECECE;
	text-decoration: none;
}

/*
###############################################################################
VERTICAL SUBLEVEL 4
###############################################################################

*/

#VertNavSub4{
	font-size: 11px;
	padding-left:35px;
 	background-image: url(design/ico_catnav_regular.gif);
 	background-repeat: no-repeat;
	background-position: 20px center;
}


#VertNavSub4 a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub4 a:hover{
	color: #CECECE;
	text-decoration: none;

}

#VertNavSub4Act{
	font-size: 11px;
	width:100%;
	padding-left:35px;
	background-image: url(design/ico_catnav_active.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-weight: bold;
}


#VertNavSub4Act a{
    color: #AAAAAA;
	text-decoration: none;
}

#VertNavSub4Act a:hover{
	color: #CECECE;
	text-decoration: none;
}


/*################################################################################
BOX FIXES ####################################################################
################################################################################*/
.ad_box_manufacturerimage {
	width:262px;
	height:69px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-bottom:10px;
}

/*################################################################################
FORM DEFINITIONS #################################################################
################################################################################*/

.ad_loginFormarea{ /* LOGIN SPECIALS FORMS*/
	width: 149px;
	height: 19px;
	background-image: url(design/top_formsearch.gif);
	background-repeat: no-repeat;
	padding-top:2px;
	padding-left:4px;
	margin-right:5px;
	float:left;
}

.ad_loginFormarea input{
	width: 249px;
	height: 19px;
	font-size: 9px;
	color: #AAAAAA;
	background: transparent;
	border: thin none #000000;
	margin:0px;
	padding:0px;
}

.ad_registerFormarea{ /* REGISTER SPECIALS FORMS*/
	width: 249px;
	height: 19px;
	background-image: url(design/form_registerfields.jpg);
	background-repeat: no-repeat;
	padding-top:2px;
	padding-left:4px;
	margin-right:5px;
	float:left;
}

.ad_registerFormarea input{
	width: 239px;
	height: 19px;
	font-size: 9px;
	color: #AAAAAA;
	background: transparent;
	border: thin none #000000;
	margin:0px;
	padding:0px;
}

.ad_registerSelectarea{ /* REGISTER SPECIALS FORMS*/
	width: 249px;
	height: 19px;
	padding:0px;
	margin-right:5px;
	float:left;
}

.ad_registerSelectarea select{
	width: 249px;
	height: 17px;
	*height: 20px;
	font-size: 9px;
	color: #AAAAAA;
	background: #000000;
	border: 1px solid #414141;
	margin:0px;
	padding:0px;
}

/*select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #8A8A8A;
	background-color: #000000;
	border: 1px solid #414141;
}*/

.ad_proinfoForm input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	height:14px; 
	color: #8A8A8A;
	background: transparent;
	border: 1px solid #414141;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	margin-right:7px;
}

textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8A8A8A;
	background: transparent;
	background-color: #000000;
	border: 1px solid #414141;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	margin-right:7px;
}

/*.ad_checkbox {
	border: 1px solid #000000;
	background-color:transparent;
	}*/

/*################################################################################
SHOPPING CART EXTRAS ###########################################################
################################################################################*/
.ad_proimg_cart {
	width:102px;
	height:69px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:0px;
}

/*################################################################################
BOX SPECIALS ###########################################################
################################################################################*/
.ad_proimg_box {
	width:60px;
	height:41px;
	background-color: #000000;
	border: 1px solid #181818;
	padding:4px;
	margin-right:10px;
}

/*################################################################################
BOX SPECIALS ###########################################################
################################################################################*/
.lightboxgallery img{
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #375C86;
}