body
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/bg-back.gif) repeat;
	background-color:#000000;
	font-size:12px;
	color:#992204;
	vertical-align:top;
	top:0;
	margin:0;
}

.border {
	border:1px solid #FF0000;
}

#container {
	width:100%;
}

#main {
	width:970px;
}

#left_content {
	width:970px;
	float:left;
	background:url(images/left-content_long2.jpg) no-repeat bottom left;
	/*background-color:#C2B17B;*/
	background-color:#7C714B;
	/*border:1px solid #FF0000;*/
}

#right_corner {
	width:10px;
	height:18px;
	float:right;
	/*background:url(images/left-corner.jpg) no-repeat bottom right;*/
}

#left_side {
	width:283px;
	float:left;
	background:url(images/logo2.jpg) no-repeat top;
}

#right_content {
	width:687px;
	/*width:970px;*/
	float:right;
	background:url(images/right-content2.jpg) no-repeat top #D5BC91; /*C2B17B*/
	/*background:inherit;
	background-position:right top;*/
}

#search {
	float:right;
	padding-right:40px;
}

#header_marquee {
	float:left;
	width:360px;
	padding-left:40px;
	line-height:23px;
}

#right_content_admin {
	width:970px;
	background-color:#FFFFFF;
}

#content_text {
	padding:0px 20px 0 20px;
	text-align:justify;
}

#content_index {
	padding:0px 10px 0 10px;
	text-align:justify;
}

#main_admin {
	width:970px;
/*	background:url(images/background.jpg) no-repeat;*/
	height:829px;
}

#menu_left {
	width:98px;
	margin-top:160px;
}

