body {
	padding: 0;
	margin: 0;
}
#container {
    margin: 0 auto;
    padding: 0;
    max-width: 1300px;
	border-left: 1px solid #7C9E00;
	border-right: 1px solid #7C9E00;
	background-image: url(../images/upbgpict.png);
	background-repeat: repeat-x;
	background-position: 100% 0%;
}
table.x { 
	width:100%;
}
table.y {
	 height:100%;
}
table {
	border-collapse:collapse;
}
img { behavior: url(iepngfix.htc); }
/* Шапка */
.upper {
	background-image: url(../images/upbgtable.png);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}
.orilogo {
	background-image: url(../images/Oriflamelogo.png);
	background-repeat: no-repeat;
	background-position: 50% 20px;
	padding-top: 85px;
}
.uppunkt {
	list-style-image: url(../images/uppunkt.png);
	margin-bottom: 5px;
	line-height: 17px;
}
.uppunkt_menu {
	list-style-image: url(../images/uppunkt.png);
	margin-bottom: 5px;
	line-height: 17px;
	padding: 45px 0 0 30px;
	text-align: left;
}
.scroll {
	overflow: auto;
	height: 300px;
}

.uppunkt a, .uppunkt_menu a, .actiontxt a {
	color: #4E4E4E;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.menutext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
	}
