
@charset "utf-8";
/* kincsem hungaria */

body{
background-color:#664220;
margin:0px;
padding:0px;

background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
}
div {
	font-family:Arial, Helvetica, sans-serif;
}

input {
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
}
div.main_center {
	width:980px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
}
div.footer {
	height:46px;
	width:auto;
	background-color:#e7e8e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
}
div.header{
float:left;
width:980px;
height:180px;
background-repeat:no-repeat;
}
div.menu {
margin-top:10px;
	float:left;
	width:980px;
	height:32px;
	background:url(../img/menu_bg.gif);
	background-repeat:repeat-x;

	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
div.center_menu a {
	margin:auto;
	width:inherit;
	display:inline;

}
div.content {
	float:left;
	width:980px;
	
	background:url(../img/content_bg.gif) repeat-y;
}
div.left {
	float:left;
	width:200px;
}
div.center {
	float:left;
	width:560px;
	padding-left:10px;
	padding-right:10px;
}
div.right {
	float:left;
	width:200px;
}
div.footer_center {
	height:12px;
	width:956px;
	margin:auto;
	padding:17px;
		background-color:#e7e8e6;
	color:#666666;
}
div.footer_center a {
	color:#b50000;
}
div.footer_center a:hover {
	color:#b50000;
}
#doksikak{
	background-color:#878885;
	color:#ffffff;
	padding:10px 0px;


	
	
}
#doksikak p{
margin:auto;
width:100%;
}
#doksikak p a{
display:block;
background-image:none;
color:#FFFFFF;
padding:3px 15px 3px 15px;
border-left:none;
border-right:none;
text-align:left;
text-decoration:none;
}
	
#doksikak a:hover{
	background-color:#a1a29e;
}

.menu div{
	float:left;

	}
	

.menu div a {
	float:left;
	padding:8px 20px 8px 20px ;
	text-decoration:none;
	color:#ffffff;
	display:inline;
	font-size:12px;
	text-decoration:none;
	border-right:#626a69 solid 1px;
	border-left:#babdb6 solid 1px;
}
.menu a:hover {
	background:url(../img/menu_bg.gif) repeat-x;
	background-position:0px -32px;
	text-decoration:none;
}
div.search_btn a {
display:inline-block;
	background-image:url(../img/search_btn.gif);
	width:39px;
	height:19px;
	margin-left:5px;
}
div.search_btn a:hover {
	background-position:-39px 0px;
}
/*oldalsĂł dobozok beĂĄlltĂĄsa*/
div.side_box {
	float:left;
	width:200px;
	margin-bottom:10px;
}
div.side_box_head {
	float:left;
	width:185px;
	height:22px;
	margin-bottom:15px;
	padding-top:7px;
	padding-left:15px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#868784;
	background:url(../img/sidebox_head_bg.gif) repeat-x;
	
	
}
div.side_box_content {
	float:left;
	width:180px;
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
}
div.side_box_content_banner {
	float:left;
	width:180px;

	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	color:#000000;
	text-align:center;
}
div.side_box_content a {
	font-weight:bold;
	color:#b50000;
}
div.side_box_content a:hover {
	text-decoration:none;
	color:#b50000;
}
div.side_box_term {
	float:left;
	width:200px;
	background-repeat:repeat-y;
}
div.side_box_term p{
	float:left;
	width:160px;
	padding:0px 20px 0px 20px;
}
div.side_box_bottom {
	float:left;
	width:200px;
	height:15px;
}
div.side_box_top {
	float:left;
	width:200px;
	height:10px;
	background-image:url(../img/sidebox_top.gif);
}

.side_box_term p{
}
/* kĂśzĂŠpsĹ� dobozok beĂĄllĂ­tĂĄsa  */

