table#reg_table tr td{padding-bottom:5px;font-size:11px}
table#reg_table tr td.error{text-align:center;color:red}
.clear{clear:both}
.search_list_item{float:left;background-color:#f1f1f1;width:98%;margin-bottom:15px}
.search_list_item h3{color:#3c3c3b;margin:5px;padding:0 10px;height:30px;text-decoration:none}
.search_list_item p{margin:5px 5px 10px 15px}
.search_list_item h3 a{color:#3c3c3b;text-decoration:none}
.search_list_date{color:#3c3c3b;float:right;font-size:13px;margin-top:10px}
.lastModifySearch{float:right;font-size:12px;font-weight:400;margin-right:-100px;position:relative;top:-5px}
#cms_debug_panel{position:fixed;right:-640px;top:0;width:670px;height:1000px;background-color:transparent;padding:0;margin:0}
#cms_debug_panel #cms_debug_left{position:relative;float:left;width:30px;height:100%;background:url(moduls/_fs/images/cms_right_shadow.png) transparent right top repeat-y}
#cms_debug_left #cms_debug_buttons{margin-top:50px;float:right;height:105px;cursor:pointer;width:30px;text-align:center;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:url(moduls/_fs/images/cms_debug_open.png) #eee right top no-repeat;color:#fff;padding:10px 0;font-weight:700;font-family:Tahoma}
#cms_debug_panel #cms_debug_right{position:relative;float:right;width:640px;height:100%;background:#efeff2}
#cms_debug_right #cms_debug_accordion h3{font-size:12px;font-weight:700}
#cms_debug_right #cms_debug_accordion div{font-size:12px;padding:0}
#cms_debug_accordion div{overflow-x:hidden}
#cms_debug_accordion div a{margin-bottom:1px;width:245px}
#cms_debug_right #cms_debug_accordion .dataTables_info{float:left;width:200px;padding:4px 5px}
#cms_debug_right #cms_debug_accordion .dataTables_paginate{float:right;width:200px;text-align:right;padding:2px 5px}
#cms_debug_right #cms_debug_accordion .dataTables_paginate a{width:auto}
#cms_debug_right #cms_debug_accordion .dataTables_paginate a span{cursor:pointer}
#cms_debug_right #cms_debug_accordion .dataTables_length{float:left;width:auto;padding:2px 5px}
#cms_debug_right #cms_debug_accordion .dataTables_filter{float:right;width:auto;padding:2px 5px}
#cms_debug_right #cms_debug_accordion .DataTables_sort_wrapper{cursor:pointer}
#cms_debug_right #cms_debug_accordion .DataTables_sort_wrapper span{float:right}
.dataTables_wrapper .fg-toolbar{overflow:hidden}
#DataTables_sort_wrapper{overflow:hidden}
#db_layer table tr td{font-size:11px}
.db_error{color:red;font-weight:700}
#cms_dump_tabs ul{overflow:hidden}
.tooltip_div{position:relative}
.tooltip_icon{background:url(moduls/_fs/images/info_small_hot.png) left top no-repeat;cursor:help;display:block;float:left;height:16px;margin-right:3px;width:16px}
.tooltip{background:url(javascripts/jquery/css/default-theme/images/ui-bg_gloss-wave_35_f6a828_500x100.png) repeat-x scroll 50% 50% #F6A828;-webkit-border--radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #CCC;display:none;font-size:12px;left:0;margin-left:-446px;margin-top:-212px;padding:5px;position:absolute;text-align:left;top:0;z-index:3}
.glossary_link{cursor:help;font-style:italic;font-weight:700}
.bubbleInfo{position:relative}
.popup{position:absolute;display:none}@media (min-width: 240px) {
	.ajanlatkeres_inputs{width:85%}
	#torzs{resize:none;width:85%}
	#ajanlatkeres-form{display:none}
}
@media (min-width: 480px) {
	.ajanlatkeres_inputs{width:85%}
	#torzs{resize:none;width:85%}
	#ajanlatkeres-form{display:block}
	.simplePinkSubmit{float:left}
}
@media (min-width: 550px) {
	.simplePinkSubmit{float:right}
}
@media (min-width: 800px) {
	#ajanlatkeres-form{width:65%;display:block}
}
@media (min-width: 1200px) {
	#ajanlatkeres-form{width:98%;display:block}
}
/*.kapcsa{text-align:left;margin-top:15px}*/
#ajanlatkeres-form-box{background-color:#eaeaea;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}
#title{font-size:27px}
#ajanlatkeres-pre-text{font-size:14px;margin:20px 0}
#ajanlatkeres-content-title{font-size:15px;color:#fff;background-color:#ef7f01;margin-bottom:5px;padding:8px;border:1px solid #ef7f01;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}
/*#ajanlatkeres_line{height:2px;background-color:#ef7f01;margin-top:20px;margin-bottom:20px;border:none}*/
#ajanlatkeres-form-content{margin-top:10px}
#ajanlatkeres-form-content td{height:30px}
.simplePinkSubmit{width:200px;height:40px;background:url(../moduls/ajanlatkeres/images/email_send_inactive.png) no-repeat scroll 0 0 rgba(0,0,0,0);border:none;margin-right:30px}
.simplePinkSubmit:hover{background:url(../moduls/ajanlatkeres/images/email_send_active.png) no-repeat scroll 0 0 rgba(0,0,0,0)}
.simplePinkSubmit span{color:#fff}
.left-column{text-align:right;width:125px}
.inputRadShad{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;border:none;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75);-moz-box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75);box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75)}
.ajanlatkeres_inputs{padding:5px}
.bigInput{font-size:24px;height:50px;padding-left:16px;width:100px;outline:medium none}
#torzs{resize:none;height:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;border:none;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75);-moz-box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75);box-shadow:inset 2px 2px 3px 0 rgba(150,150,150,0.75);padding:10px}
#ajanlatkeres-container{width:100%;padding-right:20px}
#ajanlatkeres-form{margin:0 auto}
#captchaRel{color:#000;font-size:11px;float:left}
.one-row-box{width:89%}
#szakuzletek{width:185px}
.spanPosCorr{margin-left:8px}
#ajanlatkeres-image h2{display:table-cell;font-size:20px;font-weight:400;padding-left:70px;vertical-align:middle;max-width:707px}
#ajanlatkeres-hr{width:100%;border:none;background-color:#D40074;height:2px;margin-top:20px}
#ajanlatkeres-content{width:520px;margin:0 auto}.events-date{color:#ec1c24;font-size:17px;font-family:"Roboto-Black";display:block}
.events-box-title{display:block;font-size:14px;font-family:"Roboto-Regular";color:#000}
.events-box-container a{text-decoration:none}
.events-box-pre-text{font-size:14px;font-family:"Roboto-Light";color:#000;margin-top:10px;width:187px}
.events-box-place{margin-top:10px;font-size:14px;font-family:"Roboto-Regular";color:#000}
.event-start-text,.event-place-text{font-family:"Roboto-Black";margin-right:3px}
.event-start-time,.event-place{font-family:"Roboto-Italic"}.group-block{padding:15px 80px 25px}
.group-block table tr th{line-height:25px;padding:0 10px 0 0;text-align:left;width:140px}
.group-block table tr td{line-height:25px;padding:0 0 0 10px}
.group-block table tr td input{background:none;background-color:#efefef;color:#333;line-height:25px;height:25px;margin-bottom:5px;padding:0 7px;width:300px}
.group-block table tr td input.form_builder_phonenumber{width:100px}
.group-block table tr td input.form_builder_zipcode{width:30px}
.group-block table tr td input.form_builder_radio_button{cursor:pointer;float:left;margin:0;width:25px}
.group-block table tr td .one_radio_button{float:left;width:170px}
.group-block table tr td .one_radio_button label{cursor:pointer;display:block;height:25px;line-height:25px}.gallery-content,.gallery-img-cont{width:190px;height:158px;float:left;margin-bottom:4px;margin-right:4px;overflow:hidden}
.gallery-content img,.gallery-img-cont img{display:block;margin:0 auto;height:158px;width:190px}
.gallery-box-name{background:#3e3e3e none repeat scroll 0 0;color:#fff;font-family:"Roboto-Italic";font-size:12px;margin:0 auto;opacity:.7;padding:3px 0;position:relative;text-align:center;width:100%; min-height:50px;}
.imageView{position:fixed;z-index:500}
.imageView img{display:block;margin:auto}
.bgImgCont{background:#000 none repeat scroll 0 0;opacity:.7;position:absolute;z-index:1}
.image-content{position:absolute;z-index:2}
.close-window{color:#000;cursor:pointer;display:inline-block;float:right;font-size:22px;margin:5px 10px 10px 0;font-family:"Roboto-Regular"}
.image-description-content{float:right;background:#FFF;padding:10px;width:290px;height:100%}
.image-description{color:#000;font-family:"Roboto-Regular";font-size:18px}
.image-description h3{font-family:"Roboto-Light";font-size:22px;margin-bottom:10px}
.create-date{font-family:"Roboto-Italic";display:block;margin-top:10px}
#gallery-left-arrow{background:url(../moduls/gallery/images/left-arrow.png) no-repeat;left:15px}
#gallery-right-arrow{background:url(../moduls/gallery/images/right-arrow.png) no-repeat;right:15px}
.gallery-arrow{width:32px;height:50px;position:absolute;top:45%}
.or-image-cont{position:relative}#gyik_box{background-color:#eaeaea;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:500px}
#kgyik_box_title{font-size:15px;color:#fff;background-color:#d40074;margin-bottom:5px;padding:8px;border:1px solid #d40074;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:484px}
#gyik_image{margin-top:20px;width:707px;height:20px;background:url(moduls/kapcsolat/images/urlap_image.png) no-repeat scroll 0 0 rgba(0,0,0,0)}
#gyik_image h2{display:table-cell;font-size:20px;font-weight:400;padding-left:70px;vertical-align:middle;width:707px}
#gyik_line{width:100%;border:none;background-color:#D40074;height:2px;margin-top:20px}
#gyik_form{margin:0 auto;width:480px}
.gyik_inputs{outline:none;width:335px;padding:5px}
.inputRadShadCnt{border:medium none;border-radius:3px;box-shadow:2px 2px 3px 0 rgba(150,150,150,0.75) inset;outline:medium none}
#gyik_torzs{height:200px;padding:10px;resize:none;width:325px}
.left_side{text-align:right;width:125px}
#gyik_table td{height:30px}
.gyik_button_row{height:50px;width:472px}
.gyik_oneRowBox{height:50px;width:472px}#hc{color: #545454;font-family: "Roboto-Thin";}
#hc h1{}
p.error{font-weight:700;color:red;text-align:center}
#kapcsolat_box{background-color:#eaeaea;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#kapcsolat_content{}
#title{font-size:27px}
#introduction{font-size:14px;}
#thanks{font-size:13px;margin-bottom:30px}
#kapcsolat_box_title{font-size:15px;color:#fff;background-color:#ec1c24;margin-bottom:5px;padding:8px;border:1px solid #d40074;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#kapcsolat_table{margin-top:10px}
#kapcsolat_table td{height:30px}
#submit span{color:#fff}
.left_side{text-align:right;width:125px}
.kapcsolat_inputs{outline:none;width:344px;padding:5px;margin-right:10px}
.inputRadShadCnt{border:medium none;border-radius:3px;box-shadow:2px 2px 3px 0 rgba(150,150,150,0.75) inset;outline:medium none}
#kapcsolat_torzs{height:200px;outline:medium none;padding:10px;resize:none;width:335px}
#kapcsolat_form_div{margin:0 auto}
.bigInputCnt{font-size:24px;height:50px;outline:medium none;padding-left:16px;width:100px}
.spanPosCorrCnt{margin-left:21px}
.simplePinkSubmitCnt{width:189px;height:38px;background:#ec1c24;border:none;float:right;color:#fff}
.oneRowBoxCnt{margin-left:37px;width:435px}
#kapcsolat_image h2{display:table-cell;font-size:20px;font-weight:400;padding-left:70px;vertical-align:middle;width:707px}
#kapcsolat_vonal{width:100%;border:none;background-color:#D40074;height:2px;margin-top:20px}
.kapcsolat_button_row{height:50px}
.thanks{font-weight:400;color:#3C3C3B;margin-top:20px}
#introduction a{color:#137a26;text-decoration:none}#category-group {
	margin-bottom: 15px;
}

#filter-group {
	margin-bottom: 15px;
}

#category-group span,
#filter-group span {
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 47px;
	line-height: 47px;
	margin-right: 10px;
}

#filter-group span {
	height: 37px;
	line-height: 37px;
}

.maps-category {
	border: 1px solid #aaa;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	float: left;
	height: 37px;
	margin-right: 5px;
	overflow: hidden;
	padding: 5px 10px;
}

.maps-category input {
	float: left;
	margin-top: 12px;
}

.maps-category label {
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
	line-height: 37px;
}

.maps-category label img {
	margin-right: 7px;
}

#category-group .maps-category label span {
	cursor: pointer;
	display: block;
	float: right;
	font-size: 14px;
	font-weight: bold;
	height: 37px;
	line-height: 37px;
}

.maps-filter {
	border: 1px solid #aaa;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	float: left;
	height: 27px;
	margin-right: 5px;
	overflow: hidden;
	padding: 5px 10px;	
}

.maps-filter input {
	float: left;
	margin-top: 7px;
}

#filter-group .maps-filter label {
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
}

#filter-button {
	color: #333;
	background-image: #aaa;
	border: 1px solid #777;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
}

.counter {
	color: #333;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
}

#point-map-canvas {
	height: 400px;
	margin-top: 15px;
	width: 600px;
}#subcontent-menu {
	float: right;
	padding: 15px;
	position: absolute;
	right: 0;
	top: 0;
	width: 150px;
}

#subcontent-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#subcontent-menu li {
	padding: 2px 0;
}.simple_magazin_content{color:#3C3C3B;font-family:"Roboto-Regular";}
.simple_magazin_content h1{font-family:"Roboto-Thin"; font-size:30px;}
.simple_magazin_content ul,ol{margin-left:35px;color:#3c3c3b}
.simple_magazin_content a{text-decoration:none;color:#ef7f01}
.simple_magazin_content blockquote p{margin-bottom:1px;margin-top:1px}.highlight-news-text blockquote{background-color:#f1f1f1;border-radius:5px;font-family:Roboto-Light;font-size:30px;font-style:italic;padding:10px 14px 10px 10px}
.simple-news-box-container{margin-bottom:10px}
div.simple-news-box-container p{font-size:11px}
div.highlight-news-image img{float:left;height:220px;width:460px;border-radius:10px}
.simple-news-box-title a{font-family:"Roboto-Light";font-size:17px;color:#3c3c3c;text-decoration:none}
span.article-pub-date{display:block;font-size:12px;color:#ec1c24;margin-bottom:5px;font-style:italic}
.simple-news-box-image-cont{width:122px;float:left}
.simple-news-box-image img{max-width:122px;max-width:92px}
.simple-news-box-pre{float:left;width:388px}
.news-header{color:#ec1c24;font-size:20px;font-family:"Roboto-Regular"}
.simple-news-box-pre-text{color:#000;font-size:13px;font-family:"Roboto-Light"}
.highlight-news-title{margin-bottom:20px}
.highlight-news-container h2 a:hover{color:#ef7f01;text-decoration:none}
.news_public{width:100%;padding-right:20px}
.highlight-news-line{height:2px;background-color:#ef7f01;width:100%;float:left;border:none}
.without_pictures{float:left;height:150px;width:150px}
.simple_news_onlytitle{float:left;font-size:11px;height:250px;margin-left:0;overflow:hidden;max-width:460px}
.highlight-news-text{color:#3C3C3B;width:100%}
.highlight-news-page{margin-top:20px}
.simple-news-page-image{margin-bottom:10px}
.simple-news-page-image img{max-width:450px;max-height:450px}
.highlight-news-text a{text-decoration:none;color:#ef7f01}
.highlight-news-text{font-family:"Roboto-Regular";font-size:13px}
.back-btn{margin-top:10px;display:inline-block;float:right}
.back-btn a{font-family:"Roboto-BlackItalic";font-size:13px;color:#ec1c24;text-decoration:none}
.highlight-news-social-cont{float:left;width:100%;margin-top:-45px}
.highlight-news-page-hr{background-color:#cacaca;border:medium none;float:left;height:1px;margin-top:-16px;width:100%}
.highlight-news-social-text{float:right;color:#cacaca}
.simple-news-social-content{float:right;border-top:1px solid #cacaca;border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #fff;float:left;padding:3px;margin-right:5px;position:relative;z-index:1;margin-left:250px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:0}
.pre_text{font-weight:700;font-size:13px;color:#000;font-family:"Roboto-Regular"}
p{color:#3c3c3b;margin-bottom:1px;margin-top:1px}
.highlight-news-text ul{margin-left:35px;margin-bottom:10px;color:#3c3c3b}
.news_kiemelt{width:50%}
.highlight-news-social-content{border-color:#cacaca #cacaca #fff;border-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;border-width:1px;float:left;margin-left:470px;padding:3px 3px 0;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.highlight-news-page-image{border-radius:10px;float:left;height:220px;margin-right:10px;width:460px}.athlete-box-menus{display:inline-block}
.athlete-box-menus a{text-decoration:none;font-size:18px;font-family:"Roboto-Regular";color:#545454}
.slash{padding:0 5px;font-size:20px;color:#545454}
.athlete-box-container{float:left;width:140px;height:140px;overflow:hidden;margin-right:4px;margin-bottom:4px}
.athlete-box-container img{max-width:140px;max-height:140px;display:block;margin:0 auto}
.athlete-box-container > a{text-decoration:none}
h2.athlete-box-name{position:relative;width:100%;font-size:12px;text-align:center;font-family:"Roboto-Italic";background:#3e3e3e;color:#fff;padding:3px 0;margin:0 auto;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70);margin-top:0}
img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}
img.grayscale:hover{filter:none;-webkit-filter:grayscale(0%)}@media (min-width: 240px) {
	.store-manager-val{font-size:14px;margin-left:10px;color:#3C3C3B}
	#store-map{margin-top:25px;display:none}
	.city{color:#ef7f01;text-decoration:none}
	#hungary-map{width:707px;height:550px;position:relative;margin-top:50px;margin-left:100px;display:block}
}
@media (min-width: 700px) {
	.store-manager{float:left;width:100%;padding-right:20px;text-align:center}
	.store-manager-datas{float:left;width:100%;padding-right:20px}
	.store-manager-val{font-size:14px;margin-left:100px;color:#3C3C3B}
	#store-map{margin-top:25px;display:none}
	.city{color:#ef7f01;text-decoration:none}
	#hungary-map{width:707px;height:550px;position:relative;margin-top:50px;margin-left:100px;display:block}
}
@media (min-width: 750px) {
	#hungary-map{width:707px;height:550px;position:relative;margin-top:50px;margin-left:100px;display:block}
	.city{color:#ef7f01;float:left;text-decoration:none}
	.city-block{height:20px;display:table}
}
@media (min-width: 1200px) {
	.store-manager{float:left;width:25%;padding-right:20px}
	.store-manager-datas{float:left;width:75%}
	.store-manager-val{font-size:14px;margin-left:100px;color:#3C3C3B}
	#store-map{margin-top:25px;display:block}
	#hungary-map{background:url(../moduls/szakuzleteink/images/szakuzleteink_terkep_707x441.jpg) no-repeat;width:707px;height:441px;position:relative;margin-top:50px;margin-left:100px;display:block}
	.city{position:absolute;color:#3C3C3B;text-decoration:none}
	.city:hover{color:#ef7f01}
	.bekescsaba{left:69%;top:67%}
	.budapest-xv-kerulet{left:46%;top:36%}
	.budapest-iv-kerulet{left:46%;top:33%}
	.budapest-xviii-kerulet{left:46%;top:39%}
	.debrecen{left:78%;top:38%}
	.dunaujvaros{left:36%;top:57%}
	.gyor-i-kerulet{left:24%;top:28%}
	.gyor-ii-kerulet{left:24%;top:31%}
	.kaposvar{left:21%;top:78%}
	.kecskemet{left:48%;top:59%}
	.keszthely{left:13%;top:65%}
	.kiskunhalas{left:45%;top:77%}
	.mosonmagyarovar{left:9%;top:25%}
	.nagykanizsa{left:7%;top:74%}
	.papa{left:18%;top:45%}
	.pecs{left:29%;top:89%}
	.sarvar{left:10%;top:46%}
	.siofok{left:25%;top:60%}
	.sopron{left:5%;top:31%}
	.szeged{left:58%;top:81%}
	.szekesfehervar{left:29%;top:50%}
	.szombathely{left:-3%;top:48%}
	.szigetszentmiklos{left:36%;top:45%}
	.szolnok{left:57%;top:50%}
	.tatabanya{left:30%;top:37%}
	.veszprem{left:22%;top:53%}
	.zalaegerszeg{left:4%;top:62%}
}
.city-block:hover{color:#ef7f01}
.shop-page-container{margin-top:15px;width:100%}
.shop-page-container a{color:#ef7f01; text-decoration:none;}
.shop-page-hr{border:none;height:2px;background-color:#ef7f01;width:98%;float:left}
.store-manager h3,.store-manager-datas h3{color:#FFF;background:#ef7f01;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-weight:400;font-size:20px;margin-bottom:15px}
.store-manager-datas h3{padding-left:10px}
.store-manager-key{display:inline-block;width:120px;text-transform:uppercase;font-size:14px;font-weight:700;margin-left:10px;color:#3C3C3B}
.store-manager-datas-row{border:none;height:1px;background-color:#cfcfcf;margin:5px}
.icons{width:16px;height:16px;display:inline-block;margin:0 0 0 5px;float:left}
.uzletvezeto{background:url(../moduls/szakuzleteink/images/vezeto.png) no-repeat}
.cim{background:url(../moduls/szakuzleteink/images/cim.png) no-repeat}
.telefon{background:url(../moduls/szakuzleteink/images/telefon.png) no-repeat}
.mobil{background:url(../moduls/szakuzleteink/images/mobil.png) no-repeat}
.email{background:url(../moduls/szakuzleteink/images/email.png) no-repeat}
.shop-page-city{color:#3C3C3B;font-weight:400;font-size:22px}
p{color:#3C3C3B}
.store-manager img{border-radius:7px}
.shop-page-container p{padding-right:20px}
#shops-pre-text{font-size:20px;text-align:left;margin-top:50px;font-weight: bold;color:#ef7f01;}
#szakuzleteink-description-bottom{margin-top:20px;}.product table {
	width: 100%;
}

.product table tr th {
	border-left: 1px solid #bcbcbc;
	border-top: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	padding: 3px 7px;
}

.product table tr th.last,
.product table tr td.last {
	border-right: 1px solid #bcbcbc;
}

.product table tr td {
	border-left: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	padding: 3px 7px;
}

.product_price {
	width: 140px;
}

.product_number {
	width: 60px;
}

.product_name {
	font-weight: bold;
}

.product_number input {
	border: 1px solid #bcbcbc;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;	
	
	padding: 2px 7px;
	text-align: right;
	width: 40px;
}

.product_sum_price {
	width: 140px;
}

.product_image {
	text-align: center;
	width: 120px;
}

#sum p {
	font-size: 16px;
	font-weight: bold;
	text-align: right;
}

#sum p span {
	color: darkgreen;
	font-size: 20px;
}

#delivery-toggle,
#invoice-toggle {
	border: 1px solid #aaa;
	cursor: pointer;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	margin-right: 10px;
	text-align: center;
	width: 16px;
}

#delivery-div {
	display:  none;
}table.my_list_header {
	margin-top: 15px;
	width: 100%;
}

table.my_list_header td.address_left {
	padding-left: 5px;
	padding-right: 5px;
	width: 20px;
}

table.my_list_header td.address_right {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom: 1px solid grey;
}

table.my_list_body th.where {
	background: url(functions/my_list/images/header_back.png) #1b1d1f repeat-x;
	color: #fff;
}

table.my_list_body th form:hover {
	background-color: #3b3d3f;
}

table.my_list_body th input {
	color: #fff;
}

table.my_list_body th.where input {
	color: #000;
}

table.my_list_body  {
	margin-top: 4px;
	width: 100%;
}

table.my_list_body  th {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	border-bottom: 1px solid #1b1d1f;
	color: #ffffff;
	background-color: #1b1d1f;
	padding: 0px;
}

table.my_list_body  tr td input {
	padding: 2px 5px;
}


table.my_list_body  th.ordered {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	background-color: #5b5d5f;
	padding: 0px;
}

table.my_list_body  th.ordered:hover {
	background-color: #8BACDE;
	border-bottom: 1px solid #999;
}

table.my_list_body  tr.odd {
	color: #333;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #e7e2ff;
}

table.my_list_body  tr.odd:hover { background-color: #C4D3DB; }

table.my_list_body  tr.even {
	color: #333;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #EAFAFF;
}

table.my_list_body  tr.even:hover { background-color: #C4D3DB; }

table.my_list_body  td {
	padding: 1px 5px 1px 5px;
}
table.my_list_body  td.options {
	width: 20px;
}

table.my_list_body  td.citeria {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: center;
	font-variant: small-caps;
	background-color: #C4D3DB;
	border-top: 1px solid #999;
	text-align: right;
	padding: 4px 5px 4px 5px;
}

input.add {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_add_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.add:hover { background: transparent url('functions/my_list/images/btn_add_over.gif') no-repeat center top; }

input.delete {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_remove_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.delete:hover { background: transparent url('functions/my_list/images/btn_remove_over.gif') no-repeat center top; }

input.edit {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_edit_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.edit:hover { background: transparent url('functions/my_list/images/btn_edit_over.gif') no-repeat center top; }

input.facebook {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_facebook_norm.png') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.facebook:hover { background: transparent url('functions/my_list/images/btn_facebook_over.png') no-repeat center top; }

input.excel_export {
	height: 22px;
	width: 20px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_excel_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.excel_export:hover { background: transparent url('functions/my_list/images/btn_excel_over.gif') no-repeat center top; }

input.open {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_open_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.open:hover { background: transparent url('functions/my_list/images/btn_open_over.gif') no-repeat center top; }

input.text_submit_desc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list/images/btn_desc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_submit_asc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list/images/btn_asc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_input_where {
	width: 100%;
	height: 100%;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	padding: 3px;
	font-variant: normal;
	font-weight: normal;
}

form {
	padding: 0px;
	margin: 0px;
}table.my_list2_header {
	margin-top: 5px;
	width: 100%;
}

table.my_list2_header td.address_left {
	padding-left: 5px;
	padding-right: 5px;
	width: 20px;
}

table.my_list2_header td.address_right {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom: 1px solid grey;
}

table.my_list2_body th form:hover { background-color: #E7A63B; }

table.my_list2_body th input {
	color: #fff;
}

table.my_list2_body th.where input {
	color: #000;
}

table.my_list2_body {
	margin-top: 4px;
	width: 100%;
}

table.my_list2_body th {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	border: 0;
	color: #ffffff;
	background-color: #F6AD36;
	padding: 0px;
}

table.my_list2_body tr td input {
	padding: 2px 5px;
}


table.my_list2_body th.ordered {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	background-color: #F7C65B;
	padding: 0px;
}

table.my_list2_body th.ordered:hover {
	background-color: #8BACDE;
	border-bottom: 0;
}

table.my_list2_body tr.odd {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #e7e2ff;
}

table.my_list2_body tr.odd:hover { background-color: #C4D3DB; }

table.my_list2_body tr.even {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #EAFAFF;
}

table.my_list2_body tr.even:hover { background-color: #C4D3DB; }

table.my_list2_body td {
	padding: 1px 5px 1px 5px;
}
table.my_list2_body td.options {
	width: 20px;
}

table.my_list2_body td.citeria {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: center;
	font-variant: small-caps;
	background-color: #C4D3DB;
	border-top: 1px solid #999;
	text-align: right;
	padding: 4px 5px 4px 5px;
}

input.my_list2_config {
	display: block;
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_config_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.my_list2_config:hover { background: transparent url('functions/my_list2/images/btn_config_over.gif') no-repeat center top; }

.my_list2_panel {
	background-color: #fff;
	border: 1px solid #F8B74C;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	display: none; 
	left: 50%;
	margin-left: -160px;
	padding-bottom: 5px;
	position: fixed;
	top: 100px;
	width: 320px;
	z-index: 99999;
}

.my_list2_panel form {
	margin: 15px 40px;
}

.my_list2_panel form p {
	padding-top: 10px;
	text-align: center;
}

.my_list2_panel span.header {
	background-color: #F8B74C;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

	color: #333;
	display: block;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 15px;
	font-variant: small-caps;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 0 0 15px 0;
	padding: 0;
	text-align: center;	
	width: 320px;
}

input.add {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_add_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.add:hover { background: transparent url('functions/my_list2/images/btn_add_over.gif') no-repeat center top; }

input.delete {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_remove_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.delete:hover { background: transparent url('functions/my_list2/images/btn_remove_over.gif') no-repeat center top; }

input.edit {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_edit_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.edit:hover { background: transparent url('functions/my_list2/images/btn_edit_over.gif') no-repeat center top; }

input.copy {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_copy_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.copy:hover { background: transparent url('functions/my_list2/images/btn_copy_over.gif') no-repeat center top; }

input.facebook {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_facebook_norm.png') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.facebook:hover { background: transparent url('functions/my_list2/images/btn_facebook_over.png') no-repeat center top; }

input.excel_export {
	height: 22px;
	width: 20px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_excel_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.excel_export:hover { background: transparent url('functions/my_list2/images/btn_excel_over.gif') no-repeat center top; }

input.open {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_open_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.open:hover { background: transparent url('functions/my_list2/images/btn_open_over.gif') no-repeat center top; }

input.text_submit_desc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list2/images/btn_desc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_submit_asc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list2/images/btn_asc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_input_where {
	width: 100%;
	height: 100%;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	padding: 3px;
	font-variant: normal;
	font-weight: normal;
}

form {
	padding: 0px;
	margin: 0px;
}h2.statement { font-size: 14px; padding-left: 20px; border-bottom: 2px solid silver }

#statement_header { margin: 10px 0 }
	#statement_header form.statement_filter { float:left; line-height: 20px }
		#statement_header form.statement_filter input { width: 80px }
	
#statement_header form.statement_export { float: right }

.statements_table { width: 100% }
  .statements_table tr th { border-right: 1px dotted gray; text-align: center; font-weight: bold; padding: 5px; }
  .statements_table tr th.mainborder { border-right: 0px }
  .statements_table tr td { padding: 2px 5px }
  .statements_table tr td { border-right: 1px dotted gray; border-bottom: 1px dotted gray }
  .statements_table tr td.mainborder { border-left: 1px dotted gray }
  .statements_table tr td.statement_no_data { padding: 15px 5px }
  .statements_table tr.even td { background-color: #ffa }
  .statements_table tr.odd td { background-color: #aff }
  
.clear { clear: both }
	
#chart_frame { background: url('functions/statement_list/images/chart_icon.png') left center no-repeat; padding-left: 20px; float: right; }