/*   
Theme Name: Synevo
Description: www.synevo.ro
Author: Ungurean Stefan
*/


/* IE6 hacks 
----------------------------*/
* html #hfooter {
}


* html #nav_bar{
width:964px;
}

* html #head_image {
margin-left:7px;
}

*html #content {
  margin-top:-15px;
}

* html #head_right_info {
margin-left:8px;
}

* html #bar {
  width:944px;
  margin-right:30px;
  margin-top:0px;
}

* html #left_sidebar {
margin-left:13px;
}

* html .middle {
margin-left:-2px;
}

* html #right_sidebar {
margin-left:8px;
}

* html #footer_text {
 width:944px;  
}

* html #middle-single .top-post {
 width:681px;
}

* html .middle .top-post {
 width:455px;
}

* html #bar .searchinput {
  margin-top:0px;
}

* html #right_sidebar {
padding-right:0px;
}


* html #left_sidebar {
padding-right:0px;
margin-right:10px;
}

/*---------------------------*/


* {
   margin:0;
   padding:0;
   font-family:Arial Narrow;
}
ul {list-style-type:none;}

a img {
   border:0 none;
}

a {
    text-decoration:none;
    color:#16284E;
}

a:hover{
	text-decoration: none;
        color:#4e5e6d;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
outline: none;
}

object {
outline:none;
-moz-outline-style: none;
}

.clear {
  clear:both
}


.alignright {
   float: right;
   margin-top: 5px;
   margin-left: 5px;
   margin-bottom: 5px;
}

.alignleft {
   float: left;
   margin-top: 5px;
   margin-right: 5px;
   margin-bottom: 5px;
}

.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

body {
  background:#E3ECF3 url(images/body_bg.png) repeat-x scroll 0 top;
  height:291px;
  color:#353f48;
}

#wrap{
  margin: 10px auto;
  width: 1000px;
}

#header {
   background:transparent url(images/head_bg.png) repeat-x scroll 0 0;
   width:1000px;
   float:left;
   color:#35537F;
}

#flash{
  margin-top:21px;
  border-bottom:4px solid #26329C;
  padding-left:45px;
}

#header_top_left {
  background:transparent url(images/head_top_left.png) no-repeat scroll 0 0;
  height:403px;
  float:left;
  width:25px;
}

#head {
  float:left;
}

#logo {
  background:transparent url(images/logo.gif) no-repeat scroll 0 0;
  height:87px;
  margin-top:20px;
  width:316px;
}

#nav_bar{
  border-bottom:4px solid #B4DBFF;
float:left;
width:970px;
}

#nav_bar ul li{
  float:left;
}

#head_left_info {
background:transparent url(images/stanga-susu.gif) no-repeat scroll 0 0;
float:left;
height:208px;
margin-top:5px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
width:192px;
}

#head_image {
background:transparent url(images/random/random.php) no-repeat scroll 0 0;
float:left;
height:213px;
margin-left:10px;
margin-top:5px;
width:505px;
}

#head_right_info {
background:transparent url(images/dreapta-susu.gif) no-repeat scroll 0 0;
float:left;
height:208px;
margin-left:10px;
margin-top:5px;
padding-left:10px;
padding-right:6px;
padding-top:5px;
text-align:right;
width:196px;
}

#bar {
background:#E2ECF4 none repeat scroll 0 0;
border-bottom:1px solid #57A3D0;
font-size:14px;
height:29px;
margin-left:25px;
margin-top:-19px;
width:949px;
}

#header_top_right {
  background:transparent url(images/head_top_right.png) no-repeat scroll 0 0;
  float:right;
  height:403px;
  width:25px;
}



#content {
  background:#FFFFFF url(images/content_bg.gif) repeat-y scroll 0 0;
  float:left;
  width:1000px;
}

#top_left_sidebar{
background:transparent url(images/top_left_sidebar.gif) no-repeat scroll right top;
height:23px;
margin-left:-10px;
width:211px;
}

#left_sidebar {
background:transparent url(images/sidebar_bg.gif) repeat-y scroll 0 0;
border-bottom:1px solid #57A3D0;
float:left;
font-size:14px;
margin-left:25px;
margin-top:10px;
padding:0 10px 10px;
width:191px;
}