.green_knopka {
	width: 175px;
	height: 40px;
	background: url(/images/green_botton.png) no-repeat 0 0;
	margin: 8px 0 0 70px;
	padding: 12px 0 0;
}
.green_knopka_long {
	width: 300px;
	height: 40px;
	background: url(/images/green_botton_long.png) no-repeat 0 0;
	margin: 8px 0 0 50px;
	padding: 12px 0 0;
}
.green_knopka a {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.green_knopka_long a{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.rega_a {
	padding: 0 20px;
}
.shop_a {
	padding: 0 43px;
}
.uppunkt a:hover, .uppunkt_menu a:hover, .menutext a:hover, .actiontxt a:hover, .green_knopka a:hover , .green_knopka_long a:hover {
	text-decoration: underline;
}
.hor_menu {
margin: 0 10px;
}
/* конец Шапка */

/* фрейм каталога */
.video {
	margin-top: -150px;
	background-image: url(../images/white.png);
	padding: 0px;
	margin-bottom: -500px;
	width: 1000px;
	height: 600px;
}
.frame {
	margin-top: 0px;
	background-image: url(../images/white.png);
	padding: 0px;
	margin-bottom: -500px;
}
.frame_shop {
	margin-top: -100px;
	background-image: url(../images/white.png);
	padding: 0px;
	margin-bottom: 0px;
}
.line {
	border-top-color: #7C9E00;
	border-top-style: solid;
	border-top-width: 1px;
}
.actionbg {
	background: url(../images/bg.jpg);
}


.style2 {
}
p.centr, a.centr {
	text-align: center;
	color: #4E4E4E;
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/* конец фрейм каталога */
/* левое меню */
.bgupleftmenu {
	font-size: 10px;
}
.leftmenuline {
	border-right-color: #7C9E00;
	border-right-style: solid;
	border-right-width: 1px;
}
.leftmenulinegor {
	border-top-color: #7C9E00;
	border-top-style: solid;
	border-top-width: 1px;
}
.rightmenuline {
	border-left-color: #7C9E00;
	border-left-style: solid;
	border-left-width: 1px;
}
.upmenuline {
	border-bottom-color: #7C9E00;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}
.dowmmenuline {
	border-top-color: #7C9E00;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-color: #7C9E00;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}
.bgdownleftmenu {
	font-size: 10px;
	height: 100%;
}

.menutextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin: 0px 0px 0px 5px;
	letter-spacing: -1px;
	}
.menutextleft a {
	color: #006600;
	text-decoration: none;
	padding-left: 0px;
	}
.menutextleft2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	letter-spacing: -1px;
	}
.menutextleft2 a {
	color: #444444;
	text-decoration: none;
	padding-left: 0px;
	}
.menutextleft2 a:hover div {
	color: #006600;
	text-decoration: underline;
	background-image: url(../images/leftmenuhover2.png);
	background-position: 0% 50%;
	background-repeat: repeat-x;
}
.menutextleft a:hover div {
	color: #618100;
	background-image: url(../images/leftmenuhover.png);
	background-position: 0% 50%;
	background-repeat: repeat-x;
}

/* конец левое меню */
/* правое меню */
.bguprightmenu {
	font-size: 1px;
}

.bgdownrightmenu {
	font-size: 5px;
}

/* конец правое меню */
/* цетр */
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
.action a {
	color: #FF0000;
	text-decoration: none;
}
.actionname, .actionname a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
.actionname a:hover {
	color: #FF0000;
}
.action a:hover {
	text-decoration: underline;
}
.actionup {
	background-color: #FFFFFF;
	background-image: url(../images/actionup.png);
	background-repeat: repeat-x;
	font-size: 1px;
	background-position: 0 100%;
}
.actiondown {
	background-color: #FFFFFF;
	background-image: url(../images/actiondown.png);
	background-repeat: repeat-x;
	font-size: 1px;
}
.actiontxt {
/*	background-image: url(../images/green.png);
	background-repeat: repeat-x;
	background-position: 0% 100%;
	background-color: #EBF4B1;*/
	padding-bottom: 5px;
}
.posaction {
	position: fixed;
	bottom: 0px;
	background-color: #EBF4B1;
	background-image: url(../images/green.png);
	background-repeat: repeat-x;
}
.posaction1 {
	bottom: 0px;
	background-color: #F7FEC7;
	background-repeat: repeat-x;
}
h1 {
	font-size: 20px;
	color: #006600;
	padding: 0px 15px 0px 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h2, .want {
	color: #006600;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
	font: bolder 15px Georgia, "Times New Roman", Times, serif;
	font-style: normal;
}
.wanttxt ul {
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	vertical-align: text-top;
}
h3 {
	font-size: 12px;
	color: #000000;
}
p, ul, ol {
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	vertical-align: text-top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.actionline {
	border-top: 1px solid #7C9E00;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

p a {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
p a:hover {
	text-decoration: underline;
	color: #006600;
}
.futerup {
	background-image: url(../images/futerbgup.png);
	background-repeat: repeat-x;
	background-position: 0% 100%;
	font-size: 7px;
}
.futerdown {
	background-image: url(../images/futerbgdown.png);
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.copyright, .copyright a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 200;
	color: #006600;
	margin: 5px;
	text-decoration: none;
}
.copyright a {
	font-weight: bold;
}
.copyright a:hover {
	text-decoration: underline;
}
ul, ol {
	padding-left: 50px;	
}
.action {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.edin {
	color: #0000FF;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid;
	font-family: Georgia,"Times New Roman",Times,serif;
}
a.edin:hover {
	text-decoration: none;
	color: #006600;
}
.podarki_txt {
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
	color: #0000FF;
	font-weight: bold;
}
.regform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
p.centrreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.actiontxt {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.actiontxt_1 {
    color: #C11717;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	padding-bottom: 5px;
}
.remark {
    color: #BB5E00;
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: justify;
	padding: 3px 0;
}
.citysc {
	color: #006600;
	text-decoration: none;
	font-weight: normal;
}
.citysc a {
	color: #006600;
	text-decoration: underline;
	font-size: 11px;
}
.citysc a:hover {
	color: #444444;
	text-decoration: underline;
}
.style4 {
	font-size: 10px;
	font-weight: normal;
}
.actiontxt a{
	color: #4E4E4E;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.actiontxtred a{
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.icqtel
{
	color: #4E4E4E;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.line3px {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #7C9E00;
}
.pover {
	background-image: url(../images/povervmechtu_smal.png);
	background-repeat: no-repeat;
	background-position: 50% 0;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4E4E4E;
	padding-right: 20px;
}
.pover a{
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4E4E4E;
	padding-right: 20px;
}
.pover1 {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #4E4E4E;
	padding-right: 20px;
}
.to_cons {
color: #FF0000;
font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.notbold {
 font-weight: normal;
}
#hot_action {
	width: 640px;
	height: 450px;
	margin: 0 auto;
	background-image: url(../images/rubinovaya_akciya.jpg);
}
#hot_action .hot_act_txt, #hot_action .hot_act_txt a{
	font-weight: bold;
	color: #FFF;
	text-align: right;
	font-size: 14px;
}
#admin_content .even{
	background-color: #E8F4AF;

}
#admin_content th{
	background-color: #8AA500;
	color:#fff;
}
#admin_content tr{
	height: 30px;
}
.bookmark {
	color: #006600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.anons_red {
	color: red;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
}
.anons {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	margin-top: 5px;
}
.imgright {
    float: right;
    margin: 0 15px;
}
.banner {
	font-size: 24px;
	font-weight: bold;
}
.banner2 {
	color: red;

}
.banner3{
	color: #006600;

}
#fscroller {
	background-color: #e8f5af;
	padding: 5px;
}
#fscroller a, #fscroller2 a {
	padding-top: 5px;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
}
.capcha_input input {
	margin-left: 10px;
}
.knopki img {
	border: none;
}
.imgleft {
    float: left;
    margin: 0 15px 5px 0;
}
.imgright {
    float: right;
    margin: 0 0 5px 15px;
}
#podpiska_form_content {
width: 100%;
text-align: left;
}
#podpiska_form_content #inputForm {
    margin: 0 auto;
    width: 200px;
}
#podpiska_form_content #podpiska_name, #podpiska_form_content #podpiska_email, #podpiska_form_content #podpiska_city {
    background-color: #fff;
    border-style: none;
    font-size: 12px;
    height: 25px;
    margin-bottom: 5px;
    padding-left: 9px;
    width: 100%;
}
#podpiska_form_content #podpiska-form-submit {
    height: 25px;
    margin: 3px 0 0 25px;
    padding: 2px 8px 10px;
    width: 142px;
}
#podpiska_form_content #podpiska-form-submit a {
    color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
