/****************
 #ffffff - feher
 #f6f6f6 - szurke vilagos 01
 #e5e5e5 - szurke vilagos 02
 #b0b0b0 - szurke kozepes
 #494949 - szurke sotet
 #232323 - fekete
 #910d07 - tipus 1
 #c34c46 - tipus 2
****************/

/**********************************
* general
**********************************/
a {
	color: #910d07;
}
a .title, a.title{
	color: #494949;
}
hr {
	border-top: 1px solid #c34c46;
}
input[type=text], input[type=password] {
	border: 1px solid #910d07;
}
textarea {
	border: 1px solid #910d07;
}
.borderBottom {
	border-bottom: 1px solid #c34c46;
}
/***************/
.select2-container {
	border: 1px solid #910d07;
	color: #494949;
	background-color: #ffffff;
}
.formatSelect {
	border: 1px solid #910d07;
	color: #494949;
	background-color: #ffffff;
}
.formatSelect.type01 {
	border: 1px solid #e5e5e5;
	color: #494949;
}
.formatSelect.type02 {
	border: 1px solid #c34c46;
	color: #494949;
}
/***************/
button, input[type=button], input[type=submit] {
	border: 1px solid rgba(0,0,0,0.1);
	color: #ffffff;
	background-color: rgba(0,0,0,0.4);
}
button.type01 {
	background-color: transparent;
	border-color: #910d07;
	color: #910d07;
}
button.type02 {
	background-color: transparent;
	border-color: #494949;
	color: #494949;
}
button.type03,
button.type06 {
	background-color: #494949;
	border-color: #494949;
	color: #ffffff;
}
button.type04,
button.type05 {
	background-color: #910d07;
	border-color: #910d07;
	color: #ffffff;
}
button.type05,
button.type06 {
	padding: 5px 10px;
}
button.type05:before,
button.type06:before {
	content:'';
	padding: 0;
	margin: 0;
}
button.type07 {
	background-color: transparent;
	border-color: #ffffff;
	color: #ffffff;
}
button.type07 {
	padding: 5px 10px;
}
/***************/
body .errorInput {
	outline: 1px solid #ff0000;
	outline-offset: -1px;
}
body .errorLabel {
	color: #ff0000;
}
.selectBox {
	border: 1px solid #e5e5e5;
	color: #e5e5e5;
}
.mask {
	background-color: #ffffff;
}
.tooltip {
	background-color: #910d07;
	color: #ffffff;
}
.nfbox {
	background-color: #910d07;
	color: #ffffff;
}
.nfbox.type01 {
	background-color: #494949;
	color: #ffffff;
}

/**********************************
* individual
**********************************/
#site {
	color: #910d07;
}

/** header 01 **/
#site .siteHeader01 {
	background-color: #494949;
	color: #910d07;
}
#site .momenu input,
#site .momenu button {
	border: 1px solid #ffffff;
}
#site .momenu a, #site .momenu td, #site .momenu button {
	color: #ffffff;
}
#site .siteHeader01 a, 
#site .siteHeader01 td, 
#site .siteHeader01 button,
#site .siteHeader01 .title {
	color: #ffffff;
}
#site .siteHeader01 input,
#site .siteHeader01 button {
	border: 1px solid #ffffff;
}
#site .siteHeader01 .siteMenu .dropMenu {
	background-color: rgba(0,0,0,0.8);
}
#site .siteHeader01 .siteMenu li .dropMenu a {
	color: #ffffff;
}
#site .siteHeader01 .siteMenu a {
	color: #ffffff;
}
#site .siteHeader01 .siteMenu a .arrow:after {
    color: #f6f6f6;
}
/** header 02 **/
#site .siteHeader02 {
	background-color: #910d07;
	color: #ffffff;
}
#site .siteHeader02 .moicon i {
	color: #ffffff;
}
/** header 03 **/
#site .siteHeader03 {
	background-color: #e5e5e5;
	color: #ffffff;
}
/***************/
#site .siteHeader02 .finder form .search-icon {
	background-color: #910d07;
}
/***************/
#site .siteHeader02 .headerIcon i {
	color: #ffffff;
}
#site .siteHeader02 .basket {
	border: 1px solid #910d07;
}
#site .siteHeader02 .basket * {
	color: #ffffff;
}
/***************/
#site .siteHeader03 .siteMenu .dropMenu {
	background-color: rgba(0,0,0,0.8);
}
#site .siteHeader03 .siteMenu li .dropMenu a {
	color: #ffffff;
}
#site .siteHeader03 .siteMenu li:first-child > a {
	color: #910d07;
}
#site .siteHeader03 .siteMenu a {
	color: #494949;
}
#site .siteHeader03 .siteMenu a .arrow:after {
    color: #f6f6f6;
}
/***************/
#site .siteHeader02 .momenu {
	background-color: #494949;
}
#site .siteHeader02 .momenu a {
	color: #ffffff;
}

