body {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#bcff9f;
}

/* INDEX CSS */


#main_container {
	width:1024px;
	margin:0 auto;
	background:url(img/background.jpg	) no-repeat;
}

#header_container {
	/*background:url(img/header_background.jpg) no-repeat;*/
	height:125px;
}

#content_container {
	/*background:url(img/bg_cont_slice.jpg) no-repeat;*/
}

#logo {
	float:left;
	padding:0px 60px 0 50px;
}

#logo a {
	outline:none;
}

#menu_container {
	float:left;
	color:#fff;
	font-size:10px;
	margin-top:10px;
}



#lang {
	text-align:left;
	padding-bottom:30px;
	padding-right:10px;
}

.menu_item_unsel {
	float:left;
	background:url(img/button_unsel.png) no-repeat center;
	height:24px;
	width:117px;
	margin-left:2px;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase
}

.menu_item_unsel:hover {
	float:left;
	background:url(img/button_sel.png) no-repeat center;
	height:24px;
	width:117px;
	margin-left:2px;
	text-align:center;
	padding-top:10px;
}

.menu_item_unsel a {
	color:#fff;
	text-decoration:none;
}

.menu_item_sel {
	float:left;
	background:url(img/button_sel.png) no-repeat center;
	height:24px;
	width:117px;
	margin-left:2px;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase;
}

.menu_item_sel a {
	color:#034c31;
	text-decoration:none;
}

#testimonial_container {
	padding-left:400px;
	padding-top: 60px;
}

#testimonial_container h1 {
	margin:0px;
	padding:0px;
	font-size: 28px;
	font-style:italic;
	color:#edb104;
}

#testimonial {
	font-size: 20px;
	font-style:italic;
	color:#fff;
	padding-top:10px;
	padding-right:40px;
	line-height:35px;
}

#more {
	float:right;
	font-size: 10px;
	font-style:italic;
	color:#fff;
	background:url(img/more.png) no-repeat;
	height:18px;
	width:62px;
	padding-right:80px;
	margin-top:10px;
	text-align:center;
	padding-top:2px;
	margin-bottom:20px;
}

#more a {
	color:#fff;
	text-decoration:none;
}

.horizontal_separator {
	background: url(img/horizontal_separator.jpg) no-repeat;
	height:2px; 
}

#container_left {
	float:left;
	width:222px;
	margin-top:90px;
	padding-left:45px;
}

*html #container_left {
	margin-top:70px;
}

#container_left h2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	color:#9fc227;
	font-size:20px;
}


.produse {
	padding-top:15px;
	font-weight:bold;
	font-size:14px;
}

.produse_sel {
	padding-top:15px;
	font-weight:bold;
	font-size:14px;
}

.produse a {
	color:#edb104;
}

.produse_sel a {
	color:#fff;
	text-decoration:underline;
}


#vert_separator {
	float:left;
	background:url(img/vertical_separator.jpg) no-repeat;
	width:2px;
	height:281px;
	margin-top:100px;
}

*html #vert_separator {
	margin-top:80px;
}


#container_right {
	float:left;
	background:url(img/bg_flower.png) no-repeat right 10px;
	width:755px; 
	padding-top:90px;
}

*html #container_right {
	background:url(img/bg_flower.png) no-repeat right top;
}

#media_center_container {
	background:url(img/tea_pot.png) no-repeat;
	margin-left:10px;
	padding-left:130px;
	padding-bottom:80px;
}

#media_center_container h2 {
	margin:0px;
	padding:20px 0px 0px 0px;
	font-size:20px;
	font-weight:bold;
	color:#edb104;
}

.media_link {
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}

.media_link a {
	color:#fff;
}


#parteneri_container {
	background:url(img/tea_pot2.png) no-repeat bottom left;
	margin-left:10px;
	padding-left:130px;
	width:190px;
}

#parteneri_container h2 {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:20px;
	font-weight:bold;
	color:#9fc227;
}

.parteneri_link {
	float:left;
	padding-left:10px;
	padding-bottom:7px;
}

.parteneri_link img {
	border:none;
}

#footer {
	float:right;
	padding-right:40px;
	font-weight:bold;
	font-size:10px;
	color:#9fc227;
}

/* END INDEX CSS */





/* CONTACT CSS */
#main_container2 {
	width:1024px;
	margin:0 auto;
	background:url(img/background_rest2.jpg) repeat;
}

#header_container2 {
	background:url(img/header_background.jpg) no-repeat;
	height:130px;
}


