/* stylesheet2.css */

BODY {
	background: #c30f10;
	margin: 0;
	text-align: center; /* for stupid IE... */
	font-family : Verdana, Arial, sans-serif;
	font-size: 12px;

}

IMG {
	border: none;
}

.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: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

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.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FDFAF1;
}

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: #FDFAF1;
}

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

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

TD.productListing-data, TD.productListing-data a, TD.productListing-data a:active {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

TD.productListing-data a:hover {
}

.product-list-price {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #AD3005;
  font-weight: bold;
  text-align: right;
  padding-right: 6px;
}

TD.product-list-name {
  height: 60px;
  text-align: center;
  vertical-align: top;
}

DIV.product-list-name {
  margin: 8px;
  text-align: left;
  vertical-align: top;
  line-height: 80%;
}

TD.product-list-bn {
	padding-left: 5px;
	padding-bottom: 5px;
	height: 35px;
	text-align: right;
}

TD.product-list-name a, TD.product-list-name a:visited {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #000;
  font-weight: bold;
}

TD.product-list-name a:hover {
	color: #AD3005;
	
}
TD.product-list-image {
	text-align: center;
	vertical-align: middle;
	height: 140px;
}

TD.product-list-td {
	width: 191px;
	height: 271px;
	background: url('images/theme/adatlap_bg_small.png');
}

TD.product-list-spacing {
	width: 40px;
}

TD.product-list-row-spacing {
	height: 30px;
}

TD.product-list-icons {
	width: 50%;
	padding-left: 4px;
	padding-bottom: 4px;
	height: 35px;
	vertical-align: middle;
	text-align: left;
}
.picons {
	padding: 1px;
}

.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #F57F30;
  font-weight: bold;
}

.pageResults {
  font-size: 10px;
  font-family: Verdana, Arial, sans-serif;
  color: #8C8C8C;
}

A.pageResults, a.pageResults:visited {
  color: #8C8C8C;
  font-size: 10px;
}

A.pageResults:hover {
  color: #000;
  background: #F3E4B9;
}

/* ----------------------- */
/*         buttons         */
/* ----------------------- */

a.button {
    background: transparent url('images/theme/bg_button_a.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    height: 22px;
    margin-right: 6px;
    padding-right: 13px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/theme/bg_button_span.png') no-repeat;
    display: block;
    line-height: 12px;
    padding: 5px 0 5px 18px;
}
a.button:hover {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

/* --------------------------- */


TD.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #AD3005;
  border-bottom: 2px solid #F3E4B9;
  margin-bottom: 10px;
  text-align: left;
}

DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #AD3005;
  border-bottom: 2px solid #F3E4B9;
  margin-bottom: 10px;
  width: 250px;
  text-align: left;
}

DIV.pageHeadingFull {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #AD3005;
  border-bottom: 2px solid #F3E4B9;
  margin-bottom: 10px;
  margin-top: 20px;
  width: 100%;
  text-align: left;
}


TD.pageHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style:italic;
  color: #666666;
}

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.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

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

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

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

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.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

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

.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; }

/* message box */

.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; }

/* input requirement */

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

.mainLinks, A.mainLinks:visited, A.mainLinks:link {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #F57F30;
  font-weight: bold;
}
A.mainLinks:hover {
  color: #666666;
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}


.mainTableHeader {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #823023;
}

.mainTableButton {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
}

.mainWNcontent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  /*border: 1px solid #000000;*/
}

#wn-head-title {
	position: relative;
	top: -80px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #AD3005;
	border-bottom: 2px solid #F3E4B9;
	margin-bottom: 10px;
	width: 250px;
}


#wn-name {
	position: relative;
	top: -80px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AD3005;
}

#wn-desc {
	position: relative;
	top: -80px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

#wn-price {
	position: absolute;
	top: 273px;
	left: 165px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	/*border: 1px solid #000000;*/
}

#wn-icons {
	position: absolute;
	width: 100px;
	height: 20px;
	top: 80px;
	left: 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	/*border: 1px solid #000000;*/
}


.categoryText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #823023;
  font-weight: bold;
}

TD.mainIndexText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: justify;
}
.capital {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #F57F30;
  text-align: justify;
  font-weight: bold;
}

/* price_list */
TD.headerText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: #ffffff;
}

/*  JS content changer  */


.greenBorder {border: 1px solid green;} /* just borders to see it */

