body,html {
height:100%;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

body {
line-height:1;
background:url(../../themes/health-blog/images/bgr_body.jpg) repeat-x 0 0 #fff;
color:#000;
font:62.5% Arial, Helvetica, sans-serif;
background-color:#F1F6FA;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

:focus {
outline:0;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
}

.col-full:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.fix {
clear:both;
height:1px;
overflow:hidden;
margin:-1px 0 0;
}

html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear {
background:none;
border:0;
clear:both;
display:block;
float:none;
font-size:0;
list-style:none;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:0;
padding:0;
}

a {
color:#666;
text-decoration:none;
}

h1 {
font-size:2em;
}

h2 {
font-size:1.8em;
}

h3 {
color:#83B030;
font-size:14px;
padding-top:10px;
}

h4 {
font-size:1.4em;
}

h5 {
font-size:1.2em;
}

h6 {
font-size:1em;
}

form select {
height:26px!important;
padding-left:3px;
padding-right:3px;
width:228px;
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #ccc;
}

input,select,textarea {
font-family:Arial,Helvetica,Sans-serif;
color:#7a7a7a;
}

input[type=text],input[type=password],textarea {
border:1px solid #ccc;
margin:5px 0;
padding:2px;
}

form input[type=text],input[type=password],textarea {
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #E5E5E5;
box-shadow:1px 1px 2px rgba(200,200,200,0.2) inset;
}

textarea {
overflow:auto;
}

#wrapper {
width:982px;
margin:0 auto;
}

#header {
width:100%;
overflow:hidden;
height:87px;
}

#logo {
width:287px;
height:74px;
float:left;
cursor:pointer;
text-indent:-9999em;
background:url(../../themes/health-blog/images/logo.png) no-repeat;
margin:3px 0 0 9px;
}

#header .search_box {
float:right;
width:373px;
margin:20px 15px 0 0;
}

#header .search_box form {
width:373px;
float:right;
background:url(../../themes/health-blog/images/bgr_search_box.png) no-repeat 0 0;
height:32px;
}

#header .search_box form .text {
float:left;
width:260px;
padding:10px 0 0 35px;
}

#header .search_box form .text input {
font:1.2em Arial, Helvetica, sans-serif;
font-style:italic;
width:260px;
border:0;
background:none;
color:#c1c3c5;
margin:0;
padding:0;
}

#header .search_box form .submit {
float:right;
width:59px;
height:32px;
}

#header .search_box form .submit input {
width:59px;
height:32px;
cursor:pointer;
border:0;
background:url(../../themes/health-blog/images/btn_search.png) no-repeat 0 0;
margin:0;
padding:0;
}

#header .search_box .left {
font-size:1.1em;
font-style:italic;
color:#b2b3b3;
float:left;
padding:4px 0 0;
}

#header .search_box .right {
font-size:1.2em;
color:#8d9f69;
float:right;
margin:0 -5px 0 0;
padding:4px 0 0;
}

#header .search_box .right a {
color:#8d9f69;
}

#menu {
width:980px;
overflow:hidden;
background:url(../../themes/health-blog/images/bgr_menu.png) no-repeat 0 0;
margin:0 1px;
}

#menu .menu {
width:970px;
overflow:hidden;
padding:0 0 0 2px;
}

#menu .menu li {
float:left;
font-size:1.2em;
font-weight:700;
color:#fff;
background:url(../../themes/health-blog/images/bgr_menu_div.jpg) no-repeat right top;
height:34px;
text-transform:uppercase;
padding:0 2px 0 0;
}

#menu .menu li:last-child {
background:none;
}

#menu .menu li a {
text-shadow:1px 1px 1px #047db3;
font-size:12px!important;
color:#fff;
float:left;
}

#menu .menu ul li a:hover {
-moz-text-blink:none;
-moz-text-decoration-color:0;
-moz-text-decoration-line:none;
-moz-text-decoration-style:solid;
background-attachment:scroll;
background-clip:border-box;
background-color:transparent;
background-image:url(../../themes/health-blog/images/bgr_menu_h.png);
background-origin:padding-box;
background-position:0 0;
background-repeat:repeat-x;
background-size:auto auto;
color:#686F73;
text-shadow:none;
}

.breadcrumbs a {
color:#FFF;
font-size:15px;
text-decoration:none!important;
font-weight:700;
padding:0 5px 0 10px;
}

.breadcrumbs {
background:url(../../themes/health-blog/images/IMG1.png) no-repeat;
height:37px;
color:#fff;
padding:12px 0 0;
}

#menu .menu ul ul li a:hover {
color:#000;
background:none;
}

#menu .menu ul ul {
-moz-border-radius:2px;
border-radius:2px;
}

#menu .menu .sub-menu li {
float:left;
font-size:1.2em;
font-weight:700;
color:#fff;
background:none;
border-bottom:1px #3D81A8 solid;
height:34px;
text-transform:uppercase;
padding:0 2px 0 0;
}

#menu .menu .sub-menu li:last-child {
border-bottom:none!important;
}

#menu .desc {
background:url(../../themes/health-blog/images/bgr_menu_bot.jpg) no-repeat 0 0;
height:30px;
}

#menu .desc p {
font-size:1.1em;
color:#2698cb;
float:left;
padding:8px 13px;
}

#menu .desc .icons ul {
float:right;
padding:0 5px 0 0;
}

#menu .desc .icons ul li {
float:left;
padding:6px 6px 0 0;
}

.ads_top_box {
width:100%;
overflow:hidden;
height:110px;
margin-bottom:6px;
}

.ads_top_box .txt {
float:left;
padding:10px 0 0 123px;
}

.ads_top_box .ads {
float:left;
padding:10px 0 0;
}

#featured_content {
width:100%;
overflow:hidden;
padding:0 0 5px;
}

#featured_content .slider {
width:660px;
float:left;
height:249px;
}

#featured_content .slider .slides {
height:205px;
}

#featured_content .slider img {
display:block;
width:660px;
height:205px;
}

#featured_content .inner {
position:absolute;
width:620px;
height:90px;
background:url(../../themes/health-blog/images/bgr_slider_inner.png) repeat;
overflow:hidden;
z-index:300;
margin:-100px 0 0;
padding:10px 20px 0;
}

#featured_content .inner p {
color:#fff;
font-size:13px;
}

#featured_content .nav {
clear:both;
position:relative;
}

#featured_content .nav ul {
text-align:center;
padding:13px 0 0 11px;
}

#featured_content .nav ul li {
display:inline;
height:15px;
width:15px;
padding:0 2px;
}

#featured_content .nav ul li a {
display:inline-block;
text-indent:-9999em;
height:15px;
background:url(../../themes/health-blog/images/ico_cycle_featured_slider.png) no-repeat 100% 0;
width:15px;
}

#featured_content .nav ul li a.current,#featured_content .nav ul li a:hover {
background-position:0 0;
}

#prev_slide {
display:block;
position:absolute;
width:14px;
height:22px;
top:10px;
left:11px;
background:url(../../themes/health-blog/images/ico_arrow_left.png) no-repeat;
}