#podpiska_form_content #podpiska-form-submit input.order {
    background: url("/business/img/knopka.png") no-repeat scroll left top transparent;
    height: 25px;
    margin: 0;
    width: 142px;
}
#review_PBar {
    background-color: #BEDA03;
    border: 0 none;
    font-size: 8px;
    height: 3px;
    overflow: hidden;
    width: 0;
}
#podpiska_header {
	background-color: #84A900;
    color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	text-align: center;
	font: bolder 15px Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	height: 27px;
}
#podpiska_txt {
    color: red;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	text-align: center;
	font: bolder 12px Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	height: 37px;
}
#podpiska {
margin-top: 5px;
 border: 1px solid #84A900;
 background-color: #E8F4AF;
}
.kokteil_name {
	color: #D90000;
    font: bolder 18px Georgia,"Times New Roman",Times,serif;
    height: 25px;
    text-align: center;
    width: 100%;
}
.down_line {
	border-bottom: 5px solid #EBF4B1;
	width: 100%;
}
.slogan {
	color: red;
    font: italic bolder 14px Georgia,"Times New Roman",Times,serif;
    text-align: center;
}
#catalog_wellness img {
	border: solid 1px #ff0000;
}
.catalog_wellness_name {
	text-align: center;
	width: 100%;
	margin: 0 0 10px 0;
}
.catalog_wellness_name a{
	font: bolder 14px Georgia,"Times New Roman",Times,serif;
	color: #006600;
	text-decoration: underline;
}
.catalog_wellness_name a:hover{
	text-decoration: none;
}
.catalog_wellness_name a:visited{
	color: #006600;
}
#socialki {
	margin: 0 auto;
	width: 100px;
}
#socialki1 {
	width: 95%;
	text-align: right;
}
.site_polosa {
    background-color: #FFFFFF;
    height: 35px;
    padding: 0;
    position: absolute;
    width: 100%;
    z-index: 100;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
#example {
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}
.admin_toolbar {
	width: 100%;
	height:30px;
}
.admin_toolbar  ul{
	margin: 0; /* Обнуляем значение отступов */
    padding: 5px;
}
.admin_toolbar li {
    display: inline; /* Отображать как встроенный элемент */
}
.admin_toolbar a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}
.admin_toolbar a:hover{
	text-decoration:underline;
}
.possition {
	float: left;
	width: 85px;
	padding-left: 10px;
	border: 1px dotted #ccc;
}
.form_add_pages {
	width: 100%;
	margin: 10px;
	text-align:left;
}
.height_25 {
	margin-bottom: 15px;
}
.spisok_shkola {width:100%; overflow: hidden; border-bottom:1px dotted #006600; padding: 10px 0;}
.b {
font-weight: bold;
}
.i {
font-style: italic;
}
.i_under {
font-style: italic;
text-decoration:underline;
}
.bblue {
font-weight: bold;
color:#006600;
}
#shkola_content {
width:100%; 
overflow: hidden;
}
#shkola_content p, #shkola_content ul, #shkola_content ol {
    border-width: 0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 140%;
    margin: 0;
    text-align: justify;
    vertical-align: text-top;
}
#shkola_content p{
    padding: 1px 15px 0;
}
#shkola_content ul, #shkola_content ol {
    padding-left: 50px;
}
#shkola_content a {
font-weight: bold;
color:#006600;
text-decoration:underline;
}
