@import "content.css";
body, html {
    text-align: center;
    background-color: #837867;
    min-height: 700px;
}
body {
    background: #BACFE2 url('../i/site/Default/back_drops.jpg') no-repeat 50% 0;
}
#bglink{
  display:block;
  height:100%;
  width:100%;
}

table {
    border-collapse: collapse;
}
td, th {
    border: none;
    padding: 0;
}

table.table {
    border-collapse: collapse;
    border: 1px solid #e7e1d7;
    margin-left: 1px;
}
table.table td, table.table th {
	border-top: 0;
	border-bottom: 0;
    border-left: 1px solid #e7e1d7;
    border-right: 1px solid #e7e1d7;
    padding: 5px 10px;
    background-color: #fff;
}
table.table td.head-top {
	border-left: 1px solid #e7e1d7;
	border-right: 1px solid #e7e1d7;
	padding: 15px 10px;
	background-color: #672554;
	font-size: 16px;
	text-transform: uppercase;
	color: #fff;
}

table.table td.head-base {
	border-left: 1px solid #e7e1d7;
	border-right: 1px solid #e7e1d7;
	padding: 10px 10px;
	background-color: #8d8373;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
}
table.table td.even {
	background-color: #f6f3f0;
}


object {
    outline: none;
}
/* main layout */
#wrapper {
    width: 960px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
    }
    #bg {
        height: 482px;
        padding: 0 54px 0 138px;
        overflow: hidden;
        background: #fff url('../i/site/Default/default-bg.jpg') no-repeat 0 0;
    }
    #homepage #bg {
        padding: 0 54px 0 262px;
        background: #fff url('../i/site/Default/homepage-bg.jpg') no-repeat 0 0;
    }
    #manpage #bg {
        padding: 0 54px 0 262px;
        background: #fff url('../i/site/Default/man-bg.jpg') no-repeat 0 0;
    }
    #womanpage #bg {
        padding: 0 54px 0 262px;
        background: #fff url('../i/site/Default/woman-bg.jpg') no-repeat 0 0;
    }
    #agexpert-male #bg, #agexpert-female #bg, #detox #bg, #immuno #bg, #sxcode #bg, #rxcode #bg, #vlvdrops #bg {
    	padding: 0 54px 0 262px;
    	position: relative;
    }
    #agexpert-male #bg {
        background: #fff url('../i/site/Default/man-bg.jpg') no-repeat 0 0;
    }
    #agexpert-female #bg {
        background: #fff url('../i/site/Default/woman-bg.jpg') no-repeat 0 0;
    }
    #detox #bg {
        background: #fff url('../i/site/Default/detox_bg.jpg') no-repeat 0 0;
    }
    #immuno #bg {
        background: #fff url('../i/site/Default/immuno_bg.jpg') no-repeat 0 0;
    }
    #sxcode #bg {
        background: #fff url('../i/site/Default/sx_code_bg.jpg') no-repeat 0 0;
    }
    #rxcode #bg {
        background: #fff url('../i/site/Default/rx_code_bg.jpg') no-repeat 0 0;
    }
    #vlvdrops #bg {
        background: #fff url('../i/site/Default/vlvdrops_bg.jpg') no-repeat 0 0;
    }