#next_slide {
display:block;
position:absolute;
width:14px;
height:22px;
top:10px;
right:13px;
background:url(../../themes/health-blog/images/ico_arrow_right.png) no-repeat;
}

#featured_content .ads {
float:right;
padding:1px 10px 0 0;
}

#body {
width:100%;
overflow:hidden;
}

#body .body_top {
background:url(../../themes/health-blog/images/bgr_main_body_top.png) no-repeat 0 0;
height:6px;
font-size:0;
line-height:0;
}

#body .body_content {
background:url(../../themes/health-blog/images/bgr_main_body_body.png) repeat-y 0 0;
overflow:hidden;
width:980px;
padding:0 1px;
}

#left_sidebar {
float:left;
width:170px;
padding:9px 0 0 7px;
}

#left_sidebar h3 {
font-size:1.6em;
color:#de1921;
font-weight:400;
padding:0 0 0 16px;
}

#left_sidebar ul {
width:100%;
overflow:hidden;
padding:8px 0 16px;
}

#left_sidebar ul li {
float:left;
width:100%;
font-size:1.2em;
color:#348bd7;
}

#left_sidebar ul li a {
color:#348bd7;
display:block;
background:url(../../themes/health-blog/images/ico_sub_left_dot.jpg) no-repeat 17px 10px;
margin:0 0 -3px;
padding:4px 0 2px 28px;
}

#left_sidebar ul li a:hover {
background-color:#dbedfb;
text-decoration:none;
}

#middle_content {
float:left;
width:447px;
padding:3px 0 0 33px;
}

#middle_content .recommended_meds_box {
background:url(../../themes/health-blog/images/bgr_recomendated.jpg) no-repeat;
height:197px;
margin:0 0 12px;
}

#middle_content .recommended_meds_box h3 {
color:#348bd7;
font-size:1.6em;
font-weight:400;
padding:9px 11px 16px;
}

#middle_content .recommended_meds_box ul {
width:447px;
overflow:hidden;
padding:0 0 0 10px;
}

#middle_content .recommended_meds_box ul li {
color:#348bd7;
font-size:1.2em;
text-align:center;
float:left;
width:110px;
padding:0 17px;
}

#middle_content .recommended_meds_box ul li img {
border:1px solid #badbf3;
display:block;
margin:0 auto 5px;
}

#middle_content .post_box {
background:url(../../themes/health-blog/images/bgr_line_dots.png) repeat-x 0 100%;
font-size:1.2em;
margin:0 10px 12px;
padding:0 0 12px;
}

#middle_content .last_post_box {
background:none;
margin:0 10px 2px;
}

#middle_content .post_box h2 {
font-size:1.6em;
line-height:1.2em;
color:#95c142;
font-weight:400;
padding:0 0 8px;
}

#middle_content .post_box p {
line-height:1.5em;
color:#348bd7;
}

#middle_content .more_link a {
color:#83b030;
font-size:1.2em;
text-decoration:underline;
}

#middle_content .boxes {
width:427px;
overflow:hidden;
margin:25px 10px 12px;
}

#middle_content .boxes .left {
float:left;
font-size:1.2em;
width:200px;
}

#middle_content .boxes .right {
float:right;
font-size:1.2em;
width:180px;
}

#right_sidebar {
float:right;
width:304px;
padding:2px 8px 0 0;
}

#right_sidebar .banner_ads {
width:300px;
height:265px;
}

#right_sidebar .widget {
font-size:1.2em;
padding:0 0 16px;
}

#right_sidebar .widget h3 {
font-size:1.6em;
}

#right_sidebar .widget .textwidget p {
padding:5px 0 5px 15px;
}

#right_sidebar .widget_blue_box h3 {
background:url(../../themes/health-blog/images/bgr_sidebar_box_top.jpg) no-repeat;
font-size:1.4em;
color:#fff;
text-shadow:1px 1px 1px #666;
height:27px;
padding:8px 0 0 16px;
}

#right_sidebar .widget_blue_box .content {
background:url(../../themes/health-blog/images/bgr_sidebar_box_body.jpg) no-repeat 0 100%;
padding:0 0 11px;
}

#right_sidebar .widget_blue_box .content .text_input input {
font:1em Arial, Helvetica, sans-serif;
font-style:italic;
width:192px;
border:1px solid #dfdfdf;
background:#fff;
color:#c1c3c5;
margin:0 0 6px;
padding:5px;
}

#right_sidebar .widget_blue_box .content .submit_input input {
width:61px;
height:34px;
cursor:pointer;
border:0;
background:url(../../themes/health-blog/images/btn_submit.jpg) no-repeat 0 0;
margin:0;
padding:0;
}

#right_sidebar .widget_blue_box .content textarea {
font:1em Arial, Helvetica, sans-serif;
font-style:italic;
overflow:auto;
width:192px;
height:45px;
border:1px solid #dfdfdf;
background:#fff;
color:#c1c3c5;
margin:2px 0;
padding:5px;
}

#right_sidebar .widget_blue_box .content .error {
border:1px solid red!important;
}

#right_sidebar .widget_blue_box .content form {
overflow:hidden;
width:100%;
}

#right_sidebar .widget_blue_box .content fieldset {
float:left;
width:61px;
border:0;
padding:96px 0 0 8px;
}

#right_sidebar .widget_blue_box .content fieldset.main {
float:left;
width:205px;
padding:6px 0 0 14px;
}

#right_sidebar .widget_blue_box .content a {
color:#83b030;
font-size:1em;
text-decoration:underline;
padding:0 0 0 15px;
}

#right_sidebar .widget_purple_box h3 {
background:url(../../themes/health-blog/images/bgr_sidebar_box_purple_top.jpg) no-repeat;
font-size:1.4em;
color:#fff;
text-shadow:1px 1px 1px #666;
height:27px;
padding:8px 0 0 16px;
}

#right_sidebar .widget_purple_box .content {
background:url(../../themes/health-blog/images/bgr_sidebar_box_purple_body.jpg) no-repeat 0 100%;
position:relative;
padding:0 0 11px;
}

#right_sidebar .widget_purple_box .content ul {
font-size:1em;
color:#348bd7;
background:url(../../themes/health-blog/images/pic_books.png) no-repeat 176px 8px;
margin:0 0 -15px;
padding:10px 130px 40px 15px;
}

#right_sidebar .widget_purple_box .content ul li {
background:url(../../themes/health-blog/images/bgr_line_dots.png) repeat-x 0 100%;
padding:3px 0 6px;
}

#right_sidebar .widget_purple_box .content ul li.last {
background:none;
padding:3px 0 6px;
}

#right_sidebar .widget_purple_box .content p a {
color:#83b030;
font-size:1em;
text-decoration:underline;
display:block;
padding:0 0 3px 15px;
}

#right_sidebar .widget_advertise_box {
padding:2px 0 5px 2px;
}

#right_sidebar .widget_advertise_box p img {
display:block;
margin:0 auto;
padding:0 0 2px 8px;
}

#right_sidebar .widget_blue_box .msg {
color:red;
padding:10px 0 10px 15px;
}

.ads_content_box .txt {
float:left;
padding:0 0 0 123px;
}