/** center 01 **/
#site .siteCenter01 {
	background-color: #ffffff;
	color: #494949;
}
#site .siteCenter01 .head {
	border-bottom: 1px solid #c34c46;
}
/***************/
#site .siteCenter01 .staticContent {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#site .siteCenter01 .staticContent .head .inf1 {
	color: #910d07;
}
#site .siteCenter01 .staticContent .head .inf2 {
	color: #494949;
}
#site .siteCenter01 .staticContent .body.type01 {
	background-color: #f6f6f6;
}
#site .siteCenter01 .staticContent .body .cont {
	border-top: 1px solid #c34c46;
}
#site .siteCenter01 .staticContent .body .foot {
	background-color: #494949;
	color: #ffffff;
}
#site .siteCenter01 .staticContent .red {
	background-color: #ad4b30;
	color: #ffffff;
}
/***************/
#site .siteCenter01 .menuFlyingLeft {
	background-color: rgba(0, 0, 0, 0.8);
	color: #ffffff;
}
#site .siteCenter01 .menuFlyingLeft .viewHide {
	background-color: #494949;
}
#site .siteCenter01 .menuFlyingLeft .viewHide:after{
	color: #ffffff;
}
#site .siteCenter01 .menuFlyingLeft  a {
	color: #ffffff;
}
#site .siteCenter01 .menuFlyingLeft .according_head.active {
	color: #c34c46;
}
/***************/
#site .siteCenter01 .menuFlyingRight {
	background-color: rgba(255, 255, 255, 1);
	color: #000000;
}
#site .siteCenter01 .menuFlyingRight .viewHide {
	background-color: #910d07;
}
#site .siteCenter01 .menuFlyingRight .viewHide:after{
	color: #ffffff;
}
#site .siteCenter01 .menuFlyingRight a {

}
#site .siteCenter01 .menuFlyingRight .according_head.active {
	color: #c34c46;
}
/***************/
#site .siteCenter01 .menuFixLeft {
	background-color: rgba(0, 0, 0, 0.8);
	color: #ffffff;
}
#site .siteCenter01 .menuFixLeft .viewHide {
	background-color: #494949;
}
#site .siteCenter01 .menuFixLeft .viewHide:after{
	color: #ffffff;
}
#site .siteCenter01 .menuFixLeft  a {
	color: #ffffff;
}
#site .siteCenter01 .menuFixLeft .according_head.active {
	color: #c34c46;
}

/***************/
#site .siteCenter01 #configInner button {
	background-color: #910d07
}

/** center 02 **/
#site .siteCenter02 {
	background-color: #f6f6f6;
	color: #910d07;
}

/** footer 01 **/
#site .siteFooter01 {
	background-color: #910d07;
	color: #ffffff;
}
#site .siteFooter01 a {
	color: #ffffff;
}
#site .siteFooter01 td {
	color: #ffffff;
}

/** footer 02 **/
#site .siteFooter02 {
	background-color: #494949;
	color: #ffffff;
}
#site .siteFooter02 a {
	color: #ffffff;
}

/** root **/
#siteCenter01 .finder {
	background-color: #910d07;
	color: #ffffff;
}
#propPlease{
 background-color: #910d07;
 color: #ffffff;
}
#siteCenter01 .finder input {
	border-color: #ffffff;
}
#root {
	/*
	color: #910d07;
	*/
}
#root .head {
	color: #494949;
}
#cookieWind .cookieCont {
	box-shadow: 0px 0px 20px #494949;
	background-color: #ffffff;
}