div.center_box {
	float:left;
	width:560px;
	margin-bottom:10px;
}
div.center_box_head {
	float:left;
	width:560px;
	height:27px;
}
div.center_box_head2 {
	float:left;
	width:545px;
	height:34px;

	color:#b50000;
	padding-left:15px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
div.center_box_top {
	float:left;
	width:560px;
	height:15px;

}
div.center_box_content {
	float:left;
	width:560px;

	background-repeat:repeat-y;
}
div.center_box_bottom {
	float:left;
	width:560px;
	height:15px;
		border-bottom:#e7e8e6 solid 1px;

}
div.center_container {
	float:left;
	width:530px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:10px;
}
div.center_container img {
	border:solid #e7e8e6 1px;
}
div.center_navig_line {
	float:left;
	width:560px;
	height:44px;

	margin-bottom:10px;
}
div.ajanlat_container {
	margin-top:15px;
	float:left;
	margin-right:10px;
	width:31%;
	border:#e7e8e6 solid 1px;
	border-bottom:#e7e8e6 solid 3px;
	font-size:10px;
	font-weight:normal;
	display:table;
}
/* betĹątĂ­pus */
.italicbold_18 {
	font-size:18px;
	font-weight:bold;
	color:#b50000;
	font-family:Arial, Helvetica, sans-serif;
}
.bold18_color {
	font-size:18px;
	font-weight:bold;
	color:#b50000;
	font-family:Arial, Helvetica, sans-serif;
}
/* rendezĂŠs ĂŠs oldalszĂĄmok*/
div.category_name {
	float:left;
	color:#e8dcbb;
	font-size:14px;
	font-weight:bold;
	padding:9px 0px 0px 15px;
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
}
div.order {
	padding-top:10px;
	float:right;
	height:18px;
	color:#e8dcbb;
	font-weight:bold;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
}
div.order a {
	padding-right:30px;
	color:#e8dcbb;
	font-weight:bold;
}
div.order a:hover {
	color:#ffffff;
	font-weight:bold;
}
div.order select {
	width:45px;
	border:solid #e7e8e6 1px;
	font-size:11px;
}
.page_number {
	padding-top:9px;
	font-size:14px;
	float:left;
	width:560px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.page_number a {
	text-decoration:none;
	font-weight:bold;
	color:#666666;
	display:inline-block;
	padding:2px 5px;
	background-color:#CCCCCC;
	font-weight:bold;
	font-size:11px;
	margin-left:1px;
	margin-right:1px;
}
.page_number a:hover, active {
	text-decoration:underline;
	color:#ffffff;
	background-color:#bd0000;
}
/*termĂŠkkĂĄrtya*/
div.picture {
	float:left;
	width:117px;
	height:117px;
}
div.details {
	float:left;
	width:395px;
	padding-left:15px;
}
table.table1 {
	padding-top:20px;
}
table.table1 td {
	border-bottom:#e7e8e6 solid 1px;
	padding:5px;
	background:#FFFFFF;
}
table.kosarba td {
	border-bottom:#e7e8e6 solid 1px;
	padding:5px;
}

.table1 th {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background-color:#999999;
	border-top:#e7e8e6 solid 1px;
	
		text-decoration:none;
		text-align:left;
		padding:5px;
}
.table1 th a {
	color:#b50000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.table1 th a:hover {
	text-decoration:underline;
}

table.kosarba input {
	width:20px;
	font-size:11px;
	color: #2c042a;
}
.more_pic a {
	color:#2c1c0d;
	float:left;
	background-color:#c6b18a;
	width:543px;
	height:20px;
	margin-left:2px;
	margin-right:2px;
	padding:4px 0px 0px 13px;
	text-decoration:none;
	font-weight:bold;
}
.more_pic a:hover {
	background-color:#b09a70;
}
div.pic_container img {
	border:none;
}
div.pic_container a {
	float:left;
	margin-left:15px;
	margin-top:15px;
	border:solid #e7e8e6 1px;
	padding:1px 1px 1px 1px;
	background-color:#FFFFFF;
}
div.pic_container a:hover {
	float:left;
	margin-left:15px;
	margin-top:15px;
	padding:2px 0px 0px 2px;
	border:solid #e7e8e6 1px;
	background-color:#C6B39D;
}
div.addtocart a {
	float:right;
	background-image:url(../img/addtocart_btn.gif);
	width:39px;
	height:19px;
}
div.addtocart a:hover {
	background-position:0px -19px;
}
/* termĂŠk lista elemei*/
div.term_btn_level1 a {
	float:left;
	width:175px;

	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#b50000;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	padding-right:10px;
	border-bottom:#e7e8e6 solid 1px;
}
div.term_btn_level1 a:hover {
	background-position:0px -26px;
	background:url(../img/term_btn_bg.gif) bottom repeat-x;

	color:#666666;

}
div.term_btn_level2 a {
	float:left;
	width:168px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2c1c0d;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:30px;
	margin:0px 1px 0px 1px;
}
div.term_btn_level2 a:hover {
	background-color:#CCCCCC;
}
div.term_btn_level3 a {
	float:left;
	width:158px;
	height:20px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#2c1c0d;
	padding-top:6px;
	padding-left:40px;
	margin:0px 1px 0px 1px;
	background-color:#F4F4F4;
}
div.term_btn_level3 a:hover {
	background-color:#CCCCCC;
}
div.search_container {
	width:170px;
	float:right;
}
.search_container input {
	width:110px;
	padding-right:5px;
	float:left;
font-size:14px;
color:#b50000;
border:solid 1px #CCCCCC;
font-weight:bold;
}
div.webshops {
	width:950px;
	padding:20px 15px 20px 15px;
	float:left;
	border-bottom:#e7e8e6 solid 1px;
	background:url(../img/shop_select_bg.gif) repeat-x;
	background-color:#FFFFFF;
}
.where{
float:left;
margin:0px;
font-size:16px;
font-weight:bold;
color:#666666;
}
div.shop_select {
float:left;
margin:0px;
width:740px;
}
div.shop_select select {
margin:0px;
font-size:14px;
color:#b50000;
border:solid 1px #CCCCCC;
font-weight:bold;
margin:0px 4px;
}
div.menu input {
	width:120px;
	font-size:11px;
	border:solid #954433 1px;
	background-color:#f5eddd;
	float:right;
}
/* jobboldali cuccok belĂŠpĂŠs*/

input.login {
	width:130px;
	font-size:11px;
	border:solid #666666 1px;
	background-color:#F3F3F3;
	margin-top:2px;
	color:#666666;
}
.side_box_content label {
	float:left;
	width:35px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:5px;
	display:block;
	margin-top:5px;
	color:#333333;
}
.reg a {
	margin-top:10px;
	float:left;
	width:80px;
	font-size:10px;
	color:#552917;
}
.reg a:hover {
	color:#c3410b;
}
div.sidebox_btn a {
	background-image:url(../img/btn.gif);
	float:left;
	width:78px;
	height:16px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:3px;
	margin-top:10px;
	margin-left:10px;
}
div.sidebox_btn a:hover {
	color:#ffffff;
	padding-top:4px;
	height:15px;
	background-position:0px -19px;
}
/* jobboldali cuccok bev kosĂĄr*/
div.del_add_btns {
	margin-top:10px;
	float:left;
	width:19px;
	display:block;
}
div.del_btn a {
	float:left;
	width:19px;
	height:19px;
	background-image:url(../img/del_btn.gif);
	display:block;
}
div.del_btn a:hover {
	background-position:0px -19px;
}
div.add_btn a {
	float:left;
	width:19px;
	height:19px;
	background-image:url(../img/add_btn.gif);
	display:block;
}
div.add_btn a:hover {
	background-position:0px -19px;
}
div.product_details {
	margin-top:10px;
	float:left;
	width:130px;
	font-weight:bold;
	padding-left:10px;
}
div.product_details span {
	width:130px;
	float:left;
	font-weight:bold;
	color:#b50000;
}
.db {
	float:left;
	width:30px;
	margin-top:7px;
	color:#b50000;
}
.table1_head {
	color:#b50000;
	font-weight:bold;
	font-size:11px;
	background-color:#F7F7F7;
	border-top:#e7e8e6 solid 1px;
	padding-top:5px;
	padding-bottom:5px;
		text-decoration:none;
}
.table1_head a {
	color:#b50000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.table1_head a:hover {
	text-decoration:underline;
}
.table1_head {
	color:#b50000;
	font-weight:bold;
}
a {
	color:#b50000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.ar {
	margin-top:7px;
	float:left;
	width:100px;
	text-align:right;
	color:#b50000;
}
.one_item {
	width:180px;
	float:left;
	border-bottom:#e7e8e6 solid 1px;
	padding-bottom:5px;
}
.summa_price {
	width:177px;
	float:left;
	border-bottom:#e7e8e6 solid 1px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	text-align:right;

	padding-bottom:5px;
	padding-right:3px;
	color:#1f7f15;
}
/* jobb oldali cucc termĂŠkajĂĄnlĂł*/
div.product_action {
	width:100%;
	float:left;
}
div.product_action_det {
	float:left;
	display:table-cell;
	vertical-align:middle;
	width:100%;
	height:27px;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:text-bottom;
	font-size:12px;
	color:#666666;
	background-color:#F3F3F3;

}
div.product_action {
	float:left;
	width:100%;
	text-align:center;
}
.sum {
	background-color:#b50000;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
}
.product_action_img {
width:100%;
padding:2px 0px;
	text-align:center;
	margin:auto;
}
.product_action_img a img {

	border:none;
		width:150px;
		height:150px;
}
.product_action_img a {


	padding:1px 1px 1px 1px;
	
}
div.pic_container img {
	border:none;
}
.product_action_img a:hover {


}
div.picture a img {
	border:none;
}
div.picture a {
	float:left;
	border:solid #e7e8e6 1px;
	padding:1px 1px 1px 1px;
	background-color:#FFFFFF;
}
div.picture a:hover {
	float:left;
	padding:2px 0px 0px 2px;
	border:solid #e7e8e6 1px;
	background-color:#C6B39D;
}
div.picture img {
	border:none;
}
/*admin form*/

#form3 fieldset {
	border:#e7e8e6 solid 1px;
	color:#b50000;
	font-weight:bold;
	font-size:11px;
}
#form3 label {
	display:inline-block;
	text-align:right;
	width:200px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	margin-top:2px;
}