.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	/*border: 1px solid #ff0000;*/
	width: 705px; /*width of featured content slider*/
	height: 320px;
	text-align: center;
	vertical-align: middle;
}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: auto;  /*leave as is*/
	padding: 5px;
	background: white;
	width: 700px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination{
	width: 705px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: right;
	background-color: white;
	padding: 0px 0px;
}

.pagination a{
	padding: 0 0px;
	text-decoration: none; 
	color: #00007D;
	background: white;
}

.pagination a:hover, .pagination a.selected{
	color: #000;
	background-color: #FEE496;
}

#slider1 {
	/*top: -134px;*/
}

#main-top-left {
	width: 300px;
	height: 305px;
	vertical-align: top;
}

#main-top-right {
	width: 400px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #f3e4b9;
}

#main-top {
	position: absolute;
	display: table;
	z-index: 1;
	top: 0px;
	margin-bottom: 20px;
}

#main-cimke {
	z-index: 300;
	position: relative;
	height: 134px;
	width: 182px;
	top: -16px;
	left: 545px;
	background: url("images/theme/magyar_alapanyagbol.png") no-repeat;
}

#price-tag {
	position: relative;
	height: 80px;
	width: 186px;
	top: 230px;
	left: 145px;
	background: url("images/theme/price-tag1.png") no-repeat;
}

#main-wn {
	position: relative;
	top: -134px;
	height: 315px;
}


/* ---------------------- */
/*   layout parameters    */
/* ---------------------- */

#page {
	width: 100%;
	background: url("images/theme/main_bgx.png") repeat-x;
}

#top {
	width: 100%;
	background: url("images/theme/trimex_header_bgx.png") repeat-x;
	height: 37px;
}

#header {
	width: 960px;
	height: 181px;
	background: url("images/theme/page_top_bg.png") top left no-repeat;
	margin-left: auto;
	margin-right: auto;
	/*margin-top: -12px;*/
}

#logo-click {
	position: relative;
	width: 130px;
	height: 130px;
	left: 55px;
	top: 55px;
	float: left;
}
#logo-click-inner {
	width: 130px;
	height: 130px;
}


#main-content {
	position: relative;
	width: 700px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}

#main-center {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/theme/page_bg.png") repeat-y;
}

#main-bottom {
	position: relative;
	/*top: -134px;*/
	/*border-top: 2px solid #f3e4b9;*/
	width: 700px;
	padding-top: 220px;
	padding-bottom: 20px;
}

#main-bottom-head-title {
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #AD3005;
	border-bottom: 2px solid #F3E4B9;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 250px;
}


.clear-both {
	clear: both;
	visibility: hidden;
}

#footer {
	width: 100%;
	background: url("images/theme/bottom_separator_bgx.png") repeat-x;
	background-color: #7a080a;
	text-align: center;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	font-size: 10px;
	color: #F5B800;
}

#main-end1 {
	width: 960px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/theme/page_bg.png") repeat-y;
}

#main-end2 {
	width: 960px;
	height: 19px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/theme/page_bg_bottom.png") no-repeat;
}

#main-footer-menu {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	color: #F5B800;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
}

#main-footer-menu a, #main-footer-menu a:visited{
	color: #F5B800;
	text-decoration: none;
}

#main-footer-menu  a:hover{
	color: #fff;
	text-decoration: underline;
}


/* ----------------------- */
/*        main menu        */
/* ----------------------- */
#main-menu {
	position: relative;
	width: 720px;
	height: 35px;
	float: left;
	/*border: 1px solid #ffff00;*/
	top: 42px;
	left: 100px;
	margin-left: 0px;
}

#main-menu-ul {
	display: block;
	margin-top: 0px; /* for stupid IE... */
	margin-left: 10px;
	padding-left: 10px;
	list-style-type: none;
	float: left;
	font-family: sans-serif;
}

.main-menu-li-110 {
	height: 35px;
	width: 110px;
	background: transparent url("images/theme/m_110.png") no-repeat;
	padding-top: 9px;
	margin-left: 15px;
	float: left;
}

.main-menu-li-127 {
	height: 35px;
	width: 127px;
	background: transparent url("images/theme/m_127.png") no-repeat;
	padding-top: 9px;
	margin-left: 15px;
	float: left;
}
.main-menu-li-158 {
	height: 35px;
	width: 158px;
	background: transparent url("images/theme/m_158.png") no-repeat;
	padding-top: 9px;
	margin-left: 15px;
	float: left;
}

