/*****************************************************
#1a2c45 - kek 
#BBCEE9 - kek vilagos
#f0b134 - sarga
#E9E9E9 - szurke
#ffffff - fehér
*****************************************************/

/**********************************
* general
**********************************/
body {
	background-color: #0A1B2B;
}
#page {
	color: #1a2c45;
	background-color: #e8e8e8;
}
#site {
	background-color: #ffffff;
}
input[readonly], input[disabled] {
	color: #858585;
}
a {
	color: #1a2c45;
}
hr {
	border-bottom: 1px solid #E9E9E9;
}
hr.yelow {
	border-bottom: 1px solid #f0b134;
}
.yelow {
	color: #f0b134;
}
.blue {
	color: #1a2c45;
}
.white {
	color: #ffffff;
}
.yelow_border {
	border-bottom: 2px solid #f0b134;
}
.gray, .mOTPSetupLabel {
	color: #858585;
}
.error {
	color: #ff0000;
}

/**********************************
* inputs
**********************************/
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=number] {
	border: 1px solid #E9E9E9;
}
input[type=radio], input[type=checkbox] {
	border: 1px solid #E9E9E9;
}
select, textarea {
	border: 1px solid #E9E9E9;
}
input[type=button]:not([disabled]), button:not([disabled]) {
	background-color: #1a2c45;
	color: #FFFFFF;
}
input[type=button]:hover:not([disabled]), button:hover:not([disabled]) {
	background-color: #f0b134;
}
button.domainType {
	background-color: #e0dfe3;
	color: #1A2C45;
}
button.paymantType.active{
	background-color: #ffffff;
	color: #1A2C45;
}
button.paymantType {
	background-color: #e0dfe3;
	color: #1A2C45;
}

/**********************************
* selectBox
**********************************/
.selectBox {
	outline: 1px solid #E9E9E9;
}

/**********************************
* mixed
**********************************/
.mask {
	background-color: #ffffff;
}
.errorInput {
	outline: 1px dashed #ff0000;
}
.errorLabel {
	color: #ff0000;
}
#page404 a {
	color: #f0b134;
}

/**********************************
* menu side drop down
**********************************/


/**********************************
* tabs
**********************************/
.tabsHead {
	background-color: rgba(25, 44, 69, 0.7);
}
.tabsBody {
	background-color: #e9e9e9;
	box-shadow: 0px 10px 16px rgba(25, 44, 69, 0.7);
}
.tabsBtns.active {
	color: #ffffff;
}

/**********************************
* horizontalSlide
**********************************/


/**********************************
* popupWindow
**********************************/
.popUpWindow {
	background-color: #ffffff;
	box-shadow: 0px 0px 40px rgba(25, 44, 69, 0.7);
}
.popUpWindow>.head{
	background-color: #1a2c45;
}
.popUpWindow>.head .title,
.popUpWindow>.head .name{
	color: #ffffff;
}
.popUpWindow>.head button{
	background-color: #f0b134;
	color: #ffffff;
}
.popUpWindow>.body .name{
	color: #1a2c45;
}
.popUpWindow>.body .label{
	color: #1a2c45;
}
.popUpWindow>.body .link{
	color: #1a2c45;
}
.popUpWindow>.body a {
	color: #F0B134;
}


/**********************************
* alertWindow
**********************************/
.alertWindow {
	background-color: #E9E9E9;
	color: #1a2c45;
}
.alertWindow .foot button{
	background-color: #1a2c45;
	color: #ffffff;
}

/**********************************
* galeryWindow
**********************************/

/**********************************
* header
**********************************/
.siteHead {
	background-color: #ffffff;
	-webkit-box-shadow: inset 0px 2px 4px 0px #858585;
	-moz-box-shadow: 	inset 0px 2px 4px 0px #858585;
	box-shadow: 		inset 0px 2px 4px 0px #858585;
}
.siteHead .slogan a {
	color: #1a2c45;
}
/** lang **/
.siteHead .lang .link {
	color: #ffffff;
	background-color: #1A2C45;
	border: 1px solid #ffffff;
}
.siteHead .lang .link.active {
	color: #1A2C45;
	background-color: #ffffff;
}
/** info **/
.siteHead .info .link {
	color: #1a2c45;
}
.siteHead  .info .text {
	color: #1a2c45;
}

/**********************************
* menu top
**********************************/
.menuTop {
    background-color: #1a2c45;
    z-index: 500;
	-webkit-box-shadow: 0px -4px 5px 0px #858585;
	-moz-box-shadow: 0px -4px 5px 0px #858585;
	box-shadow: 0px -4px 5px 0px #858585;
}
.menuTop .level0 > a {
	color: #ffffff;
}
.menuTop .level0 > a:hover {
	color: #f0b134;
}
.menuTop .subMenu {
	background-color: #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	box-shadow: 5px 5px 15px rgba(25, 44, 69, 0.7);
}
.menuTop .subMenu a {
	color: #1a2c45;
}
.menuTop .subMenu a:hover {
	color: #f0b134;
}
.menuTop .subMenu .menuName, .menuTop .subMenu .menuName a {
	color: #f0b134;
}
.menuTop .subMenu .menuCont .menuName, .menuTop .subMenu .menuCont .menuName a {
	color: #1a2c45;
}
.menuTop .subMenu .menuText {
	color: #626262;
}
.menuTop .subMenu .menuCont {
    background-color: #e9e9e9;
}
.menuTop .subMenu .menuCont .column:last-child {
	border-left: 1px solid #868686;
}