.entry {
font-size:12px;
color:#6C6A7D;
padding-bottom:10px;
width:100%;
line-height:1.5em;
overflow:hidden;
}

.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {
margin:0 0 15px;
}

.entry ul {
margin:0;
padding:0 0 0 30px;
}

.entry ul li {
list-style-type:disc;
padding:6px;
}

.entry ul ul li {
list-style-type:circle;
}

.entry ol {
margin:0 0 20px;
padding:0 0 0 30px;
}

.entry ol li {
list-style-type:decimal;
}

.entry ol li ol li {
list-style-type:lower-alpha;
}

.entry .list_bookmarks li.linkcat li {
list-style:disc;
}

img.wp-smiley {
border:none;
padding:0;
}

.entry .wp-caption {
text-align:center;
background:#F8F8F4;
border:solid 1px #e6e6e6;
padding:1px;
}

.entry .wp-caption img {
background:none;
border:0;
margin:0;
padding:4px 0;
}

.entry .wp-caption-text {
font-size:11px;
text-align:center;
margin:0;
padding:0;
}

.entry table {
width:100%;
border:1px solid #ccc;
border-collapse:collapse;
margin:0 0 15px;
}

.entry table td {
border:1px solid #ccc;
padding:5px;
}

.entry table th {
background:#3E7A92;
}

.entry fieldset {
border:1px solid #eee;
margin:0 0 10px;
padding:0 20px 20px;
}

.entry fieldset p {
margin:15px 0 5px;
}

#main_content {
float:left;
width:642px;
padding:5px 0 0 18px;
}

#main_content .breadcrumb {
font-size:1.2em;
color:#95C142;
}

#main_content .breadcrumb a {
font-size:1.2em;
text-decoration:none;
color:#95C142;
}

#main_content .post_container {
float:left;
width:420px;
padding:0 0 60px;
}

#main_content .post_container .post_title {
font-size:1.8em;
line-height:1.3em;
color:#95c142;
font-weight:400;
}

#main_content .post_container .title h2 {
padding-bottom:5px;
padding-top:5px;
font-size:18px;
line-height:1.3em;
color:#95c142;
font-weight:400;
}

.section {
color:#C05B27;
font-size:16px;
padding-left:13px;
font-weight:400;
}

#main_content ul {
overflow:hidden;
width:100%;
font-size:12px;
padding:0 0 10px;
}

#main_content .post_container ul li {
margin:8px 0 0;
}

#main_content .post_container ul li a {
background:url(../../themes/health-blog/images/ico_sub_left_dot.jpg) no-repeat scroll 17px 10px transparent;
color:#348BD7;
margin:0 0 -3px;
padding:4px 0 2px 28px;
}

#main_content .page_container {
width:632px;
overflow:hidden;
padding:0 0 60px;
}

#main_content .post {
width:100%;
padding:15px 0 5px;
}

#main_content .post h2 {
font-size:1.7em;
line-height:1.3em;
color:#95c142;
font-weight:400;
padding:10px 0 8px;
}

#main_content .post .postmetadata {
font-size:1.1em;
color:#697074;
padding:0 0 8px;
}

.title a {
color:#95c142;
}

#main_content .post .postmetadata_tags {
font-size:1.1em;
color:#697074;
background:url(../../themes/health-blog/images/bgr_line_dots.png) repeat-x 0 0;
margin:-20px 0 0;
padding:5px 0 10px;
}

#main_content .post .entry {
font-size:1.2em;
color:#348bd7;
padding:0 0 10px;
}

#main_content .sub_sub_sidebar {
width:190px;
float:left;
margin:15px 0 12px 15px;
}

#main_content .sub_sub_sidebar .widget {
float:left;
font-size:1.2em;
width:205px;
padding:0 0 12px;
}

#respond {
font-size:1.2em;
color:#348bd7;
margin:20px 0 10px;
}

#respond h4 {
font-size:1.6em;
line-height:1.3em;
color:#95c142;
font-weight:400;
padding:10px 0 8px;
}

#respond .right {
text-align:right;
padding:5px 15px 0 0;
}

#commentform {
background:url(../../themes/health-blog/images/bgr_comment_top.png) no-repeat 0 0;
width:415px;
overflow:hidden;
position:relative;
margin:-2px 0 0 -7px;
padding:6px 0 0 13px;
}

#commentform fieldset {
width:462px;
overflow:hidden;
}

#commentform fieldset .input_text input {
clear:both;
display:block;
font:1em Arial, Helvetica, sans-serif;
font-style:italic;
width:152px;
border:1px solid #dfdfdf;
background:#fff;
color:#c1c3c5;
margin:3px 0 6px;
padding:3px 5px;
}

#commentform fieldset textarea {
clear:both;
display:block;
font:1em Arial, Helvetica, sans-serif;
font-style:italic;
width:335px;
height:90px;
border:1px solid #dfdfdf;
background:#fff;
color:#c1c3c5;
margin:3px 0 6px;
padding:3px 5px;
}

#commentform fieldset .code {
clear:both;
padding:6px 0 0;
}

#commentform fieldset .code .image {
float:left;
padding:0 12px 0 0;
}

#commentform fieldset .code .input input {
clear:both;
display:block;
font:1em Arial, Helvetica, sans-serif;
font-style:italic;
border:1px solid #dfdfdf;
background:#fff;
color:#c1c3c5;
width:60px;
margin:3px 0 6px;
padding:3px 5px;
}

#commentform fieldset .code .text {
float:left;
padding:6px 0 0 5px;
}

#commentform fieldset .submit input {
width:114px;
height:28px;
cursor:pointer;
border:0;
background:url(../../themes/health-blog/images/btn_submit.png) no-repeat 0 0;
margin:8px 0 0;
padding:0;
}

#commentform fieldset p {
float:left;
width:180px;
}

#commentform .bot {
background:url(../../themes/health-blog/images/bgr_comment_bot.png) no-repeat 0 0;
height:7px;
font-size:0;
line-height:0;
width:462px;
margin:4px 0 0 -12px;
}

#body .body_bot {
background:url(../../themes/health-blog/images/bgr_main_body_bot.png) no-repeat 0 0;
font-size:0;
line-height:0;
height:6px;
}

#footer {
width:100%;
overflow:hidden;
font-size:1.2em;
text-align:center;
}

#footer p {
color:#868686;
padding:6px 0 14px;
}

#footer ul {
border-bottom:1px solid #d7d7d7;
padding:14px 0 10px;
}

#footer li {
display:inline;
border-right:1px solid #348bd7;
padding:0 8px;
}

#footer li:last-child {
border:0;
}

#wp-calendar {
width:95%;
margin-bottom:15px;
clear:both;
padding:0;
}

#wp-calendar caption {
padding:10px;
}

#wp-calendar th,#wp-calendar td {
text-align:center;
padding:5px;
}

#wp-calendar td {
background:transparent;
}

#wp-calendar td,table#wp-calendar th {
padding:3px 0;
}

p img {
max-width:100%;
padding:0;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignright,img.alignright,a img.alignright {
float:right;
margin:10px 0 10px 16px;
}

.alignleft,img.alignleft,a img.alignleft {
float:left;
margin:10px 16px 10px 0;
}

.aligncenter,img.aligncenter,a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}