.middle {
float:left;
margin-left:10px;
margin-top:10px;
width:505px;
}

.post {
  text-align:justify;
}

.post h2 {
font-size:17px;
padding-top:5px;
text-align:left;
}

#middle-single .post .top-post small {
display:block;
width:550px;
}

#middle-single .post .top-post h2{

}

.entry {
border-color:#C5DEF3;
border-style:solid;
border-width:4px 1px;
font-size:15px;
margin:4px 0;
padding:0 10px;
margin-bottom:10px;
}

.entry ul{
  padding-left:15px;
}

.entry ul li{
  background:transparent url(images/list.gif) no-repeat scroll left 8px;
  margin-top:5px;
  padding-left:7px;
}

.entry p {
 margin: 5px 0;
}

.entry a{
  text-decoration: underline;
}

#top_right_sidebar {
background:transparent url(images/top_right_sidebar.gif) no-repeat scroll 0 0;
height:23px;
margin-left:-10px;
width:211px;
}

#right_sidebar {
background:transparent url(images/sidebar_bg.gif) repeat-y scroll 0 0;
border-bottom:1px solid #57A3D0;
float:left;
font-size:14px;
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
width:191px;
}

#footer {
background:transparent url(images/footer_bg.png) repeat-x scroll 0 0;
height:105px;
width:1000px;
}

#footer_left {
background:transparent url(images/footer_left.png) no-repeat scroll 0 0;
float:left;
height:105px;
width:25px;
}

#footer_text {
float:left;
text-align:center;
width:950px;
border-top:4px solid #26329C;
margin-top:10px;
}


#footer_right {
background:transparent url(images/footer_right.png) no-repeat scroll 0 0;
float:right;
height:105px;
width:25px;
}

.stelute{
    font-size: 12px;
}

.datee {

-moz-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px;
background-color:#789619;
border-bottom:1px solid #415D1B;
border-left:1px solid #415D1B;
border-top:1px solid #415D1B;
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,Sans-Serif;
font-size:13px;
line-height:1.8em;
margin-top:-22px;
padding-left:5px;
text-align:left;
width:95px;
}

.datee_s {
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FFFFFF;
border:1px solid #B4DBFF;
color:#35537F;
float:right;
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
line-height:1.4em;
margin-top:-33px;
padding-left:5px;
text-align:left;
width:95px;
}

#polls h2{
  background:transparent url(images/info.gif) no-repeat scroll left 5px;
  float:right;
  padding-left:25px;
}

.wp-polls, .wp-polls-form {
clear:right;
}

.sidebar ul li {
background:transparent url(images/list.gif) no-repeat scroll left 6px;
margin-top:5px;
padding-left:7px;
}

.widget {
 margin-bottom: 20px;
}

#head_left_info li ul li {
background:transparent url(images/list.gif) no-repeat scroll left 6px;
margin-top:5px;
padding-left:7px;
font-size:15px;
}

#head_left_info .page_item {
background:transparent url(images/list.gif) no-repeat scroll left 6px;
margin-top:5px;
padding-left:7px;
font-size:15px;
}

#head_right_info li ul li {
background:transparent url(images/list2.gif) no-repeat scroll right 8px;
margin-top:5px;
font-size:15px;
padding-right:7px;
}

#head_right_info .widgettitle {
font-size:20px; 	
}

#head_left_info li ul {
}

#head_left_info h2 {
  border-bottom:1px dotted #426A93;
  font-size:20px; 
}

#bar p {
 padding-left:10px;
 padding-right:10px;
}

.widgettitle{
  border-bottom:1px dotted #426A93;
}

.sidebar {
  margin-top: -11px;
}

.vcard img {
  border:1px solid #F3DA92;
}

.vcard {
 float:left;
 margin-right:10px;
}
.comment-colt{
background:transparent url(images/com_colt.gif) no-repeat scroll 0 0;
float:left;
height:21px;
width:9px;
}