.content {
        width: 563px;
    }
    .main-padding {
        padding: 28px 0 0 0;
    }
    .contentEl {
        position: relative;
        text-align: justify;
    }
    #manpage .wrapperEl, #womanpage .wrapperEl {
        height: 380px !important;
    }
    .scroll {
        padding: 0 20px 0 0;
    }
    #logoplace {
        position: absolute;
        width: 100%;
        left: 0;
    }
    #logoplace div#logoindent {
        width: 960px;
        margin: 0 auto;
        position: relative;
        left: -18px;
        padding: 13px 0 0;
        text-align: left;
    }
    #slogan {
        float: right;
        padding: 79px 0 0 0;
    }
    table#nav {
        width: 960px;
        margin: 0;
        background-color: #60244e;
        border-collapse: separate;
    }
    #nav td {
        color: #fff;
        font: normal 12px/12px 'Tahoma';
        text-transform: uppercase;
        text-align: left;
        width: 160px;
        white-space: nowrap;
        vertical-align: top;
        padding: 0 !important;
        position: relative;
        z-index: 99;
        height: 28px;
    }
    #nav object {
    	display: block;
    }
    #nav td div.xOpen {
    	position: relative;
    }
    #nav td a {
        border-top: 1px solid #7b3666;
        border-right: 1px solid #511e42;
        border-left: 1px solid #7b3666;
        border-bottom: 1px solid #411835;
        color: #fff;
        display: block;
        padding: 8px 10px 7px;
        text-decoration: none;
        white-space: nowrap;
    }
    #nav a:hover {
        background: #642651 url('../i/site/Default/nav-hover.png') repeat-x 0 0;
    }
    #nav a:focus, #nav a.jsfocus {
        background: #642651 url('../i/site/Default/nav-press.png') repeat-x 0 0;
        padding-left: 11px;
    }
    #nav td.active a {
        background: #642651 url('../i/site/Default/nav-press.png') repeat-x 0 0;
        padding-left: 11px;
    }
    #nav ul {
        position: absolute;
        z-index: 99999;
        padding: 0;
        margin: 0 -1px 0 0;
        background-color: #60244e;
        width: 100%;
    }
    #nav ul li {
        background: none;
        padding: 0;
        margin: 0;
        _zoom: 1;
    }
    #nav ul li a {
        color: #fff;
        display: block;
        padding: 6px 10px 5px 10px;
        border-right: none;
        border-left: none;
        border-top: 1px solid #7b3666;
        border-bottom: 1px solid #511e42;
        background: #5a2249 url('../i/site/Default/nav-sub.gif') repeat-y 0 0 !important;
        text-decoration: none;
        white-space: nowrap;
        font: normal 10px/12px Tahoma;
    }
    #nav ul li a:hover {
        background: #5a2249 url('../i/site/Default/nav-sub-hover.gif') no-repeat 0 0 !important;
        border: none;
        border-top: 1px solid #7b3666;
        border-bottom: 1px solid #511e42;
    }
    #nav ul li a:focus, #nav ul li.active a {
        background: #642651 url('../i/site/Default/nav-press.png') repeat-x 0 0 !important;
        border: none;
        padding: 7px 10px 6px 10px;
    }

table#footer {
        border-collapse: separate;
        width: 962px;
        margin: 0 -1px;
        height: 55px;
        border-bottom: 1px solid #411835;
        background: #571f46;
    }
    #footer td {
        font: 11px/14px Tahoma, Verdana, Arial;
        vertical-align: top;
        padding: 0;
    }
    #footer td a {
        display: block;
        position: relative;
        z-index: 99;
        cursor: pointer;
        //cursor: hand;
        height: 55px;
        color: #ffffff;
        text-decoration: none;
        font-size: 13px;
        line-height: normal;
        border-left: 1px solid #7b3666;
        border-right: 1px solid #511e42;
        background: #5b2149 url('../i/site/Default/footer-bg.png') no-repeat 0 0;
    }
    #footer td a:hover {
        text-decoration: none !important;
        background: #6b2756 url('../i/site/Default/footer-hover.gif') no-repeat 0 0;
    }
    #footer td a.active, #footer td a.active:hover, #footer td a:focus, #footer td a.jsfocus {
        border: none;
    	background: #561944 url('../i/site/Default/footer-active.png') no-repeat 0 0;
    }
    #footer a span {
        display: block;
        padding: 11px 16px 6px;
    }
.languages {
	float: right;
	font-size: 11px;
	line-height: 11px;
	text-align: right;
	padding: 12px 3px 0 0;
	color: #701d4e;
}
	.languages a {
		text-decoration: none;
		color: #fff;
	}
	.languages a:hover {
		color: #701d4e;
	}
a.selectedLang {
	color: #701d4e;
}
#copyright {
        color: #e5dcd2;
        text-align: left;
        font: 9px/9px Arial;
        padding: 16px 0 0;
    }
    #copyright a, #copyright a:hover {
        text-decoration: none !important;
        color: #e5dcd2;
    }