acronym,abbr,span.caps {
cursor:help;
}

acronym,abbr {
border-bottom:1px dashed #dfcfba;
}

blockquote {
background:url(../../themes/health-blog/images/bgr_blockquote.png) no-repeat;
margin:15px 0 20px;
padding:0 15px 0 40px;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

pre,code {
font-family:mono-space,monospace;
border:1px solid #eee;
display:block;
overflow:auto;
white-space:pre;
font-size:12px;
line-height:20px;
margin:0 0 20px;
padding:20px;
}

code {
background:#f6f6f6 url(../../themes/health-blog/images/bgr_code.gif) repeat scroll 0 0;
border-top:0;
border-bottom:0;
padding:1px 20px 0;
}

sup {
position:relative;
top:-5px;
}

sub {
position:relative;
top:5px;
}

.last {
margin-right:0!important;
clear:right;
}

.clear {
line-height:0;
clear:both;
}

.pagenation {
width:100%;
overflow:hidden;
font-size:1.3em;
padding-top:15px;
}

.textwidget p {
padding:5px 0;
}

#comments {
font-size:1.6em;
line-height:1.3em;
color:#95c142;
font-weight:400;
padding:10px 0 0;
}

.commentlist {
text-align:justify;
font-size:12px;
line-height:1.6em;
padding:0;
}

.commentlist li {
list-style:none;
border:1px solid #ececec;
background:#f6f6f5;
margin:15px 0 10px;
padding:15px;
}

.commentlist .alt {
background:#fff;
margin:10px 0 0;
}

.commentlist li ul li {
margin-right:15px;
margin-left:10px;
}

.commentlist p {
margin:10px 5px 10px 0;
}

.nocomments {
text-align:center;
margin:0;
padding:0;
}

.commentmetadata {
display:block;
margin:0;
}

.commentlist .reply a {
background:#b3b3b3;
color:#fff;
padding:2px 6px;
}

.commentlist .reply a:hover {
text-decoration:none;
background:#c6c4c4;
}

.comment-author {
margin:0 0 10px;
}

.comment-author img {
border:2px solid #b8b8b5;
}

.commentlist .fn {
position:relative;
top:-10px;
left:10px;
text-transform:capitalize;
}

.commentlist .says {
position:relative;
top:-10px;
left:10px;
}

#post {
width:446px;
float:left;
margin-top:15px;
margin-left:5px;
}

.post1 {
width:446px;
float:left;
}

.post1_head {
width:400px;
font-family:Arial;
font-size:18px;
color:#a2c95a;
margin-top:5px;
}

.post1_para {
width:440px;
font-family:Arial;
font-size:12px;
color:#348bd7;
margin-top:10px;
}

.post1_para2 {
width:440px;
font-family:Arial;
font-size:12px;
color:#348bd7;
}

.post1_seprator {
float:left;
margin-top:5px;
margin-bottom:5px;
color:#a8d4e3;
font-size:18px;
}

.navigation ul {
list-style-type:none;
margin:0;
padding:0;
}

#access .menu-header ul,div.menu ul {
list-style:none;
margin:0;
}

.navigation ul li {
display:inline;
float:left;
height:38px;
margin:0;
padding:0;
}

.navigation .current_page_item {
float:left;
height:38px;
}

#access a {
text-shadow:1px 1px 1px #047db3;
color:#fff;
display:block;
line-height:38px;
text-decoration:none;
padding:0 8px;
}

#access ul ul {
display:none;
position:absolute;
float:left;
width:180px;
z-index:99999;
background:#2B9BCE;
padding-left:5px;
padding-right:5px;
margin-top:34px;
}

#access ul ul li {
min-width:180px;
}

#access ul ul ul {
left:100%;
top:0;
}

#access ul ul a {
line-height:1em;
margin-left:10px;
width:150px;
padding-top:10px;
padding-bottom:10px;
height:auto;
font-size:10px;
}

* {
margin:0;
padding:0;
}

#news_home {
float:right;
width:310px;
height:250px;
background:#F5F9FC;
-moz-border-radius:4px;
border:1px #D2D6DB solid;
}

#news_home .cat-post-item {
padding-top:2px;
padding-left:5px;
background:url(../../themes/health-blog/images/icon_arrow_small.gif) left center no-repeat;
margin-left:10px;
}

#news_home .cat-post-item a {
color:#666;
line-height:19px;
font-size:11px;
text-align:left;
margin-left:14px;
display:block;
width:270px;
}

#main_content .cat-post-item {
background:url(../../themes/health-blog/images/ico_sub_left_dot.jpg) no-repeat scroll 0 10px transparent;
margin-left:10px;
padding:5px;
}

#main_content .cat-post-item a {
color:#348BD7;
font-size:12px;
margin:0 0 -3px;
padding:4px 0 2px 1px;
}

#main_content .cat-post-item p {
color:#6C6A7D;
font-size:12px;
line-height:1.5em;
overflow:hidden;
}

#newsticker-demo .more {
float:right;
width:100px;
padding-top:6px;
}

.middle_content_box h3 {
padding-left:10px;
padding-bottom:10px;
}

.box320_left {
width:310px;
min-height:150px;
_height:150px;
-moz-border-radius:4px;
background:#fff;
overflow:hidden;
word-wrap:break-word;
float:left;
}

.box_simplu {
display:block;
font-size:12px;
overflow:hidden;
background:none repeat scroll 0 0 #FFF;
padding:10px 5px 5px;
}

.cautare320 {
background:url(../../themes/health-blog/images/bgr_body.jpg) no-repeat scroll left top transparent;
float:left;
height:35px;
width:310px;
margin:5px 0 0;
padding:0;
}

.box320_central {
width:310px;
min-height:150px;
_height:150px;
-moz-border-radius:4px;
background:#fff;
overflow:hidden;
word-wrap:break-word;
margin-left:10px;
float:left;
}

.input_lista {
display:block;
overflow:hidden;
text-align:center;
margin:0;
}

.clr {
clear:both;
font-size:1px;
height:1px;
margin-left:-1px;
margin-top:-1px;
width:1px;
}

.box320 {
width:315px;
min-height:150px;
_height:150px;
-moz-border-radius:4px;
background:#fff;
overflow:hidden;
word-wrap:break-word;
float:right;
}

.middle_content_box {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:980px;
height:auto;
margin-bottom:6px;
background:none repeat scroll 0 0 #FFF;
border:1px solid #D2D6DB;
border-radius:4px 4px 4px 4px;
padding:0 0 5px;
}

select {
height:26px!important;
padding-left:3px;
padding-right:3px;
width:306px;
}

.text_input {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#C1C3C5;
font:italic 1.2em Arial,Helvetica,sans-serif;
width:190px;
margin:0;
padding:0;
}

.serch_input {
background:url(../../themes/health-blog/images/btn_search.png) no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:32px;
width:59px;
margin:0;
padding:0;
}

#child_category li {
padding-left:5px;
margin-left:5px;
}

#child_category li a {
color:#333!important;
font-weight:400!important;
}