#temp_left {
	float:left;
	background:url(img/vert_separator2.jpg) no-repeat 237px 60px;;
	width:350px;
	margin-top:30px;
	padding-bottom:150px;
	z-index:2;
}

#container_left2 {
	float:left;
	width:300px;
	padding-top:310px;
	padding-left:45px;
	background:url(img/flower_left.jpg) no-repeat;
	
}

#container_left2 h2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	color:#9fc227;
	font-size:20px;
}

#temp_right {
	float:left;
	width:630px;
}


#temp_right_content_container {
	text-align:justify;
	font-size:16px;
	color:#fff;
	line-height:25px;
	font:Georgia, "Times New Roman", Times, serif;
}

#temp_right_content_container a {
	color:#d8c362;
	text-decoration:none;
}

#temp_right_content_container a:hover {
	text-decoration: underline;
}

#temp_right h1 {
	margin:0px;
	padding:20px 0px 70px 0px;
	font-size: 28px;
	font-style:italic;
	color:#edb104;
}

#footer2 {
		background:url(img/bottom_flower.png) no-repeat 60px bottom;
		height:62px;
		padding-left:243px;
		padding-top:60px;
}

.footer_item {
	float:left;
	font-size:10px;
	padding-left:30px;
	text-transform:uppercase;
}

.footer_item a {
	color:#fff;
	text-decoration:none;
}

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

.copyright {
	float:right;
	padding-right:40px;
	font-weight:bold;
	font-size:10px;
	color:#9fc227;
	!width:180px;
}

.form_tag_def {
	float:left;
	width:80px;
	text-align:right;
	font-size:16px;
	color:#fff;
	padding-right:20px;
}

.form_row_separator {
	clear:both;
	padding-bottom:20px;
}

.input_def {
	float:left;
	color:#333;
}

.input_def textarea {
	width:265px;
}

.submit_def {
	width:393px;
	text-align:right;
}

.submit_def input{
	background:#e4a504;
	color:#034c31;
	border:none;
}

/* END CONTACT CSS */




.pic_tea {
	width:95px;
	float:left;
	text-align:center;
	padding-top:10px;
}

.details_cont {
	float:left;
	font-size:16px;
	width:530px;
}

.details_cont h3 {
	color:#fff;
	font-weight:normal;
	padding:0px;
	margin:0px;
}


.details_cont h3 a {
	color:#f9d56a;
	text-decoration:none;
}

.details_cont h3 a:hover {
	text-decoration: underline;
}

.ingrediente_container {
	color:#edb104;
	width:400px;
}

.ingrediente {
	color:#9fc227;
}

.detalii_cont {
	background: url(img/det_bg.jpg) no-repeat;
	height:26px;
	color:#edb104;
	font-size:9px;
	padding-top:3px;
}

.post_container_arch {
	padding-bottom:20px;
}

/*  WP STYLES EDIT */

.categories {
	list-style:none;
	margin:0px;
	padding:0px;
}

.categories ul {
	margin:0px;
	padding:0px;
}

.categories li {
	list-style: none;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:bold;
	font-size:14px;
}

.categories li a {
	color:#edb104;
}

/*  WP STYLES EDIT  END */

#pages-top {
	list-style:none;
	margin:0px;
	padding:0px;
}

#pages-top li {
	float:left;
	background:url(img/button_unsel.png) no-repeat center;
	height:24px;
	width:117px;
	margin-left:2px;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase
}

#pages-top li:hover {
	float:left;
	background:url(img/button_sel.png) no-repeat center;
	height:24px;
	width:117px;
	margin-left:2px;
	text-align:center;
	padding-top:10px;
}

#pages-top li a {
	color:#fff;
	text-decoration:none;
}

#pages-top .current_page_item {
	background:url(img/button_sel.png) no-repeat center;
	height:24px;
	width:117px;
}

#pages-top .current_page_item a {
	color:#034c31;
	text-decoration:none;
}



#pages-bottom {
	list-style:none;
	padding:0px;
	margin:0px;
	height:62px;
	padding-left:243px;
	padding-top:60px;
	background:url(img/bottom_flower.png) no-repeat 60px bottom;
}

#pages-bottom li {
	float:left;
	font-size:10px;
	padding-left:30px;
	text-transform:uppercase;
}

#pages-bottom li a {
	color:#fff;
	text-decoration:none;
}

#pages-bottom li a:hover {
	text-decoration:underline;
}