/**********************************
* left column
**********************************/

/**********************************
* center column
**********************************/
.siteCenter {
	-webkit-box-shadow: inset 0px 6px 5px -2px #858585;
	-moz-box-shadow: inset 0px 6px 5px -2px #858585;
	box-shadow: inset 0px 6px 5px -2px #858585;
}
.siteCenter .box .head {
	color: #1a2c45;
	border-bottom: 2px solid #f0b134;
}
/************/
.siteCenter .infoBox {
	background-color: #E9E9E9;
}
.siteCenter .infoBox:hover {
	/*background-color: #BBCEE9;*/
	box-shadow: 0px 0px 2px 1px #ffffff;
}

#siteCenter table.hosting td.row_bg {
	background-color: #BBCEE9;
}
#siteCenter table.hosting tfoot td {
	border-top: 2px solid #F9B938;
}

#siteCenter table.hosting2 tfoot td.border {
	border-top: 1px solid #F9B938;
}

/**********************************
* right column
**********************************/

/**********************************
* footer
**********************************/
.siteFoot {
	color: #ffffff;
	border-top: 2px solid #f0b134;
	background-color: #0a1b2b;
	-webkit-box-shadow: 0px -4px 5px 0px #858585;
	-moz-box-shadow: 0px -4px 5px 0px #858585;
	box-shadow: 0px -4px 5px 0px #858585;
}
.siteFoot .menu {
	background-color: #112c46;
	border-bottom: 1px solid #020509;
}
.siteFoot .bgbox{
	margin: 0;
}
.siteFoot a {
	color: #FFFFFF;
}
.siteFoot a:hover{
	color: #f0b134;
}
.siteFoot #news .body button{
	background-color: #e39c11;
	color: #ffffff;
}

/**********************************
* menuSide
**********************************/


/**********************************
* pathShower
**********************************/
.pathShowerState a {
	color: #1A2C45;
}

/**********************************
* newsBox
**********************************/

/**********************************
* logInBox
**********************************/


/**********************************
* searchHead
**********************************/


/**********************************
* searchBox
**********************************/


/**********************************
* labelCloud
**********************************/


/**********************************
* productBox
**********************************/


/**********************************
* categoryList
**********************************/
#categoryList .image{
	border: 1px solid #E9E9E9;
}
#categoryList .info {
	background-color: #E9E9E9;
}

/**********************************
* mainPageCategoryList
**********************************/


/**********************************
* productList
**********************************/
#productList .filter .link {
	border-bottom: 2px solid #868686;
}
#productList .filter .link.selected,
#productList .filter .link:hover {
	border-bottom: 2px solid #f0b134;
}

#productList .row.album:not(.first) {
	border-left: 2px solid #858585;
}
#productList .row.album .line {
	border-bottom: 2px solid #F0B134;
}
#productList .price{
	color: #868686;
}

/**********************************
* product
**********************************/
#product .data {
	-webkit-box-shadow: 0px 0px 20px 8px #ffffff;
	-moz-box-shadow: 0px 0px 20px 8px #ffffff;
	box-shadow: 0px 0px 20px 8px #ffffff;
	background-color: #E9E9E9;
}
#product .data:hover{
	background-color: #BBCEE9;
}
#product .data .price, #product .data .sinfo tr td + td {
	color: #868686;
}

/**********************************
* productOpinion
**********************************/


/**********************************
* productOrder
**********************************/
#productOrder .productOrderFoot {
	background-color: #1a2c45;
}
#productOrder .productOrderFoot button{
	background-color: #f0b134;
	color: #ffffff;
}

/**********************************
* basketBox
**********************************/
.orderBox {
	border: 1px solid #BBCEE9;
}
.orderBox .head {
	background-color: #BBCEE9;
}
.orderBox.promo {
	border: 1px solid #f0b134;
}
.orderBox.promo .head {
	background-color: #f0b134;
}
.orderBox.promo a, #basketPromo a {
	color: #F0B134;
}

/**********************************
* basketInf
**********************************/
#basketInf .icon {
	color: #ffffff;
	background-color: #e6a21a;
}


/**********************************
* basketDetails / basketDetailsProperties
**********************************/


/**********************************
* productOrderBasket
**********************************/
#productOrderBasket .line{
	border-bottom: 2px solid #E9E9E9;
}

/**********************************
* productOrderTrans
**********************************/


/**********************************
* domainCheckList
**********************************/
#siteCenter .title,
#domainPrevSearch .title,
#domainCheckList .title {
	border-bottom: 2px solid #f0b134;
}
#domainPrevSearch .resultsBtn,
#domainCheckList .resultsBtn {
	background-color: #868686;
	color: #1A2C45;
}
#domainCheckListMain .infoBox {
	-webkit-box-shadow: 0px 0px 20px 8px #ffffff;
	-moz-box-shadow: 0px 0px 20px 8px #ffffff;
	box-shadow: 0px 0px 20px 8px #ffffff;
}
#domainCheckListMain .infoBox:hover {
	box-shadow: none;
}