/**********************************
* productFilter
**********************************/
#productFilter {
	/*
	outline: 1px solid #c34c46;
	outline-offset: -1px;
	*/
}
#productFilter .cont1 {
	background-color: #494949;
}
#productFilter .cont1 a {
	background-color: #910d07;
	color: #ffffff;
}
#productFilter .cont1 a.active {
	background-color: #232323;
}
#productFilter .cont1 a:hover {
	background-color: #232323;
}
#productFilter .cont2 {
	background-color: #f6f6f6;
	background-color: #ffffff;
}
#productFilter .cont3 {
	/*border-top: 1px solid #e5e5e5;*/
	background-color: #f6f6f6;
	background-color: #ffffff;
}
#productFilter .cont3 .propBody {
	background-color: #f6f6f6;
	background-color: #ffffff;
}

/**********************************
* productList
**********************************/
#productList .head {
	border-bottom: 1px solid #c34c46;
}
#productList.grid .block {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#productList.grid .block .price .old .discont, .hSlidePbox .price .old .discont {
	color: #910d07;
}
#productList.list .block .price .old .discont {
	color: #910d07;
}
#productList.grid .block .price .action, .hSlidePbox .price .action {
	color: #910d07;
}
#productList.grid .block .over {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
	background-color: rgba(246,246,246,0.9);
}
#productList.grid .block .over div,
#productList.grid .block .over a .sdescr,
#productList.grid .block .property {
	color: #494949;
}
/***************/
#productList.list .block {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#productList.list .block .cont2 {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#productList.list .block .price .action {
	color: #910d07;
}
/***************/
#productList.productOrder .block.summa {
	background-color: #f6f6f6;
}
#productStepper span a {
	color: #494949;
}
#productStepper span a.activ {
    color: #910d07;
}


/**********************************
* product
**********************************/
#product .cont1 {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#product .cont1 .cell1 .imgls td {
	border: 1px solid #c34c46;
}
#product .cont1 .cell2 {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
	background-color: #f6f6f6;
}
#product .cont1 .cell2 .price .action  {
	color: #910d07;
}
#product .cont1 .cell2 .price .action, #product .cont1 .cell2 .price .discont {
	color: #910d07;
}
#product .cont2 {
	outline: 1px solid #c34c46;
	outline-offset: -1px;
}
#product .cont2 .name {
	color: #910d07;
}
div.product .cont2 {
	outline: 1px solid #c34c46;
}
#product  .dscr2 {
	border-top: 1px solid #c34c46;
}

/**********************************
* slider
**********************************/
#slider .jssorNavLeft:before {
	color: #910d07;
}
#slider .jssorNavRight:before {
	color: #910d07;
}
#slider .jssorFlyText {
	color: #ffffff;
}
#slider .jssorNavBullet .block {
	background-color: #acb8bb;
}
#slider .jssorNavBullet .block.av {
	background-color: #910d07;
}
#galeryAjax .thumbNavigator1 .c {
	border: 2px solid #c34c46;
}


/**********************************
* popupWindow
**********************************/
.popUpWindow {
	background-color: #ffffff;
	box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6);
}
.popUpWindow > .head{
	background-color: #494949;
}
.popUpWindow > .head .name{
	color: #ffffff;
}
.popUpWindow > .head button{
	background-color: #910d07;
	color: #ffffff;
}
.popUpWindow > .body .name{
	color: #494949;
}
.popUpWindow > .body .label{
	color: #494949;
}
.popUpWindow > .body .link{
	color: #494949;
}
.popUpWindow > .body .send button{
	background-color: #494949;
	color: #ffffff;
}
.popUpWindow > .foot{
	color: #494949;
}
.popUpWindow > .foot button {
	background-color: #494949;
	color: #ffffff;
    float:left;
}


/**********************************
* alertWindow
**********************************/
.alertWindow {
	background-color: #f6f6f6;
	color: #494949;
	box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6);
}
.alertWindow .foot button{
	background-color: #494949;
	color: #ffffff;
}


.designedTable .tableTitle{
	background-color: #f6f6f6;
}
.designedTable .tableInput{
	/*
	border: 1px solid #c34c46;
	*/
}
.designedTable .tableInput input[type=text] {
	border: 1px solid #c34c46;
}
#validateOrder{
	outline: 1px solid #c34c46;
}
#dateCountdown {
	border: 1px solid #c34c46;
}
#productFilter .cont3 .propHead {
 background-color:#910D07;
}