/* internal pages */
.know-more p {
    display: block;
    position: relative;
    float: left;
    width: 201px;
    height: 50px;
    padding: 0;
    margin: 16px 25px 0 1px;
    background: transparent url('../i/site/Default/icons/more.png') no-repeat 0 0;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/site/Default/icons/more.png',sizingMethod='crop');
}
    .know-more p a {
        display: block;
        padding: 12px 0 4px 15px;
        text-decoration: none;
        font: normal 12px/16px Tahoma;
        color: #8f2562;
        text-transform: uppercase;
    }

div#fs_dialogForm.site {
    position: absolute;
    width: 516px;
    min-height: 480px;
    //height: 480px;
    border: none;
    background: #ffffff;
    display: none;
    text-align: left;
    }
    div#fs_dialogForm.site p, div#fs_dialogForm.site div {
        font: normal 11px/15px Tahoma !important;
    }
    .simpleform {
        padding: 13px 32px 0 32px;
    }
    div#fs_dialogForm.site .simpleform {
        background: #ffffff;
    }
    .simpleform h1 {
        margin: 0 0 10px 0;
    }
    .simpleform table {
        margin: 7px 0 0 0;
    }
    .simpleform .field {
        border: none;
        background: #8f7e74;
        width: 266px;
        padding: 5px 0 5px 7px;
        font: normal 12px/12px Tahoma;
        color: #ffffff;
        margin: 0 0 1px 0;
        //margin: 0;
    }
    .simpleform select.field {
    	width: 273px;
    }
    textarea.field {
        height: 60px;
    }
    .simpleform th {
        width: 38%;
        padding: 6px 10px 0 0;
        vertical-align: top;
        font: normal 12px/15px Tahoma !important;
        text-align: right;
        border: none !important;
    }
    .simpleform td {
        vertical-align: top;
        font: normal 12px/15px Tahoma !important;
        height: 30px;
        //height: 28px;
        border: none !important;
        padding: 0;
    }
    .btn-send {
        display: block;
        position: relative;
        background: transparent url('../i/site/Default/icons/btn-send.gif') no-repeat 0 0;
        width: 110px;
        height: 28px;
        cursor: pointer;
        //cursor: hand;
    }
    .button {
        float: left;
        display: block;
        position: relative;
        background: red url('../i/site/Default/icons/btn-left.gif') no-repeat 0 0;
        height: 28px;
        margin: 0 5px 0 0;
    }
    .button a {
        display: block;
        position: relative;
        background: transparent url('../i/site/Default/icons/btn-right.gif') no-repeat 100% 0;
        font: normal 11px/13px Tahoma;
        color: #ffffff;
        text-transform: uppercase;
        text-decoration: none;
        cursor: pointer;
        //cursor: hand;
        padding: 6px 24px 9px;
    }
    .button input {
        display: block;
        border: none;
        position: relative;
        background: transparent url('../i/site/Default/icons/btn-right.gif') no-repeat 100% 0;
        font: normal 11px/13px Tahoma;
        color: #ffffff;
        text-transform: uppercase;
        cursor: pointer;
        //cursor: hand;
        padding: 5px 24px 8px;
        margin: 0;
        _padding: 5px 0 8px;
        float: left;
    }
.button a:hover {
    	color: #fff;
    }
p.required {
        font-size: 11px;
    }
    p.error {
        font-size: 11px;
        color: #8f2562;
    }

.news {
    margin: 0 0 15px 0;
    }
    p.date {
        margin: 0 0 2px 0;
        color: #666666;
        font-size: 11px;
    }
    .news h3 {
        margin: 0 0 7px;
    }
    p.more {
        padding: 1px 0 1px 18px;
        background: transparent url('../i/site/Default/icons/list-pink.gif') no-repeat 0 10px;
    }
    ul.pager {
        padding: 0;
        margin: 7px 0 0 0;
    }
    ul.pager li {
        float: left;
        background: none;
        padding: 0;
        margin: 0 7px 0 0;
    }
    ul.pager li a {
        color: #b40da3;
    }

/* /internal pages */


/* used to center ajaxloader_content */
.fixed {
    height: 39px;
    width: 168px;
    left: 50%;
    top: 50%;
    margin-left: -69px;
    margin-top: -18px;
    position: fixed;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop)+eval(document.documentElement.clientHeight)/2);
}
.order-button {
	position: absolute;
	left: 81px;
	top: 430px;
}