/**********************************
* userOrder
**********************************/
#userOrder .html{
	border: 1px solid #E9E9E9;
}
#userOrder .adminOptions {
	border: 1px solid #AD0F07;
}
#userOrder .adminOptions .title {
    color:#ffffff;
	background-color: #AD0F07;
	padding: 4px;
	border: 0;
}
#userOrderFooter {
	background-color: #1a2c45;
}
#userOrderFooter .backBtn{
	background-color: #f0b134;
	color: #ffffff;
}
#userOrderFooter .orderBtn{
	background-color: #f0b134;
	color: #ffffff;
}

/**********************************
* validateOrder
**********************************/
#validateOrder .line{
	border-bottom: 2px solid #1a2c45;
}

/**********************************
* myOrder
**********************************/


/**********************************
* galeryAjax
**********************************/


/**********************************
* galeryPage
**********************************/
#galeryPage .image{
	border: 1px solid #E9E9E9;
}
#galeryPage .info {
	background-color: #E9E9E9;
}

/**********************************
* newslist
**********************************/
#newslist .cont{
	border-bottom: 2px solid #E9E9E9;
}

/**********************************
* slider
**********************************/
#creditAmount, #creditMin, #creditMax {
	background-color: #ffffff;
	color: #868686;
}
#creditSlider {
	background-color: #1a2c45;
}

/**********************************
* slider
**********************************/
#slider {
	background-color: #1a2c45;
}
#slider .sliderwrapper .contentText {
	color: #ffffff;
	background-color: rgba(0, 0, 0, .5);
}
#slider .pagination.normal #indexSliderLinks .sliderButton a{
	background-color: #1a2c45;
}
#slider .pagination.normal #indexSliderLinks .sliderButton a.selected{
	background-color: #E9E9E9;
}

/**********************************
* staticBox FINDE
**********************************/
#staticBox.box_main_search {
	-webkit-box-shadow: 0px 4px 5px 0px #858585;
	-moz-box-shadow: 0px 4px 5px 0px #858585;
	box-shadow: 0px 4px 5px 0px #858585;
	border-bottom: 4px solid #1A2C45;
}
#staticBox.box_main_search .boxImg .boxTxt h1 a {
	color: #ffffff;
	opacity: 0.8;
}
#staticBox.box_subp_search .main_finder_box {
	color: #ffffff;
	background-color: #BBCEE9;
}
#staticBox.box_main_search .main_finder_box {
	color: #ffffff;
	background-color: rgba(26, 44, 69, 0.7);
}
#staticBox .main_finder_box .field input[type="submit"] {
	background-color: #f0b134;
	color: #ffffff;
}
#staticBox .main_finder_box .field input[type=text]{
  border: 1px solid #BBCEE9;
  border-right: 0px;
}


/**********************************
* staticBox
**********************************/
#staticBox .tabsHead .tabsBtns.active{
	background: none repeat scroll 0 0 #f0b134;
}
#staticBox .tabsHead .tabsBtns a {
	color: #ffffff;
}
#staticBox .tabsHead .tabsBtns.active a:after{
    border-bottom: 10px solid #e9e9e9;
    border-left: 10px solid rgba(0, 0, 0, 0);
    border-right: 10px solid rgba(0, 0, 0, 0);
	background: none repeat scroll 0 0 #f0b134;
}
#staticBox .body h2 a, #staticContentMainPage .body h2 a {
	background-color: #1A2C45;
	color: #FFFFFF;
}
#staticBox .body h2 a:hover, #staticContentMainPage .body h2 a:hover {
	background-color: #f0b134;
}

#staticBox .body h3 a, #staticContentMainPage .body h3 a {
	color: #1a2c45;
}
#staticBox .body, #staticContentMainPage .body {
	color: #626262;
}
#staticContent .head {
	border-bottom: 2px solid #f0b134;
}
#staticContent a {
	color: #F0B134;
}
#staticContent .data {
	-webkit-box-shadow: 0px 0px 20px 8px #ffffff;
	-moz-box-shadow: 0px 0px 20px 8px #ffffff;
	box-shadow: 0px 0px 20px 8px #ffffff;
	background-color: #E9E9E9;
}
#staticContent .data:hover{
	/*background-color: #BBCEE9;*/
	box-shadow: none;
}
#staticContent .data .price{
	color: #868686;
}

/**********************************
* mobile
**********************************/
.mobile  .tabsHead .tabsBtns {
	color: #1a2c45;
	background-color: #E9E9E9;
}
.mobile  .tabsHead .tabsBtns.active{
	color: #E9E9E9;
	background-color: #1a2c45;
}
.mobile .siteHead .menuBtn button {
	color: #1a2c45;
	background-color: #f0b134;
}
.mobile .basketButton {
	color: #ffffff;
	background-color: #f0b134;
}
.mobile  .toTopBtn {
	color: #1a2c45;
	background-color: #f0b134;
}
