h1, h2, h3, h4 {
    color:#ad0100;
}

a {
    color:#ad0100;
}

a:hover {
    color:#de2b00;
}


.flashes {
	background:#fff;
	color:red;
	border:1px solid #ad0100; 
}

.header {
	/*border-bottom:1px solid #ad0100;*/
}

@media screen and (max-width: 1100px) {
	.top {
		background:#ad0100;
	}
}

.user {
    background:#9F7523;
}

/* MENU */
.coverMenuJs {
	background:none;
}

.menuJs2 li a {
    color:#ad0100; 
		text-shadow:1px 1px 1px #000; 
}

.category li a:hover {
    background:#9F7523 !important;
}

.menuJs2 li li a {
    color:#ad0100; 
		text-shadow:none;
}

.menuJs2 li a:hover {
	background:none;
	color:#fff;
	text-shadow:1px 1px 1px #000;
}

.menuJs2 li {
		/*border-right:1px solid #ad0100; */
}

.category li a {
    background:url('../design/bg_menu_ver.png') repeat-x !important; 
    border-right:none !important;
    box-shadow:2px 2px 4px #858585;
    border-radius:5px;
} 

.category li li a {
    border-radius:0px !important;
}

.menuJs2 li li  {
    background:url('../design/bg_menu_ver.png') repeat-x; 
		border-left:none;
		border-right:1px solid #9F7523;
}

.menuJs2 li li a:hover {
	background:none;
	color:#9F7523;
	text-shadow:1px 1px 1px #fff;
}

.menuJs2 li li a:hover {
	background:#9F7523;
	color:#fff;
	text-shadow:1px 1px 1px #000;
}

#actual, #actualMs { /* menu, menushop normal 1. level */
	background:none;
	color:#fff;
	text-shadow:1px 1px 1px #000;
}

#actualSec, #actualMsSec { /* menu, menushop normal 2. level */
	background:#9F7523 !important;
	color:#fff;
	text-shadow:1px 1px 1px #000;
}

#actualMs { /* menu, menushop normal 2. level */
	background:#9F7523 !important;
}

#navigation {
	background:#fff;
}

/* MENU MOBIL */
#menuVer li {
    background:url('../design/bg_menu_ver.png') repeat-x;
}

#menuVer a {
		color:#ad0100; 
}

#menuVer a:hover {
		color:#fff;
		text-shadow:1px 1px 1px #9F7523;
		background:#9F7523;
}

#actualVer, #actualMsVer {
	background:#9F7523;
	color:#fff !important;
	text-shadow:1px 1px 1px #000;
}

/* FOOTER */
.footer {
    background:#ad0100;
    color:#fff;
}


.coverFour h3 {
    color:#fff;
    text-shadow: 1px 1px 1px #000 !important;
}

.coverFour a {
    color:#fff;
}

.coverFour a:hover {
    color:yellow;
}

.footer1, .footer2 {
    border-bottom:1px solid #fff;
}

@media screen and (max-width:960px) {
    .footer1, .footer2, .footer3 {
        border-bottom:1px solid #fff;
    }
}

.fooBottom {
    background:#ccc;
    color:#000;
}

.flashBg {
    color:#ff5611;
}

.cook {
  background: #ccc;
}

.cook table td {
  color: #000;
}

.understand {
  background: #ad0100;
  color: #fff !important;
}

.understand:hover {
  background: #fff;
	color:#ad0100 !important;
}

/* SWITCHER */
.ulSwitcher li {
    border-bottom:1px solid #B40055;
    background:#9F7523;
}

.ulSwitcher li:hover {
    background:#ad0100; 
}

.ulSwitcher a {
    color:#fff;
}

.ulSwitcher a:hover {
    color:#000;
}

.ulSwitcher a:hover {
    color:#fff;
}

.showLang {
    color:#fff;
    text-shadow: 1px 1px 1px #000 !important;
}

/* BANNER */
/*
.tdBanner {
	color:#ad0100 !important;
	text-shadow:1px 1px 1px #fff;
}

.tdBanner:hover {
	color:#005681 !important;
}
*/
/* FORMS */
form .error {
	color: #AC0D01;
	background: #FFF9D7;
	border: 1px solid #E2C822;
}

a[href^="#error:"] {
	background: red;
	color: white;
}

.formLoginUser {   
    background:#fff;
}

.formLogin, .formRegistration, .formMessage, .formRecommand {
    background: #efefef;
}

#hideFormLog, #changeFormLog, #changeFormReg {
    color: #c22340;
}

.submitForm, .submitProfil, .submitCount {
    color: #fff;
		background: #c22340;
}

.detail {
	background:#efefef;
}

.nameSort {
	color:#ad0100;
}

.cardPerex p { 
    background:#9F7523;
		color:#fff;
    border: 1px solid #ccc;
}

.drop { 
		color:#ad0100;
}

.basketitem {
	background:#fff;
	border:1px solid #9F7523;
}

.numlink {
	color:#000;
}

.numlink:hover {
	color:#ad0100;
}

.openTabsize {
	color:#ad0100;
}

.openTabsize a:hover {
    color:#de2b00;
}

