/*
Theme Name: Vinexpert
Theme URI: http://labs.seraphim.ro/cp
Description: eVinoteca.ro
Version: 1.0
Author: Metromind
Author URI: http://metromind.ro

Tema blog - CatalinPaduraru.ro

*/

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}

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

blockquote, q {
	quotes: "" "";
}

strong { font-weight:bold }

em { font-style:italic } 

body {
	line-height: 1.3;
	color: #332e2d;
	background:#31190f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cleaner { clear:both; }

/* css resetat */

#wrap {
	width: 960px;
	margin: 0 auto;
	background: url(img/header.png) center top no-repeat;
	padding-left: 30px;
	padding-right: 30px;
}

#header {
	height: 245px;
}

#continut {
	background: #fff url(img/bg_r.png) right repeat-y;
	padding: 10px;
}

.cautare {
	float: right;
	width: 217px;
	height: 34px;
	background-image:url(img/cauta.png);
	background-color:#351409;
	background-repeat:no-repeat;
	background-position:100% 0%;
}

.cautare form {
	padding:0px;
	margin:0px;
}

.cautare form input.sinp {
border:medium none;
color:#666666;
font-size:10px;
height:14px;
margin:6px 0px 0px 49px;
position:absolute;
width:135px;
z-index:2;
}

.cautare form input.strimite {
	background: none;
	border: none;
	display: block;
	width: 22px;
	height: 23px;
	position:absolute;

	cursor:pointer;
}

.stanga {
	float:left;
	width: 670px;
}

.dreapta {
	width: 217px;
	float: right;
}

.dreapta .box {
	padding: 4px 4px 10px 4px;
	background: #fff url(img/bg_h3side.png) top no-repeat;
	margin-bottom: 10px;
}

.insemnare {
	padding-bottom: 20px;
}

.insemnare p {
	padding-bottom: 10px;
}

.fin {
	color: #8a8a8a;
	font-family:Georgia, serif;
	font-style:italic;
}

.testimonial {
	font-style:italic;
	color:#A68E84;
}	

.fin span {
	font-size:10px;
	padding: 0 10px;
}

.navigare {
	font-family:Georgia,serif;
	height: 25px;
	padding-top: 20px;
}

.navigare .navs {
	float:left;
}

.navigare .navd {
	float:right;
}

#footer {
	background: #000000;
	padding: 15px;
}

.despre {
	float:left;
	width:233px;
	border-right: 1px solid #4b3830;
	padding-right: 10px;
	color: #a68e84;
	font-family:Georgia, serif;
	font-size: 11px;
	font-style:italic;
}

.flickr {
	float:right;
	width: 210px;
	border-left: 1px solid #4b3830;
	padding-left: 10px;
}

.flickr img {
	width: 35px;
	height: 35px;
}

.arhiva {
	margin:-18px 208px 18px 253px;
}

#credits {
	padding: 5px 10px;
	color: #796264;
	font-size: 11px;
}

#credits .cs { float: left;}
#credits .cd { float: right;}

/* headlines */

/* headlines */
#header h1 {
	float:left;
	text-indent: -3002px;
	padding-top: 30px;
	padding-left: 50px;
}

#header h2 {
	padding-top: 30px;
	padding-left: 150px;
	width: 280px;
	height: 70px;
	color: #f2e8c7;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
}

#header h2 span {
	display:block;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #ab806c;
	padding-top: 5px;
}

#footer h3 {
	color: #e4dace;
	font-family:Georgia, serif;
	font-size:18px;
	padding-bottom: 10px;
	f
}

h4 {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

h4 a {
	color: #9c1f2e;
	font-weight:bold;
	text-decoration:none;
}

/* img */

.insemnare img {
	float: left;
	border: 3px solid #f8f5e6;
	margin: 0 5px 5px 0;
}

#footer img {
	float: left;
	border: 3px solid #f0edda;
	margin: 0 10px 10px 0;
}

#footer img.clean {
	float:none;
	border: none;
	margin: 15px 0 0 5px;
}

#footer img.clean2 {
	float:none;
	border: none;
	margin: 0 0 0 0;
}


/* links */

#header h1 a {
	display:block;
	width: 408px;
	height: 82px;
}

.fin a {
	color: #9c1f2e;
	border-bottom: 1px solid #e0babe;
	text-decoration:none;
	font-style:italic;
	padding: 1px 2px 0 2px;;
}

.fin a:hover {
	color: #fff;
	background: #9c1f2e;
	border-bottom: 1px solid #e0babe;
	text-decoration:none;
	font-style:italic;
}

.navigare a {
	padding: 3px;
	background:#f0edda;
	color: #83563f;
	font-style:italic;
	text-decoration:none;
}

