input{
	font-family: Arial, Arial-Ce;
}

fieldset{
	padding: 		10px;
	border: 		1px solid black;
	font-size: 		14px;
}

label{
	width: 			110px;
	display: 		block;
	float: 			left;
	font-size: 		12px;
}

.textarea.middle{
	width: 			250px !important;
}
.textarea.small{
	width:			120px;
}
.kosarProductName{
	font-weight:	bold;
}
.formSubmit{
    border:         1px solid black;
    background:     #CA6400;
    color:          white;
    font-weight:    bold;
    padding:        3px;
}
.formSubmit2{
	color: 			white;
	padding: 		1px;
/*	font-weight: 	bold; */
	background: 	#CA6400;
	border: 		1px solid #CA6400;
	width: 			110px;
}
.formSubmit3{
	color: 			#A26536;
	padding: 		1px;
	font-weight: 	bold;
	background:		none;
	border: 		1px solid #A26536;
	width: 			110px;
}
.kosarInput{
	background:		white;
	border: 		1px solid black;
	margin-right:	10px;
	padding:		3px;
	width:			20px;
}
.productDescription2{
	padding: 0;
	margin:0;
}
.productDescription2 p{
	padding: 0;
	margin:0;
}
.productDigest, .productDescription, .productExtrainfo{
	text-align:		justify;
	padding-bottom:	10px;
}
.productDigest{
	padding-top: 8px;
}
.jobbra{
	text-align:		right;
}
.kozepre{
	text-align:		center;
}
#pictures{
/*	padding-left:	10px; */
}
#pictures table{
	margin: 		0 auto;
}
.termekKiskep {
	float: 			left;
	border: 		3px solid #CA6400 !important;
}
.termekKiskep2{
	border: 		3px solid #CA6400 !important;

}
.termekKiskep3{
	border: 		3px solid #CA6400 !important;
	width:			45px;
}
.termekismerteto{
	font-size: 		14px;
	font-weight: 	normal;
	color: 			#CA6400 !important;
}
.termekismerteto:hover{
	text-decoration: none !important;
}
.termekKozepesKep{
	clear:			both;
	border: 		3px solid #085DBD;
}
.productListTable{
	width: 			520px;
}
.productListTable a{
	color: #085DBD;
	text-decoration: none;
}
.productListTable a:hover{
	text-decoration: underline;
}
.productListTable tr td{
	vertical-align: top;
}
.productPrice{
	clear: 			left;
}
.price{
	font-size: 18px;
	font-weight: normal;
}
.price2{
	font-size: 12px;
	font-weight: bold;
}
.vonal{
	height: 		1px;
/*	border-bottom: 	1px solid #96542C; */
}
.productName h3{
	padding: 		0;
	margin: 		0;
	font-size:		16px;
	color: 			#96542C;
	font-weight: 	normal;
}
.productTable tr td{
	vertical-align: top;
}
.productPictures tr td{
	vertical-align: center;
	text-align: 	center;
}
#groupInfo{
	padding: 		5px 0px;
	text-align:		justify;
}
.groupChildrenContainer a img{
	padding:		0;
	margin: 		0;
	border: 		3px solid #c05f00 !important;
}
.groupChildrenContainer a{
	color: 			#1159B8;
	text-decoration: none;
}
.groupChildrenContainer a:hover{
	text-decoration: underline;
}
.groupChildrenContainer{
	clear: 			left;
	padding-top:	0px;
}
.groupChildrenTable{
	clear: 			left;
	padding-top:	20px;
}
.groupChildrenTable td{
	text-align: 	left;
	vertical-align: top;
	width: 			107px;
}
.posH1{
	padding-right: 	25px;
	padding-top:	2px;
	float: 			left;
	clear: 			both;
	clear: 			right;
}
#webshopPos{
	clear: 			left;
}
#webshopPos a{
	color: 			#0F5EBA;
	text-decoration: none;
}
#webshopPos a:hover{
	text-decoration: underline;
}

.posDiv{
	clear: 			left;
	float: 			left; 
	width: 			100%;
}
#posDiv{
	float: 			left; 
	width: 			100%;
	padding-bottom: 0px;
}