#menu_left a.home {
	background:url(images/home.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.home:hover, a.active_home {
	background:url(images/home-on.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.livrare {
	background:url(images/livrare.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.livrare:hover, a.active_livrare {
	background:url(images/livrare-on.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.cum_cumpar {
	background:url(images/cum-cumpar.jpg) no-repeat top;
	width:150px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.cum_cumpar:hover, a.active_cum_cumpar {
	background:url(images/cum-cumpar-on.jpg) no-repeat top;
	width:150px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.contact {
	background:url(images/contact.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.contact:hover, a.active_contact {
	background:url(images/contact-on.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.login {
	background:url(images/login.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.login:hover, a.active_login {
	background:url(images/login-on.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.logout {
	background:url(images/logout.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.logout:hover, a.active_logout {
	background:url(images/logout-on.gif) no-repeat top;
	width:98px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.myprofile {
	background:url(images/prof-meu.gif) no-repeat top;
	width:140px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu_left a.myprofile:hover, a.active_myprofile {
	background:url(images/prof-meu-on.gif) no-repeat top;
	width:140px;
	height:20px;
	display:inline-block;
	padding-top:10px;
}

#menu {
	width: 620px;
	height:80px;
	padding-top:5px;
}

#menu a.podgorii {
	background:url(images/podgorii.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
	padding:0;
}

#menu a.podgorii:hover, a.active_podgorii {
	background:url(images/podgorii-on.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.spumante {
	background:url(images/spumante.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.spumante:hover, a.active_spumante {
	background:url(images/spumante-on.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.vinuri {
	background:url(images/vinuri.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.vinuri:hover, a.active_vinuri {
	background:url(images/vinuri-on.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.lichioruri {
	background:url(images/lichioruri.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.lichioruri:hover, a.active_lichioruri {
	background:url(images/lichioruri-on.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.grappa {
	background:url(images/grappa.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#menu a.grappa:hover, a.active_grappa {
	background:url(images/grappa-on.jpg) no-repeat;
	width:120px;
	height:80px;
	display:inline-block;
}

#content {
	width:420px;
	float:left;
	margin-top:20px;
}

#content_admin {
	width:900px;
	margin-top:20px;
}

#content_admin_big {
	width:680px;
	margin-top:20px;
}

#content_big {
	width:680px;
	margin-top:20px;
	text-align:justify;
	color:#362F2D; /*992204 645E4D */
	min-height:500px;
	height:auto !important;
	height:500px;
}

#content_big_no_footer {
	width:680px;
	margin-top:20px;
	text-align:justify;
	color:#362F2D; /*992204 645E4D */
	min-height:660px;
	height:auto !important;
	height:630px;
}

#content_full {
	width:620px;
	text-align:justify;
	color:#362F2D; /*992204 645E4D */
	min-height:432px;
}


#contact_content {
	width:340px;
	float:left;
	margin-top:20px;
	color:#992204; /* 645E4D */
}

#contact_form {
	width:340px;
	float:right;
	background:url(images/vertical-bar.gif) no-repeat top left;
	margin-top:20px;
	color:#992204; /* 645E4D */
}

#oferte {
	width:255px;
	float:right;
	background:url(images/vertical-bar.gif) no-repeat top left;
	margin-top:20px;
	min-height:400px;
}

#footer_info {
	width:627px;
/*	height:153px;*/
	background:url(images/footer.gif) no-repeat top;
}

#footer {
	width:627px;
/*	height:153px;*/
}

#map {
	width:627px;
/*	height:153px;*/
}

#contact_info {
	width:310px;
	float:left;
	color:#BA0000;
	margin-top:10px;
	font-size:11px;
}


#contact_page {
	color:#992204; /* 645E4D */
	padding-left:25px;
}

#contact_info a {
	color:#992204; 
	font-weight:bold; 
	font-size:10px;
	text-decoration:none;
}

#contact_info a:hover {
	color:#992204; 
	font-weight:bold; 
	font-size:10px;
	text-decoration:underline;
}

.imp {
	color:#992204; 
}

a.contact {
	color:#992204; 
	font-weight:bold; 
	font-size:10px;
	text-decoration:none;
}

a.contact:hover {
	color:#992204; 
	font-weight:bold; 
	font-size:10px;
	text-decoration:underline;
}

a.paginare {
	color:#645E4D; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
}

a.paginare:hover {
	color:#30242E; 
	font-weight:bold; 
}

a.paginare_active {
	color:#150C04; 
	font-weight:bold; 
}

input.cos {
	background:url(images/contact-bg.gif) repeat-x top;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:12px;
}

checkbox.cos {
	background:url(images/contact-bg.gif) repeat-x top #D0C293;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:12px;
}

select.cos {
	background:url(images/contact-bg.gif) repeat-x top #D0C293;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:12px;
}

textarea.cos {
	background:url(images/contact-bg.gif) repeat-x top;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:12px;
}

input.contact {
	width:250px;
	background:url(images/contact-bg.gif) repeat-x top;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:10px;
	padding:2px 0 2px 10px
}

textarea.contact {
	width:250px;
	background:url(images/contact-bg.gif) repeat-x top;
	border:1px solid #B2A16F;
	color:#992204; /* 645E4D */
	font-size:11px;
	padding:2px 0 2px 10px
}

#most_wanted {
	color:#992204; /* 645E4D */
	width:313px;
	float:right;
	background:url(images/vertical-bar-small.gif) no-repeat left top;
	margin-top:10px;
}

#collection {
	color:#992204; /* 645E4D */
	width:303px;
	float:left;
	margin-top:10px;
}

#copyright {
	color:#362F2D; /*992204 908259 */
	padding-top:10px;
}

#footer_menu {
	padding-top:7px;
	color:#362F2D; /*992204 908259 */
}

#footer_menu a {
	color:#362F2D; /*992204 645E4D */
	text-decoration:none;
	font-weight:bold;
}

#footer_menu a:hover {
	color:#362F2D; /*992204 645E4D */
	text-decoration:underline;
	font-weight:bold;
}

#logo_podgorie {
	background-color:#D0C293; 
	border:1px solid #B2A16F; 
	width:170px; 
	height:146px;
	padding-top:15px;
}

a.red {
	color:#FF0000;
}

a.delete
{
	padding-left:25px;
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: url(images/delete.gif) no-repeat 1% 50%;
}
a.delete:hover
{
	padding-left:25px;
	text-decoration:none;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(images/delete.gif) no-repeat 1% 50%;
}

td.offer {
	background-color:#E0D7B6; /*D0C293*/ 
	border:1px solid #7C6019; /*992204*/
	height:210px;
	cursor:hand;
}

td.offer_hover {
	background-color:#E0D7B6; 
	border:1px solid #B2A16F; 
	height:210px;
	cursor:hand;
}

td.vin {
	background-color:#E0D7B6; 
	border:1px solid #7C6019; /*992204*/
	height:210px;
/*	cursor:hand;*/
}

td.vin_hover {
	background-color:#E0D7B6; 
	border:1px solid #B2A16F; 
	height:210px;
/*	cursor:hand;*/
}

td.most_wanted {
	background-color:#D0C293; 
	border:1px solid #B2A16F; 
	cursor:hand;
	padding:5px;
}

td.vin_det {
	background-color:#E0D7B6; /*D0C293*/
	border:1px solid #7C6019; /*B2A16F*/
	padding:0 20px 0 20px;
	max-width:100px; /* 04.09.2009 modificare */ 
}

a {
	color:#362F2D; /*992204 645E4D */
	text-decoration:none;
}

a:hover {
	color:#362F2D; /*992204 645E4D */
	text-decoration:underline;
}

a.podgorii {
	color:#362F2D; /*992204 645E4D */
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	/*background: url(http://www.vino-domus.ro/images/frunza.gif) no-repeat 1% 50%;*/
	/*padding-left:30px;*/
}

a.podgorii:hover {
	color:#362F2D; /*BF5403 992204 */
	text-decoration:underline;
	/*padding-left:30px;*/
}

a.current  {
	color:#992204;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	/*background: url(http://www.vino-domus.ro/images/frunza.gif) no-repeat 1% 50%;*/
	/*padding-left:30px;*/
}

a.current:hover  {
	color:#992204;
	text-decoration:underline;
}


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#992204;
	font-size:16px;
	padding:0 0 5px 0;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#645E4D;
	font-size:14px;
}

h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#645E4D;
	font-size:16px;
	padding:0;
	margin:0;
}

div.title {
	color:#362F2D; /*992204*/
	font-size:16px;
	font-weight:bold;
}

#title {
	color:#992204;
	font-size:16px;
	font-weight:bold;
}

a.title {
	color:#362F2D;/*992204*/
	text-decoration:none;
}

a.title:hover {
	color:#362F2D;/*992204*/
	text-decoration:underline;
}

a.subtitle {
	font-size:13px;
	font-weight:bold;
	color:#362F2D; /*992204*/
	text-decoration:none;
}

a.subtitle:hover {
	color:#362F2D; /*992204*/
	text-decoration:underline;
}

div.message
{	
	background-color: #5C1824;
	border: 1px solid #C39103;
	color:#FFFFFF;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	width: 80%;
	padding: 5px 5px 5px 5px;
}

.vb_outer{width:460px; height: 54px; border:1px solid #FED966;}
.vb_outer_green{width:460px; height: 54px; border:1px solid #66CC00;}
.vb_inner{width:440px; text-align:left; height:47px; margin-top:7px; color:#FD7B12; font-weight:bold; font-size:12px;}
.vb_inner_green{width:440px; text-align:left; height:47px; margin-top:7px; color:#66CC00; font-weight:bold; font-size:12px;}

table.produse
{
	background-color:#FFFFFF;	
}

table.produse td
{
	color:#000000;	
}

table.produse td a
{
	color:#000000;	
}

table.produse td.header
{
	background-color:#FFFFFF;	
	color:#000000;
}

input.property {
	width:250px;
}

table.cosul_meu td.prod {
	border-bottom:1px dotted #7C714B;
}

table.cart {
	background-color:#C39103;
	color:#FFFFFF;
	font-size:12px;
}

table.cart td{
	background-color:#5C1824;
}

table.cart th{
	background-color:#5C1824;
}

td.com_head {
	background-color:#5C1824;
	font-weight:bold;
}

/**********************************/
/*****   NAVIGARE   ***************/
/**********************************/

.numar_navigare, .numar_navigare_selectat, .numar_navigare_deselectat, .numar_navigare_deportes {

	display:block;
	float:left;
	
	width:25px;
	height:22px;
	
	padding:4px 4px 0px 2px;
	margin:0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	
	background-position:left top;
	background-repeat:no-repeat;
}

.numar_navigare{
	color:#666666;
	background-image:url(images/bg_normal.gif);
}
.numar_navigare_selectat {
	color:#0B7CBA;
	background-image:url(images/bg_over.gif);
}
.numar_navigare_deselectat{
	color:#FF0000;
	background-image:url(images/bg_normal.gif);
}
.numar_navigare_deportes {
	color:#FFFFFF;
	background-image:url(images/bg_selectat.gif);
}

a.numar_navigare:hover, a.numar_navigare_selectat:hover, a.numar_navigare_deportes:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#FFFFFF;*/
	color:#FF0000;
	background-image:url(images/bg_hover.gif);
	text-decoration:none;
}

a.numar_navigare_deselectat:hover{
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background-image:url(images/bg_hover_deselectat.gif);*/
	text-decoration:none;
}

.navi_prev, .navi_next, .navi_prev_end, .navi_next_end{

	display:block;
	float:left;

	width:25px;
	height:22px;
	
	padding:4px 4px 0px 2px;
	margin:0px;
	
	background-position:left top;
	background-repeat:no-repeat;
	
}

.navi_prev{
	background-image:url(images/bg_prev.gif);
	
}
a.navi_prev:hover{
	background-image:url(images/bg_prev_hover.gif);
	
}
.navi_next {
	background-image:url(images/bg_next.gif);
	
}
a.navi_next:hover {
	background-image:url(images/bg_next_hover.gif);
	
}
.navi_spacer{
	display:block;
	float:left;
	
	width:30px;
	height:22px;
	text-align:center;
}

tr.not_high {
	background-color:#F5F5F5;
}
