Body {
	background: #9699AA url(images/body_bg.gif);
	margin: 0;
	font-family: trebuchet ms, arial, verdana, helvetica;
	font-size: 13px;
	text-align: center;
	padding: 0;
	}


INPUT {
	color: #333333; BORDER-RIGHT: #429C0A 1px solid; BORDER-TOP: #429C0A 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #429C0A 1px solid; BORDER-BOTTOM: #429C0A 1px solid; font-family: trebuchet ms, arial, verdana, helvetica;
}
SELECT {
	color: #333333; BORDER-RIGHT: #429C0A 1px solid; BORDER-TOP: #429C0A 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #429C0A 1px solid; BORDER-BOTTOM: #429C0A 1px solid; font-family: trebuchet ms, arial, verdana, helvetica;
}
TEXTAREA {
	color: #333333; BORDER-RIGHT: #429C0A 1px solid; BORDER-TOP: #429C0A 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #429C0A 1px solid; BORDER-BOTTOM: #429C0A 1px solid; font-family: trebuchet ms, arial, verdana, helvetica;
}


a:link, a:visited {color: #213142;}	
a:hover, a:active {color: #429C0A;}	
		
		

.button {background: #FF4800; COLOR:#ffffff; text-decoration: none; cursor: pointer; border: 1px solid #FF4800;}
.option {background-color: #FF4800; COLOR:#ffffff;}
.option_on {background-color: #0FC018; COLOR:#ffffff; border: 1px solid #000000;}
.select {background-color: #0FC018; COLOR:#ffffff;}


h2 {
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding: 0;
	margin: 0 0 10px 0;
	color: #697387;
	font-family: tahoma;
	}
	
h3 {
	display: block;
	font-size: 16px;
	font-weight: normal;
	padding: 0;
	margin: 0 0 10px 0;
	color: #697387;
	font-family: tahoma;
	}	

li {list-style: square;}


.container {
	position: relative;	
	width: 100%;
	background: transparent url(images/container_bg.gif) top left repeat-x;
	text-align: center;
	}


/* -------- HEADER ------- */	
	
.header {
	position: relative;
	width: 761px;
	height: 127px;
	margin: 0 auto;
	text-align: center;
	z-index: 1;
	}

/* logo */
	
.logo {
	position: absolute;
	top: 0;
	left: 0;
	width: 220px;
	height: 82px;
	background: url(images/logo_20ani.gif) top left no-repeat;	
	}
		
	.logo a {		
		display: block;
		width: 220px;
		height: 82px;
		font-weight: bold;
		white-space: nowrap;
		text-indent: 230px;
		overflow: hidden;
		}

/* slogan */
		
.slogan {
	position: absolute;
	top: 63px;
	left: 170px;
	width: 160px;
	height: 15px;
	font-size: 11px;
	color: #666666;
	}

	
.label_slogan {
	position: fixed;
	top: 200px;
	left: 0;
	width: 26px;
	height: 258px;
	font-size: 11px;
	color: #ffffff;
	background: url(images/label_slogan.gif) top left no-repeat;
	z-index: 99999;
	}
	
	.label_slogan a {
		display: block;
		text-decoration: none;
		width: 26px;
		height: 258px;
		overflow: hidden;
		text-indent: 30px;
		white-space: nowrap;
		}
	


	
/* menu top right */
	
.menu_about {
	position: absolute;
	top: 63px;
	left: 404px;
	width: 235px;
	height: 15px;
	font-size: 11px;
	color: #213142;
	text-align: right;
	}
	
	.menu_about a:link, .menu_about a:visited {
		color: #213142;
		text-decoration: none;
		padding: 0 6px;
		background: url(images/2pxdot.gif) right center no-repeat;	
		}
		
	.menu_about a:hover {
		color: #429C0A;
		text-decoration: underline;
		}		


/* search box top */

.search_top {
	position: absolute;
	top: 60px;
	right: 5px;
	width: 110px;
	height: 20px;
	font-size: 11px;
	color: #213142;
	padding: 1px;
	text-align: right;
	}
	
	.search_top form {
		display: inline;
		margin: 0;
		padding: 0;
		}
		
	.search_top input {
		border: none;
		}
		
	
	.search_top .search_input {
		border: none;
		background: url(images/horiz_doted.gif) bottom left repeat-x;
		font-size: 11px;
		color: #429C0A;
		width: 65px;
		}

/* lang ro / en */

	a.lang_en:link, a.lang_en:visited {
		position: absolute;
		display: block;
		top: -31px;
		left: 380px;
		width: 23px;
		height: 23px;
		background: url(images/ico_lang_en.gif) 0 0 no-repeat;
		text-indent: 45px;
		overflow: hidden;
		white-space: nowrap;
		}
		
	a.lang_en:hover, a.lang_en:active {
		background: url(images/ico_lang_en.gif) 0 bottom no-repeat;
		}
		
		
	a.lang_ro:link, a.lang_ro:visited {
		position: absolute;
		display: block;
		top: 85px;
		right: -165px;
		width: 23px;
		height: 23px;
		background: url(images/ico_lang_ro.gif) 0 0 no-repeat;
		text-indent: 45px;
		overflow: hidden;
		white-space: nowrap;
		}
		
	a.lang_ro:hover, a.lang_ro:active {
		background: url(images/ico_lang_ro.gif) 0 bottom no-repeat;
		}




		

/* --- mainmenu --- */	
	
.mainmenu {	
	position: absolute;
	top: 91px;
	right: 0;
	width: 761px;
	height: 36px;	
	text-align: left;
	background: url(images/mainmenu_bg.gif) top left no-repeat;
	}
	
	.mainmenu a.item:link, .mainmenu a.item:visited {
		display: block;
		margin: 0;
		padding: 0;
		font-weight: bold;
		white-space: nowrap;
		text-indent: 250px;
		overflow: hidden;
		}
	
	.mainmenu a.item:hover {
		display: block;
		}	

/* mainmenu item */

.slidemenu_item1 {
	position: absolute;
	top: 10px;
	left: 22px;
	margin: 0;
	padding: 0;
	display: block;
	width: 125px;
	height: 14px;
	font-size: 10px;
	}

	.slidemenu_item1 a.item:link, .slidemenu_item1 a.item:visited {
		width: 125px;
		height: 14px;
		background: url(images/mainmenu_item1.gif) 0 0 no-repeat;
		}
	
	.slidemenu_item1 a.item:hover {
		background: url(images/mainmenu_item1.gif) 0 -14px no-repeat;
		}
		

		
.slidemenu_item2 {
	position: absolute;
	top: 10px;
	left: 200px;
	margin: 0;
	padding: 0;
	display: block;
	width: 129px;
	height: 14px;
	font-size: 10px;
	}

	.slidemenu_item2 a.item:link, .slidemenu_item2 a.item:visited {
		width: 129px;
		height: 14px;
		background: url(images/mainmenu_item2.gif) 0 0 no-repeat;
		}
	
	.slidemenu_item2 a.item:hover {
		background: url(images/mainmenu_item2.gif) 0 -14px no-repeat;
		}			
	

.slidemenu_item3 {
	position: absolute;
	top: 10px;
	left: 399px;
	margin: 0;
	padding: 0;
	display: block;
	width: 97px;
	height: 14px;
	font-size: 10px;
	}

	.slidemenu_item3 a.item:link, .slidemenu_item3 a.item:visited {
		width: 97px;
		height: 14px;
		background: url(images/mainmenu_item3.gif) 0 0 no-repeat;
		}
	
	.slidemenu_item3 a.item:hover {
		background: url(images/mainmenu_item3.gif) 0 -14px no-repeat;
		}			
			
.slidemenu_item4 {
	position: absolute;
	top: 10px;
	left: 560px;
	margin: 0;
	padding: 0;
	display: block;
	width: 67px;
	height: 14px;
	font-size: 10px;
	}

	.slidemenu_item4 a.item:link, .slidemenu_item4 a.item:visited {
		width: 67px;
		height: 14px;
		background: url(images/mainmenu_item4.gif) 0 0 no-repeat;
		}
	
	.slidemenu_item4 a.item:hover {
		background: url(images/mainmenu_item4.gif) 0 -14px no-repeat;
		}	
		
.slidemenu_item5 {
	position: absolute;
	top: 10px;
	left: 680px;
	margin: 0;
	padding: 0;
	display: block;
	width: 53px;
	height: 14px;
	font-size: 10px;
	}

	.slidemenu_item5 a.item:link, .slidemenu_item5 a.item:visited {
		width: 53px;
		height: 14px;
		background: url(images/mainmenu_item5.gif) 0 0 no-repeat;
		}
	
	.slidemenu_item5 a.item:hover {
		background: url(images/mainmenu_item5.gif) 0 -14px no-repeat;
		}
		
		
		/* MENU ON */
		
		a.menu_on:link, a.menu_on:visited {
			background-position: 0 -14px !important;
			}
		
				
/* mainmenu sub */
	
.slidemenu_sub {
	position:relative;
	background: transparent;	
	}

.slidemenu_sublinks {
	background: transparent;
	filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;	
	}
	
.slidemenu_sublinks:hover {
	background: transparent;
	filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;	
	}	
	
.slidemenu_sublinks a:link, .slidemenu_sublinks a:visited {
	display: block;
	font-size: 11px;
	text-decoration: none;
	padding: 2px 3px 2px 8px;
	background: #323B4C url(images/horiz_doted_dark.gif) top left repeat-x;
	border-left: 6px solid #323B4C;
	color: #e1e1e1;
	}

.slidemenu_sublinks a:hover, .slidemenu_sublinks a:active {
	border-left: 6px solid #429C0A;
	color: #429C0A;
	background: #ffffff;
	}		

	
	
	
	
/* -------- HOME ------- */	


/* promo top */
	
.home_promo {
	position: relative;
	width: 761px;
	height: 292px;
	margin: 0 auto;
	margin-top: 25px;	
	text-align: left;
	background: url(images/home_promo_bg.jpg) top left no-repeat;
	}
	
	/* about */
	
	.home_promo_about {
		position: absolute;
		top: 30px;
		left: 221px;
		width: 290px;
		height: 207px;
		text-align: justify;
		
		}
		
		.home_promo_about * {
			font-size: 13px !important;
			text-align: justify;
			}
		
		.home_promo_about_title {
			position: relative;
			display: block;
			width: 400px;
			height: 12px;
			background: url('images/home_promo_about_title_bg.gif') top left no-repeat;
			font-weight: bold;
			text-indent: 350px;
			white-space: nowrap;
			overflow: hidden;
			margin: 0 0 15px 0;
			}
			
		.home_promo_about_more {
			position: absolute;
			bottom: -5px;
			left: 75px;
			}
			
	/* produs */
	#home_gallery_div {
		position: absolute;
		top: -1px;
		right: -18px;
		display: block;
		width: 238px;
		height: 293px;
		margin: 0;
		padding: 0;
		text-align: left;
		background: transparent;
		}
		
		
		
	/* home_display_link */
	a#home_display_link:link, a#home_display_link:visited {
		position: absolute;
		bottom: 8px;
		left: 15px;
		height: 25px;
		padding-left: 32px;
		text-decoration: none;
		line-height: 25px;
		background: url('images/home_display_link_bg.png') top left no-repeat;
		_background: url('images/home_display_link_bg.gif') top left no-repeat;
		}
		
	a#home_display_link:hover, a#home_display_link:active {
		color: #000000;
		text-decoration: underline;
		background: url('images/home_display_link_bg.png') bottom left no-repeat;
		_background: url('images/home_display_link_bg.gif') bottom left no-repeat;
		}
					
			
/* content home */			
.content_home {
	position: relative;
	width: 761px;
	min-height: 500px;
	_height: 500px;
	margin: 0 auto;
	margin-top: 23px;	
	text-align: left;
	background: url(images/content_home_bg.gif) top left repeat-y;
	}
	
	.content_home_top {
		position: relative;
		top: -15px;
		left: 0;
		width: 761px;
		min-height: 500px;
		_height: 500px;
		margin: 0 auto;
		text-align: left;
		background: url(images/content_home_bg_top.gif) top left no-repeat;
		}
		
	.content_home_bottom {
		position: absolute;
		bottom: -5px;
		left: 0;
		width: 761px;
		height: 15px;
		background: url(images/content_home_bottom_bg.gif) top left no-repeat;
	}
	

	/* left home */
	
	.home_left {
		float: left;
		width: 190px;
		padding: 10px 0 0 12px;
		}
		
		.home_left_produse {
			width: 190px;
			}
			
			
			.home_left_produse a:link, .home_left_produse a:visited {
				display: block;
				font-size: 11px;
				text-decoration: none;
				padding: 5px 5px 5px 10px;
				background: #495263 url(images/horiz_doted_dark.gif) top left repeat-x;
				border-left: 6px solid #495263;
				color: #f1f1f1;

				}
			
			.home_left_produse a:hover, .home_left_produse a:active {
				border-left: 6px solid #429C0A;
				color: #429C0A;
				background: #f1f1f1 url(images/horiz_doted_dark.gif) top left repeat-x;				
				}
				
				a.homeprod:link, a.homeprod:visited {
					border-left: 6px solid #BDC5D6;
					background: #BDC5D6 url(images/horiz_doted_dark.gif) top left repeat-x;
					color: #495263;
					}
					
				a.homeprod:hover, a.homeprod:active {
					text-decoration: underline;
					}
					
					.home_left_produse h3 {
						font-size: 11px;
						color: #f1f1f1;
						margin: 0;
						padding: 0;
						font-weight: normal;
						}
				
			
			
			
			.home_left_produse_title {
				position: relative;
				display: block;
				height: 41px;
				background: url('images/home_left_produse_title_bg.gif') top left no-repeat;
				font-weight: bold;
				text-indent: 350px;
				white-space: nowrap;
				overflow: hidden;
				margin: 0;
				}
				
			.home_left_produsenoi_title {
				position: relative;
				display: block;
				padding: 10px 15px;
				background: #BDC5D6;
				font-weight: bold;
				margin: 15px 0 0 0;
				color: #495263;
				}
				
					.home_left_produse h2 {
						font-size: 11px;
						color: #f1f1f1;
						margin: 0;
						padding: 0;
						font-weight: normal;
						}
						
		
	/* center home */
	
	.home_center {
		float: left;
		width: 309px;
		height: 800px;
		overflow: hidden;
		padding: 10px 0 0 22px;
		}
		
		.home_center p, .home_center div {
			font-size: 13px !important;
			text-align: justify;
			}
		
		
			
	
	/* right home */
	
	.home_right {
		float: right;
		width: 180px;
		padding: 35px 15px 0 0;
		}
		
	.home_right_news {
		position: relative;
		width: 180px;
		height: 390px;
		overflow: hidden;
		font-size: 11px;
		color: #666666;
		padding: 0 0 30px 0;
		background: url('images/horiz_doted.gif') 0 415px repeat-x;
		}
		
		.AdDivNews_top {
			top: -15px;	
			}
			
			.AdDivNews_top .bannerdiv_img {
				padding: 0;
				}
				
			.AdDivNews_top .bannerdiv_img span {display: none;}
		
		.home_right_news_title {
			position: relative;
			display: block;
			height: 12px;
			background: url('images/home_right_news_title_bg.gif') top left no-repeat;
			font-weight: bold;
			text-indent: 350px;
			white-space: nowrap;
			overflow: hidden;
			margin: 0 0 15px 0;
			}
			
			.home_right_news a:link, .home_right_news a:visited {
				display: block;
				color: #666666;
				text-decoration: none;
				margin: 0 0 15px 0;
				}
				
			.home_right_news a:hover, .home_right_news a:active {
				color: #429C0A;
				text-decoration: underline;
				}
				
				.home_right_news a span {
					display: block;
					color: #429C0A;
					text-decoration: underline;
					}
					
				.home_right_news a:hover span {
					color: green;
					}
					
					
				.home_right_news a .newsdate {
					display: block;
					color: #999999;
					font-size: 11px;
					font-family: 'Courier New';
					text-decoration: none;
					}
					
				.home_right_news a:hover .newsdate {
					color: green;
					}
					
			
			.home_right .AdDiv {
				position: relative;
				left: -8px;
				}
								




	
/* -------- CONTENT ------- */	
	
.content {
	position: relative;
	width: 761px;
	min-height: 500px;
	margin: 0 auto;
	margin-top: 35px;	
	text-align: left;
	background: url(images/content_bg.gif) top left repeat-y;
	}

.content_top {
	position: absolute;
	top: -15px;
	left: 0;
	width: 761px;
	height: 15px;
	background: url(images/content_top_bg.gif) top left no-repeat;
	}	
	
.content_bottom {
	position: absolute;
	bottom: -15px;
	left: 0;
	width: 761px;
	height: 15px;
	background: url(images/content_bottom_bg.gif) top left no-repeat;
	}		
	


/* --- left --- */	


.left {
	position: relative;
	float: left;
	width: 212px;
	}

/* left menu */
	
.left_menu {
	position: relative;
	display: block;
	width: 180px;
	margin: 0 0 15px 15px;
	background: url(images/horiz_doted.gif) bottom left repeat-x;
	}

.left_menu_title {
	position: relative;
	display: block;
	line-height: 18px;
	padding: 10px 3px;
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #BCBFC6;
	background: #4C5566;
	text-transform: uppercase;
	}

a.left_menu_parent {
	position: relative;
	display: block;
	padding: 3px;
	background: url(images/horiz_doted.gif) top left repeat-x;
	}
	
	a.left_menu_parent:link, a.left_menu_parent:visited {
		color: #213142;
		text-decoration: none;
		padding-left: 6px;
		}
	
	a.left_menu_parent:hover, a.left_menu_parent:active {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff url(images/horiz_doted.gif) top left repeat-x;
		border-left: 6px solid #429C0A;
		}
		

a.left_menu_parent_on {
	position: relative;
	display: block;
	padding: 3px;
	background: url(images/horiz_doted.gif) top left repeat-x;
	}
	
	a.left_menu_parent_on:link, a.left_menu_parent_on:visited {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff url(images/horiz_doted.gif) top left repeat-x;
		border-left: 6px solid #429C0A;
		}
	
	a.left_menu_parent_on:hover, a.left_menu_parent_on:active {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff url(images/horiz_doted.gif) top left repeat-x;
		border-left: 6px solid #429C0A;
		}
		
				
	
a.left_menu_cat {
	position: relative;
	display: block;
	padding: 5px 3px 7px 22px;
	font-size: 12px;
	line-height: 16px;
	}
	
	a.left_menu_cat:link, a.left_menu_cat:visited {
		color: #213142;
		text-decoration: none;
		}
	
	a.left_menu_cat:hover, a.left_menu_cat:active {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff;
		}
		
	a.left_menu_cat span {
		position: absolute;
		top: 5px;
		left: 8px;
		_left: -15px;
		font-family: verdana;
		font-weight: bold;
		font-size: 16px;
		margin-right: 8px;
		}
	
a.left_menu_cat_on {
	position: relative;
	display: block;
	padding: 5px 3px 7px 22px;
	font-size: 12px;
	line-height: 16px;
	background: #ffffff;
	}
	
	a.left_menu_cat_on:link, a.left_menu_cat_on:visited {
		color: #429C0A;
		text-decoration: none;
		}
	
	a.left_menu_cat_on:hover, a.left_menu_cat_on:active {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff;
		}
		
	a.left_menu_cat_on span {
		position: absolute;
		top: 5px;
		left: 8px;
		_left: -15px;
		font-family: verdana;
		font-weight: bold;
		font-size: 16px;
		margin-right: 8px;		
		}
	



a.left_menu_cat_link_prod {
	position: relative;
	display: block;
	padding: 5px 3px 7px 22px;
	font-size: 12px;
	line-height: 16px;
	}
	
	a.left_menu_cat_link_prod:link, a.left_menu_cat_link_prod:visited {
		color: #213142;
		text-decoration: none;
		}
	
	a.left_menu_cat_link_prod:hover, a.left_menu_cat_link_prod:active {
		color: #429C0A;
		text-decoration: none;
		background: #ffffff;
		}
		
	a.left_menu_cat_link_prod span {
		position: absolute;
		top: 5px;
		left: 8px;
		_left: -15px;
		font-family: verdana;
		font-weight: bold;
		font-size: 16px;
		margin-right: 8px;
		}	
	
	
	
	
	
	
	
/* --- right --- */	


.right {
	position: relative;
	float: right;
	width: 530px;
	}

	.top_banner_cat {
		position: relative;
		display: block;
		height: 132px;
		}
		
		.top_banner_cat img {
			position: absolute;
			top: -15px;
			left: -8px;
			width: 534px;
			height: 146px;
			border: none;
			}

	/* ierarhie categorii */	
	.breadcrumbs {
		display: block;
		font-size: 11px;
		color: #999999;
		width: 496px;
		padding: 7px 3px 7px 16px;
		background: #CBCFDE;
		}
		
		.breadcrumbs a:link, .breadcrumbs a:visited {
		color: #2E3749;
		text-decoration: underline;
		}
		
		.breadcrumbs a:hover, .breadcrumbs a:active {
		color: #cc0033;
		text-decoration: underline;
		}	

	
	/* DETALII CONTINUT */	
	.content_div {
		position: relative;
		display: block;
		width: 510px;
		margin-top: 15px;
		color: #000000;
		font-size: 13px;
		line-height: 18px;
		}
		
	.content_div2 {
		position: relative;
		display: block;
		width: 485px;
		margin-top: 15px;
		color: #000000;
		font-size: 13px;
		line-height: 18px;
		padding: 15px;
		background: #ffffff;
		}
		
		.content_div h2 {
			display: block;
			font-size: 18px;
			font-weight: normal;
			padding: 0;
			margin: 0 0 10px 0;
			color: #697387;
			font-family: tahoma;
			}
			
		.content_div p {
			
			}
			

		
		/* imagini content */
		.img_container {
			position: relative;
			display: block;			
			margin: 15px 0;
			padding: 0;
			background: #e1e1e1;
			overflow: hidden;
			height: 110px;
			border-left: 50px solid #e1e1e1;
			}
			
			.img_container span {
				position: absolute;
				top: 0;
				left: 0;
				display: table;
				height: 110px;
				width: 1000px;
				white-space: nowrap;
				}
			
				.img_container img {				
					float: left;
					background: #ffffff;
					margin: 0;
					padding: 0;				
					border-left: 3px solid #ffffff;
					}
					
		/* imagini produse */
		.prod_container {
			position: relative;
			display: block;			
			margin: 25px 0 0 0;
			padding: 0;
			background: #ffffff;
			overflow: hidden;
			height: 212px;			
			text-align: center;
			}
			
				.prod_container a:link, .prod_container a:visited {
					position: relative;
					display: block;
					text-align: center;
					height: 212px;
					text-decoration: none;
					background: transparent url('images/prod_hover_bg.gif') left top no-repeat;
					z-index: 1;
					}
					
				.prod_container a:hover, .prod_container a:active {
					background: transparent url('images/prod_hover_bg.gif') -485px 0 no-repeat;					
					}
			
				.prod_container img {				
					background: #ffffff;
					margin: 0 auto;
					padding: 0;
					border: none;
					height: 160px;
					border-left: 3px solid #ffffff;
					border-right: 3px solid #ffffff;					
					}
					
				.prod_container span {				
					position: absolute;
					width: 100%;
					left: 0;
					top: 160px;					
					text-align: left;
					color: #000000;
					font-size: 11px;
					font-family: 'Courier New', arial;
					border-bottom: 1px solid #e1e1e1;
					background: transparent url('images/ico_zoom.gif') 0 5px no-repeat;
					padding: 6px 6px 3px 25px;
					}
					
					.prod_container:hover span {
						color: #429C0A;	
						border-bottom: 1px solid #429C0A;
						}
						
					.prod_container span:hover {
						color: #000000;	
						border-bottom: 1px solid #e1e1e1;
						}
					
					
	
	/* link related, download, etc content */
	
	a.rel_link:link, a.rel_link:visited {
		display: block;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
		background: #ffffff url('images/ico_down.gif') 0 5px no-repeat;
		text-align: left;
		margin: 3px 0;
		padding: 6px 6px 4px 25px;
		font-family: 'Courier New', arial;
		border-bottom: 1px solid #e1e1e1;
		}
	
	a.rel_link:hover, a.rel_link:active {
		text-decoration: none;
		color: #429C0A;	
		border-bottom: 1px solid #429C0A;
		}
		
		
	/* toolbar content */
	
	.page_toolbar {
		display: block;
		font-size: 11px;
		color: #000000;
		border-bottom: 1px solid #e1e1e1;
		margin: 25px 0 0 0;
		padding: 5px 0;
		font-family: 'Courier New', arial;
		}
		
		.page_toolbar a:link, .page_toolbar a:visited {
			padding: 2px 8px 2px 22px;
			text-decoration: none;
			color: #000000;
			}
			
		.page_toolbar a:hover, .page_toolbar a:active {
			text-decoration: none;
			color: #429C0A;	
			}
			
		
		
		.page_toolbar a.page_print:link, .page_toolbar a.page_print:visited {
			padding: 2px 8px 2px 25px;
			background: #ffffff url('images/ico_print.gif') 0 0 no-repeat;
			}
			
		.page_toolbar a.page_favorites:link, .page_toolbar a.page_favorites:visited {
			background: #ffffff url('images/ico_favorites.gif') 0 0 no-repeat;
			}					
			
		.page_toolbar a.page_recomanda:link, .page_toolbar a.page_recomanda:visited {
			background: #ffffff url('images/ico_recomanda.gif') 0 0 no-repeat;
			}
			
		.page_toolbar a.page_referinte:link, .page_toolbar a.page_referinte:visited {
			background: #ffffff url('images/ico_referinte.gif') 0 0 no-repeat;
			}
								
		.page_toolbar a.page_contact:link, .page_toolbar a.page_contact:visited {
			background: #ffffff url('images/ico_contact.gif') 0 0 no-repeat;
			}
			
	/* listare linkuri continuturi din aceeasi categorie in content detail view */
	
	.rel_list {
		display: block;
		width: 485px;
		margin-top: 15px;
		color: #000000;
		font-size: 11px;
		line-height: 18px;
		padding: 15px;
		background: #f7f8ff;
		max-height: 150px;
		_height: 150px;
		overflow: auto;
		SCROLLBAR-FACE-COLOR: #cbcfde;
		BAR-HIGHLIGHT-COLOR: #cbcfde;
		SCROLLBAR-SHADOW-COLOR: #f7f8ff;
		SCROLLBAR-3DLIGHT-COLOR: #cbcfde;
		SCROLLBAR-ARROW-COLOR: #f7f8ff;
		SCROLLBAR-TRACK-COLOR: #f7f8ff;
		SCROLLBAR-DARKSHADOW-COLOR: #cbcfde;
		}
		
		.rel_list_title {
			color: #697387;
			font-size: 13px;
			display: block;
			}
			
			.rel_list span {
				display: block; height: 20px; overflow: hidden; color: #666666;
				}
		
		
			
	
	
	
	
		
		
	/* listare categorii */
		
	.cat_list_container {
		display: block;
		position: relative;
		width: 510px;
		margin-top: 15px;
		line-height: 16px;
		text-align: justify;
		color: #000000;
		}
		
		.cat_list_container a {
			font-weight: bold;
			}
		

		
	.cat_list_container .cat_more {
		position: absolute;
		bottom: -1px;
		right: 0;
		width: 86px;
		height: 25px;
		background: url(images/cat_more_bg.gif) top left no-repeat;
		color: #333333;
		text-align: center;
		line-height: 22px;
		}
		
		a.cat_more:link, a.cat_more:visited {
			position: absolute;
			bottom: 0;
			right: 0;
			width: 86px;
			height: 25px;
			background: url(images/cat_more_bg.gif) top left no-repeat;
			color: #333333;
			text-align: center;
			line-height: 22px;
			color: #213142;
			font-weight: normal;
			text-decoration: underline;
			font-size: 11px;
			}
			
		a.cat_more:hover, a.cat_more:active {
			background: url(images/cat_more_bg.gif) bottom left no-repeat;
			color: #cc0033;
			font-weight: normal;
			text-decoration: underline;
			}
			
		
		/* listare categorii fara poza */ 
		.cat_list_div {
			position: relative;
			display: block;
			width: 486px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 12px;
			}
			
		/* listare categorii ca si banner */ 
		.cat_list_banner {
			position: relative;
			display: block;
			width: 486px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 12px;
			}
			
				.cat_list_banner img {
					display: block;
					width: 460px;
					height: 80px;
					}
					
				.cat_list_banner a {
					}
					
					.cat_list_banner a img {
						background: #DFE1ED;
						border: 1px solid #DFE1ED;
						width: 484px;
						height: 80px;
						}
						
					.cat_list_banner a:hover img {
						background: #DFE1ED;
						border: 1px solid #f1f1f1;
						width: 484px;
						height: 80px;
						}
			
		/* listare categorii cu poza mare */ 
		.cat_list_div_cuimg {			
			position: relative;
			display: block;
			width: 321px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 177px;
			min-height: 140px;
			_height: 140px;
			}
			
		.cat_list_div_cuimg a {
			position: relative;	
			font-weight: bold;
			}
			
			.cat_list_div_cuimg a img {
				position: absolute;
				top: 0;
				left: -165px;
				width: 150px;
				height: 150px;
				padding: 3px;
				background: #ffffff;
				border: none;
				}
				
			.cat_list_div_cuimg a:hover img {
				position: absolute;
				top: 0;
				left: -165px;
				width: 150px;
				height: 150px;
				padding: 3px;
				background: #ffffff;
				border: none;
				}
				
			/* label produse hover */
			.cat_list_div_cuimg a span {
				position: absolute;
				top: 6px;
				left: -165px;
				z-index: 3;
				width: 27px;
				height: 21px;
				background: transparent url(images/link_hover_arrow.gif) -30px -30px no-repeat;
				}
				
			.cat_list_div_cuimg a:hover span {
				position: absolute;
				top: 6px;
				left: -165px;
				z-index: 3;
				width: 27px;
				height: 21px;
				background: transparent url(images/link_hover_arrow.gif) left top no-repeat;
				}
	
	
		/* listare categorii cu poza mica */ 
		.cat_list_div_cuimg_50px {			
			position: relative;
			display: block;
			width: 421px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 77px;
			min-height: 40px;
			_height: 40px;
			}
			
		.cat_list_div_cuimg_50px a {
			position: relative;
			font-weight: bold;
			}
			
			
			.cat_list_div_cuimg_50px a img {
				position: absolute;
				top: 0;
				left: -65px;

				background: #DFE1ED;
				border: 1px solid #DFE1ED;
				width: 50px;
				height: 50px;
				}
				
			.cat_list_div_cuimg_50px a:hover img {
				position: absolute;
				top: 0;
				left: -65px;
				background: #DFE1ED;
				border: 1px solid #f1f1f1;
				width: 50px;
				height: 50px;
				}
				

	/* tree view */					
	
	.tree_div_parent {
		display: block;		
		}
		
	.tree_div_child {
		display: block;
		font-size: 12px;
		text-align: left;
		padding: 15px 0 0 15px;
		}
		
	.tree_div_child hr {
		height: 1px;
		border: none;
		background: #ffffff;
		}
		
		.tree_title {
			display: block;
			font-weight: bold;
			}
			
		a.tree_title {
			display: block;
			font-weight: bold;
			}
			
		.tree_desc {
			display: block;
			}
			
		.tree_file_down {
			display: block;
			padding-top: 5px;
			}
			
			.tree_file_down span {
				display: block;
				color: #666666;
				}
			
			.tree_file_down a:link, .tree_file_down a:visited {
				font-weight: normal;
				text-decoration: none;
				color: #cc0033;
				padding: 0 0 0 22px;
				line-height: 22px;
				}
				
			.tree_file_down a:hover, .tree_file_down a:active {
				font-weight: normal;
				text-decoration: underline;
				color: #cc0033;
				}
				
				.tree_file_down .file_pdf {
					background: transparent url(../../RES_images/file_types/pdf.gif) left top no-repeat;
					}
					
				.tree_file_down .file_doc {
					background: transparent url(../../RES_images/file_types/doc.gif) top left no-repeat;
					}
					
				.tree_file_down .file_jpg, .tree_file_down .file_peg , .tree_file_down .file_gif {
					background: transparent url(../../RES_images/file_types/jpg.gif) top left no-repeat;
					}
	



		
	/* listare contenturi */
		
	.content_list_container {
		display: block;
		position: relative;
		width: 510px;
		margin-top: 15px;
		line-height: 16px;
		text-align: justify;
		color: #000000;
		}		
		
	.content_list_container .content_more {
		position: absolute;
		bottom: -1px;
		right: 0;
		width: 86px;
		height: 25px;
		background: url(images/cat_more_bg.gif) top left no-repeat;
		color: #333333;
		text-align: center;
		line-height: 22px;
		}
		
		a.content_more:link, a.content_more:visited {
			position: absolute;
			bottom: 0;
			right: 0;
			width: 86px;
			height: 25px;
			background: url(images/cat_more_bg.gif) top left no-repeat;
			color: #333333;
			text-align: center;
			line-height: 22px;
			color: #213142;
			font-weight: normal;
			text-decoration: underline;
			font-size: 11px;
			}
			
		a.content_more:hover, a.content_more:active {
			background: url(images/cat_more_bg.gif) bottom left no-repeat;
			color: #cc0033;
			font-weight: normal;
			text-decoration: underline;
			}
			
		
		/* listare contenturi fara poza */ 
		
		.content_list_div {
			position: relative;
			display: block;
			width: 486px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 12px;
			}
			
			.content_list_div a:link, .content_list_div a:visited {
				font-weight: bold;
				}
				
			.content_list_div a:hover, .content_list_div a:active {
				font-weight: bold;
				}
			
			/* listare contenturi fara poza fara link */ 
			
			.content_list_div .title_nolink {
				position: relative;	
				font-weight: bold;
				}
				
		/* listare contenturi ca si banner */ 
		.content_list_banner {
			position: relative;
			display: block;
			width: 486px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 12px;
			}
			
				.content_list_banner img {
					display: block;
					width: 460px;
					height: 80px;
					}
					
				.content_list_banner a {
					}
					
					.content_list_banner a img {
						background: #DFE1ED;
						border: 1px solid #DFE1ED;
						width: 484px;
						height: 80px;
						}
						
					.content_list_banner a:hover img {
						background: #DFE1ED;
						border: 1px solid #f1f1f1;
						width: 484px;
						height: 80px;
						}				
			
		/* listare contenturi cu poza mare */ 
		
		.content_list_div_cuimg {			
			position: relative;
			display: block;
			width: 321px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 177px;
			min-height: 140px;
			_height: 140px;
			}
			
		.content_list_div_cuimg a {
			position: relative;	
			font-weight: bold;
			}
			
			.content_list_div_cuimg a img {
				position: absolute;
				top: 0;
				left: -165px;

				background: #DFE1ED;
				border: 1px solid #DFE1ED;
				width: 150px;
				}
				
			.content_list_div_cuimg a:hover img {
				position: absolute;
				top: 0;
				left: -165px;
				background: #DFE1ED;
				border: 1px solid #ffffff;
				width: 150px;
				}
				
			/* listare contenturi cu poza mare fara link */
			
			.content_list_div_cuimg .title_nolink {
				position: relative;	
				font-weight: bold;
				}
				
				.content_list_div_cuimg .title_nolink img {
					position: absolute;
					top: 0;
					left: -165px;
	
					background: #DFE1ED;
					border: 1px solid #DFE1ED;
					width: 150px;
					height: 150px;
					}
	
	
		/* listare contenturi cu poza mica */ 
		.content_list_div_cuimg_50px {			
			position: relative;
			display: block;
			width: 421px;
			margin-top: 1px;
			background: #DFE1ED;
			padding: 12px 12px 25px 77px;
			min-height: 40px;
			_height: 40px;
			}
			
		.content_list_div_cuimg_50px a {
			position: relative;
			font-weight: bold;
			}
			
			
			.content_list_div_cuimg_50px a img {
				position: absolute;
				top: 0;
				left: -65px;

				background: #DFE1ED;
				border: 1px solid #DFE1ED;
				width: 50px;
				height: 50px;
				}
				
			.content_list_div_cuimg_50px a:hover img {
				position: absolute;
				top: 0;
				left: -65px;
				background: #DFE1ED;
				border: 1px solid #f1f1f1;
				width: 50px;
				height: 50px;
				}
			
			/* listare contenturi cu poza mica fara link */ 
				
			.content_list_div_cuimg_50px .title_nolink {
				position: relative;	
				font-weight: bold;
				}
				
				.content_list_div_cuimg_50px .title_nolink img {
					position: absolute;
					top: 0;
					left: -65px;
	
					background: #DFE1ED;
					border: 1px solid #DFE1ED;
					width: 50px;
					height: 50px;
					}
			

/* -------- FOOTER ------- */	

.footer_space {
	position: relative;
	width: 761px;
	height: 15px;
	margin: 0 auto;
	}
		
.footer {
	position: relative;
	width: 743px;
	height: 15px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 3px 9px;	
	text-align: right;
	font-size: 11px;
	color: #D5D7E0;
	background: #9699AA;
	}
	
.footer a:link, .footer a:visited {
	color: #ffffff;
	text-decoration: none;
	padding: 0 6px;
	}
	
.footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	}	
	
.copy {
	float: left;
	width: 180px;
	text-align: left;	
	}	
	
.copy a:link, .copy a:visited {
	color: #f1f1f1;
	text-decoration: none;
	padding: 0 6px;
	}
	
.copy a:hover {
	color: #f1f1f1;
	text-decoration: underline;
	}		
	



a.uplink:link, a.uplink:visited {
	position: absolute;
	right: 15px;
	top: -45px;
	color: #2D3648;
	}
	
		

.entire {
	position: absolute;
	top: -155px;
	right: -32px;
	display: block;
	width: 21px;
	height: 119px;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 30px;
	background: url('images/label_entire.gif') 0 0 no-repeat;
	}

	


/* link site oficial*/

.link_site_tavrida {
	position: absolute;
	top: 12px;
	right: 15px;
	display: block;
	width: 156px;
	height: 21px;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 160px;
	background: url('../../USR_uploads/ContentCMS/grup/tavrida/link_site_tavrida.gif') 0 0 no-repeat;
	}

	
	
/* --- clear --- */	

.clear {
	clear: both;
	}
		
	
	
	
	
		
	
		/* bannere text */	
	
	.bannerdiv_text {
		display: block;
		text-align:center;
		margin: 2px 0;
		padding: 5px;
		border: 1px dashed #DA30A6;
		font-family: tahoma;
		line-height: 18px;
		}
		
		.bannerdiv_text:hover {
			border: 1px dashed #3A9200;
			}
			
		.bannerdiv_text a:link, .bannerdiv_text a:visited {
			display: block;
			text-align: center;
			text-decoration: none;
			color: #DA30A6;
			text-transform: lowercase;
			font-size: 11px;
			}
			
		.bannerdiv_text a:hover, .bannerdiv_text a:active {
			color: #3A9200;
			}
			
		.bannerdiv_text span {
			display: block;
			border: none;
			font-size: 9px;
			text-transform: uppercase;
			color: #999999;
			font-family: tahoma;
			line-height: 18px;
			}
		
	/* bannere imagine */	
	
	.bannerdiv_img {
		display: block;
		text-align:center;
		padding: 15px 0 0 0;
		}
		
		.bannerdiv_img img {
			display: block;
			margin: 0 auto;
			border: none;
			}
			
		.bannerdiv_img span {
			display: block;
			border: none;
			font-size: 9px;
			text-transform: uppercase;
			color: #999999;
			font-family: tahoma;
			line-height: 18px;
			}
			

	
	
.HeaderTable {}
.HeaderTitle {color:#333333; font-size:22px;padding: 0 0 25px 0;font-family:Georgia,"Times New Roman",Geneva;}
.HeaderTD {height: 20px; padding: 3px; background-color:#DBFFC9;}
.HeaderDate {font-size:9px;text-align:right;vertical-align:middle;color:#696969;}
.HeaderFont {font-size:12px;color:#333333;font-weight:800;}
.HeaderFont:visited {text-decoration:underline;color:#333333;}
.HeaderFont:link {text-decoration:underline;color:#333333;}
.HeaderFont:hover {text-decoration:none;color:#000000;}

.LabelTD {padding:3px;color:#5C6F95;}
.LabelFont {font-size:;color:#000000;font-weight:800;}
.LabelFont:visited {text-decoration:none;color:#999999;}
.LabelFont:link {text-decoration:none;color:#999999;}
.LabelFont:hover {text-decoration:none;color:#4b4b4b;}

.DataTD {background-color:;color:#696969;padding:3px;border-width:1px;border-color:#EFEFEF;border-style:solid;}
.DataTDover {background-color:;color:#696969;padding:3px;border-width:1px;border-color:#EFEFEF;border-style:solid;}
.DataFont {font-size:;color:#333333;}
.DataFont:visited {text-decoration:underline;color:#429C0A;}
.DataFont:link {text-decoration:underline;color:#429C0A;}
.DataFont:hover {text-decoration:none;color:#000000;}

.FieldTD {background-color:#F9F9F9;color:#333333;padding:1px;vertical-align:top;text-align:center;border-width:0px;border-color:#4b4b4b;border-style:solid;}
.FieldFont {font-size:9px;color:#333333;font-weight:500;}
.FieldFont:visited {text-decoration:none;color:#4b4b4b;}
.FieldFont:link {text-decoration:none;color:#4b4b4b;}
.FieldFont:hover {text-decoration:none;color:#000000;}


.MenuTable {background: url('images/px_dark_blue.gif') #429C0A; width:158px;margin:0px;}
.MenuTD {padding:4px;font-size:10px;text-align:left;vertical-align:top;}
.MenuTDOver {background-color:;background-image:url('');padding:4px;font-size:10px;text-align:left;vertical-align:top;}
.MenuTDOn {background-color:;background-image:url('');padding:4px;font-size:10px;text-align:left;vertical-align:top;}
.MenuTDTop {height: 8px;background: url('images/MenuTDTop.gif') top left no-repeat;}
.MenuTDLeft {background-image:url('');background-position:right;padding:0px;background-repeat:no-repeat;width:10;border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;border-color:#B7B2AE;}
.MenuTDDiv {background-color:;color:#4E616D;width:20px;height:10px;padding:0px;vertical-align:middle;text-align:center;}
.MenuTDSpacer {background-color:#8094A2;height:0px;display:none;}
.MenuTDRight {background-image:url('');background-repeat:no-repeat;width:10;padding:0px;border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;border-color:#B7B2AE;}
.MenuTDBottom {height: 8px;background: url('images/MenuTDBottom.gif') top left no-repeat;}
.MenuFont {font-family:arial;font-size:11px;color:#4E616D;font-weight:bold;}
.MenuFont:visited {text-decoration:none;color:#4E616D;}
.MenuFont:link {text-decoration:none;color:#4E616D;}
.MenuFont:hover {text-decoration:none;color:#000000;}
.MenuFontOn {font-family:arial;font-size:11px;color:#4E616D;font-weight:bold;}
.MenuFontOn:visited {text-decoration:none;color:#4E616D;}
.MenuFontOn:link {text-decoration:none;color:#4E616D;}
.MenuFontOn:hover {text-decoration:none;color:#000000;}
.MenuCatTypeTD {background-color:;background-image:url('');padding:6px;height:;text-align:;vertical-align:middle;border-width:0px;border-style:dotted;border-color:#666666;}
.MenuCatTypeFont {font-family:arial;font-size:11px;color:#333333;}
.MenuCatTypeFont:link {text-decoration:none;color:#333333;}
.MenuCatTypeFont:visited {text-decoration:none;color:#333333;}
.MenuCatTypeFont:hover {text-decoration:none;color:#000000;}
.MenuContentTypeTD {background-color:;background-image:url('');padding:4px;height:;text-align:;vertical-align:middle;border-width:0px;border-style:solid;border-color:#CCCCCC;}
.MenuContentTypeTDOver {background-color:#8094A2;background-image:url('');padding:4px;height:;width:;text-align:;vertical-align:middle;border-width:0px;border-style:solid;border-color:#CCCCCC;}
.MenuContentTypeTDOn {background-color:#CFCFCF;background-image:url('');padding:4px;height:;width:;text-align:;vertical-align:middle;}
.MenuContentTypeFontOn {font-size:11px;color:#333333;}
.MenuContentTypeFontOn:link {text-decoration:none;color:#333333;}
.MenuContentTypeFontOn:visited {text-decoration:none;color:#333333;}
.MenuContentTypeFontOn:hover {text-decoration:none;color:#000000;}
.MenuContentTypeFont {font-size:11px;color:#333333;}
.MenuContentTypeFont:link {text-decoration:none;color:#333333;}
.MenuContentTypeFont:visited {text-decoration:none;color:#333333;}
.MenuContentTypeFont:hover {text-decoration:none;color:#000000;}
.MenuParentTD {padding:4px;height: 30px; background:url(images/horiz_doted.gif) 15px top no-repeat; font-weight:bold;color:#ffffff;}
.MenuParentFont {font-family:arial;font-size:11px;font-weight:bold;}
.MenuParentFont:link {color:#CCCCCC;text-decoration:none;}
.MenuParentFont:visited {color:#CCCCCC;text-decoration:none;}
.MenuParentFont:hover {color:#CCCCCC;text-decoration:underline;}
.MenuCatTD {padding:4px;padding-left:10px;vertical-align:top;text-align:;color:#ffffff;}
.MenuCatTDOn {padding:4px;padding-left:10px;vertical-align:top;text-align:;color:#A3C1FF;}
.MenuCatFont {font-family:arial;font-size:11px;font-weight:500;color:#666666;}
.MenuCatFont:link {color:#ffffff;text-decoration:none;}
.MenuCatFont:visited {color:#ffffff;text-decoration:none;}
.MenuCatFont:hover {color:#A3C1FF;text-decoration:underline;}
.MenuCatFontOn {font-family:arial;font-size:11px;font-weight:500;color:#666666;}
.MenuCatFontOn:link {color:#A3C1FF;text-decoration:none;}
.MenuCatFontOn:visited {color:#A3C1FF;text-decoration:none;}
.MenuCatFontOn:hover {color:#81DFFE;text-decoration:underline;}





.SubMenuTable {background-color:;margin:0px;margin-top:2px;margin-bottom:2px;width:;height:30px;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#EFEFEF;}
.SubMenuTD {background-color:;color:#000000;background-image:url('');padding:1px;font-size:12px;border-width:0px;border-style:none;border-color:#DEDEDE;height:;border-right-width:0px;border-right-style:solid;border-right-color:#FFFFFF;text-align:;vertical-align:;border-top-width:0px;border-top-style:solid;border-top-color:#000000;}
.SubMenuTDFont {font-size:10px;color:#FFFFFF;font-weight:800;}
.SubMenuTDFont:visited {text-decoration:none;color:#696969;font-weight:800;}
.SubMenuTDFont:link {text-decoration:none;color:#696969;font-weight:800;}
.SubMenuTDFont:hover {text-decoration:none;color:#4b4b4b;font-weight:800;}

.SubMenuTab {color:#FFFFFF;width:125px;padding:2px;vertical-align:middle;}
.SubMenuTabFont {background-color:#429C0A;font-size:11;padding:1px;padding-left:5px;padding-right:5px;border-width:1px;border-style:solid;border-color:#ffffff;}
.SubMenuTabFont:visited {text-decoration:none;color:#FFFFFF;}
.SubMenuTabFont:link {text-decoration:none;color:#FFFFFF;}
.SubMenuTabFont:hover {text-decoration:none;color:#DDDDDD;}
.SubMenuTop {}
.SubMenuLeft {width:8px;height:;background-color:;background-repeat:no-repeat;border-top-width:0px;border-top-style:solid;border-bottom-color:#000000;}
.SubMenuDiv {background-image:;background-color:;width:20%;height:;border-top-width:0px;brder-top-style:solid;border-top-color:#000000;}
.SubMenuRight {width:1px;background-color:;border-right-width:0px;border-right-style:solid;border-right-color:#000000;}
.SubMenuBottom {}
.SubMenuFont {background-color:#4b4b4b;font-size:9px;padding:1px;padding-left:5px;padding-right:5px;border-width:1px;border-style:solid;border-color:#333333;}
.SubMenuFont:visited {text-decoration:none;color:#FFFFFF;}
.SubMenuFont:link {text-decoration:none;color:#FFFFFF;}
.SubMenuFont:hover {text-decoration:underline;color:#DDDDDD;}

.SubMenuTitleTable {}
.SubMenuTitle {height: 20px; background-color:#FFEDC9; padding: 3px; color:#666666;width: 100%;}
.SubMenuTitleLeft {width:555px;}
.SubMenuTitleFont {color:#666666;font-weight:500;}
.SubMenuTitleFont:visited {text-decoration:none;color:#666666;}
.SubMenuTitleFont:link {text-decoration:none;color:#666666;}
.SubMenuTitleFont:hover {text-decoration:none;color:#333333;}

.SubMenuSort {width:160;padding:1px;font-size:9px;color:#333333;vertical-align:middle;}
.SubMenuSearch {background-color:;color:;background-image:url('');width:250px;text-align:right;padding:1px;font-size:9px;border-width:0px;border-style:none;border-color:#DEDEDE;vertical-align:middle;}
.SubMenuSearchFont {font-size:9px;color:#DFDFDF;}
.SubMenuSearchInput {background-color:;font-size:10px;}

.GroupTD {background-color:;color:#4b4b4b;font-size:12px;font-weight:bold;padding:3px;vertical-align:top;text-align:;}
.MsgTD {background-color:;padding:2px;vertical-align:top;text-align:;border-width:0px;border-style:solid;border-color:#222222;}
.MsgFont {width: 496px; padding: 7px 3px 7px 16px; background-color: #82C21F; color:#ffffff; display:block;}
.ErrTD {background-color:;padding:2px;vertical-align:top;text-align:;}
.ErrFont {width: 496px; padding: 7px 3px 7px 16px; background-color: #cc0033; color:#ffffff; display:block;}
.DateAlert {color:#CC0000;}


.cmd {font-size:11px;background-color: #429C0A; color:#ffffff;padding:0px;margin:0px;cursor:hand;border-color: #ffffff;}
.radio {background-color:; border: 0;}
.code {font-size:12px;color:#222222;background-color:#cccccc;border-width:1px;border-color:#DEDEDE;border-style:solid;padding:3px;margin:0px;}
.copyright {width:700px;color:#666666;border-width:0px;margin-top:15px;margin-right:5px;text-align:center;}

.TabTable {background-color:;border-width:0px;width:100%;}
.TabTdLeft {width:0;border-width:0px;border-bottom-width:1px;border-color:#B9CEF9;border-style:solid;}
.TabTdOn {background-color:#B9CEF9;padding:4px;border-width:1px;border-bottom-width:0px;border-color:#B9CEF9;border-style:solid;}
.TabTd {background-color:;padding:4px;border-width:1px;border-color:#B9CEF9;border-style:solid; border-bottom: 1px solid #B9CEF9;}
.TabTdDiv {width:5px;border-width:0px;border-bottom-width:1px;border-color:#B9CEF9;border-style:solid;}
.TabTdRight {width:30px;border-width:0px;border-bottom-width:1px;border-color:#B9CEF9;border-style:solid;}
.TabFont {}
.TabFont:visited {color:#429C0A;}
.TabFont:link {color:#429C0A;}
.TabFont:hover {color:#333333;}
.PanelTable {background-color:;border-width:0px;border-left-width:1;border-right-width:1;border-color:#B9CEF9;border-style:solid;}
.PanelTd {background-color:;padding:4px;border-width:0px;border-bottom-width:1px;border-color:#B9CEF9;border-style:solid;}


.TopBarTable {position: relative; width:700px;height:15px; text-align: center; margin: 0; padding: 0;}
.TopBar {background-image:url('');background-repeat:no-repeat;padding-top:45;padding-left:80;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#555555;}
.TopAdTD {text-align:right;}
.TopBarFont {font-family:Gill Sans MT;font-size:10pt;color:#F9F9F9;}
.TopBarFont:visited {text-decoration:none;color:#FFFFFF;}
.TopBarFont:link {text-decoration:none;color:#FFFFFF;}
.TopBarFont:hover {text-decoration:none;color:#EFEFEF;}

.MainTable {position: relative; width: 700px; text-align: left; margin: 0 0 0 15px;}
.MainTDHead {height:6px; margin: 0; padding: 0;}
.MainTD {background-color:#FFFFFF;width:100%;height:450;padding:6px;padding-top:10px;text-align:;border-width:0px;border-style:solid;border-color:#FFFFFF;}
.MainTDFoot {position: relative; height:5px; text-align: right;}
.MainTDFootTop:link {color:#ffffff;}
.MainTDFootTop:visited {color:#ffffff;}
.MainTDFootTop:hover {color:#000000;}
.HeadTD {height: 90px; background:url('images/bg_headtd.gif') top left repeat-x; padding: 0; margin: 0;}
.LeftTD {text-align: left; height:650px; width: 158px; padding:0;}
.DivTD {width:6px;}
.RightTD {width:536px;padding:0;}
.FooterTable {position: relative; text-align: center; background-color:;margin: 0;width:700px;height:;}
.FooterTD {background-color:;padding-top:10px;height:30;text-align:center;}

.CatTable {background-color:;width:;height:auto;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;border-width:0px;border-style:solid;border-color:#4b4b4b;border-collapse:collapse;}
.CatTD {padding:10px;padding-top:6px;padding-bottom:6px;color:#4b4b4b;}
.CatFont {}
.CatFont:link {color:#333333;}
.CatFont:visited {color:#333333;}
.CatFont:hover {color:#333333; text-decoration: none;}
.SubDiv {padding:3px;padding-left:30px;}
.ParentDiv {padding-left:20px; height:auto; font-size:12px; margin-bottom: 20px;}
.ParentFont {font-weight:bold;color:#429C0A;}
.ParentFont:link {color:#429C0A;}
.ParentFont:visited {color:#429C0A;}
.ParentFont:hover {color:#333333;}

.ContentTable {}
.ContentTitle {}
.ContentRating {background-color:;text-align:right;}
.ContentAuthorTD {background-color:;color:#4b4b4b;height:;padding-left:10px;border-width:0px;border-color:#4b4b4b;border-style:solid;}
.ContentCatTD {background-color:;padding-right:6px;border-width:0px;border-color:#4b4b4b;border-style:solid;}
.ContentCatFont {color:#4b4b4b;}
.ContentCatFont:visited {text-decoration:underline;color:#4b4b4b;}
.ContentCatFont:link {text-decoration:underline;color:#4b4b4b;}
.ContentCatFont:hover {color:#333333;}
.ContentShortDesc {}
.ContentLongDesc {}
.ContentPrevTD {height:;padding:8px;vertical-align:;text-align:;border-width:0px;border-style:solid;}
.ContentNextTD {height:;padding:8px;vertical-align:;text-align:right;border-width:0px;border-style:solid;}
.ContentPrevNextFont {padding:1px;color:#333333;}
.ContentPrevNextFont:visited {text-decoration:underline;color:#333333;}
.ContentPrevNextFont:link {text-decoration:underline;color:#333333;}
.ContentPrevNextFont:hover {color:#000000;}
.PagingFont {padding:1px;}
.ContentLinkTable {width:auto;margin:5px 0 0 0;float: left;}
.ContentLinkLabel {width:100px;background-color:#f1f1f1;font-size:10px;color:#4b4b4b;padding:3px;}
.ContentLinkTD {width:200px;background-color:#F9F9F9;font-size:10px;color:#4b4b4b;padding:3px;}
.ContentLinkFont:visited {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.ContentLinkFont:link {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.ContentLinkFont:hover {text-decoration:underline;font-size:10px;font-weight:500;color:#000000;}

.ContentTD {}
.ContentFont {}
.ContentMore {}
.ContentMore:visited {color:#429C0A;}
.ContentMore:link {color:#429C0A;}
.ContentMore:hover {color:#000000;}




.SubContentDiv {padding:9;width:99%;text-align:left;border-width:0;border-color:;border-style:solid;}
.SubContentTitleTable {background-color:#EFEFEF;width:100%;}
.SubContentTitleTD {padding:1px;font-weight:800;border-width:0;border-bottom-width:1;border-color:#FFFFFF;border-style:solid;}
.SubContentTable {width:100%;}
.SubContentTD {padding:2px;}
.SubContentFont:link {text-decoration:underline;}
.SubContentFont:visited {text-decoration:underline;}
.SubContentSubmitLink {font-weight:800;padding-top:6px;}

.PopUpTable {}
.PopUpTD {background-color:#FFFFFF;}

.Thumbnail {background-color:#FFFFFF;margin-right:3px;border-width:1px;border-color:#999999;border-style:solid;float:left;clear:left;}
.Image1 {border-width:0px;margin:8px;margin-bottom:2px;float:left;vertical-align:absmiddle;}

.AdTable {background-color:;margin-top:2px;border-width:0px;}
.AdTd {padding:0px;padding-left:2px;width:150px;}
.AdContentTd {background-color:;padding:0px;width:;}
.AdDiv {text-align:center;margin: 0 auto;margin-top:2px;margin-bottom:2px;padding:0px; background: #ccoo33;}

.ListTable {width:100%;height:50px;padding:0px;margin-top:0px;margin-bottom:8px;border-bottom: 1px solid #ffffff}
.ListHeaderTable {}
.ListHeaderTitle {}
.ListHeaderTitleFont {}
.ListHeaderTitleFont:visited {text-decoration:underline;color:#429C0A;}
.ListHeaderTitleFont:link {text-decoration:underline;color:#429C0A;}
.ListHeaderTitleFont:hover {text-decoration:underline;color:#333333;}
.ListHeaderCategory {background-color:;color:#4b4b4b;padding:3px;font-size:12px;font-weight:500;text-align:;vertical-align:top;}
.ListHeaderCategoryFont {font-size:10px;color:#A8B499;}
.ListHeaderCategoryFont:visited {text-decoration:underline;color:#999999;}
.ListHeaderCategoryFont:link {text-decoration:underline;color:#999999;}
.ListHeaderCategoryFont:hover {text-decoration:none;color:#4b4b4b;}
.ListHeaderTD {background-color:;color:#4b4b4b;padding:2px;height:;font-size:9px;font-weight:500;text-align:;vertical-align:;}
.ListHeaderFont {font-size:10px;color:#4b4b4b;font-weight:800;}
.ListHeaderFont:visited {text-decoration:underline;color:#4b4b4b;}
.ListHeaderFont:link {text-decoration:underline;color:#4b4b4b;}
.ListHeaderFont:hover {text-decoration:none;color:#333333;}
.ListTD {}
.ListThumb {background-color:;color:;padding:0px;width:110px;height:;font-size:10px;font-weight:500;text-align:center;vertical-align:top;}
.ListFont {font-size:10px;color:#4b4b4b;}
.ListFont:visited {text-decoration:underline;color:#999999;}
.ListFont:link {text-decoration:underline;color:#999999;}
.ListFont:hover {text-decoration:none;color:#4b4b4b;}

.ListLinkTable {width:auto;margin:5px 0 0 0;float: left;}
.ListLinkLabel {width:100px;background-color:#f1f1f1;font-size:10px;color:#4b4b4b;padding:3px;}
.ListLinkTD {width:200px;background-color:#F9F9F9;font-size:10px;color:#4b4b4b;padding:3px;}
.ListLinkFont:visited {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.ListLinkFont:link {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.ListLinkFont:hover {text-decoration:underline;font-size:10px;font-weight:500;color:#000000;}


.AttrTable {width:auto;margin:5px 0 0 0;float: left;}
.AttrLabel {border-top: 1px solid #ffffff; width:100px;background-color:#f1f1f1;font-size:10px;color:#4b4b4b;padding:3px;}
.AttrData {border-top: 1px solid #ffffff; width:200px;background-color:#F9F9F9;font-size:10px;color:#4b4b4b;padding:3px;}
.AttrFont:visited {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.AttrFont:link {text-decoration:underline;font-size:10px;font-weight:500;color:#333333;}
.AttrFont:hover {text-decoration:underline;font-size:10px;font-weight:500;color:#000000;}

.RatingsDiv {background-color:;padding:4px;margin-top:0px;font-weight:800;color:#FFFFFF;text-align:right;}
.RatingsFont {padding-right:5px;color:#FFFFFF;}
.RatingsFont:visited {text-decoration:underline;color:#000000;}
.RatingsFont:link {text-decoration:underline;color:#000000;}
.RatingsFont:hover {text-decoration:underline;color:#333333;}

.HomeTable {width:100%;margin-top:0px;height:373px;border-width:0px;}
.HomeTop {background-color:;vertical-align:top;}
.HomeLeft {width:158px;background-color:;padding:1px;padding-right:4px;vertical-align:top;}
.HomeCenter {width:578px;background-color:;padding:2px;padding-right:4px;vertical-align:top;}
.HomeRight {width:258px;background-color:;padding-top:3px;padding-left:4px;vertical-align:top;}
.HomeBottom {background-color:;padding-top:2px;text-align:left;vertical-align:top;}
.HomeDiv {width:5px;background-color:;}
.HomeSpacer {height:2px;background-color:;}
.HomeFont {font-size:10px;font-weight:800;color:#EFEFEF;}


.HomeContentTable {background-color: #B9CEF9;width:100%;margin-bottom:3px;border-width:0px;}
.HomeContentHeadTD {background-color:;padding:6px;font-size:12px;line-height:13pt;vertical-align:top;border-width:0px;border-style:solid;border-color:#333333;}
.HomeContentHeadFont {font-size:18px;font-weight:normal;color:#333333;font-family:Georgia,"Times New Roman",Geneva;}
.HomeContentHeadFont:link {color:#4b4b4b;}
.HomeContentHeadFont:visited {color:#4b4b4b;}
.HomeContentHeadFont:hover {color:#429C0A;}
.HomeContentTD {background-color:#F9F9F9;padding:6px;line-height:13pt;vertical-align:top;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#EEEEEE;}
.HomeContentInfo {background-color:;color:#999999;padding-left:6px;padding-top:10px;font-size:10px;}
.HomeContentInfoFont:link,.HomeContentInfoFont:visited {padding:2;color:#999999;border-width:1px;border-style:solid;border-color:#F0F0F0;}
.HomeContentFont {font-size:12px;font-weight:800;}
.HomeContentFont:link {color:#4b4b4b;}
.HomeContentFont:visited {color:#4b4b4b;}
.HomeContentFont:hover {color:#333333;}
.HomeContentThumbnail {float:left; border: 0;}

.HomeCatTable {background-color:#B9CEF9;background-image:url('');margin-bottom:3px;border-width:0px;border-style:solid;border-color:#4b4b4b;border-collapse:collapse;}
.HomeCatTD {background-color:;color:#333333;padding:4px;padding-left:8px;border-width:0px;border-style:solid;border-color:#999999;}
.HomeCatFont {color:#4b4b4b;}
.HomeCatFont:visited {text-decoration:underline;color:#4b4b4b;}
.HomeCatFont:link {text-decoration:underline;color:#4b4b4b;}
.HomeCatFont:hover {text-decoration:underline;color:#000000;}

.SectionHeadTable {background-color:#FFEDC9;width:99%;}
.SectionHeadTD {background-color:#FFEDC9;padding:2px;padding-left:5px;}
.SectionHeadTDFont:link,.SectionHeadTDFont:visited {font-size:12px;font-weight:500;color:#FFFFFF;}
.SectionTitleTD {background-color:#DEDEDE;color:#616F7E;height:;padding:2px;padding-left:5px;width:;vertical-align:top;}
.SectionTable {background-color:;width:99%;margin-bottom:3px;}
.SectionTD {background-color:#B9CEF9;color:#616F7E;height:;padding:2px;padding-left:5px;width:;vertical-align:top;}
.SectionFont {font-size:12px;font-weight:500;color:#4b4b4b;}
.SectionFont:visited {text-decoration:none;color:#4b4b4b;}
.SectionFont:link {text-decoration:none;color:#4b4b4b;}
.SectionFont:hover {text-decoration:underline;color:#000000;}


.FeatureHeadTable {background-color:#DFF0FA;width:99%;}
.FeatureHeadTD {background-color:#DFF0FA;background-image:url('');font-family:arial, verdana, helvetica;font-size:12px;font-weight:normal;color:#429C0A;padding:2px;padding-left:5px;border-width:0px;border-style:solid;border-color:#1165F9;}
.FeatureTitleTD {background-color:#F3F3F3;padding-left:8px;border-width:0px;border-style:solid;border-color:#333333;border-bottom-color:#999999;}
.FeatureTitleFont {color:#616F7E;}
.FeatureTitleFont:link {color:#429C0A;}
.FeatureTitleFont:visited {color:#429C0A;}
.FeatureTitleFont:hover {color:#333333;}
.FeatureTable {background-color:#FFFFFF;width:99%;margin-bottom:3px;}
.FeatureSpacer {height:3px;}
.FeatureTD {background-color:; color:#616F7E; height: 120px; padding:2px;padding-left:5px;width:;vertical-align:top;}
.FeatureFont {font-size:12px;font-weight:500;color:#4b4b4b;}
.FeatureFont:visited {text-decoration:underline;color:#4b4b4b;}
.FeatureFont:link {text-decoration:underline;color:#333333;}
.FeatureFont:hover {text-decoration:underline;color:#999999;}



.PagingTable {width:100%;}
.PagingTD {width:30%;padding:5px;padding-bottom:3px;padding-top:10px;}
.PagingFont {}



/* adaugat la astro */

.bg_headtd_right {width: 700px; height: 90px; border: none; margin: 0; padding: 0; background: url('images/bg_headtd_right.gif') bottom right no-repeat;}
.bg_headtd_left {width: 165px; height: 90px; background: url('images/bg_headtd_left.gif') bottom left no-repeat;}

.UtilsTable {background: url('images/UtilsTable.gif') top left repeat-x #C9DBFF;; height: 204px; width:158px; margin: 5px 0 0 0;}
.UtilsTD {padding:8px;text-align:left;vertical-align:top;}
.UtilsTDTop {height: 8px;background: url('images/UtilsTDTop.gif') top left no-repeat;}
.UtilsTDBottom {height: 8px;background: url('images/UtilsTDBottom.gif') top left no-repeat;}

.advert {color:#999999;font-size: 9px;}

.i_search {text-align: left; padding: 0; margin: 0;}

.left_separat {height: 25px; display: block; background: url('images/horiz_doted_gray.gif') center left repeat-x;}

.LeftBoxTable {background: url('images/px_light_blue.gif') top left #C9DBFF;; height: 100px; width:158px; margin: 5px 0 0 0;}
.LeftBoxTD {padding:8px;text-align:left;vertical-align:top;}
.LeftBoxTDTop {height: 8px;background: url('images/LeftBoxTDTop.gif') top left no-repeat;}
.LeftBoxTDBottom {height: 8px;background: url('images/LeftBoxTDBottom.gif') top left no-repeat;}

.content_menu_t {height: 20px; background-color:#FFEDC9; margin: 12px 0 0 0; padding: 3px; color:#666666;}