div.tab_content input, div.tab_content select, div.tab_content textarea{
	vertical-align:top;
	font-size:11px;
	border:solid #666666 1px;
	background-color:#ffffff !important;
}
input, textarea, select {
	vertical-align:top;
	font-size:11px;
	border:solid #666666 1px;
	background-color:#F5F5F5;
}
.checkbox, .radiob {
	background-color:none;
	border:none;
}
/* navigacios sav*/
div.center_navig_line_tabs {
	float:left;
	width:560px;
	height:44px;
	background:url(../img/center_navig_line.gif) repeat-x;
	margin-bottom:10px;
	border-bottom:solid #e7e8e6 1px;
}
.tabs {
	float:left;
	padding-top:22px;
	background-image:url(../img/tabs_bg.gif);
	width:185px;
	height:22px;
	margin-left:5px;
}
.tab_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-align:center;
	float:left;
	height:19px;
	width:58px;
	padding-top:3px;
}
.btn_tab a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	background-image:url(../img/tabs_btn.gif);
	float:left;
	width:61px;
	height:18px;
	color:#666666;
	text-align:center;
	padding-top:4px;
	text-decoration:none;
}
.btn_tab a:hover {
	text-decoration:none;
	background-position:0px -22px;
	color:#FFFFFF;
}
.btn_tab_active a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	background-image:url(../img/tabs_btn.gif);
	float:left;
	width:61px;
	height:18px;
	color:#ffffff;
	text-align:center;
	padding-top:4px;
	text-decoration:none;
	cursor:default;
	background-position:0px -22px;
}
.btn_tab_active a:hover {
	text-decoration:none
}
.page_db {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	float:right;
	width:130px;
	height:22px;
	padding:22px 15px 0px 0px;
}
#pr_corner a {
	background-image:url(../img/pr_corner.gif);
	width:127px;
	height:118px;
	z-index:4;
	position:absolute;
	display:inline;
	margin-left:-127px;
}
#pr_corner a:hover {
	background-position:0px -118px;
}
#mt_corner a {
	background-image:url(../img/mt_corner.gif);
	width:127px;
	height:118px;
	z-index:4;
	position:absolute;
	display:inline;
	margin-left:-127px;
}
#mt_corner a:hover {
	background-position:0px -118px;
}
.size {
	color:#b50000;
	font-weight:bold;
	font-size:11px;
}