.slider {
-moz-border-radius:4px;
border:1px #D2D6DB solid;
height:240px;
}

.des_img a {
color:#83B030;
font-size:14px;
}

.des_img p {
color:#6C6A7D;
font-size:12px;
width:433px;
}

.sub_cat li {
height:60px;
padding:11px 6px 10px!important;
}

.sub_cat ul {
background:url(../../themes/health-blog/images/bg1.png) repeat;
}

.sub_cat a {
color:#83B030!important;
text-decoration:none!important;
background:url(../../themes/health-blog/images/arrow.png) no-repeat scroll 8px 4px transparent;
height:11px;
font-size:13px;
padding:0 0 0 24px;
}

.sub_cat {
border-bottom:1px solid #f1f1f1;
padding:0 0 5px;
}

.new_post {
margin:10px 0!important;
}

.cat_dec {
color:#348BD7;
display:block;
padding:0 0 0 20px;
}

.cat_bag {
background:#F4FCFE;
}

.box_litere {
background-color:#F7FAFD;
border-bottom:1px solid #E8F0F9;
display:block;
overflow:hidden;
margin:5px 0 20px;
padding:10px;
}

.box_litere H2 {
color:#C05B27;
font-size:19px;
font-weight:400;
margin:0;
padding:0 0 10px;
}

.box_litere a:link,.box_litere a:visited {
background:none repeat scroll 0 0 transparent;
color:#3985CA;
font-size:13px;
padding-right:4px;
text-decoration:none;
}

.category_bag {
border:1px solid #b8ccd3;
-moz-border-radius-topright:10px;
-moz-border-radius-topleft:10px;
margin:0 0 15px;
}

.pop_menus {
height:25px;
}

table.tabel-meniu {
border-top:8px solid #9BA051;
width:160px;
}

table.tabel-meniu td {
background:url(../../themes/health-blog/images/bgr_slider_inner.png) repeat-x scroll center bottom transparent;
text-align:left;
}

td.td-300-topm {
background:url(../../themes/health-blog/images/sl-2.png) repeat scroll 0 0 #A27254;
border-bottom:1px solid #FFF;
color:#FFF;
font-size:13px;
font-weight:700;
padding-bottom:7px;
padding-left:10px;
padding-top:7px;
width:290px;
}

td.td-ghid {
background:url(../../themes/health-blog/images/img/ghid-alimentatie.jpg) no-repeat scroll left top transparent;
padding:0 0 0 130px;
}

.style_subtitlu a {
color:#000;
font-size:17px;
font-weight:400;
}

.style_subtitlu {
font-size:17px;
font-weight:400;
}

.style0 {
color:#B18061;
font-size:11px;
}

.ListaL {
margin-bottom:2px;
margin-top:2px;
float:left;
}

#main_content .ListaL ul {
color:#7D8165;
font-size:11px;
margin:0 0 5px;
padding:8px 5px;
}

.ListaL li {
background:url(../../themes/health-blog/images/bul-1.gif) no-repeat scroll left center transparent;
display:block;
list-style-type:none;
padding:0 0 0 10px;
}

.ListaL a:link {
color:#7D8165;
text-decoration:none;
}

td.td-300-topv {
background:url(../../themes/health-blog/images/sl-1.png) repeat scroll 0 0 #8B9149;
border-bottom:1px solid #FFF;
color:#FFF;
font-size:13px;
font-weight:700;
padding-bottom:7px;
padding-left:10px;
padding-top:7px;
width:290px;
}

.topic_new a {
font-weight:700;
}

.topic_paging {
float:left;
padding:0 0 0 8px;
}

.title_bg {
background:url(../../themes/health-blog/images/IMG1.png) no-repeat scroll 0 0 transparent;
color:#FFF;
font-size:15px;
font-weight:700;
height:35px;
padding:12px 12px 0;
}

.title_bg a {
color:#fff!important;
background:none!important;
}

.latest_topic_bg {
border:1px solid #b8ccd3;
-moz-border-radius-topright:10px;
-moz-border-radius-topleft:10px;
-webkit-border-radius-topright:15px;
-webkit-border-radius-topleft:15px;
border-radius-topright:15px;
border-radius-topleft:15px;
margin:0 0 15px;
}

.forumIcon {
float:left;
width:100px;
}

.cate_text {
display:block;
padding:5px 15px 0 24px;
}

#upshrinkHeader p {
float:left;
width:250px;
font-size:18px;
line-height:24px;
color:#047FAE;
padding:30px 0;
}

.form_title {
color:#0378A4;
font-size:14px;
}

.button {
background:url(../../themes/health-blog/images/submit_btn.png) no-repeat scroll 0 0 transparent;
border:medium none;
float:right;
height:29px;
width:76px;
cursor:pointer;
margin:3px 0 0;
}

.login_shadow {
background:url(../../themes/health-blog/images/login_shadow.png) no-repeat;
float:left;
height:171px;
width:1px;
margin:0 35px;
}

.welcome_text {
color:#B0C338;
font-size:20px;
}

.upshrinkHeader_text a {
background:none!important;
padding:0;
}

.form_title_remember {
color:#0378A4;
display:block;
font-size:14px;
text-align:right;
float:left;
padding:10px 0 0;
}

.new_post_bg {
float:left;
width:20px;
padding:0 0 0 7px;
}

.new_post_text {
float:left;
widows:auto;
padding:2px 15px 0 7px;
}

.new_post_background {
background:#E3F7FF;
border:1px solid #B0DCED;
padding:8px 3px;
}

.topic_left {
float:left;
padding:5px 10px 0 0;
}

.topic_image {
float:left;
padding:1px 0 0 10px;
}

.topic_text {
border:1px solid #CCE0E8;
background:#fff;
padding:10px;
}

.topic_head {
border:1px solid #CCE0E8;
height:28px;
background:#fff;
margin:0 0 10px;
}

.wpf-table-head {
background:#3E7A92;
height:28px;
color:#fff;
margin:0 0 10px;
}

.author_name {
border-right:1px solid;
float:left;
height:28px;
text-align:center;
width:111px;
padding:5px 0;
}

.author_head {
float:left;
height:28px;
text-align:center;
width:518px;
padding:5px 0;
}

.author_image {
float:left;
color:#0D6B8E;
text-align:center;
width:111px;
padding:5px 0;
}

.author_msg {
float:left;
height:28px;
width:505px;
padding:5px 0;
}

.author_box {
background:#F0FAFE;
height:140px;
border-top:1px solid #B9D1DB;
border-bottom:1px solid #B9D1DB;
margin:0 0 10px;
}

.author_image a {
color:#0D6B8E;
}

.author_image span {
color:#7DB20E;
}

#topicTable th {
color:#fff;
border-right:1px solid;
padding:9px;
}

.news_post_box {
border:1px solid #DEEFFC;
padding:0 10px;
}

#dict_index {
background:url(../../themes/health-blog/images/dict_index_sus.gif) no-repeat scroll left top #515364;
color:#FFF;
width:600px;
margin:0 0 20px;
}