.navigare a:hover {
	padding: 3px;
	background: #83563f;
	color: #fff;
	font-style:italic;
	text-decoration:none;
}

.box a.arhiva_side, .box a.arhiva_side:hover {
	color: #5c3b2d;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}

.box a.arhiva_side:hover {
	background: #fff;
	text-decoration:underline;
}

.box a {
	color: #83563f;
	text-decoration:none;
}

.box a:hover {
	color: #fff;
	background: #83563f;
	text-decoration:none;
}

#continut h2, #continut h2 a{
	color: #9c1f2e;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	padding-bottom: 10px;
}

a {
	color: #9c1f2e;
}

#continut h2 a { 
	text-decoration: none;
}

#continut h2 a:hover, a:hover {
	text-decoration:underline;
}

.box h3, .box h3 a {
	background: #84573f;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 3px 5px 3px 4px;
	margin-left: 1px;
}

.box h3.tab, .box h3.tab a {
	background: #81533b;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 3px 5px 3px 4px;
	margin-left: 1px;
}

#credits a {
	color: #796264;
	text-decoration:underline;
}

#credits a:hover {
	color: #a48386;
}

.arhiva a {
	color: #a68e84;
	text-decoration:none;
}

.arhiva a:hover {
	text-decoration:underline;
}

a.arhiva_footer {
	color: #e6e4d8;
	font-size: 10px;
	margin: 0;
	padding: 10px 0 0 0;
}
a.arhiva_footer2 {
	color: #e6e4d8;
	font-size: 10px;

}

/* meniu */

ul#meniu {
	font-family:"Lucida Grande",sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 33px;
	overflow: hidden;
	width: 620px;
}

ul#meniu li { 
	float:left; 
	padding-top: 3px; 
	padding-bottom: 2px;
	background: url(img/menu_li.png) left top no-repeat;
}

ul#meniu li a {
	color: #eae4cb;
	display: block;
	float:left;
	text-decoration: none;
	padding: 8px 15px 8px 15px;
	font-weight: bold;
}

ul#meniu li a:hover	{
	color: #fff;
	background:url(img/arrow.gif) center 25px no-repeat;
}

ul#meniu li a.activ, ul#meniu li a.activ:hover, ul#meniu li.current_page_item a, ul#meniu li.current_page_item a:hover {
	color: #231d1e;
	background: #fff;
}

ul#meniu li.rss {
	float: right;
	background: none;
}

ul#meniu li.rss a, ul#meniu li.rss a:hover {
	display:block;
	width: 20px;
	height: 20px;
	background: none;
	text-indent: -3002px;
}


/* lists */

.box ul {
	clear: left;
	padding: 3px 0 5px 0;
}

.box li a {
	color: #6d4535;
	text-decoration:none;
	background:url(img/bulina.png) left top no-repeat;
	line-height: 1.5;
	padding: 1px 3px 2px 15px;
}

.arhiva ul {
	height: 18px;}

.arhiva li {
	float:left;
font-size:11px;
width:43px;
}

ul.commentlist li {
	padding: 5px;
	margin: 5px 0;
	border-top: 2px solid #edece6;
}

ul.commentlist li p {
	padding-bottom: 0;
}

ul.commentlist li .autor {
	font-size: 12px;
}

ul.commentlist li .autor a {
	font-weight: bold;
}

ul.commentlist li .autor_date {
	color: #8A8A8A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style:italic;
	padding-bottom: 4px;
}

#formular { color: #8A8A8A; font-size: 11px; }

#formular input.send {
	background: #69371c;
	border: 1px solid #69371c;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px;
	color: #fff;
}

#formular input.text, #formular textarea.text {
	font-family:Arial, sans-serif;
	background: #fff;
	border: 2px solid #edece6;
	font-size: 12px;
	padding: 3px;
	color: #8d8978;
	margin-right: 10px;
}

.box h3 span {
	display: block;
	float: left;
	overflow: hidden;
	height: 22px;
	width: 100px;
	text-align: center;
	padding-top: 5px;
}

#populare, #recente {
	display: block;
	position: relative;
	overflow: auto;
}

#recente {
	display: none;
}

.tabs span {
	display: block;
	float: left;
	overflow: hidden;
	height: 19px;
	width: 98px;
	text-align: center;
	padding: 5px 3px 0 3px;
	color: #fff;
}

#populareTab {
	background: #875840;
	color: #fff;
	cursor: pointer;
}

#recenteTab {
	background: #562a14;
	color: #fff;
	cursor: pointer;
}

input.go {
background:transparent url(img/go.png) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:28px;
text-align:center;
text-transform:uppercase;
width:37px;
position:absolute;
z-index:3;
margin:2px 0px 0px 190px;
}