#main-menu-ul a, #main-menu-ul a:visited {
	font-family: sans-serif;
	color: #bd2708;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-shadow: #930B0B -1px -1px;
}

#main-menu-ul a:hover {
	color: #FFF;
}

#main-menu-ul a:active {
	color: #ffff00;
}

/* news roll */

#news-roll {
	position: relative;
	width: 435px;
	height: 27px;
	float: left;
	border-left: 2px solid #8E1D06;
	border-top: 2px solid #8E1D06;
	background: #ecb950;
	top: 71px;
	left: 100px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;

}

#search-box {
	position: relative;
	width: 135px;
	height: 36px;
	float: left;
	top: 68px;
	left: 110px;
	background: url("images/theme/search_bg.png") no-repeat;
}

#search-input-field {
	/*background: url("images/theme/search_bg.png") left top no-repeat;*/
	position: relative;
	background: #ecb950;
	border: none;
	top: 9px;
	height: 18px;
	width: 130px;
	margin-left: 5px;
	font-size: 14px;
	color: #bd2708;
	font-weight: bold;
}

#search-button {
	position: relative;
	width: 33px;
	height: 36px;
	float: left;
	top: 68px;
	left: 110px;
	/*background: url("images/theme/search_button_ok.png") no-repeat;*/
}

#cart-button {
	position: relative;
	width: 98px;
	height: 36px;
	float: left;
	top: 67px;
	left: 110px;
	/*background: url("images/theme/cart_button.png") no-repeat;*/
}


/* ----------------------- */
/*        Left Side        */
/* ----------------------- */

#side-left {
	width: 198px;
	margin-left: 20px;
	float: left;
}

/* ----------------------- */
/*      kapcsolat box      */
/* ----------------------- */

#kapcsolat-box {
	width: 198px;
	padding-bottom: 20px;
}
#kapcsolat-box-head-top {
	width: 198px;
	height: 42px;
	background: url("images/theme/leftmenu_yel_first_top.png") no-repeat;
}
#kapcsolat-box-head {
	width: 198px;
	height: 36px;
	background: url("images/theme/leftmenu_yel_head.png") no-repeat;
}
#kapcsolat-box-head-text {
	margin-left: 15px;
	padding-top: 10px;
	text-align: left;
	font-family : sans-serif, Verdana, Arial;
	font-weight : bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: #4D4D4D 1px 1px;
}
#kapcsolat-box-main {
	width: 198px;
	background: url("images/theme/leftmenu_yel_bgy.png") repeat-y;
}
#kapcsolat-box-main-cont {
	width: 168px;
	margin: 0px;
	padding: 0px 10px 10px 20px;
	line-height: 150%;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

#kapcsolat-box-main-cont a {
	color: #008AE6;
	text-decoration: none;
}

#kapcsolat-box-main-cont a:hover {
	color: #4DB8FF;
	text-decoration: blink;
}


#kapcsolat-box-bottom {
	width: 198px;
	height: 5px;
	background: url("images/theme/leftmenu_yel_btm.png") no-repeat;
}

/* ----------------------- */
/*     termékkategória     */
/* ----------------------- */

#category-box {
	width: 198px;
	padding-bottom: 20px;
}
#category-box-head {
	width: 198px;
	height: 43px;
	background: url("images/theme/leftmenu_red_head.png") no-repeat;
}
#category-box-head-text {
	margin-left: 15px;
	padding-top: 20px;
	text-align: left;
	font-family : sans-serif, Verdana, Arial;
	font-weight : bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: #4D4D4D 1px 1px;
}
#category-box-main {
	width: 198px;
	background: url("images/theme/leftmenu_red_bgy.png") repeat-y;
	line-height: 180%;
}
#category-box-main-cont {
	width: 168px;
	padding: 0px 10px 10px 20px;
	line-height: 150%;
	text-align: left;
}
#category-box-main-cont ul {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	color: #fff;
	list-style-type: circle;
}
#category-box-main-cont ul li{
	border-bottom: 1px dotted #3D3D3D;
}
#category-box-main-cont ul li a, #category-box-main-cont ul li a:visited {
	text-decoration: none;
	color: #fff;
}
#category-box-main-cont ul li a:hover {
	color: #F5B800;
}

LI.subcat1 {
	margin-left: 10px;
	list-style-type: disc;
}

#category-box-bottom {
	width: 198px;
	height: 5px;
	background: url("images/theme/leftmenu_red_btm.png") no-repeat;
}