.comment-top {
background:transparent url(images/com_top_bg.gif) repeat-x scroll 0 0;
border-right:1px solid #F3C74A;
border-top:1px solid #F3C74A;
float:left;
padding-left:5px;
width:84%;
}
.comment-text {
background:transparent url(images/com_text_bg.gif) repeat-x scroll 0 0;
border-bottom:1px solid #F3C74A;
border-left:1px solid #F3C74A;
border-right:1px solid #F3C74A;
float:left;
font-style:italic;
margin-bottom:10px;
margin-left:8px;
padding-left:15px;
padding-right:5px;
padding-top:10px;
width:82%;
}

.commentmetadata{
 float:right;
 margin-top:-20px;
 padding-right:5px;
}

#respond{
 clear:both;
 margin-bottom:20px;
 padding-left:170px;
}

#commentform textarea, #commentform input {
  border:1px solid #F3C74A;
  background-color:#FFF9EA;
}

#commentform textarea {
 background:#FFF9EA url(images/comment_bg.gif) no-repeat scroll right 0;
 height:80px;
 margin-bottom:2px;
 width:400px;
}

.fn {
  float:left;
  font-weight:bold;
  margin-top:-20px;
  padding-left:40px;
}

.reply {
-moz-border-radius-topleft:10px;
border-left:1px solid #F3C74A;
border-top:1px solid #F3C74A;
float:right;
font-size:14px;
font-style:normal;
margin-right:-5px;
padding:5px;
text-align:right;
}

.more-link {
-moz-border-radius-topleft:10px;
border-left:1px solid #C5DEF3;
border-top:1px solid #C5DEF3;
border-bottom:1px solid #C5DEF3;
color:#0046C0;
float:right;
margin-right:-10px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
}

a.more-link {
  text-decoration:none;
}

#middle-single{
  width:728px;
}

.content-top-left {
background:transparent url(images/content-top-left.gif) no-repeat scroll 0 0;
height:54px;
width:22px;
float:left;
}
.content-top-right {
background:transparent url(images/content-top-right.gif) no-repeat scroll left 0;
float:left;
height:54px;
width:22px;
}

.top-post{
background:transparent url(images/content-top.gif) repeat-x scroll 0 0;
float:left;
min-height:54px;
height:auto !important;
height:54px;
}
#middle-single .top-post {
 width:684px;
}

.middle .top-post {
 width:461px;
}

#cancel-comment-reply{

}

#synevo-middle{
background-color:#FFC827;
border-left:10px solid #FFC827;
border-right:10px solid #FFC827;
height:518px;
width:980px;
}


#hwrap {
 margin: 0 auto;
 width:1000px;
}

#flowers{
   margin-top:100px;
   position: fixed;
   width:100%;
}

#hcontent{
}

#hfooter{
background:#507BB2 url(images/homebox.png) repeat-x scroll 0 0;
color:#FFFFFF;
float:left;
font-size:14px;
height:270px;
letter-spacing:1px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
width:980px;
}

#hfooter h2 {
font-size:20px;
padding-top:5px;
text-align:center;
}

#hfooter ul {
  padding-left:20px;
  text-align:left;
}

#hfooter ul li{
background:transparent url(images/hlist.gif) no-repeat scroll 0 8px;
padding-left:8px;

}

#hfooter p{
font-size:14px;
margin:6px 0;
}

* html #hmenu ul li a {
padding-bottom:14px;
}

#hmenu {
background:#FFC827 url(images/hnav_bg.png) no-repeat scroll 0 bottom;
height:52px;
padding-left:20px;
width:980px;
}

#hnav {
}

#hmenu ul li {
float:left;
font-weight:bold;
}

#hmenu ul li a{
display:block;
font-size:14px;
padding:21px 8px 16px 8px;
text-align:center;
width:141px;
}

#hmenu ul li a:hover {
  background:transparent url(images/home_menu_tab.gif) no-repeat scroll center top;
}

#hmenu-left {
}
#hmenu-right {
}

#pacienti-analize{
margin-left:-21px;
}

#pagina h2 {
 font-size:21px;
 height:39px;
 margin-top:10px;
}
.navigation a{
 color:#0046C0;
}
.navigation a:hover{
 color:#4E5E6D;
}

.borderimg {
border:1px solid #C5DEF3;
padding:3px;
}

.linklove {
  display:none;
}

li.hdict a{
}

#hfooter_text {
  text-align:center;
  font-size:14px;
}

#post-116 img {
 border: 1px solid #C5DEF3;
}

