body td{font-family: georgia; font-size: 10pt; color:#3e1700;}
.admin_adminmain .CPPStackBox td{color:black;}
.admin_siteeditbox ul li{color:white;}
.admin_siteeditbox li.langsel{border:0px solid red; display:none;}
.admin_adminmain .formcontrol_highlight{border:0px solid red; color:red; font-weight:bold;}

/*******************************************************************************************************************************/
/* Startskeleton ***************************************************************/
/*******************************************************************************************************************************/
.enter_links a{font-size: 12pt; font-weight:bold; color:#7c7764; cursor:pointer; text-decoration:none;}
.enter_links img{margin-left:5pt; margin-right:5pt; margin-bottom:3pt;}
.startlogo img{margin-bottom:5pt;}

/*******************************************************************************************************************************/
/* Introduction ***************************************************************/
/*******************************************************************************************************************************/
.dynamichtmlbox_intro{margin-top:20pt;}

/*******************************************************************************************************************************/
/* Skeletons ***************************************************************/
/*******************************************************************************************************************************/
div.logo{
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../../_application/images/logo.png');
	background-position: 0 0;
	background-repeat: no-repeat;
	vertical-align: center;
	width: 201px;
	height: 111px;
	margin-top:30px;
	cursor:pointer;
}

div.logo[class]{
	 background-image: url(../../../_application/images/logo.png);
	 background-repeat: no-repeat;
}

div.content{width:700px !important; margin-left:80px; line-height:16pt; color:#3e1700;}

td.borderline{
	height:33px;
	background: url(../../../_application/images/csik.gif) repeat-x;
	background-position:center;
}

/*******************************************************************************************************************************/
/* Nyelvválasztó és pénzválltó ***************************************************************/
/*******************************************************************************************************************************/
div.langselector{margin-left:80px; border:0px solid red;}
div.langselector a{text-decoration:none; font-weight:normal; color:#3e1700; margin-right:10px; border:0px solid blue;}
div.langselector img.pont{border:0px solid blue; margin-bottom:2px; margin-right:6px; border:0px solid red;}
div.langselector img.vonal{margin-right:10px; position:relative; top:2px;}
span.selected_lang a{font-weight:bold;}
span.selected_currency a{font-weight:bold;}

/*******************************************************************************************************************************/
/* ProductList ***************************************************************/
/*******************************************************************************************************************************/
.product_list_pieces{
	margin:10 0 10 0;
}
.product_list_pieces_data{
	width:308px; height:279px;
	margin-left:20px;
}
.product_list_pieces_data tr{vertical-align:top; color:#3e1700;}
.product_list_pieces_data tr span{font-weight:bold; margin-right:3px;}
.product_list_pieces_data a.howbuy_a{color:#3e1700;}
.product_list_pieces_data a div{background-image: url(../../../_application/images/btn.jpg); width:150px; height:30px;}
.product_list_pieces_data a{color:#3e1700;}
.product_list_pieces_data a:hover{color:#3e1700;}
.product_list_pieces_data div.howbuy{border:0px solid red; padding-top:6px; float:right; margin-right:0px;}


div.orderaskbtn_left,div.orderaskbtn_right{float:left;}
div.orderaskbtn_left{
	background: url(../../../_application/images/btn_left.jpg) no-repeat;
	width:2px;
	height:30px;
}
div.orderaskbtn_middle{
	background: url(../../../_application/images/btn_middle.jpg) repeat-x;
	height:30px;
	border: 0px;
	display:block;
	float:left;
}
div.orderaskbtn_middle span{
	display: inline;
	line-height:30px;
}
div.orderaskbtn_middle span input{
	background-color:transparent;
	border:0px;
	color:#f4efde;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
div.orderaskbtn_right{
	background: url(../../../_application/images/btn_right.jpg) no-repeat;
	width:2px;
	height:30px;
}

.productlist_title{font-weight:bold; font-size:20pt; color:#3e1700; margin-bottom:5pt;}
.separator_line_productlist{padding-top:10px; padding-bottom:10px;}
.galeria_bottom_text{margin-bottom:10pt;}

.CPPTablePager{border:0px solid red; text-align:right;}
.CPPTablePager span a img{color:#6f2a01; border:0px;}
.CPPTablePager span.page{position:relative; bottom:7px; border:0px solid red;}
/* .CPPTablePager span a:hover{color:#a6885d; border:0px;} */

/* .CPPTablePager span a.first{background: url(../../../_application/images/pager/elejere.gif) no-repeat;}
.CPPTablePager span a.previous{background: url(../../../_application/images/pager/elozo.gif) no-repeat;}
.CPPTablePager span a.next{background: url(../../../_application/images/pager/kovetkezo.gif) no-repeat;}
.CPPTablePager span a.last{background: url(../../../_application/images/pager/vegere.gif) no-repeat;} */

/*******************************************************************************************************************************/
/* Művészek ***************************************************************/
/*******************************************************************************************************************************/
.separator_insert{background: url(../../../_application/images/separator.gif) repeat-x; height:1px; width:100%; border:0px solid red; background-position:center;}

.separator_line{background: url(../../../_application/images/separator.gif) repeat-x; height:1px; width:700px; border:0px solid red; background-position:center;}
.muveszek_title{font-weight:bold; font-size:20pt; color:#3e1700; margin-bottom:5pt}
.muveszek_subtitle{font-weight:normal; font-size:13pt; color:#3e1700;}
.artist_names tr td{padding-bottom:5pt;border:0px solid blue;}
.artist_names tr td a{font-weight:normal; font-size:10pt; color:#3e1700; text-decoration:none; position:relative; top:3px; left:5px;}
.artist_names{margin-top:2pt;margin-bottom:20pt;margin-left:0pt;}
.artist_cell{ background: #dcd5bf; color: #3e1700; cursor: pointer;}
.empty_autobiography{margin-top:20pt;}

/*******************************************************************************************************************************/
/* Személyek ***************************************************************/
/*******************************************************************************************************************************/
.muvesz_top_title{width:100%;}
.muvesz_neve{font-weight:bold; font-size:20pt; color:#3e1700; margin-bottom:3pt;}
.muvesz_elt_halt{font-weight:bold; font-size:12pt; color:#3e1700; margin-bottom:3pt;}
.szemely_button_top form{float:right;}
.szemely_button_bottom{padding-top:35px; padding-bottom:80px;}
.szemely_content{border:0px solid red; margin-bottom:0pt; margin-top:0pt;}
.szemely_content tr{vertical-align:top;}
.szemely_content td{text-align: justify;}
.szemely_content img{margin-right:10px; margin-bottom:10px; border:20px solid #dfd8c4;}
.szemely_content p{line-height:16pt;}
.szemely_content_title{margin-top:10pt; font-weight:bold}

/*******************************************************************************************************************************/
/* Regisztráció ***************************************************************/
/*******************************************************************************************************************************/
.reg_after_text{color: #3e1700; font-size:14pt; margin-top:50px; margin-left:0px;}
.regform{color: #3e1700; float:right; border:0px solid red;}
.regform .subtitle{margin-bottom:10px;}
.regform .error{color:red; font-size:10pt; font-style:italic; margin-bottom:5px; font-weight:bold;}
.regform .cppformpanel_input{padding-bottom:2pt;}
.regform .cppformpanel_input input,
.regform .cppformpanel_input select{
	width:150px;
	background: url(../../../_application/images/input_text_back.gif) repeat-x;
}

input.CPPWizardBoxStateAction_input{
	background: url(../../../_application/images/btn.jpg) no-repeat;
	height:30px;
	background-color:transparent;
	border:0px;
	color:#f4efde;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	margin:10 0 50 0;
	padding:0 10 0 10;
}

/*******************************************************************************************************************************/
/* Bejelentkezés ***************************************************************/
/*******************************************************************************************************************************/
/* .loginwindov{margin-left:0px; color: #3e1700; margin-left:80px; border:0px solid red; width:250px; height:160px; background-color:#dfd8c5; padding-left:30px; padding-right:30px;} */
.CPPWizardState_login_data{margin-left:0px; color: #3e1700; margin-left:80px; border:0px solid red; width:250px; height:160px; background-color:#dfd8c5; padding-left:30px; padding-right:30px;}
.loginwindov .subtitle{margin-bottom:10px;}
.loginwindov .cppformpanel_input{padding-bottom:2pt;}
.loginwindov .cppformpanel_input input{
	width:150px;
	background: url(../../../_application/images/input_text_back.gif) repeat-x;
}
.loginwindov table.loginform{margin-top:35px; border:0px solid red;}
.loginwindov_subtitle{margin-left:80px; margin-bottom:20px;}
/* .CPPWizardState_loggedin{float:right; border:1px solid red;} */
.CPPWizardState_loggedin{border:0px solid red; width:300px; position:relative; top:0px; left:500px;}
.logged_in_text{float:left; position:relative; top:16px; left:-10px; right:0pt;}

/*******************************************************************************************************************************/
/* Kapcsolat ***************************************************************/
/*******************************************************************************************************************************/
form.contact .left_content .CPPDynamicHTMLBox_Content{border:0px solid red; margin-right:10px;}
form.contact .cppformpanel_input input{width:100%;}
.contact .cppdynamichtmlbox{margin-bottom:20pt;}
.CPPSubmitControl_ok input.button_ok{
	background: url(../../../_application/images/btn.jpg) no-repeat;
	height:30px;
	background-color:transparent;
	border:0px;
	color:#f4efde;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	margin:10 0 10 0;
	padding:0 10 0 10;
}
/* .contact h1{margin-bottom:20pt;} */

/*******************************************************************************************************************************/
/* Searchform ***************************************************************/
/*******************************************************************************************************************************/
.searchform .searchbutton{background:transparent; border:0px; color:#3e1700; font-weight:bold; cursor:pointer;}
.searchform .searchfield{background: url(../../../_application/images/edit_back.gif) repeat-x; width:160px; height:22px;}
.searchform{border:0px solid red; float:right;}

/*******************************************************************************************************************************/
/* Kosár ***************************************************************/
/*******************************************************************************************************************************/
.kosar_dynamichtmlform{margin-left:80px;}
.cppbasketbox{margin-top:10pt; width:700px; border:0px solid red;}
.basket_product_name{height:25px;}
.cppbasketbox .basket_buttons{padding-top:10pt;}
.cppbasketbox th{width:150px; text-align:left; font-weight:bold;}
.basket_buttons input.button_input{
	background: url(../../../_application/images/btn.jpg) no-repeat;
	height:30px;
	background-color:transparent;
	border:0px;
	color:#f4efde;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	margin:10 0 10 0;
	padding:0 10 0 10;
}
.CPPWizardNavigation .CPPWizardBoxStateAction_orderhead_vissza,
.basket_buttons .basket_delete{float:left; padding-right:10pt;}
.CPPWizardState_order_head .CPPWizardState{margin-bottom:20pt; font-size:20pt;}
.CPPWizardState_order_head .cppformpanel_input{padding-bottom:2pt;}
.CPPWizardState_order_head .cppformpanel_input input,
.CPPWizardState_order_head .cppformpanel_input select{width:150px;}
.CPPWizardState_order_sent .CPPWizardState{margin-bottom:20pt; font-size:20pt;}
/* form.basket{position:relative; bottom:40px;} */
form.basket h1{margin-bottom:15px;}
.basket_logged_in_text{margin-top:20px;}

/*******************************************************************************************************************************/
/* Chat ***************************************************************/
/*******************************************************************************************************************************/
.google_chat .cppdynamichtmlbox{margin-top:10pt; margin-bottom:10pt;}