body {
	background-image: url(images/bgc.png);
	margin: 0px;
	padding: 0px;
	}
.hand {
  		   cursor: pointer;
		   cursor: hand;
		}
.login_fra {
			background-image: url(http://rolling.hu/images/loginfra_bg.png);
			background-repeat: no-repeat;
		}
.login_fra_li {
			background-image: url(http://rolling.hu/images/loginfra_bg_li.png);
			background-repeat: no-repeat;
		}
.search_fra {	
			background-image: url(http://rolling.hu/images/search_fra.png);
			background-repeat: no-repeat;
		}
.search_fra_li {		
			background-image: url(http://rolling.hu/images/search_fra_li.png);
			background-repeat: no-repeat;
		}
.home_fra {
			background-image: url(http://rolling.hu/images/home_fra.png);
			background-repeat: no-repeat;
		}
        .menu_fra {
		
			background-image: url(http://rolling.hu/images/menu_fra.png);
			background-repeat: no-repeat;
		}
		.checkout_fra {
			background-image: url(http://rolling.hu/images/checkout_fra.png);
			background-repeat: no-repeat;
		}
		.bottom {
		
			background-image: url(http://rolling.hu/images/bottom.png);
			background-repeat: no-repeat;
		}
		.normalb {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			font-weight: bold;
		}
		.normal {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
		}

        .normaljust {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			text-align: justify;	
			color: #005aa0;

		}
		.normalw {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #FFFFFF;
		}
		.normalw a:link {color: #FFFFFF; text-decoration:none;}
		.normalw a:visited {color: #FFFFFF; outline: none; text-decoration:none;}
		.normalw a:hover {color: #6097C8; text-decoration:underline;}
		.normalw a:active {color: #FFFFFF;text-decoration:none;}		

		.normaljust a:link {color: #005aa0; text-decoration:none;}
		.normaljust a:visited {color: #005aa0; outline: none; text-decoration:none;}
		.normaljust a:hover {color: #005aa0; text-decoration:underline;}
		.normaljust a:active {color: #005aa0;text-decoration:none;}		
		
		.register_welcome {
			text-align: justify;
			position: absolute;
			left: 33px;
			width: 896px;
			top: 12px;
			height: 153px;
		}
		
		
		.normal a:link {color: #000000}
		.normal a:visited {color: #000000; outline: none;}
		.normal a:hover {color: #6097C8}
		.normal a:active {color: #6097C8}
		
		.menu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-weight: normal;
			color: #FFFFFF;
			outline: none;	
		}
		
		.menu a:link {
			color: #FFFFFF;
			text-decoration: none;
			outline: none;	
		}
		.menu a:visited {
			color: #FFFFFF;
			text-decoration: none;
			outline: none;
		}
		.menu a:hover {
			color: #FFC300;
			text-decoration: none;
			outline: none;
		}
		.menu a:active {
			color: #FFC300;
			text-decoration: none;
			outline: none;	
		}
		.title {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			font-weight: bold;
		}
		.reg_data_title {
			position: absolute;
			left: 37px;
			top: 187px;
			width: 453px;
		}
		.reg_data_language_label {
			position: absolute;
			left: 47px;
			top: 220px;
			width: 121px;
		}
		.mod_data_deliveryreq {
		position: absolute;
		left: 646px;
		top: 220px;
		width: 158px;
		}
		.mod_data_deliveryreq_edit {
		position: absolute;
		left: 806px;
		top: 218px;
		width: 120px;
		}
		.mod_data_morningreq {
		position: absolute;
		left: 646px;
		top: 249px;
		width: 158px;
		}
		.mod_data_morningreq_edit {
		position: absolute;
		left: 806px;
		top: 247px;
		width: 120px;
		}
		.mod_data_defaultaddress {
			position: absolute;
			left: 646px;
			top: 278px;
			width: 281px;
		}
		.mod_data_defaultaddress_edit {
			position: absolute;
			left: 646px;
			top: 301px;
			width: 281px;
		}
		.mod_data_currency {
			position: absolute;
			left: 646px;
			top: 333px;
			width: 158px;
		}
		.mod_data_currency_edit {
		position: absolute;
		left: 807px;
		top: 331px;
		width: 120px;
		}
		.reg_data_language_edit {
			position: absolute;
			left: 192px;
			top: 218px;
			width: 73px;
		}
		.reg_data_company_label {
			position: absolute;
			left: 47px;
			top: 255px;
			width: 121px;
		}
		.reg_data_company_edit {
			position: absolute;
			left: 192px;
			top: 253px;
			width: 253px;
		}
		.reg_data_company_addresslabel {
			position: absolute;
			left: 47px;
			top: 279px;
			width: 121px;
		}
		.reg_data_company_addressedit {
			position: absolute;
			left: 192px;
			top: 277px;
			width: 253px;
		}		
		.reg_data_company_zipcitylabel {
			position: absolute;
			left: 47px;
			top: 302px;
			width: 121px;
		}
		.reg_data_company_zipedit {
			position: absolute;
			left: 192px;
			top: 300px;
			width: 53px;
		}		
		.reg_data_company_cityedit {
			position: absolute;
			left: 252px;
			top: 300px;
			width: 193px;
		}		
		.reg_data_username_label {
			position: absolute;
			left: 47px;
			top: 340px;
			width: 121px;
		}
		.reg_data_username_edit {
			position: absolute;
			left: 192px;
			top: 337px;
			width: 113px;
		}
		.reg_data_pwd1_label {
			position: absolute;
			left: 47px;
			top: 363px;
			width: 121px;
		}
		.reg_data_pwd1_edit {
			position: absolute;
			left: 192px;
			top: 360px;
			width: 113px;
		}
		.reg_data_pwd2_label {
			position: absolute;
			left: 335px;
			top: 363px;
			width: 115px;
			text-align:right;
		}
		.reg_data_pwd2_edit {
			position: absolute;
			left: 452px;
			top: 360px;
			width: 113px;
		}
		.reg_data_contactp_label {
			position: absolute;
			left: 125px;
			top: 400px;
			width: 256px;
			text-align: center;
		}
		.reg_data_firstname_label {
			position: absolute;
			left: 47px;
			top: 428px;
			width: 140px;
		}
		.reg_data_firstname_edit {
			position: absolute;
			left: 192px;
			top: 425px;
			width: 113px;
		}
		.reg_data_lastname_edit {
			position: absolute;
			left: 316px;
			top: 425px;
			width: 113px;
		}
		.reg_data_tel_edit {
			position: absolute;
			left: 192px;
			top: 450px;
			width: 113px;
		}
		.reg_data_tel_label {
			position: absolute;
			left: 47px;
			top: 453px;
			width: 140px;
		}
		.reg_data_gsm_edit {
			position: absolute;
			left: 192px;
			top: 475px;
			width: 113px;
		}
		.reg_data_gsm_label {
			position: absolute;
			left: 47px;
			top: 478px;
			width: 140px;
		}
		.reg_data_email_edit {
			position: absolute;
			left: 192px;
			top: 500px;
			width: 253px;
		}
		.reg_data_email_label {
			position: absolute;
			left: 47px;
			top: 503px;
			width: 140px;
		}
		.reg_data_terms_label {
			position: absolute;
			left: 214px;
			top: 524px;
			width: 262px;
		}
		.reg_data_accept {
			position: absolute;
			left: 190px;
			top: 522px;
			width: 24px;
		}
		.normalbPlus {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			font-weight: bold;
		}
		.normalPlus {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			font-weight: normal;
			text-align: justify;
		}
		.reg_data_sendbtn {
			position: absolute;
			left: 527px;
			top: 522px;
			width: 75px;
		}
		.erro {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-weight: bold;
			font-variant: normal;
			color: #FF0000;
			text-align: left;
			list-style-type: none;
			cursor: default;
			text-decoration: blink;
			margin: 0px;
			padding: 0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			background-color: #F3F3F3;
		}
		.errow {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-weight: bold;
			font-variant: normal;
			color: #FF0000;
			text-align: left;
			list-style-type: none;
			cursor: default;
			text-decoration: blink;
			margin: 0px;
			padding: 0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			background-color: #FFFFFF;
		}
		
		.reg_dataerr_title {
			position: absolute;
			left: 645px;
			top: 187px;
			width: 233px;
		}
		.reg_data_e1 {
			position: absolute;
			left: 645px;
			top: 253px;
			width: 284px;
		}
		.reg_data_e3 {
			position: absolute;
			left: 645px;
			top: 278px;
			width: 284px;
		}
		.reg_data_e32 {
			position: absolute;
			left: 645px;
			top: 302px;
			width: 284px;
		}
		.reg_data_e2 {
			position: absolute;
			left: 645px;
			top: 338px;
			width: 284px;
			z-index:100;
		}
		.reg_data_e4 {
			position: absolute;
			left: 645px;
			top: 364px;
			width: 284px;
		}
		.reg_data_e3_m {
			position: absolute;
			left: 313px;
			top: 308px;
			width: 284px;
		}
		.reg_data_e4_m {
			position: absolute;
			left: 645px;
			top: 364px;
			width: 284px;
		}
		
		.reg_data_e5 {
			position: absolute;
			left: 645px;
			top: 422px;
			width: 284px;
		}
		.reg_data_e6 {
			position: absolute;
			left: 645px;
			top: 451px;
			width: 284px;
		}
		.reg_data_e7 {
			position: absolute;
			left: 645px;
			top: 505px;
			width: 284px;
		}
		.reg_data_e8 {
			position: absolute;
			left: 645px;
			top: 528px;
			width: 284px;
		}
		.note_bg {
			background-image: url(images/note_bg.png);
			background-repeat: no-repeat;
		}
	
		.terms_title {
			position: absolute;
			left: 12px;
			top: 7px;
			width: 453px;
		}
		.sb1pos {
			position: absolute;
			left: 725px;
			top: 63px;
			width: 80px;
			height: 46px;
		}
		
		.terms_t1 {
			position: absolute;
			left: 7px;
			top: 41px;
			width: 583px;
			height: 311px;
		}
		.terms_close {
			position: absolute;
			left: 434px;
			top: 7px;
			width: 157px;
		}
		.justify {
			text-align: justify;
		}
		.logindiv {
			position: absolute;
			left: 399px;
			top: 71px;
			width: 435px;
			height: 24px;
		
		}
		.errorb {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #FF0000;
			font-weight: bold;
			text-decoration: blink;
		}
		.normalbwhite {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #FFFFFF;
			font-weight: bold;
		}
		.whattosearch_sizepos {
			position: absolute;
			left: 167px;
			top: 30px;
			width: 257px;
			height: 25px;
		}
		.wheretosearch_sizepos {
			position: absolute;
			left: 167px;
			top: 47px;
			width: 257px;
			height: 25px;
		}
		.partnumbersearchoptionspos {
			position: absolute;
			left: 166px;
			top: 9px;
			width: 300px;
			height: 25px;
		}
		.normalwhite {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #FFFFFF;
			font-weight: normal;
		}
		.src_exppos {
			position: absolute;
			left: 170px;
			top: 64px;
			width: 143px;
			height: 48px;
		}
		.structpos {
			position: absolute;
			left: 327px;
			top: 80px;
			width: 185px;
			height: 48px;
		}
		.innerpos {
			position: absolute;
			left: 500px;
			top: 63px;
			width: 80px;
			height: 46px;
		}
		.outterpos {
			position: absolute;
			left: 575px;
			top: 63px;
			width: 80px;
			height: 46px;
		}
		.widthspos {
			position: absolute;
			left: 650px;
			top: 63px;
			width: 80px;
			height: 46px;
		}
		.clrpos {
			position: absolute;
			left: 806px;
			top: 79px;
			width: 25px;
			height: 24px;
		}
		.resultsbg {
			background-image: url(images/resultsbg.png);
			background-repeat: repeat-y;
		}
		.upperbg {
			background-image: url(images/upperbg.png);
			background-repeat: repeat-x;
		}
		.resultstopbg {
			background-image: url(images/resultstopbg.png);
			background-repeat: no-repeat;
			background-attachment: fixed;
		}
		
		.normalOdd {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
			background-image: url(images/resultsbg_odd.png);
			background-repeat: repeat-y;
			background-attachment: fixed;
		}
		.normalEven {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
		}
		.normalOdd  a:link {
			color:  #000099;
			font-weight: bold;
		}
		.normalEven  a:link {
			color: #000099;
			font-weight: bold;
		}
		.normalOdd  a:hover {
			color:  #FF9000;
			font-weight: bold;
		}
		.normalEven  a:hover {
			color: #FF9000;
			font-weight: bold;
		}
		.external_wh {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
			text-align: center;
		}
		.can_be_fullfilled {
			background-color: #CCFFCC;
			border: 1px solid #999999;
		}
		.partially_fullfillable {
			background-color: #FFE9A6;
			border: 1px solid #999999;
		}
		.unable_to_fullfill {
			background-color: #FFDDD5;
			border: 1px solid #999999;
		}
		.cart_sum {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
			font-weight: bolder;
		}
		.buttonstyle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
			font-weight: bolder;
			vertical-align: middle;
			padding-left: 5px;
		}
		
		.buttonstyle a:link{
			color:  #000099;
			font-weight: bold;
		}
		.buttonstyle  a:hover {
			color:  #FF9900;
			font-weight: bold;
		}
		.buttonstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #000066;
	font-weight: bolder;
	vertical-align: middle;
	padding-left: 5px;
		}
		
		.buttonstyle2 a:link{
			color:  #000099;
			font-weight: bold;
		}
		.buttonstyle2  a:hover {
			color:  #FF9900;
			font-weight: bold;
		}

		.delivery_del_data_title {
			position: absolute;
			left: 40px;
			top: 14px;
			width: 453px;
		}
		.delivery_req_label {
			position: absolute;
			left: 47px;
			top: 47px;
			width: 121px;
		}
		.delivery_req_data {
			position: absolute;
			left: 195px;
			top: 45px;
			width: 112px;
		}
		.inq_company_label {
			position: absolute;
			left: 47px;
			top: 47px;
			width: 121px;
		}
		.inq_company_data {
		position: absolute;
		left: 195px;
		top: 45px;
		width: 260px;
		}
		.delivery_in_the_morning_label {
			position: absolute;
			left: 47px;
			top: 78px;
			width: 141px;
		}
		.inq_firstname_label {
		position: absolute;
		left: 47px;
		top: 70px;
		width: 141px;
		}
		.delivery_in_the_morning_edit {
			position: absolute;
			left: 188px;
			top: 76px;
			width: 23px;
		}
		.inq_firstname_data {
	position: absolute;
	left: 195px;
	top: 68px;
	width: 260px;
		}
		.inq_lastname_data {
		position: absolute;
		left: 328px;
		top: 68px;
		width: 127px;
		}
		.delivery_address_label {
			position: absolute;
			left: 47px;
			top: 107px;
			width: 121px;
		}
		.delivery_address_edit {
			position: absolute;
			left: 194px;
			top: 105px;
			width: 427px;
		}
		.delivery_billing_data_title {
			position: absolute;
			left: 40px;
			top: 154px;
			width: 453px;
		}
		.delivery_payment_method_label {
			position: absolute;
			left: 47px;
			top: 194px;
			width: 121px;
		}
		.delivery_payment_method_edit {
			position: absolute;
			left: 194px;
			top: 194px;
			width: 430px;
		}
		.delivery_remarks_label {
			position: absolute;
			left: 47px;
			top: 229px;
			width: 121px;
		}
		.delivery_remarks_edit {
			position: absolute;
			left: 192px;
			top: 226px;
			width: 427px;
			height: 45px;
		}
		.delivery_reference_label {
			position: absolute;
			left: 47px;
			top: 280px;
			width: 151px;
		}
		.delivery_reference_exp_label {
			position: absolute;
			left: 317px;
			top: 280px;
		}		
		.delivery_reference_edit {
			position: absolute;
			left: 192px;
			top: 280px;
			width: 120px;
		}		
		
		.delivery_summary {
			position: absolute;
			left: 40px;
			top: 324px;
			width: 453px;
			height: 18px;
		}
		.delivery_sum_netto_label {
			position: absolute;
			left: 47px;
			top: 356px;
			width: 140px;
		}
		.delivery_sum_netto_edit {
			position: absolute;
			left: 382px;
			top: 356px;
			width: 113px;
			text-align: right;
		}
		.delivery_VAT_label {
			position: absolute;
			left: 47px;
			top: 381px;
			width: 140px;
		}
		.delivery_VAT_edit {
			position: absolute;
			left: 382px;
			top: 381px;
			width: 113px;
			text-align: right;
		}
		.delivery_Total_label {
			position: absolute;
			left: 47px;
			top: 408px;
			width: 203px;
		}
		.delivery_Total_edit {
			position: absolute;
			left: 382px;
			top: 408px;
			width: 113px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			text-align: right;
		}
		.delivery_submit {
			position: absolute;
			left: 219px;
			top: 463px;
			width: 38px;
			height: 38px;
		}
		.delivery_submit_label {
			position: absolute;
			left: 45px;
			top: 472px;
			width: 194px;
			height: 51px;
		}
		.delivery_goback {
			position: absolute;
			left: 219px;
			top: 507px;
			width: 38px;
			height: 38px;
		}
		.delivery_goback_label {
			position: absolute;
			left: 45px;
			top: 516px;
			width: 194px;
			height: 51px;
		}
		.delivery_ordering_process {
			position: absolute;
			left: 644px;
			top: 14px;
			width: 282px;
		}
		.titleBlue {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #000033;
			font-weight: bold;
		}
		.normalBlue {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #000066;
		}
		.cc {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: bold;
			font-variant: normal;
			color: #000066;
			text-align: right;
			list-style-type: none;
			cursor: pointer;
			cursor: hand;
			margin: 0px;
			padding: 0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			background-color: #F3F3F3;
			width: 24px;
			text-decoration: underline;
		}
		.delivery_info {
			position: absolute;
			left: 652px;
			top: 47px;
			width: 268px;
			height: 495px;
		}
		.normalbjust {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			color: #000033;
			font-weight: bold;
			text-align: justify;
		}
		.sl_1 {
			width: 100px;
			margin: 0px;
			padding: 0px;
		}
		.flag_en_pos {
			width: 49px;
			margin: 0px;
			padding: 0px;
			height: 36px;
			position: absolute;
			left: 834px;
			top: 66px;
			z-index: 2;
		}
		.flag_hun_pos {
			width: 49px;
			margin: 0px;
			padding: 0px;
			height: 36px;
			position: absolute;
			left: 883px;
			top: 66px;
			z-index: 2;
		}
		.cart_pos {
			width: 27px;
			margin: 0px;
			padding: 0px;
			height: 18px;
			position: absolute;
			outline: none;
			left: 914px;
			top: 22px;
			z-index: 2;
		}
		.welcome_pos {
			width: 332px;
			margin: 0px;
			padding: 0px;
			height: 27px;
			position: absolute;
			left: 390px;
			top: 22px;
			z-index: 2;
			text-align: center;
		}
		.register_pos {
			width: 97px;
			margin: 0px;
			padding: 0px;
			height: 18px;
			position: absolute;
			left: 663px;
			top: 22px;
			z-index: 2;
			text-align: center;
		}
		.sign_in_pos {
			width: 122px;
			margin: 0px;
			padding: 0px;
			height: 18px;
			position: absolute;
			left: 761px;
			top: 22px;
			z-index: 2;
			text-align: center;
		}
		.cart_count_pos {
			width: 25px;
			margin: 0px;
			padding: 0px;
			height: 31px;
			position: absolute;
			left: 885px;
			top: 21px;
			z-index: 2;
			text-align: center;
		}
		.whattosearchpos1 {
			position: absolute;
			left: 27px;
			top: 9px;
			width: 135px;
			height: 17px;
		}
		.whattosearchpos2 {
			position: absolute;
			left: 27px;
			top: 26px;
			width: 135px;
			height: 17px;
		}
		.whattosearchpos3 {
			position: absolute;
			left: 27px;
			top: 43px;
			width: 135px;
			height: 17px;
		}
		.whattosearchpos4 {
			position: absolute;
			left: 27px;
			top: 60px;
			width: 135px;
			height: 17px;
		}
		.whattosearchpos5 {
			position: absolute;
			left: 27px;
			top: 77px;
			width: 135px;
			height: 17px;
		}
		.structlabelpos {
			position: absolute;
			left: 327px;
			top: 64px;
			width: 185px;
			height: 48px;
		}
		.structselectwidth {
			width: 170px;
		}
		.searchtermwidth {
			width: 150px;
		}
		.innerwidth {
			width: 50px;
		}
		.titleRow {
			background-image: url(images/titlerow.png);
			background-repeat: repeat-y;
			background-attachment: fixed;
		}
		.news_bg {
			background-image: url(images/news_bg.png);
		}
		.titles_bg {
			background-image: url(images/titles_bg.png);
		}
		.titleCyan {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 24px;
			font-style: normal;
			font-variant: normal;
			color: #0094b7;
			text-align: left;
		}
		.welcomepos {
	position: absolute;
	left: 33px;
	top: 4px;
	width: 901px;
	height: 17px;
		}
		.titleBlack {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 24px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			text-align: left;
		}
		.titleGreen {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			font-variant: normal;
			color: #459f51;
			text-align: left;
		} 
		.title_big_White {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 38px;
			font-style: normal;
			font-variant: normal;
			color: #FFFFFF;
			text-align: left;
			font-weight: bold;
		}
		.title_big_Red {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 38px;
			font-style: italic;
			font-variant: normal;
			color: #FF0000;
			text-align: left;
			font-weight: bold;
			
		}	
		.at_your_service_pos {
	position: absolute;
	left: 47px;
	top: 41px;
	width: 282px;
	height: 102px;
		}	
		.welcome_text_pos {
	position: absolute;
	left: 341px;
	top: 41px;
	width: 285px;
	height: 94px;
	text-align: justify;
		}
		.welcome_snrtext_pos {
	position: absolute;
	left: 670px;
	top: 7px;
	width: 217px;
	height: 81px;
	text-align: justify;
		}
		.welcome_sumtext_pos {
	position: absolute;
	left: 30px;
	top: 156px;
	width: 883px;
	height: 20px;
	text-align: justify;
		}
		
		.title_mid_Black {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #000000;
			text-align: left;
			font-weight: bold;
		}
		.news_pos {
			position: absolute;
			left: 13px;
			top: 8px;
			width: 282px;
			height: 28px;
		}
		.news_table_pos {
			position: absolute;
			left: 13px;
			top: 42px;
			width: 282px;
			height: 89px;
		}
		.title_large_Blue {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			font-variant: normal;
			color: #005aa0;
			text-align: left;
			font-weight: bold;
		}

		.title_mid_Blue {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-variant: normal;
			color: #0066cc;
			text-align: left;
			font-weight: bold;
		}
		.title_mid_Blue a:link {
			color:  #0066CC;
			text-decoration: none;
			outline: none;	
		}
		.title_mid_Blue a:visited {
			color: #0066CC;
			text-decoration: none;
			outline: none;
		}
		.title_mid_Blue a:hover {
			color: #0066CC;
			text-decoration:underline;
			outline: none;
		}
		.title_mid_Blue a:active {
			color: #0066CC;
			text-decoration: none;
			outline: none;	
		}
		.left_arrow_pos {
			position: absolute;
			left: 525px;
			top: 3px;
			width: 30px;
			height: 28px;
		}
		.right_arrow_pos {
			position: absolute;
			left: 554px;
			top: 2px;
			width: 30px;
			height: 28px;
		}
		.choosen_cat_pos {
			position: absolute;
			left: 7px;
			top: 8px;
			width: 310px;
			height: 21px;
		}
		.date_pos {
			position: absolute;
			right: 0px;
			top: 40px;
			width: 180px;
			height: 21px;
		}
		.normali {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-variant: normal;
			color: #000000;
		}
		.ntitle_pos {
	position: absolute;
	left: 7px;
	top: 95px;
	width: 310px;
	height: 35px;
		}
		.logo_pos {
	position: absolute;
	left: 7px;
	top: 36px;
	width: 227px;
	height: 36px;
		}
		.view_in_shop_pos {
	position: absolute;
	left: 368px;
	top: 2px;
	width: 27px;
	height: 27px;
		}
		.ntext_pos {
	position: absolute;
	left: 7px;
	top: 129px;
	width: 309px;
	height: 174px;
		}
		.nimg_pos {
		}
		.nlink1_pos {
	position: absolute;
	left: 7px;
	top: 308px;
	width: 241px;
	height: 22px;
		}
		.nlink2_pos {
	position: absolute;
	left: 7px;
	top: 331px;
	width: 241px;
	height: 22px;
		}
		.nlink3_pos {
	position: absolute;
	left: 7px;
	top: 354px;
	width: 241px;
	height: 22px;
		}
		.about_us_welcome_text_pos {
			position: absolute;
			left: 35px;
			top: 41px;
			width: 891px;
			height: 129px;
			text-align: justify;
		}
		.about_us_ina_urkunde {
			position: absolute;
			left: 58px;
			top: 40px;
			width: 104px;
			height: 134px;
			text-align: justify;
		}
		.about_us_fag_urkunde {
			position: absolute;
			left: 171px;
			top: 40px;
			width: 107px;
			height: 135px;
			text-align: justify;
		}
		.about_us_award_pos {
			position: absolute;
			left: 351px;
			top: 45px;
			width: 180px;
			height: 128px;
			text-align: justify;
		}
		.about_us_ina_txt {
			position: absolute;
			left: 62px;
			top: 174px;
			width: 94px;
			height: 24px;
		}
		.about_us_fag_txt {
			position: absolute;
			left: 174px;
			top: 174px;
			width: 94px;
			height: 24px;
		}
		.center {
			text-align: center;
		}
		.about_us_ina_award_txt {
			position: absolute;
			left: 298px;
			top: 174px;
			width: 291px;
			height: 24px;
		}
		.about_us_locations {
			position: absolute;
			left: 7px;
			top: 203px;
			width: 250px;
			height: 24px;
		}
		.about_us_locations1 {
			position: absolute;
			left: 18px;
			top: 228px;
			width: 163px;
			height: 133px;
		}
		.about_us_locations2 {
			position: absolute;
			left: 209px;
			top: 228px;
			width: 163px;
			height: 133px;
		}
		.about_us_locations3 {
			position: absolute;
			left: 401px;
			top: 228px;
			width: 163px;
			height: 133px;
		}
		.partners_bg {
			background-image: url(images/partners_bg.png);
			background-repeat: no-repeat;
		}
		.about_us_p1 {
			position: absolute;
			left: 13px;
			top: 38px;
			width: 285px;
			height: 69px;
		}
		.about_us_p2 {
			position: absolute;
			left: 13px;
			top: 148px;
			width: 285px;
			height: 37px;
		}
		.about_us_p3 {
			position: absolute;
			left: 13px;
			top: 209px;
			width: 285px;
			height: 85px;
		}
		.about_us_p4 {
			position: absolute;
			left: 13px;
			top: 306px;
			width: 285px;
			height: 62px;
		}
		.menuspan_pos {
			position: absolute;
			left: 189px;
			top: 0px;
			width: 116px;
			height: 154px;
			z-index: 999;
			background-image: url(images/menu_bg.png);
			background-repeat: no-repeat;
			visibility: hidden;
			cursor: pointer;
			cursor: hand;
		}
		.menu2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			color: #FFFFFF;
			outline: none;
			padding-left: 12px;
		}
		
		.menu2 a:link {
			color: #FFFFFF;
			text-decoration: none;
			outline: none;	
		}
		.menu2 a:visited {
			color: #FFFFFF;
			text-decoration: none;
			outline: none;
		}
		.menu2 a:hover {
			color: #000033;
			text-decoration: none;
			outline: none;
		}
		.menu2 a:active {
			color: #000033;
			text-decoration: none;
			outline: none;
		}
		.skfimg_pos {
			position: absolute;
			left: 10px;
			top: 37px;
			width: 348px;
			height: 331px;
			cursor: pointer;
			cursor: hand;
		}
		.img_bg {
			background-image: url(images/img_bg.png);
			background-repeat: no-repeat;
		}
		.skfrem_pos {
			position: absolute;
			left: 10px;
			top: 413px;
			width: 348px;
			height: 21px;
			cursor: pointer;
			cursor: hand;
		}
		.skfremtxt_pos {
			position: absolute;
			left: 10px;
			top: 429px;
			width: 348px;
			height: 21px;
			cursor: pointer;
			cursor: hand;
		}
		.skfotherstxt_pos {
			position: absolute;
			left: 10px;
			top: 414px;
			width: 348px;
			height: 21px;
			cursor: pointer;
			cursor: hand;
			background-color: #FFFFFF;
		}
		.cattextpos {
			position: absolute;
			left: 35px;
			top: 63px;
			width: 135px;
			height: 17px;
		}
		.mascikkszamwidth{
			width: 160px;
		}
		.mascikkszampos {
			position: absolute;
			left: 327px;
			top: 79px;
			width: 185px;
			height: 48px;
		}
	.inquiry_fra {
		background-image: url(http://rolling.hu/images/inquiry_bg.png);
		background-repeat: no-repeat;
	}
		.inq_address_label {
		position: absolute;
		left: 47px;
		top: 93px;
		width: 121px;
		}
		.inq_zip_edit {
		position: absolute;
		left: 195px;
		top: 91px;
		width: 65px;
		}
		.inq_city_edit {
		position: absolute;
		left: 266px;
		top: 91px;
		width: 189px;
		}
		.inq_address_edit {
		position: absolute;
		left: 195px;
		top: 114px;
		width: 260px;
		}
		.inq_inqurydata_title {
		position: absolute;
		left: 40px;
		top: 198px;
		width: 453px;
		}
		.inq_telno_label {
		position: absolute;
		left: 47px;
		top: 139px;
		width: 121px;
		}
		.inq_telno_data {
		position: absolute;
		left: 195px;
		top: 137px;
		width: 260px;
		}
		.inq_email_label {
		position: absolute;
		left: 47px;
		top: 163px;
		width: 121px;
		height: 16px;
		}
		.inq_email_data {
		position: absolute;
		left: 195px;
		top: 161px;
		width: 260px;
		}
		.inq_left_arrow_pos {
		position: absolute;
		left: 558px;
		top: 191px;
		width: 30px;
		height: 28px;
		}
		.inq_right_arrow_pos {
		position: absolute;
		left: 587px;
		top: 190px;
		width: 30px;
		height: 28px;
		}
		.inq_item_no_label {
		position: absolute;
		left: 47px;
		top: 229px;
		width: 121px;
		height: 16px;
		}
		.inq_item_no_data {
		position: absolute;
		left: 195px;
		top: 227px;
		width: 260px;
		}
		.inq_inqurydatacount_title {
		position: absolute;
		left: 502px;
		top: 198px;
		width: 54px;
		text-align: right;
		}
		.inq_description_label {
		position: absolute;
		left: 47px;
		top: 253px;
		width: 121px;
		height: 16px;
		}
		.inq_description_data {
		position: absolute;
		left: 195px;
		top: 251px;
		width: 410px;
		height: 36px;
		}
		.inq_size_label {
		position: absolute;
		left: 47px;
		top: 299px;
		width: 121px;
		height: 16px;
		}
		.inq_size_data {
		position: absolute;
		left: 195px;
		top: 297px;
		width: 153px;
		}
		.inq_size_label2 {
		position: absolute;
		left: 357px;
		top: 299px;
		width: 249px;
		height: 16px;
		}
		.inq_quality_label {
		position: absolute;
		left: 47px;
		top: 326px;
		width: 142px;
		height: 15px;
		}
		.inq_quality_data {
		position: absolute;
		left: 195px;
		top: 324px;
		width: 158px;
		}	
		.inq_reqqty_label {
	position: absolute;
	left: 47px;
	top: 353px;
	width: 142px;
	height: 15px;
		}
		.inq_reqqty_data {
	position: absolute;
	left: 195px;
	top: 351px;
	width: 130px;
		}		
		.inq_reqqty_label2 {
	position: absolute;
	left: 334px;
	top: 353px;
	width: 46px;
		}		
		.inq_reqdue_label {
	position: absolute;
	left: 47px;
	top: 378px;
	width: 142px;
	height: 15px;
		}
		.inq_reqdue_data {
	position: absolute;
	left: 195px;
	top: 376px;
	width: 153px;
		}		
		.inq_remarks_label {
	position: absolute;
	left: 47px;
	top: 405px;
	width: 121px;
	height: 16px;
		}
		.inq_remarks_data {
	position: absolute;
	left: 195px;
	top: 403px;
	width: 410px;
	height: 36px;
		}
		.inq_delivery_additem {
	position: absolute;
	left: 38px;
	top: 458px;
	width: 38px;
	height: 38px;
		}
		.inq_delivery_additem_label {
	position: absolute;
	left: 79px;
	top: 468px;
	width: 235px;
	height: 22px;
		}
		.inq_delivery_removeitem {
	position: absolute;
	left: 37px;
	top: 480px;
	width: 38px;
	height: 38px;
		}
		.inq_delivery_removeitem_label {
	position: absolute;
	left: 79px;
	top: 493px;
	width: 235px;
	height: 20px;
		}
		.inq_delivery_submitorder {
	position: absolute;
	left: 563px;
	top: 480px;
	width: 38px;
	height: 38px; 
		}
		.inq_delivery_submitorder_label {
	position: absolute;
	left: 322px;
	top: 493px;
	width: 237px;
	height: 19px;
		}
		.inq_modifyitem {
	position: absolute;
	left: 37px;
	top: 512px;
	width: 46px;
	height: 43px;
		}
		.inq_modifyitem_label { 
	position: absolute;
	left: 79px;
	top: 519px;
	width: 235px;
	height: 19px;
		}
		.downloadstitle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight:bold;
			font-style:italic;
			color: #000000;
		}
		.downloadsnormal {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			text-align:justify;
			color: #000000;
		}
		.downloadsnormal a:link {color: #000000; text-decoration:none;}
		.downloadsnormal a:visited {color: #000000; outline: none; text-decoration:none;}
		.downloadsnormal a:hover {color: #000000; text-decoration:underline;}
		.downloadsnormal a:active {color: #000000;text-decoration:none;}		

.editstyle {
border:0px;
color:#0066cc;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
height:40px;
width:500px;
}

#nextdiv .sendbtn{
   vertical-align:middle;
   width:124px;
   height:34px;

}
#nextdiv .sendbtn a{
   height:34px;
   text-decoration:none;
   background:url(images/continue_up.jpg);
   background-repeat:no-repeat;
   font-family:Arial, Helvetica, sans-serif;
   color:#FFF;
   font-size:22px;
   text-align:center;
   padding-top:5px;
   padding-bottom:5px;
   padding-right:40px;
   padding-left:25px;
}
#nextdiv .sendbtn a:visited{
   outline: none;
   background:url(images/continue_up.jpg);
   background-repeat:no-repeat;
   text-decoration:none;
}
#nextdiv .sendbtn a:hover{
   text-decoration:none;
   background:url(images/continue_ov.jpg);
   background-repeat:no-repeat;
}
