@charset "utf-8";
/*
Theme Name: Medicas
Theme URI: http://medicas.ro/
Description: Tema Medicas
Version: 1.0
Author: Webness
Author URI: http://webnessdesign.com/
	Medicas
	 http://medicas.ro/
*/
body{
	padding:0; 
	margin:0;
	background:#fff url(images/bg_head.png) no-repeat center top;
	width:100%; 
	vertical-align:top;
	font-family: Tahoma, sans-serif;
	color:black; line-height:18px; font-size:13px
}
#wrap	{	width:950px; margin:0 auto}
.dt {
	width:100%;
	display:table;
	text-align:left;
}
.dr {
	width:100%;
	display:table-row;
}
.dc {
	vertical-align:top;
	display:table-cell;
	width:100%;
}
form, div, input, textarea { margin:0; padding:0;}
input, textarea {font-size:1.01em;}
input {vertical-align:top;}
.content #article-info	{	background:#F1F6E2; border-top:2px solid #F1F6E2; padding:10px; margin-bottom:20px}
.postmetadataalt {
	font-size:0.81em; 
}
.pagetitle {color:#00551d; font-size:1.41em; font-weight:normal; padding-top:10px;}
p {	padding:0; margin:0}
 
#respond {color:#264f1c; font-size:1.41em; font-weight:normal;}
#links_with_style  {
	vertical-align:top;
}
#archives  {
	vertical-align:top;
}
#meta  {
	vertical-align:top;
}
#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#recent-posts li{padding: 0px 0 7px 19px;}
#categories  {
	vertical-align:top;
}
#calendar_wrap {
	vertical-align:top;
	font-size:1.21em;
	padding:5px 0px 0px 25px;
}
#calendar {
	vertical-align:top;
}
#calendar_wrap a {
	text-decoration:underline;
	font-weight:bold;
}
#calendar_wrap a:hover {
	text-decoration:none;
	font-weight:bold;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