#position{
	padding-top: 	20px;
}
#position a{
	font-weight: 	normal !important;
	color: 			#383838;
	text-decoration: none ;
}
#position a:hover{
	text-decoration: underline ;
}
#position2{
	float: left;
}
#position2 a{
}
.reszletek{
	background: 	#CA6400;
/*	background: 	#95562A;*/
	color: 			white !important;
	display: 		block !important;
	width: 			110px !important;
	text-align: 	center;
	float: 			left;
}
.reszletek span{
	display: 		block;
	padding: 		3px 0px;
}
.sum{
	font-weight: 	bold;
	color:			#955027;
}
.colored{
	font-weight:	bold;
	color:			#945529;
}
.ajanlo {

}
.gomb4{
	border: 		none;
	background: 	none;
	cursor: 		pointer;
	color: 			#945529;
	font-weight:	bold;
}
#relatedProducts{
	padding-top:	20px;
}
.relatedProductsTable td{
	vertical-align: top;
	padding-bottom: 12px;
}
.relatedProductsTable td img{
	border: 3px solid #0280C5;
}
.reletedInfo{
	padding-left: 	10px;
	float: 			left;
}
.reletedDigest{
	width: 			117px !important;
}
.table2 td{
	vertical-align: top;
}
.productName2{
	color: 			#0F5EBA;
	font-weight: 	bold;
}
#relatedCarsContent{
	width: 			500px;
	height:			260px;
	overflow: 		hidden;
}
#relaredCarsInside{
	height: 		210px;
	overflow-y: 	scroll;
	padding-bottom:	10px;
}
.carType{
	display: block;
	padding-left: 15px;
}
#showRelatedCars{
	border: 		none;
	background: 	none;
	cursor: 		pointer;
	color: 			#b25800;
	font-size: 		14px;
	font-weight: 	normal;
	padding: 		0 !important;
	margin:			0 !important;
	font-family:	Arial, Arial-Ce, Tahoma;
	width: 			152px;
	text-align: 	left;
}

#carSearch select{
	width:			250px;
}
.brandLogoImg{
	border: 		3px solid #085DBD;
}

#rightBorder{
	border-right: 	1px solid #dbdbdb;
	padding-right: 	20px;
}


#magnifier{
	font-size: 		10px;
	border-top: 	1px solid #dbdbdb;
	border-bottom: 	1px solid #dbdbdb;
	padding:		10px 0px;
}
#magnifier img{
	margin-right: 	10px;
}
#productLeftLinks{
	padding-top: 	10px;
}
#productLeftLinks a{
	display: 		block;
	padding-left:	8px;
	background: 	url('../images/liBg2.jpg') 0px 7px no-repeat;
}
#brandLogo{
	text-align: 	center;
	padding-bottom: 10px;
	border-bottom: 	1px solid #dbdbdb;
}
#price{
	border-top: 	1px solid #dbdbdb;
	border-bottom: 	1px solid #dbdbdb;
	padding: 		10px 0px;
}
#top-bottomBorder{
	border-top: 	1px solid #dbdbdb;
	border-bottom: 	1px solid #dbdbdb;
	padding: 		10px 0px;
}
.leftBordered{
	border-left: 	1px solid #dbdbdb;
	padding-left: 	10px;
}

.pageTop a{
	text-decoration: none;
	color: 			#085DBD;
	display: 		block;
}
.pageTop img{
	margin-bottom: 	-8px;
	border: 		none;
}
.rightBordered{
	border-right: 	1px solid #dbdbdb;
}
.relatedProductPic{
	border: 		3px solid #ca6400 !important;
}
.relatedLink{
	display: 		block;
	border: 		1px solid #ca6400 !important;
	color:			#ca6400;
	padding:		2px 0px;
	text-align: 	center;
	width: 			115px;
}
.relatedName{
	padding-bottom: 3px;
	border-bottom: 	1px solid #dbdbdb;
	width: 			117px;

}
.topBordered{
	border-top: 	1px solid #dbdbdb;
}
.relatedA{
	display: block;
	padding-left:	8px;
	background: 	url('../images/liBg2.jpg') 0px 7px no-repeat;
}
.carBrand{
	padding-left:	8px;
	background: 	url('../images/liBg2.jpg') 0px 7px no-repeat;	
}
.repairBg{
	padding-left:	8px;
	background: 	url('../images/liBg2.jpg') 0px 7px no-repeat;		
}
.floatedRight{
	float: 			right;
}

.groupChildrenContainerRight{
	padding-left: 	15px;
}
.groupChildrenContainerRight a{
	display: 		block;
	border-bottom: 	1px solid #dbdbdb;
	padding-bottom:	5px;
}



.cearchBrandTable td{
	padding: 		5px;
	background:  	#F2F2F2;
}
.cearchBrandTable td label{
	font-size: 		10px !important;
}
.cearchBrandTable td input{
	margin-right: 	5px;
}
.bottom-bordered{
	border-bottom: 	1px solid #dbdbdb;
}
.SearchKosarba{
	float: 			right;
}
.searchSpacer{
	height: 		5px;
	overflow: 		hidden;
}

