
.boxText {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.errorBox {font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold;}
.stockWarning {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033;}
.productsNotifications {background: #ECECEC;}
.orderEdit {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #7489A3; text-decoration: underline;}

BODY {background-color: #ffffff; color: #000000; margin: 0px; background:url("/images/bgnoise_lg.png") repeat;}
	 
.infoBox {background: #EBEBEB;}
.infoBoxContents {font-family: Verdana, Arial, sans-serif; font-size: 10px;}

/*  A {color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}  */
FORM {display: inline;}

TR.header {background: none;}
TR.headerNavigation {background: #bbc3d3;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}
/*  A.headerNavigation {color: #FFFFFF; }A.headerNavigation:hover { color: #ffffff;}  */

TR.headerError {background: #ff0000;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}
/*  TR.footer {background: #bbc3d3;}TD.footer {  font-family: Verdana, Arial, sans-serif;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;}*/

.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6;font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background: #bbc3d3;color: #ffffff;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd 			{background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even 		{background: #f8f8f9;}

TABLE.productListing {float: left; border: 0px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}

.productListing-heading	{font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #b6b7cb;color: #FFFFFF;font-weight: bold;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif;font-size: 10px;}

TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif;font-size: 20px;font-weight: bold;color: #9a9a9a;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;}

TD.main, P.main  {font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif;font-size: 13px;color: #aabbdd;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif;font-size: 11px;}
TEXTAREA {width: 100%;font-family: Verdana, Arial, sans-serif;font-size: 11px;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #f0a480;font-weight: bold;}
TABLE.formArea {background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #c76170;font-weight: bold;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif;color: #ff0000;}

.moduleRow { }
.moduleRowOver {background-color: #ECECEC; cursor: pointer; cursor: hand; }
.moduleRowSelected {background-color: #ECECEC; }

.checkoutBarFrom, .checkoutBarTo {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.messageBox {font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning {font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess {font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

#myse select {width:90%;}
.product .inputRequirement, .inputRequirement {font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FF0000; }

del {color:#888888;font-size:12px; font-weight:bold}
s {color:#808080;font-size:12px;font-weight:normal;}

body {padding:0; margin:0;}
body, td, input, textarea {font-size:11px; font-family:Tahoma; color:#8B8B8B; line-height:13px; vertical-align:top; padding:0px;}
img {border:0px;}
table {background: #ffffff; width:100%;}

.vam { vertical-align:middle}

.border {border:1px solid #ECECEC}
.border1 {border:1px solid #ECECEC; background:#FBFBFB}

.header {background:url(images/bg1.gif) repeat-x top}
.header td {background-color: #F5F5F5; color:#545454; vertical-align:middle;}
.header span {color:#FFFFFF; font-size:10px;}
.header b {color:#ffffff;}
.header a {color:#7390B1; text-decoration:none; font-size:11px; font-weight:bold}
.header a:hover {color:#7390B1;text-decoration:underline}
.header strong a {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover {color:#C9CBBD;text-decoration:none}

#input1 {width:37px; height:18px;color:#3F4143; font-size:10px; font-family:tahoma; text-align:right}
#input2 {width:37px; height:18px;color:#3F4143; font-size:10px; font-family:tahoma; text-align:right}
#input3 {width:37px; height:18px;color:#3F4143; font-size:10px; font-family:tahoma; text-align:right}

.jamp {width:39px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1 {width:155px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2 {width:51px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3 {width:81px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
											  
.box_header_txt td {height:40px; vertical-align:middle; background:url(images/1_bg1.gif) no-repeat top left #F2F2F2; padding-left:32px; font-weight:bold;  color:#101010; font-size:14px;}
.box_body b {color:#373737; font-size:15px; font-weight:bold;}
.box_body ul {padding:0; margin:0 0 0 16px; list-style:none; }
.box_body .bg_list {background:url(images/bg_list.gif) left top no-repeat; background-position:0 7px}
.box_body .bg_list a {color:#6A829B;text-decoration:none; line-height:22px; padding-left:15px;}
.box_body .bg_list a:hover {color:#6A829B;text-decoration:underline;}
.box_body .bg_list_un {background:url(images/bg_list_un.gif) left top no-repeat; line-height:23px; background-position:0 10px; margin-left:15px}
.box_body .bg_list_un a	{color:#A10E04;text-decoration:underline; padding-left:10px;}
.box_body .bg_list_un a:hover {color:#A10E04; text-decoration:none;}
.box_body .bg_list_sub {background:url(images/bg_list.gif) left top no-repeat; background-position:0 7px; margin-left:15px}
.box_body .bg_list_sub a {color:#6A829B;text-decoration:none; line-height:22px; padding-left:15px;}
.box_body .bg_list_sub a:hover {color:#6A829B;text-decoration:underline;}
.box_body .bg_list_sub2	{background:url(images/bg_list.gif) left top no-repeat; background-position:0 7px; margin-left:30px}
.box_body .bg_list_sub2 a {color:#6A829B;text-decoration:none; line-height:22px; padding-left:15px;}
.box_body .bg_list_sub2 a:hover {color:#6A829B;text-decoration:underline;}

.cont_header_txt {border-bottom:2px solid #ffffff;}
.cont_header_txt td {height:40px; vertical-align:middle;background:url(images/1_bg2.gif); font-weight:bold; color:#FFFFFF; font-size:14px; vertical-align:middle}
.cont_header_txt a {font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt a:hover {font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:underline;}	
				
.product td {color:#8B8B8B; font-size:11px;}
/* Termek nev tulajdonsagok */
.product a {color:#151515; font-size:11px; text-decoration:none; font-weight:bold;}
.product a:hover {color:#151515;text-decoration:underline;}

.product font {color:#7489A2; font-size:12px; font-weight:normal;text-decoration:underline; text-transform:none;}
.product div a {color:#7489A2; font-size:12px; font-weight:normal;text-decoration:underline; text-transform:none;}
.product div a:hover {color:#7489A2;text-decoration:none;}

.pic img {border: 0px solid #969075;}

.result td {color:#505050; height:44px; vertical-align:middle;padding:0px 30px 0px 25px;}
.result a {color:#7489A2; text-decoration:underline;}
.result a:hover {color:#7489A2;text-decoration:none;}
.result b {color:#7489A2; font-weight:normal;}
.result span {color:#7489A2}

.result u {text-decoration:underline; color:#7489A2; font-weight:bold} 
.result_right {text-align:right;}
.result_right b	{color:#505050; font-weight:bold; }

.popup td {color:#8B8B8B; font-size:11px;}
.popup b {color:#7489A2; font-size:12px; }	
.popup a {color:#FFFFFF; font-size:11px; text-decoration:none;}	
.popup a:hover {color:#FFFFFF; text-decoration:underline;}

.footer {background:url(images/li.gif) repeat-x top }	
.footer td {color:#A8A8A8; font-size:11px;}			
.footer span a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;} 			
.footer span a:hover {color:#FFFFFF;text-decoration:underline;}	
.footer {color:#FFFFFF; font-size:11px;}
.footer a {color:#A8A8A8; font-size:10px; text-decoration:none;}			
.footer a:hover {color:#A8A8A8; text-decoration:underline;}
.footer b, .footer b a {color:#A8A8A8; font-size:10px; font-weight:bold; text-decoration:none;}			
.footer b a:hover {color:#A8A8A8; text-decoration:underline;}

/* .box_body td {background:#ffffff; color:#000000;font-size:10px; } */
.box_body a {color:#275873; font-size:11px; font-weight:normal; text-transform:none;text-decoration: underline; }
.box_body a:hover {color:#275873;text-decoration: none;}
.box_body span a {color:#000000; font-size:12px; text-decoration:none; font-weight:bold; text-transform:uppercase}
.box_body span a:hover {color:#000000;text-decoration:underline;}

SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000;}

.box_body a SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000; text-decoration:underline;}

.smallText a {color:#7489A3; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover {color:#7489A3; font-size:11px; text-decoration:underline;}
.smallText a u {color:#7489A3; font-size:11px; text-decoration:none;}
.smallText a:hover u {color:#7489A3; font-size:11px; text-decoration:underline;}

TD.fieldKey {font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

TD.fieldValue {font-family: Verdana, Arial, sans-serif;font-size: 12px;}

.main a b {color:#5D5F60;font-size: 10px; text-decoration:underline;}
.main a:hover b	{color:#5D5F60;font-size: 10px; text-decoration:none;}

span.txt_1 {font-size:10px; text-transform:none; color:#000000;}	

/* Ar betu tulajdonsagok */
SPAN.productSpecialPrice, .product SPAN.productSpecialPrice {color:#373737; font-size:12px; }

.box_body SPAN.productSpecialPrice {color:#373737;font-size:14px;}
  
.cont_header_txt em {color:#E50029; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}
.product em {color:#151515; font-size:12px; text-decoration:none; font-weight:bold; text-transform:uppercase; font-style:normal;} 

.main a {color:#7489A3; text-decoration:underline;}
.main a:hover {color:#7489A3; text-decoration:none;}
.vam {vertical-align:middle;}

input {background:#ffffff;}

.bg_input input	{background:none;}

.product .shop_cart {color:#262626; font-size:11px; text-transform:uppercase; font-weight:bold; height:41px;text-align:center; vertical-align:middle;}

.padd_1 {padding:0px 10px 0px 10px;}
.padd_22 {padding:8px;}
td.padd2 {padding:8px; padding-left:4px;}

.line_h { line-height:16px;}

.bg_gg	 {background:#FFF8D4;}
.bg_vv	 {background:#FFF8D4;}
.bg_gg_1 {background:#EBEBEB;}

.product div {padding:8px 0px 5px 0px;}
div.padd3 {text-align:left; padding-top:0px; margin-left:24px; margin-right:24px;}
.padd33 img, .padd33 input {margin:5px;}

.prod_info {width:33px;}
.prod_info td {text-align:center;}

.remove {width:15%;}
.products {width:50%;}
.quantity {width:15%;}
.total {width:20%;}

.box_width_left {width:234px;}
.box_width_right {width:4px;}
.box_width_cont	{width:33%;}			

.dcategm {border: 2px solid #666970; position: absolute; width: 480px; height: 45px; top: 61px; left: 255px; background-color: #494C51;}

.categm {color:#FFFFFF; font-size:11px; text-align:center;}
.categm td {background-color: #313236; font-size:11px; vertical-align: middle; text-align:center; border: 2px solid #494C51;}
.categm span a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.categm span a:hover {color:#FFFFFF;text-decoration:underline;}
.categm a {color:#A8A8A8; font-size:11px; text-decoration:none; text-align:center;}
.categm a:hover {color:#A8A8A8; text-decoration:underline;}
.categm b, .footer b a {color:#A8A8A8; font-size:11px; font-weight:bold; text-decoration:none;}
.categm b a:hover {color:#A8A8A8; text-decoration:underline;}

.dmainm {position: absolute; width: 480px; height: 35px; top: 135px; left: 255px; background-color: #494C51;}
.mainm {color:#FFFFFF; font-size:11px; text-align:center;}
.mainm span a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.mainm span a:hover {color:#FFFFFF;text-decoration:underline;}
.mainm a {color:#A8A8A8; font-size:11px; text-decoration:none; text-align:center;}
.mainm a:hover {color:#A8A8A8; text-decoration:underline;}
.mainm b, .footer b a {color:#A8A8A8; font-size:11px; font-weight:bold; text-decoration:none;}
.mainm b a:hover {color:#A8A8A8; text-decoration:underline;}

.newhead {position: relative; width: 766px; height: 175px; top: 0px; left: 0px; background-color: #494C51;}
.dhtopm {position: relative; width: 766px; height: 30px; ; top: 0px; left: 0px; background-color: #666970;}
.dlogo {position: absolute; width: 225px; height: 85px; ; top: 0px; left: 26px; background-image: url('gabriel_logo.jpg'); background-repeat: no-repeat; z-index: 1;}
.dlogod {position: absolute; height: 35px; width: 198px; left: 26px; top: 90px; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: x-large; #font-size: large; font-weight: normal; font-style: normal; font-variant: normal; color: #FE0000; text-align: center;}

.htopm {width: 200px; position: absolute; top: 6px; left: 500px; background-color: #666970; vertical-align: middle; color:#FFFFFF; font-size:11px; text-align:center; font-style: italic;}
.htopm span a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.htopm span a:hover {color:#FFFFFF;text-decoration:underline;}
.htopm a {color:#A8A8A8; font-size:11px; text-decoration:none; text-align:center;}
.htopm a:hover {color:#A8A8A8; text-decoration:underline;}
.htopm b, .footer b a {color:#A8A8A8; font-size:11px; font-weight:bold; text-decoration:none;}
.htopm b a:hover {color:#A8A8A8; text-decoration:underline;}

.dsearch {position: absolute; left: 26px; top: 130px; width: 198px; height: 30px; #height: 20px; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: x-large; font-weight: normal; font-style: normal; font-variant: normal; background-color: #FFFFFF; color: #FE0000;}

TD.productListing-data3Col {
  border:none
}

.my-image {
  position: relative;
}

.ribbonnew {
width: 16px;
height: 95px;
overflow: hidden;
position: absolute;
top: 4px;
*top: 8px;
left: 4px;
*left: -82px;
z-index:500;
display: block;
}

.ribbonstock {
width: 16px;
height: 95px;
overflow: hidden;
position: absolute;
top: 4px;
*top: 8px;
right: 4px;
z-index:600;
display: block;
}

.tags_div
{
border: 1px solid #ECECEC;
background-color: white;
height: 150px;
width: 520px;
-moz-border-radius: 5px;
text-decoration: none;
color: #676F9D;
}

.tags_div.a:link {text-decoration: none; color: #676F9D; }
.tags_div.a:visited { text-decoration: none; color: #676F9D; }