.textwidget {
	text-align:left;
	padding:10px 0px 0px 15px;
	font-size:1.01em;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
.spacer {font-size:0px; line-height:0px;}
.navigation {padding:10px 0px 10px 0px; display:table; width:100%;}
.alignleft {width:40%; float:left; color:#000000; padding-left:2px;}
.alignright {width:40%; float:right; text-align:right; color:#000000; padding-right:2px;}
.alignleft a {font-size:1.01em; font-weight:bold;}
.alignright a {font-size:1.01em; font-weight:bold;}
.statusbar p {background:none; padding:5px 20px 5px 15px; margin:0 10px; font-weight:normal}
h1, h2, h3 {margin:0px; padding:0px;}
h3 {color:#1c5713; font-size:1.41em; font-weight:normal;}
h1 {font-size:2.6em; font-family:Georgia, "Times New Roman", Times, serif, sans-serif; text-transform:lowercase; letter-spacing:2px; line-height:1.01em; font-weight:bold; padding:54px 0px 0px 144px;}
h1 a{color:#00a750; text-decoration:none; font-style:italic; font-weight:bold}
h1 a span	{	padding-left:10px; color:#fff; font-weight:bold; letter-spacing:3px}
.head 	{	width:900px; height:113px; text-align:left; margin:0 auto; padding-left:50px;}
#logo	{	display:block; width:317px; height:95px; float:left; background:url(images/logo.png) no-repeat;}
.head .dc{width:580px;float:left;}
.menu					{	padding:13px 0 0 40px; font-size:1.31em; color:#87af83; text-align:right; height:32px}
.menu ul				{	margin:0px; padding:0 50px 0 0; list-style:none; line-height:25px;}
.menu ul li.page_item	{	background:url(images/buton-on-st.png) no-repeat left top; height:32px; display:block; float:left; margin-right:4px}
.menu ul li.page_item a	{	display:block; height:27px; background:url(images/buton-on-dr.png) no-repeat right top; padding:5px 8px 0; color:#f0e3e6; text-decoration:none}
.menu ul li.current_page_item	{	background:url(images/buton-st.png) no-repeat left top}
.menu ul li.current_page_item a	{	background:url(images/buton-dr.png) no-repeat right top}
.menu ul li a			{	outline:none; font-size:13px; float:left}
.menu ul li a:hover,
.menu ul li.current_page_item a 	{	text-decoration:none; color:white}
.search,
.dc #search				{	padding:15px 0 0 40px}
.search .input,
.dc #search input {
	background:#fff none repeat scroll 0%;
	border:2px solid #ec1c24;
	padding:2px 5px;
	font-size:13px;
	height:16px;
	line-height:16px;
	margin:2px 10px 0pt 0pt;
	width:430px;
	background:url(images/search-bg.png) no-repeat;
}
#search {padding:10px 0 0}
#search .input {width:281px; margin:0 10px 0 0}
.w_search {padding:10px 0 0 15px}
.w_search .input {width:135px; height:20px; margin:2px 4px 3px 0}
.bg {background:url(images/bg.gif) top left; min-height:500px}
.bg2 {background:url(images/bg_wh.gif) top repeat-x;}
.main {width:950px; text-align:left}
.content ul.larg li	{	padding-bottom:6px}
.cont	 	{	background:transparent url(images/cont_top.png) top left no-repeat; width:650px; padding-top:10px; margin-top:5px}
.cont_c		{	background:url(images/cont_c.png) repeat-y; padding:10px 30px 0 37px}
.cont_bot	{	background:url(images/cont_bot.gif) top left no-repeat; height:25px; line-height:0; font-size:0}
.content 	{	padding:24px 0px 18px 0px;}
.content .topic {	background-color:#F1F6E2; padding: 8px 0 5px}
.content h2		{	color:#e64521; font-size:1.6em; padding:30px 0 15px; font-weight:normal;}
.content h2 a	{	color:#e64521; text-decoration:none; border-bottom:none}

.content .date		{	padding-left:20px; font-size:0.81em; color:#516831}
.content .text		{	padding:5px 0px 12px 0px}
.content .text ul	{	list-style-position:inside}
.content .text img	{	float:left; margin-right:25px}
.content .comment	{	text-align:right; padding-right:18px; color:#516831}
.content .text h2	{	color:black; font-size:1.11em; padding: 15px 0 3px; font-weight:bold; background:none}
.content .text iframe	{float:left; margin-right:10px}
.content .topic2	{	background:url(images/ic_topic.gif) top left no-repeat; padding:5px 0}
.content .topic2 h2,
.content .topic h2	{	padding:0 0 0 20px;}
.content .topic2 h2	{	padding-left:30px}
.side		{	font-size:0.91em; width:250px; overflow:hidden; padding-top:5px}

.w_top {font-size:0px; line-height:0; height:8px; background:url(images/w_top.gif) bottom left no-repeat}
.w_bot {font-size:0px; line-height:0; height:17px; background:url(images/w_bot.gif) top left no-repeat}
.widget {background:transparent url(images/w_cont.gif) repeat-y; padding:0px 30px 12px 7px; overflow:hidden}
.widget h2 {background:url(images/ic_cat.gif) top left no-repeat; color:#e64521; text-transform:uppercase; letter-spacing:1px; font-size:1.21em; padding:2px 0px 2px 28px;}
.widget ul {margin:6px 0 0 20px; padding:0; list-style:none; line-height:17px}
.widget ul li {padding-left:19px; background:url(images/ic_li.gif) top left no-repeat}
#categories h2 {background-image:url(images/ic_cat.jpg);}
#links_with_style ul {margin:0px; padding:0px; list-style:none; line-height:normal;}
#links_with_style ul li {padding:0px; background:none;}
#links_with_style ul li ul {margin:6px 0px 0px 30px; padding:0px; list-style:none; line-height:17px;}
#links_with_style ul li ul li {padding-left:19px; background:url(images/ic_li.gif) top left no-repeat;}
.footer	{	width:960px; text-align:left}
.blog	{	color:#326141}
.head, .bg, .footer, .bg2	{	margin:0 auto}
.head						{	height:143px; z-index:1}
.bg2		{	background:none; width:950px; position:relative}
.main		{	margin-top:-30px; z-index:10}
#main-body	{	width:650px; padding-left:20px}
ol.commentlist li		{	display:block; background:#F1F6E2; border-left:3px solid #A7C5AE; padding:12px; margin-left:-35px}
span.comment-head	{	display:block; padding:0 0 7px}
img#wpstats			{	width:0;height:0;padding:0;border:0;overflow:hidden}
#ajaxNewsletter		{	padding:10px 0 0 6px}
#ajaxNewsletter  input		{	width:140px}
#search input.submit,
#ajaxNewsletter  input.submit	{	width:auto; background:transparent url(images/button-bg.gif) repeat-x; 
border-color:#ECECEC rgb(173, 173, 173) rgb(173, 173, 173) rgb(236, 236, 236) !important; padding:2px 3px}
#newsletterLoading			{	margin:10px auto 0; width:auto}
a.popup img	{	border:0; margin:7px 10px 0 0}
a.popup		{	display:block; width:180px; float:left; margin:10px 10px 10px 0}
.content p		{	padding:7px 0 3px}
h2.post-title	{	font-family: Calibri,Tahoma,Verdana,sans-serif;}
#tag_cloud		{	text-align:center; line-height:1.8em}
#tag_cloud h2	{	text-align:left}
.pagenavigationbox {
	text-align: center;
	padding: 5px 0;
}
.pagenav {
	font-family:Calibri, sans-serif; letter-spacing:1px; padding-right:20px;color:#9AAA95
}
.pagenavcurrent {
	border: 1px solid #7FBC93;
	background-color:#85C099;
	color:#fff;
	margin: 0 3px;
	padding: 5px 10px;
	font-weight:bold
}
.pagelink {
	border: 1px solid #7FBC93;
	color: #7fbc93 !important;
	margin: 0 3px;
	padding: 5px 10px;
	text-decoration:none;
	font-weight:bold
}
.pagelink:hover {
	border: 1px solid #7FBC93;
	background-color: #85C099;
	color: #fff !important;
}
.menubox a {
	text-transform: uppercase;
}
	
#mapContainer{ width:580px; height:440px; margin:0 auto; border:1px solid #ccc}
.side #wp125 a		{	margin:5px 5px 0 0; display:block; width:110px; float:left; text-decoration:none; border:none;}
.side #wp125 a img	{	/*border:1px solid #909090*/ border:none !important;}
.side #wp125			{	padding-right:10px; padding-left:12px}
#partener_principal	{	/*border:1px solid #909090; */width:648px; text-align:center; color:white; font:bold 20px/82px Calibri, sans-serif}

.blog a, 
.content a,
.side a	{	border-bottom:1px solid; text-decoration:none; color:#516831}

.blog a:hover, 
.side a:hover, 
.content a:hover{	background-color:#516831; color:white; border-bottom-color:#516831}

.content p.anunt_google{border-left: 2px solid #eef6e0; border-right: 2px solid #eef6e0; margin: 0 15px 10px 0; padding: 0 5px 0 15px; float: left;}