/* ----------------------- */
/*        info box         */
/* ----------------------- */

#info-box {
	width: 198px;
	padding-bottom: 20px;
}
#info-box-head-top {
	width: 198px;
	height: 5px;
	margin-left: 2px;
	background: url("images/theme/leftmenu_yel_top.png") no-repeat;
	font-size: 1px;
}
#info-box-head {
	width: 198px;
	height: 36px;
	background: url("images/theme/leftmenu_yel_head.png") no-repeat;
}
#info-box-head-text {
	margin-left: 15px;
	padding-top: 10px;
	text-align: left;
	font-family : sans-serif, Verdana, Arial;
	font-weight : bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: #4D4D4D 1px 1px;
}
#info-box-main {
	width: 198px;
	background: url("images/theme/leftmenu_yel_bgy.png") repeat-y;
}

#info-box-main-cont {
	width: 168px;
	padding: 0px 10px 10px 20px;
	line-height: 150%;
	text-align: left;
	padding: 0 15px 10px 20px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
#info-box-main-cont ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#info-box-main-cont ul li {
	border-bottom: 1px dotted #7A7A7A;
}

#info-box-main a {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
#info-box-main a:hover {
	color: #bd0f0f;
}
#info-box-bottom {
	width: 198px;
	height: 5px;
	background: url("images/theme/leftmenu_yel_btm.png") no-repeat;
}

/* ----------------------- */
/*     hasznos dolgok      */
/* ----------------------- */

#content-box {
	width: 198px;
	padding-bottom: 20px;
}
#content-box-head {
	width: 198px;
	height: 43px;
	background: url("images/theme/leftmenu_red_head.png") no-repeat;
}
#content-box-head-text {
	margin-left: 15px;
	padding-top: 20px;
	text-align: left;
	font-family : sans-serif, Verdana, Arial;
	font-weight : bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: #4D4D4D 1px 1px;
}
#content-box-main {
	width: 198px;
	background: url("images/theme/leftmenu_red_bgy.png") repeat-y;
}

#content-box-main-cont {
	width: 168px;
	padding: 0px 10px 10px 20px;
	line-height: 150%;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}

#content-box-main-cont ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#content-box-main-cont ul li {
	border-bottom: 1px dotted #3D3D3D;
}

#content-box-main a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}
#content-box-main a:hover {
	color: #F5B800;
}
#content-box-bottom {
	width: 198px;
	height: 5px;
	background: url("images/theme/leftmenu_red_btm.png") no-repeat;
}


/* ----------------------- */
/*     cumulus box         */
/* ----------------------- */

#cumulus-box {
	width: 198px;
	padding-bottom: 20px;
}
#cumulus-box-head {
	width: 198px;
	height: 43px;
	background: url("images/theme/leftmenu_red_head.png") no-repeat;
}
#cumulus-box-head-text {
	margin-left: 15px;
	padding-top: 20px;
	text-align: left;
	font-family : sans-serif, Verdana, Arial;
	font-weight : bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-shadow: #4D4D4D 1px 1px;
}
#cumulus-box-main {
	width: 198px;
	background: url("images/theme/leftmenu_red_bgy.png") repeat-y;
}

#cumulus-box-main-cont {
	width: 168px;
	padding: 0px 10px 10px 0px;
	line-height: 150%;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}

#cumulus-box-main-cont ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#cumulus-box-main-cont ul li {
	border-bottom: 1px dotted #3D3D3D;
}

#cumulus-box-main a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}
#cumulus-box-main a:hover {
	color: #F5B800;
}
#cumulus-box-bottom {
	width: 198px;
	height: 5px;
	background: url("images/theme/leftmenu_red_btm.png") no-repeat;
}

#wpcumuluscontent {
	margin-left: 12px;
}


/* ----------------------- */
/*      eof left side      */
/* ----------------------- */


/* ------------------------ */
/*       products_info      */
/* ------------------------ */

#product-info-main {
	width: 690px;
	text-align: center;
	margin-left: 10px;
}

#pi-top {
	width: 687px;
	height: 18px;
	background: url("images/theme/adatlap_top_bg.png") no-repeat;
}

#pi-content {
	width: 687px;
	/*height: 600px;*/
	background: url("images/theme/adatlap_bgy.png") repeat-y;
}

#pi-product-name {
	width: 670px;
	padding: 0px 10px 0px 10px;
	text-align: left;
	font-weight: bold;
	color: #AD3005;
	font-size: 18px;
}