/* hol vagyunk*/

.src_form{
margin:0px;
width:160px;
float:right;
}

.login_inputs{
margin:0px;
}
.login_inputs p{
margin:0px 2px;
}


/*tabs*/

.tabbox{
margin:10px 0px 0px 0px;
padding-top:10px;
float:left;
width:100%;
}
.tab a{
position:relative;
top:1px;
text-decoration:none;
font-weight:bold;
float:left;
padding:3px 10px 3px 10px;
display:inline;
font-size:11px;
color:#b50000;
border-top:#c0c0c0 solid 1px;
border-left:#c0c0c0 solid 1px;
border-right:#c0c0c0 solid 1px;
background-color:#f6f6f6;
cursor:default;
}


.tab_non a{
position:relative;
top:1px;
text-decoration:none;
font-weight:bold;
float:left;
padding:3px 10px 2px 10px;
display:inline;
font-size:11px;
color:#ffffff;
border:#c0c0c0 solid 1px;
background-color:#8c8e8a;
margin-left:5px;
}

.tab_non a:hover{
background-color:#FFFFFF;
color:#b50000;
}

.tab_content{
padding:20px 10px;
width:96%;
float:left;
border:#c0c0c0 solid 1px;
background-color:#f6f6f6;
}



/* sidebox lista */