#dict_index_int {
background:url(../../themes/health-blog/images/dict_index_jos.gif) no-repeat scroll left bottom transparent;
width:600px;
padding:30px 0 30px 20px;
}

#dict_index_icon {
background:url(../../themes/health-blog/images/dict_cautare_icon.png) no-repeat scroll left center transparent;
padding:10px 0 30px 110px;
}

#dict_cautare {
height:45px;
padding-top:10px;
width:470px;
}

#dict_cautare input {
border:1px solid #FFF;
color:#B7B7B7;
font-size:16px;
font-weight:700;
width:320px;
padding-bottom:4px;
padding-top:2px;
margin:9px 0 0 10px;
}

#dict_cautare input.srch-txt {
border:0 none;
float:left;
-moz-border-radius:2px;
background:url(../../themes/health-blog/images/dict_cautare_bgr.png) no-repeat scroll left top transparent;
height:35px;
width:340px;
padding-left:10px;
margin:0;
}

#dict_cautare input.SE5_btn {
background:url(../../themes/health-blog/images/btn_search.png) no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:45px;
margin-top:5px;
width:59px;
padding:0;
}

.post_content {
color:#333;
font-size:13px;
}

.medicine_title {
background:url(../../themes/health-blog/images/arrow.png) no-repeat scroll 7px 2px transparent;
color:#047FAE;
height:11px;
text-decoration:none;
margin:10px;
padding:0 0 0 26px;
}

.medicine_title a {
padding:0 10px 0 0;
}

.box_serch_page {
border:1px solid #D5E7EC;
display:block;
overflow:hidden;
text-align:left;
width:630px;
float:left;
padding:10px 0 10px 10px;
}

.search_title {
color:#3D4050;
font-size:29px;
font-weight:400;
margin:0;
padding:10px 0 10px 5px;
}

.pagetitle {
background:url(../../themes/health-blog/images/message.gif) no-repeat scroll left center transparent;
border-bottom:1px solid #D5E7EC;
color:#82A5D0;
display:block;
font-size:17px;
overflow:hidden;
padding:3px 0 3px 25px;
}

A.link_cauta:link {
color:#95C142;
text-decoration:underline;
font-size:14px;
}

.login {
background:url(../../themes/health-blog/images/bgr_body.jpg) repeat-x scroll 0 0 #F1F6FA!important;
color:#000;
font:62.5% Arial,Helvetica,sans-serif;
}

form#loginform span,form#registerform span {
float:left;
text-align:left;
width:165px;
font-size:12px!important;
margin:8px 15px;
}

#header_idxmed {
clear:both;
height:32px;
width:980px;
margin:45px 0 0;
}

#header_idxmed li {
float:left;
text-align:center;
padding-left:10px;
padding-right:10px;
}

#header_idxmed li a:link,#header_idxmed li a:visited {
background:none repeat scroll 0 0 transparent;
color:#6B6F8A;
display:block;
font-size:12px;
font-weight:700;
padding:7px 10px 5px;
}

.ws-plugin--s2member-custom-reg-field-divider-section-title {
font-size:17px!important;
margin:10px 15px;
}

.box_padd {
margin:0 0 20px;
}

.title_inner h2 {
font-size:13px;
font-weight:700;
color:#5DBFED;
margin:10px 0;
}

.title_inner h2 a {
color:#5DBFED;
}

.p_count {
float:right;
color:#C05B27;
margin:0 10px 0 0;
}

.drop_Cat {
margin:10px;
}

.medical_box {
float:left;
width:300px;
color:#8F92A7;
font-size:13px;
margin:10px 10px 20px;
}

.medical_box_slider {
float:left;
width:301px;
color:#8F92A7;
font-size:13px;
margin:10px 10px 20px;
}

.medical_box a {
font-weight:400;
background-image:url(../../themes/health-blog/images/bul1.gif);
background-position:2px 9px;
background-repeat:no-repeat;
color:#8F92A7;
font-size:13px;
padding:10px 15px;
}

.medical_box_title h2 {
border-bottom:1px solid #F1F6FB;
color:#68B0E2;
font-size:14px;
margin:10px 0;
padding:0 0 3px;
}

.medical_box .p_count {
float:none;
color:#C05B27;
margin:0 10px 0 0;
}

.medical_box_arrow a {
background:url(../../themes/health-blog/images/bul7.gif) no-repeat scroll left center transparent;
clear:both;
color:#E88101;
display:block;
font-size:11px;
text-decoration:underline;
padding:2px 0 4px 20px;
}

.medical_box_main_title {
border-bottom:1px dashed #A5B0C7;
color:#A5B0C7;
font-size:14px;
font-weight:700;
margin:10px 10px 0;
padding:0 0 6px;
}

.medical_box form select {
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #CCC;
height:21px!important;
padding-left:3px;
padding-right:3px;
width:228px;
margin:17px 0;
}

.medical_box_main {
float:left;
width:650px;
color:#8F92A7;
font-size:13px;
margin:10px 5px 20px;
}

.latest_annous_post {
float:left;
width:320px;
}

.latest_annous_post_title a {
color:#C05B27;
font-size:13px;
}

.field_name {
float:left;
width:100px;
margin:7px 0 0;
}

#request_form {
border:1px dashed #6C6A7D;
width:355px;
background:#F1F6FB;
padding:15px;
}

.entry_con {
font-size:12px;
color:#6C6A7D;
padding-bottom:10px;
width:98%;
line-height:1.5em;
margin:10px;
}

.m_index_login {
color:#6C6A7D;
font-size:13px;
display:block;
margin:10px;
}

.products table tr td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.wp-pagenavi {
padding-top:10px;
}

form .submit,.alignright {
margin:0!important;
}

.contactuspage p {
margin:0 0 20px!important;
padding:0;
}

.contactuspage input {
-moz-border-bottom-colors:none;
-moz-border-image:none;
-moz-border-left-colors:none;
-moz-border-right-colors:none;
-moz-border-top-colors:none;
border-bottom-color:#CCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CCC;
border-top-style:solid;
border-top-width:1px;
background:#FFF!important;
padding:5px;
}

.contactuspage textarea {
background:#FFF!important;
}

.contactuspage input[type=submit] {
background:#95C142!important;
border:none!important;
cursor:pointer!important;
text-align:center;
text-shadow:none;
white-space:pre;
color:#FFF;
font-family:Arial,Helvetica,Sans-serif;
font-size:1.2em;
padding:6px;
}

.morenewlink a {
color:#83B030;
float:right;
font-size:13px;
text-decoration:underline;
padding:0 10px 0 0;
}

.linkcat {
list-style:none;
font-size:12px;
margin:10px 0;
}

.linkcat h2 {
margin:0 0 5px;
}

.blogroll a {
color:#83B030;
font-size:12px;
}

.des_guide a {
color:#83B030;
font-size:12px;
width:200px;
float:left;
}

.des_guide p {
color:#6C6A7D;
font-size:12px;
width:200px;
}

.readmore {
padding-top:15px;
}

.post1_para a {
color:#83B030;
}

.drop_Cat select#cat {
width:190px!important;
}

ul.list_bullet {
list-style:disc;
padding:0 0 5px 27px !important;
}