#bar .searchinput {
  margin-right:3px;
  margin-top:-2px;
}

#s {
border:1px solid #57A3D0;
padding:2px 5px;
width:128px;
}

#searchsubmit {
 padding:0 4px;
}
.tarifetitle h2{
font-size:21px;
padding-top:18px;
}

.post_tarife ul li {
  border-bottom:1px solid #61A8D3;
  margin-top:0;
}


.post_tarife ul li a{
  text-decoration:none;
}
.post_tarife ul {
  padding-left:0;
}

.pret {
   text-align:right;
   float:right;
}

.wp-pagenavi {
  font-size:14px;
  border: 1px solid #C5DEF3;
  padding:6px 0;
}

#hdespre a:hover {
 background:transparent url(images/hdespre.gif) no-repeat center 0;
}


#post-2 .entry ul{
   padding-left:0px;
}

.cform fieldset.cf-fs1 ol.cf-ol {
border-left:1px solid #BDDEED;
border-right:1px solid #BDDEED;
width:407px;
}

.sym {
 margin-right:3px;
}

span.collapsCat {
font-weight:bold;
}

.sidebar ul li.collapsCat {
background:transparent none repeat scroll 0 0;
}

.collapsCatPost { 
margin-left:12px;
}

.post_tarife ul li#post-4588 {
background:url("images/info.png") no-repeat scroll 2px center #FFD861;
padding-left:20px;
}


.post_tarife ul li#post-4591 {
background:url("images/info.png") no-repeat scroll 2px center #FFD861;
padding-left:20px;
}


.post_tarife ul li#post-4593 {
background:url("images/info.png") no-repeat scroll 2px center #FFD861;
padding-left:20px;
}


.post_tarife ul li#post-4595 {
background:url("images/info.png") no-repeat scroll 2px center #FFD861;
padding-left:20px;
}


.sidebar .widget_collapscat .sym {
cursor:pointer;
}

.sidebar .widget_collapscat ul li ul li.item{
background:transparent url(images/categ.gif) no-repeat scroll left 5px;
padding-left:12px;
}

.sidebar .widget_collapscat li {
background:transparent;
padding-left:0;
font-weight:bold;
}

.sidebar .widget_collapscat ul {
padding-left:7px;
}

.sidebar .widget_collapscat ul li ul li ul li.item{
background:transparent url(images/list.gif) no-repeat scroll 4px 6px;
font-weight:normal;
padding-left:10px;
}

.info_box .more-link {
position:relative;
bottom:-9px;
border-bottom:0 none;
margin-bottom:-7px;
}

.rss {
margin-right:5px;
margin-top:-25px;
text-align:right;
}

#cf2_field_5 option {
padding-left:10px;
padding-right:10px;
font-size:11px;
}

#text-6 {
font-weight:bold;
}

#text-6 a {
color:#1A33AA;
}


.contact-form {
border-left:1px solid #BDDEED;
border-right:1px solid #BDDEED;
padding:10px 10px 0;
}

.contact-form input, .contact-form textarea {
border:1px solid #DDDDDD;
font-weight:bold;
padding:3px;
width:220px;
}

.contact-form select{
border:1px solid #DDDDDD;
font-weight:bold;
padding:3px;
width:228px;
text-align:center;
}

.contact-submit {
text-align:right;
}
.contact_form {
background:transparent url(images/customform_shiny_bg.jpg) no-repeat scroll center 0;
margin:30px auto 0;
padding-top:15px;
width:409px;
}

#pushbutton-wide {
background:white url(images/customform_shiny_submit.png) no-repeat scroll 0 0;
border:0 none;
color:#5AB6CF;
cursor:pointer;
height:31px;
letter-spacing:1px;
width:103px;
}

input#pushbutton-wide:hover {
background-position:0 -31px;
color:#27859F;
}

.form-bottom {
background:transparent url(images/customform_shiny_bg_bottom.jpg) no-repeat scroll 0 0;
height:36px;
margin:-5px auto 10px;
width:409px;
}

.form-error {
margin-bottom:-5px;
border-left:1px solid #BDDEED;
border-right:1px solid #BDDEED;
padding:10px
}

.error {
background-color:#FFDFDF;
}

#shDisplay #shWrap #shTitle {
display:none;
}