/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:middle;
	text-align:left;
}

#contacts-form label { display:block; height:26px;} 
#contacts-form label input { width:285px; padding:2px 0 2px 3px; color:#8796a8; background:#242930; border:1px solid #6ccdff;}
#contacts-form textarea {width:285px; height:200px; padding:2px 0 2px 3px; margin-bottom:15px; color:#8796a8; overflow:auto; background:#242930; border:1px solid #6ccdff;}

.gif); background-repeat:repeat-y; width:100%;}


/*==================boxes & tables====================*/
.qtyBox
{
border-width:0px;
width:60px;
}

.slideshow-box {
	height:300px;
	margin-bottom:10px;
}
.product-table-general {
	background:#FFF;
	padding:4px 4 4px 4px;
	border:1px solid #EEEEEF;
	font-size:13px;
	color:#88898B;
	line-height:normal;
	font-weight:bold;
}

.product-table-top {
	background:#EEF8FD;
	padding:4px 4 4px 4px;
	border:1px solid #EEEEEF;
	font-size:16px;
	color:#00ACEE;
	line-height:normal;
	font-weight:bold;
}

.product-table-top2 {
	background:#EEF8FD;
	padding:4px 4 4px 4px;
	border:1px solid #EEEEEF;
	font-size:14px;
	color:#00ACEE;
	line-height:normal;
	font-weight:bold;
}

span.titleSpan {
	font-size:14px;
	color:#00ACEE;	
}

.product-specialoffer {
	background:#FFF;
	padding:4px 4 4px 4px;
	border:1px solid #EEEEEF;
	font-size:13px;
	color:#FF0000;
	line-height:normal;
	font-weight:bold;
	font-style: italic;
}
.slideshow-box div { position:absolute;}

.extra-box {
	background:#74bee9;
	border:1px solid #384353;
	font-size:12px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
}
.extra-box2 {
	background:#CCCCCC;
	border:1px solid #384353;
	font-size:12px;
	color:#333333;
	line-height:normal;
	font-weight:normal;
}

.extra-box-go {
	background:#ed1c24;
	border:1px solid #384353;
	font-size:12px;
	color:#fff;
	line-height:normal;
	font-weight:normal;
}

.extra-box-go2 {
	background:#ed1c24;
	border:1px solid #384353;
	font-size:10px;
	color:#fff;
	line-height:normal;
	font-weight:bold;
}
.extra-box .inner { padding:9px 9px 9px 23px;}
.extra-box .fleft { margin:33px 0 0 0;}

.cont-box { padding:0 115px 0 0; margin:0;}
.cont-box span { float:right;}


/*==========================================*/