ul.list_bullet li {
list-style:disc;
margin:0;
padding:0;
}

p.bottom_space {
margin:0 0 1.2em;
padding:0;
}

ol,ul,.entry .list_bookmarks li.linkcat {
list-style:none;
}

.fl,#menu .menu ul,.ads_content_box .ads,#commentform fieldset .code .input,.forum_paging,.upshrinkHeader_text,.forumtext {
float:left;
}

.fr,#menu .desc .icons,.mirrortab_back,.maintab_back,.topic_new,.topic_right {
float:right;
}

.ac,.center,.nopost,.nocomments,.ads_top_box .widget_inner {
text-align:center;
}

.ar,#middle_content .more_link,.commentlist .reply {
text-align:right;
}

a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.entry a:hover {
text-decoration:underline;
}

h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited,#middle_content .more_link a:hover,#middle_content .boxes .see_all a:hover,#right_sidebar .widget_blue_box .content a:hover,#right_sidebar .widget_purple_box .content p a:hover,.entry a,#main_content .sub_sub_sidebar .see_all a:hover,.morenewlink a:hover {
text-decoration:none;
}

#featured_content .slider .slides ul,#featured_content .slider .slides ul li.car {
width:660px;
height:205px;
overflow:hidden;
}

#featured_content .inner h3,#featured_content .inner h3 a,#access li:hover > a,#access ul ul:hover > a {
color:#fff;
}

#featured_content .ads img,#access ul li:hover > ul {
display:block;
}

#middle_content .recommended_meds_box ul li a,#right_sidebar .widget_purple_box .content ul a,#footer a {
color:#348bd7;
}

#middle_content .boxes h3,#main_content .sub_sub_sidebar h3 {
font-size:1.4em;
line-height:1.2em;
color:#95c142;
font-weight:400;
padding:0 0 8px;
}

#middle_content .boxes ul li,#main_content .sub_sub_sidebar ul li {
float:left;
width:100%;
padding:0 0 8px;
}

#middle_content .boxes ul li a,#main_content .sub_sub_sidebar ul li a {
float:left;
width:100%;
background:url(../../themes/health-blog/images/bgr_list_dot.jpg) no-repeat 1px 3px;
color:#348bd7;
padding:0 0 0 9px;
}

#middle_content .boxes .see_all a,.#main_content .sub_sub_sidebar .see_all a {
text-decoration:underline;
padding:0 0 0 3px;
}

#right_sidebar .widget_purple_box,.postmetadata p {
padding:0 0 5px;
}

.ads_content_box,.postmetadata {
width:100%;
overflow:hidden;
clear:both;
}

.entry p,.entry ul ul,.entry ol ol {
margin:0;
}

.entry .list_bookmarks,.commentlist .children {
padding:0;
}

.hidden,code br,.navigation .children,.navigation .sub-menu,.widget font,.banner_ads font,.screen-reader-text {
display:none;
}

#news_home h3,#main_content h3 {
color:#83B030;
padding-left:10px;
padding-top:10px;
margin:5px;
}

.box320_central h3,.box320 h3 {
font-size:14px;
color:#83B030;
padding-top:10px;
}

#main_form_category,#main_form_category li {
list-style:none!important;
}

.category_bag ul,.latest_topic_bg ul {
background:url(../../themes/health-blog/images/cat_bag.png) repeat scroll 0 0 transparent;
overflow:hidden;
width:100%;
font-size:12px;
padding:0 0 10px;
}

#main_form_category li a,.latest_topic_bg a {
background:url(../../themes/health-blog/images/arrow.png) no-repeat scroll 7px 2px transparent;
color:#047FAE;
height:9px;
text-decoration:none;
padding:0 0 0 26px;
}

.des_img,.des_guide {
font-size:11px;
float:left;
margin:0 0 13px;
padding:0;
}

.des_img img,.des_guide img {
float:left;
margin:3px 10px 0 0;
padding:1px;
}

table.tabel-meniu td a:link,.diet_list a:link {
background:url(../../themes/health-blog/images/bl-side.gif) no-repeat scroll left center transparent;
color:#686B54;
display:block;
font-size:11px;
list-style-type:none;
text-decoration:none;
padding:3px 0 3px 12px;
}

table.tabel-meniu td a:visited,.diet_list a:visited {
background:url(../../themes/health-blog/images/bl-side.gif) no-repeat left center;
display:block;
list-style-type:none;
color:#686B54;
text-decoration:none;
font-size:11px;
padding:3px 0 3px 12px;
}

table.tabel-meniu td a:hover,.diet_list a:hover {
background:url(../../themes/health-blog/images/bl-slide2.gif) no-repeat left center;
display:block;
list-style-type:none;
color:#98432E;
text-decoration:none;
font-size:11px;
padding:3px 0 3px 12px;
}

.style_subtitlu_v,.style_subtitlu_v a {
color:#9BA051;
font-size:17px;
font-weight:400;
}

.upshrinkHeader_image,#upshrinkHeader form {
float:left;
margin:10px;
}.title_select {
font-size:14px;
color:#2698CB;
font-weight:700;
padding:10px 10px 10px 20px;
}

#area_cat {
padding-left:20px;
}img.wpp-thumbnail {
border:none;
}

.post-stats {
font-size:9px;
font-weight:700;
}

.wpp-author {
font-style:italic;
}div.wpcf7 {
margin:0;
padding:0;
}

div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
background:#fff;
border:1px solid red;
font-size:10pt;
width:280px;
padding:2px;
}

span.wpcf7-not-valid-tip-no-ajax {
color:red;
font-size:10pt;
display:block;
}

span.wpcf7-list-item {
margin-left:.5em;
}

.wpcf7-display-none {
display:none;
}

div.wpcf7 img.ajax-loader {
border:none;
vertical-align:middle;
margin-left:4px;
}

div.wpcf7 .watermark {
color:#888;
}.wp-pagenavi {
clear:both;
}

.wp-pagenavi a,.wp-pagenavi span {
text-decoration:none;
border:1px solid #BFBFBF;
margin:2px;
padding:3px 5px;
}

.wp-pagenavi a:hover,.wp-pagenavi span.current {
border-color:#000;
}

.wp-pagenavi span.current {
font-weight:700;
}#localnav {
border:none;
width:986px;
height:50px;
background:transparent url(../../plugins/category-page-icons/css/img/bg_top.gif) no-repeat;
margin:0 auto 10px;
padding:0;
}

#localnav div.header_section {
float:left;
width:100%;
}

#localnav .divh1 {
font-family:arial;
font-size:16px;
font-weight:700;
text-align:left;
width:100%;
margin:0;
padding:8px 0 0;
}

#localnav .divh1 div.tophlopka {
float:left;
height:20px;
padding:0 21px;
}

#localnav .divh1 div.lasthlopka {
float:right;
}

#localnav .divh1 div.lasthlopka a {
color:#8f9;
}

#localnav .divh1 a {
color:#fff;
outline-color:0;
outline-style:none;
outline-width:medium;
text-decoration:none;
padding:0;
}

#localnav .divh1 a:hover,#localnav .divh1 div.selectedhlopka a {
color:#f95!important;
border-bottom:1px dotted #f95;
}