ul{
float:left;
margin:20px 0px 0px 0px;
padding-left:0px;

}
.side_box_content li {
margin-bottom:5px;
border-bottom:#CCCCCC solid 1px;
list-style:none;
padding-left:10px;
padding-bottom:5px;
} 
.side_box_content li a{
display:block;

color:#666666;
} 
.side_box_content li a:hover{
color:#b50000 !important;
} 
.active_li{

background:url(../img/arrow.gif) no-repeat 0px 4px;
}
.active_li a{
color:#b50000 !important;
cursor:default;
}

.li_title{
font-weight:bold;
padding-bottom:10px;
padding-top:5px;
background:#CCCCCC;
color:#666666;
}

h3{
color:#b50000;
font-size:15px;
border-bottom:#CCCCCC dotted 1px;
margin-bottom:0px;
}

/* delete modosit btn*/

a.mod_btn{ 

	width:19px;
	height:19px;
	background-image:url(../img/mod_btn.gif);
	display:inline-block;
	overflow:hidden;
	text-decoration:none;
}
a.mod_btn:hover{
background-position:0px -19px;
}
a.delete_btn{ 

	width:19px;
	height:19px;
	background-image:url(../img/delete_btn.gif);
	display:inline-block;
	overflow:hidden;
	text-decoration:none;
}
a.delete_btn:hover{
background-position:0px -19px;
}

/* doksik */
h1{
display:block;
}
h1 ul li{
margin-top:20px;
color:#b50000;
font-size:16px;
list-style-type:none;
}
.dok{
float:left;
width:98%;
margin-left:20px;
list-style-image:url(../img/download_ico.gif);
}
.dok li{
float:left;
width:95%;
border-bottom:#CCCCCC dotted 1px;
}
.dok li a{

color:#b50000;

text-decoration:none;

}
.dok li a:hover{

color:#666666;

}

.language{
	float:right;
	margin:15px;
}
.language a{
	border:none;
}
