h1 { 
font-family: 'Philosopher', sans-serif; 
font-weight: 700; 
color: #00CC66;
line-height: 1;
}
h1.zagolovok { 
font-family: 'Open Sans', sans-serif; 
    font-size: 65px;
    line-height: 67px;
font-weight: 400; 
color: #828EFD;
}
h1.zagolovok777 { 
font-family: 'Philosopher', sans-serif; 
    font-size: 170px;
    line-height: 172px;
font-weight: 700; 
color: #00CC66;
}
.knopka1 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background-image: url(discoverysicilian.jpg); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 4px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.knopka2 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background-image: url(milk_honey_oriflame.gif); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 4px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.knopka3 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background-image: url(dohod.jpg); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 4px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.knopka4 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background-image: url(wellness.jpg); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 2px;
border-style: solid;
border-color:  #CCFD82;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.knopka5 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background-image: url(ggman.jpg); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 2px;
border-style: solid;
border-color:  #CCFD82;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.knopka { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
    font-size: 27px;
    line-height: 29px;
	padding: 5px 10px 7px;
	background-image: url(emi.jpg); /* Путь к фоновому рисунку */
    background-position: center center; /* Положение фона */
    background-repeat: no-repeat; /* Отменяем повторение фона */
border-width: 4px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width: 400px;
}

.knopka90 { 
	background: #fafad2;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
border-width: 4px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.quote { 
	background: #828EFD;
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	color: white;
border-width: 0px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
    font-size: 20px;
    line-height: 23px;
}
.menuq { 
	font-family: 'Philosopher', sans-serif; 
	font-size: 27px;
	padding: 5px 10px 7px;
	background: white;
border-width: 3px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
    font-size: 20px;
    line-height: 23px;
}
.menuq25 { 
	font-family: 'Philosopher', sans-serif; 
	padding: 5px 10px 7px;
	background: white;
border-width: 3px;
border-style: solid;
border-color:  #828EFD;  
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
    font-size: 15px;
    line-height: 17px;
}
.author { 
font-family: 'Philosopher', sans-serif; 
font-weight: 400; 
color: #fafad2;
    font-size: 18px;
    line-height: 20px;
}
.zagolovok2 { 
font-family: 'Open Sans', sans-serif; 
background-color: #CCFD82;
/*background-image: url('http://oriflame.co.ua/lenta.jpg');*/
background-repeat: repeat-x;
background-attachment: scroll; 
background-position: bottom center;
}
h2 { 
font-family: 'Philosopher', sans-serif; 
font-weight: 700; 
color: #00CC66;
line-height: 1;
}
h3.zagolovok { 
font-family: 'Open Sans', sans-serif; 
font-weight: 700; 
color: #828EFD;
    font-size: 25px;
    line-height: 27px;
}
.zagolovok55 { 
font-family: 'Philosopher', sans-serif; 
font-weight: 400; 
padding: 0px;
color: #828EFD;
    font-size: 20px;
    line-height: 22px;
}
h3.contact { 
font-family: 'Open Sans', sans-serif; 
font-weight: 700; 
font-size: 24px;
color: #828EFD;
line-height: 1;
}
.contact { 
font-family: 'Open Sans', sans-serif; 
font-weight: 700; 
font-size: 24px;
color: #828EFD;
line-height: 1;
}
.infolist { 
padding:0px 3px;
font-family: 'Courier New', sans-serif; 
font-weight: 400; 
font-size: 11px;
line-height: 1;
}
.infolist th { 
padding:0px 3px;
font-family: 'Courier New', sans-serif; 
font-weight: 700; 
font-size: 11px;
line-height: 1;
color: black;
background: white;
border-top-style:solid; 
/*border-right-style:dotted; */
border-bottom-style:solid; 
/*border-left-style:dotted; */
border-width: thin;
}
.infolist td { 
padding:0px 3px;
font-family: 'Courier New', sans-serif; 
font-weight: 400; 
font-size: 11px;
line-height: 1;
}

h3.about { 
font-family: 'Philosopher', sans-serif; 
font-weight: 700; 
color: #828EFD;
line-height: 1;
}
h3 { 
font-family: 'Philosopher', sans-serif; 
font-weight: 700; 
color: #00CC66;
line-height: 1;
}
th { 
padding: 5px;
font-family: 'Philosopher', sans-serif; 
font-weight: 700; 
color: white;
background: grey;
line-height: 1;
}
td { 
padding: 5px;
font-family: 'Philosopher', sans-serif; 
font-weight: 400; 
line-height: 1;
}
table.bodyta { 
background: white;
}
body { 
background: #CCFD82;
font-family: 'Philosopher', sans-serif; 
font-weight: 400; 
line-height: 1;
}
a:link  { 
text-decoration: none; 
font-weight: 700; 
color: #828EFD;
}
a:visited  { 
	text-decoration: none; 
font-weight: 700; 
color: #828EFD;
}
a:hover { 
text-decoration: underline; 
color:#00CC66;
font-weight: 800; 
}
.spam { 
color:red;
font-weight: 800; 
}
a:active { 
text-decoration: underline; 
color:#00CC66;
font-weight: 800; 
}
.sup {
color:white;
background: #828EFD;
font-weight: 800; 
padding: 3px;
margin: 3px;
}
.sup2 {
color:white;
background:red;
font-weight: 400; 
padding: 3px;
margin: 3px;
}
.sup3 {
color:white;
background:green;
font-weight: 400; 
padding: 3px;
margin: 3px;
}
.tooltip {
border-bottom: 1px dotted #000000; color: #000000; outline: none;
cursor: help; text-decoration: none;
position: relative;
		}
.tooltip span {
margin-left: -999em;
position: absolute;
		}
.tooltip:hover span {
border-radius: 5px 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); 
-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute; left: 1em; top: 2em; z-index: 99;
margin-left: 0; 
width: 250px;
		}
.tooltip:hover img {
border: 0; margin: -10px 0 0 -55px;
float: left; position: absolute;
		}
.tooltip:hover em {
font-family: Candara, Tahoma, Geneva, sans-serif; 
font-size: 1.2em; 
font-weight: bold;
display: block; padding: 0.2em 0 0.6em 0;		}

.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
* html span:hover { background: transparent; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