.clear_4_menu {
content:".";
display:block;
clear:both;
font-size:0;
height:1px;
width:0;
visibility:hidden;
border-width:0;
margin:0;
padding:0;
}

.menulabels {
font-size:9px;
text-align:left;
margin-top:0;
color:#aaa;
text-decoration:none;
margin-left:0;
}img.page_icon,img.category_icon {
vertical-align:middle;
margin-bottom:.25em;
text-decoration:none;
padding:0 10px;
}

.page_item a,.cat-item a {
text-decoration:none;
}

#sidebar li.page_item:before,#sidebar li.cat-item:before {
content:"";
}.FBConnectButton_Small,.FBConnectButton_RTL_Small {
background-position:-5px -232px!important;
border-left:1px solid #1a356e;
width:54px;
}

.FBConnectButton_Small .FBConnectButton_Text {
margin-left:12px!important;
}

.dd-digg-ajax-load,.dd-reddit-ajax-load,.dd-dzone-ajax-load,.dd-ybuzz-ajax-load,.dd-twitter-ajax-load,.dd-fbshare-ajax-load,.dd-fblike-ajax-load,.dd-delicious-ajax-load,.dd-sphinn-ajax-load,.dd-gbuzz-ajax-load,.dd-fbshareme-ajax-load,.dd-tweetmeme-ajax-load,.dd-linkedin-ajax-load,.dd-google1-ajax-load {
background-image:url(../../plugins/digg-digg/image/ajax-loader.gif);
background-repeat:no-repeat;
background-position:center;
width:50px;
height:22px;
}

.dd_delicious {
display:block;
color:#000;
font:normal 16px arial;
text-decoration:none;
width:50px;
height:60px;
text-align:center;
}

.dd_delicious_normal_image {
background-image:url(../../plugins/digg-digg/image/delicious.png);
background-repeat:no-repeat;
height:60px;
margin-top:3px;
text-align:center;
width:50px;
display:block;
padding:0;
}

.dd_delicious_compact_image {
background-image:url(../../plugins/digg-digg/image/delicious-compact.png);
background-repeat:no-repeat;
height:22px;
text-align:center;
width:50px;
display:block;
padding:0;
}

.dd_delicious_compact_image span {
font-size:10px;
}

#dd_ajax_float {
text-align:center;
line-height:16px;
font-size:10px;
font-family:Arial;
border:1px solid #bbb;
min-width:55px;
width:auto;
background-color:#fff;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-top-left-radius:5px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-box-shadow:1px 0 15px rgba(0,0,0,0.2);
-moz-box-shadow:1px 0 15px rgba(0,0,0,0.2);
box-shadow:1px 0 15px rgba(0,0,0,0.2);
position:absolute;
display:none;
left:-120px;
padding:5px;
}

#dd_ajax_float .dd_button_v {
width:auto;
height:auto;
line-height:0;
padding:4px 1px;
}

#dd_ajax_float iframe {
margin:0;
}

#dd_start,#dd_end {
float:left;
clear:both;
}

.dd_outer {
width:100%;
height:0;
position:absolute;
top:0;
left:0;
z-index:9999;
}

.dd_inner {
position:relative;
margin:0 auto;
}

.dd_post_share {
margin-bottom:6px;
display:block;
padding:0;
}

.dd_post_share_left {
float:left;
}

.dd_post_share_right {
float:right;
}

.dd_buttons img {
border:none;
border-color:#000;
border-style:none;
border-width:0;
}

#dd_name {
color:#A9A9A9;
font-size:8px;
text-align:center;
line-height:0;
margin:8px 0 6px;
padding:0;
}

#dd_name a:link,#dd_name a:visited,#dd_name a:active {
text-decoration:none;
color:#A9A9A9;
border:0;
}

#dd_name a:hover {
text-decoration:underline;
color:#A9A9A9;
border:0;
}

.dd_button {
float:left;
padding:4px;
}

.dd_fblike_xfbml_ajax_left_float {
padding-left:3px;
}

.dd_google1_ajax_left_float {
margin-left:-1px;
}

.dd_linkedin_ajax_left_float {
margin-left:-2px;
margin-bottom:-5px;
}

html {
overflow-y:scroll;
}

.dd_button_spacer {
padding-top:8px;
}

#dd_comments {
clear:both!important;
width:50px;
height:60px;
font-family:arial;
}

#dd_comments a:link,#dd_comments a:visited,#dd_comments a:active,#dd_comments a:hover {
text-decoration:none;
}

#dd_comments .clcount {
background-image:url(../../plugins/digg-digg/image/comments-count.png);
background-repeat:no-repeat;
background-position:left top;
color:#444;
display:block;
font-size:20px;
height:34px;
position:relative;
text-align:center;
width:50px;
line-height:24px;
padding:4px 0;
}

#dd_comments .ccount {
color:#444;
font-size:17px;
text-align:center;
text-decoration:none;
}

.dd_button_extra_v {
padding:1px 4px;
}

.st_email_custom {
background-image:url(../../plugins/digg-digg/image/email.png);
background-repeat:no-repeat;
background-position:3px 4px;
border:1px solid #DDD;
-moz-border-radius:2px;
cursor:pointer;
margin-bottom:2px;
padding:2px 4px 3px;
}

#dd_print_button {
background-image:url(../../plugins/digg-digg/image/print.png);
background-repeat:no-repeat;
background-position:3px 2px;
border:1px solid #DDD;
-moz-border-radius:2px;
cursor:pointer;
margin-bottom:2px;
padding:1px 4px 3px;
}

#dd_email_text {
font-size:10px;
padding:0 0 0 18px;
}

#dd_print_text {
font-size:10px;
padding:0 0 0 14px;
}

#dd_print_text a:link,#dd_print_text a:visited,#dd_print_text a:active {
color:#000;
text-decoration:none;
}

#dd_print_text a:hover {
color:#00F;
text-decoration:underline;
}

.dd_delicious a:link,.dd_delicious a:visited,.dd_delicious a:active,.dd_delicious a:hover,.dd_button a:link,.dd_button a:visited,.dd_button a:active {
text-decoration:none;
color:#000;
}

.dd_comments,#dd_comments .clink {
background-image:url(../../plugins/digg-digg/image/comments-link.png);
background-repeat:no-repeat;
height:16px;
margin-top:3px;
text-align:center;
width:50px;
display:block;
padding:0;
}.searchform-label {
display:block;
float:left;
width:35%;
overflow:hidden;
font-size:1.1em;
font-family:sans-serif;
font-weight:700;
padding-top:4px;
}

.searchform-input-wrapper {
display:block;
float:left;
text-align:right;
width:60%;
}

.searchform-input-wrapper .radio-button-wrapper input {
float:left;
}

#sidebar .searchform-input-wrapper input,.searchform-input-wrapper input,.searchform-input-wrapper select {
width:100%;
}

.searchform-controls {
clear:left;
text-align:right;
}

.searchform-spoiler {
width:100%;
text-align:center;
size:.5em;
opacity:50%;
margin:5px;
}

.searchform-param,.searchform-params {
clear:left;
}