#pi-left {
	width: 429px;
	margin: 10px;
	float: left;
}

#pi-image {
	text-align: center;
	vertical-align: middle;
	width: 429px;
	height: 267px;
	margin-left: 3px;
	background: url("images/theme/adatlap_pic_nagy.png") no-repeat;
}

TD.pi-image {
	text-align: center;
	vertical-align: middle;
	width: 429px;
	height: 267px;
	margin-left: 3px;
}

TD.pi-image a, TD.pi-image a:visited {
	text-decoration: none;
	color: #FF9900;
}

#more-image {
	position: relative;
	font-size: 14px;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	text-shadow: #666666 1px 1px;
	top: -10%;
}

#pi-icons {
	margin-top: 10px;
	margin-left: 5px;
	text-align: left;
}

#pi-desc-top {
	width: 429px;
	height: 15px;
	margin-top: 20px;
	margin-left: 3px;
	background: url("images/theme/description_top.png") no-repeat;
}


#pi-desc {
	position: relative;
	width: 409px;
	margin-left: 3px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background: url("images/theme/description_bgy.png") repeat-y;
}

#pi-desc-bottom {
	width: 429px;
	height: 8px;
	margin-left: 3px;
	background: url("images/theme/description_bottom.png") no-repeat;
}

#pi-right {
	float: left;
}


#pi-price {
	border: 1px dashed #AD3005;
	margin-top: 12px;
	margin-left: 5px;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#pi-bnbutt {
	/*width: 145px;*/
	padding-left: 65px;
	padding-top: 20px;
	text-align: center;
	height: 30px;
}

#pi-options {
	width: 215px;
	height: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pi-reviews {
	width: 215px;
	text-align: center;
	border: 1px dashed #AD3005;
	margin-left: 5px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#pi-rbutt {
	height: 30px;
	padding-left: 57px;
}

#pi-bottom {
	width: 687px;
	height: 13px;
	background: url("images/theme/adatlap_bottom_bg.png") no-repeat;
}



/*-------------------------------------*/
/*                Chat                 */
/*-------------------------------------*/


#chat-header {
	width: 960px;
	height: 65px;
	margin-left: auto;
	margin-right: auto;
	background: url("images/theme/uzenofal_top.png") no-repeat;
	border: none;
	text-align: left;
}

#chat-title {
	width: 50px;
	margin-left: 16px;
	margin-top: 4px;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	font-size: 10px;
	color: #F5B800;
	text-align: center;
}

#chat-main {
	width: 960px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
}

#chat-iframe {
	width: 957px;
	height: 150px;
	margin-left: 1px;
	color: #fff;
	border: none;
	background: #fff;
}

#chat-background {
	width: 960px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	color: #F5B800;
	background: url("images/theme/uzenofal_btm.png") repeat-y;
}

#chat-footer {
	width: 960px;
	height: 77px;
	margin-left: auto;
	margin-right: auto;
}

#chat-fotter-left {
	width: 888px;
	height: 77px;
	background: url("images/theme/uzenofal_btm_r2_c1.png") no-repeat;
	float: left;
}

#chat-button {
	width: 49px;
	height: 47px;
	background: url("images/theme/btn_pipa.png") no-repeat;
	float: left;
}

#chat-button-right {
	width: 23px;
	height: 77px;
	background: url("images/theme/uzenofal_btm_r2_c25.png") no-repeat;
	float: left;
}

#chat-button-bottom {
	width: 49px;
	height: 30px;
	background: url("images/theme/uzenofal_btm_r3_c23.png") no-repeat;
	margin-left: 888px;
	margin-top: -30px;
}

#cboxdiv {
	margin-left: 5px;
}

/* ************************ */
/*         miniCMS          */
/* ************************ */

#main-news {
	text-align: left;
	border-top: 1px dashed #F3E4B9;
	padding-top: 10px;
}

#news-block {
	font-size: 12px;
	border-bottom: 1px dashed #F3E4B9;
	margin-bottom: 15px;
}
#news-title a {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #AD3005;
	text-decoration: none;
}

#news-title a:hover {
	color: #ff0000;
}

#news-author, #news-author a {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

#news-author a:hover {
	color: #ff0000;
}

#news-labels, #news-labels a{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-bottom: 5px;
}

#news-labels a:hover {
	color: #ff0000;
}

#news-intro {
}

