@charset "utf-8";
body {background: #f4f1ec url(../gfx/bg.jpg) 50% 0 no-repeat; font-size:12px; color: #999999; font-family: Arial, Helvetica, sans-serif;}
a {outline: none;}
.wrapper {background: url(../gfx/bottom_bg.jpg) 50% bottom no-repeat;}
.container {width: 997px; margin: 0 auto;}
.btn {background: url(../gfx/btn.png) 0 0 no-repeat; height: 25px; width: 148px; color: #e5beb2; padding:10px 0 0 0; display: block; text-decoration: none;  font-size: 20px; text-align: center ;}
.clear {display: block; clear: both;}

.top {background: url(../gfx/top_bg.png) 0 0 repeat-x; height:64px; }
.top h1 {float:  left; margin-top: 20px;}
.top h1 a { display: block; text-decoration: none; color: #000; font-size: 24px;}
.top h1 a em {color: #d19887;}
.top h1 a span {color: #cd4e0a}
.top ul {float: right;}
.top ul li {float: left;   margin: 0 17px;}
.top ul li a:hover {background-position: 0 0;}
.top ul li a {font-size: 16px; color: #999; text-decoration: none;}
.text_nav {padding-top: 20px;}

.viagra_nav a {background: url(../gfx/viagra_logo.png) 0 bottom no-repeat; height:61px; width: 105px; display: block; text-indent: -3333em;}
.levitra_nav a {background: url(../gfx/levitra_logo.png) 0 bottom no-repeat; height:61px; width: 105px; display: block; text-indent: -3333em;}
.cialis_nav a {background: url(../gfx/cialis.png) 0 bottom no-repeat; height:61px; width: 105px; display: block; text-indent: -3333em;}

.banner {background: url(../gfx/banner_bg.png) 50% 0 no-repeat; height:335px;}
.banner h2 {color:#000; font-size: 24px; padding-top: 100px; margin-bottom: 5px;}
.banner h2 em {color: #d19887; display: block;}
.banner h2 span {color: #cd4e0a; display:block; margin-top: 28px;}

.content {background: url(../gfx/content_top.png) 0 0 no-repeat; padding: 23px 0 0 0; position: relative; z-index:10; }
.content_bottom {background: url(../gfx/content_bottom.png) 0 bottom no-repeat; padding-bottom: 16px; z-index:20; position: relative;  }
.content_inner {background: url(../gfx/content_inner.png) -1px 0 repeat-y; padding: 20px 0 0 0; }

.content .left_side {float: left; width: 670px;}
.content .left_side h2 {color: #cd4e0a; font-size: 24px; padding-left: 35px; margin-bottom: 18px;}
.content .left_side h3 {color: #cd4e0a; font-size: 18px; padding-left: 35px; margin-bottom: 18px;}
.content .left_side p {padding-left: 42px; text-align:justify; line-height: 20px; }

.articles_container {padding-left: 27px;}
.articles_container h3 {margin-bottom: 35px; }
.articles_container h3 p {background: url(../gfx/article_bg.png) 0 0 no-repeat; height: 38px; padding: 10px 0 0 0; margin-left: -37px;width: 677px; color: #000; font-size: 18px; }

.article { padding: 0 33px 30px 14px; width: 262px; float: left;}
.article h4 {font-weight: bold; color: #cd4e0a;}
.article p {padding: 0!important ;}
.article .read_all {color: #cd4e0a; text-decoration: none;}



.right_side {float: left; width: 327px;}
.right_side li {  height:85px; padding-top:15px;}
.right_side li a{display: block;padding-left: 165px; height: 85px; text-decoration: none;}
.right_side li.cialis_sidebar {background: url(../gfx/cialis_img.png) 45px 0 no-repeat;}
.right_side li.viagra_sidebar {background: url(../gfx/viagra_img.png) 35px 0 no-repeat;}
.right_side li.levitra_sidebar {background: url(../gfx/levitra_img.png) 55px 0 no-repeat;}
.right_side h2 {color: #000; font-size: 24px;}
.right_side h2 em {color: #999;}
.right_side p {font-size: 14px; color: #999;}
.right_side a span {font-size: 12px; color: #999; }
.right_side span em {color: #d29d8d;}

.footer {background: url(../gfx/footer_bg.png) 2px 0 no-repeat; height:330px; overflow: hidden; margin-top: -15px; padding: 10px 30px 0 30px;}
.footer h1 {float: left; margin-top: 15px;}
.footer h1 a {line-height: 44px; display: block; text-decoration: none; color: #000; font-size: 24px;}
.footer h1 a em {color: #d19887;}
.footer h1 a span {color: #cd4e0a}
.footer ul {float: right;}
.footer ul li {float: left; margin: 0 13px;}
.footer ul li a:hover {background-position: 0 0!important;}

.footer_info {clear: both; color: #d19887; float: left; margin-top: 20px;}
.footer_info a {color: #cf5919; text-decoration: none;}

.footer_links {float: right; margin-top: 10px;}
.footer_links li {float: none!important; text-align: right; line-height: 18px; }
.footer_links li a {color: #d19887; text-decoration: none;}


/*SUB*/
.article_intro {margin-bottom: 25px; overflow: hidden;}
.article_intro img {float: left; margin-right: 14px; padding-left: 42px; }
.article_intro p {padding-left: 0!important; float: left; line-height:20px; font-size: 14px; width: 350px;}

.clear_text {clear: both; margin-bottom: 20px;}
.clear_text em {color: #cd4e0a;}

.articles_container ul {margin-bottom: 25px;}
.articles_container ul li {line-height: 20px; background: url(../gfx/bullet.png) 0 50% no-repeat; padding-left: 10px;}
.articles_container ul li a {text-decoration: none; color: #cd4e0a; }
.articles_container ul li a:hover {text-decoration: underline;}
h3.no_margin {margin-bottom: 10px;}


/*ORDER*/
.heading { margin-left:26px;}
.heading p {background: url(../gfx/article_bg.png) 0 0 no-repeat; height: 38px; padding: 10px 0 0 0; margin-left: -37px;width: 677px; color: #000; font-size: 18px; }
#order_table {width: 575px; margin: 0 auto; border-collapse: separate; border-bottom: 1px solid #fff; }
.pick_service {width: 575px; margin: 0 auto;}
#order_table tr img {
vertical-align:middle;}
.quantity input {background:url(../gfx/quantity_bg.png) no-repeat scroll 0 0;
border:medium none;
height:27px;
line-height:27px;
text-align:center;
width:53px;
}

.increment {
background:url("../gfx/increase.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:16px;
text-indent:-3333em;
vertical-align:middle;
width:16px;
}
.decrement {
background:url("../gfx/decrease.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:16px;
text-indent:-3333em;
vertical-align:middle;
width:16px;
}

.table_price {
color:#cd4e0a;
font-size:18px;
text-align:right;
width:130px;
}

.quantity .radio {
background:none repeat scroll 0 0 transparent;
height:auto;
margin-left:40px;
width:auto;
}

.chk_img label em, .quantity label em {
color:#cd4e0a; font-weight: bold;}

#order_select {
margin-top:5px;
text-align:center !important;
margin-bottom: 5px;
}

.error_box {background: #e1956c url(../gfx/error_bg.png) 16px 11px no-repeat; color: #83cbed; padding: 11px 15px;  width: 613px; margin: 13px auto 11px auto;}
.error_box h3 {color: #fff; font-size: 18px; margin-left: 25px; margin-bottom: 14px;}
.error_box p {background: url(../gfx/bullet_p.png) 0 50% no-repeat; padding-left: 10px!important; margin-left: 33px; line-height: 18px; color: #fff;}

#sub_under_form label {text-align: right; width: 200px; float: left; margin-right: 5px; color: #666; font-size: 12px; line-height: 28px;}
.form_input {float: left; height: 27px; border: none; background: url(../gfx/inputs_bg.png) 0 0 no-repeat; width: 261px; padding: 0 3px; }
.error .form_input {background-position: 0 bottom;}
#sub_under_form p {clear: both; margin-bottom: 1px;}
#sub_under_form p textarea {background: url(../gfx/area_bg.png) 0 0 no-repeat; height: 87px; width: 261px; border: none; padding:3px;}

#summary { text-align: center; }
#summary p {margin-left: 200px;color: #d19887;}
#summary span {font-size: 24px;  font-weight: bold; margin-right: 30px;  color: #cd4e0a; padding-top:7px; }
#summary span em {color: #d19887;}
#summary .submit {background: url(../gfx/btn.png) 0 0 no-repeat; border: none; height: 35px; width: 149px; color: #e5beb2; font-size: 12px; font-weight: bold; margin-right: 60px;}
.sum_pay {font-size: 16px;}

.order_right {padding-left: 38px; width: 289px;}
.order_right  h3 {background: url(../gfx/warto_h.png) 0 0 no-repeat; height:28px; width: 287px; padding-top: 10px; padding-left: 18px; color: #000; font-size: 18px;}
.order_right ul {padding-left: 15px; padding-top: 20px;}
.order_right li {background: url(../gfx/bullet.png) 0 7px no-repeat; padding-top: 0; padding-left: 10px; height: auto; line-height:20px;}
.order_right li a {height: auto!important; padding-left: 0!important; color: #cd4e0a;}
