
body
	{
		margin:0px;
		padding:0px;
		background-color: #272727;
	}
.site_container
	{
		background: url(img/site_bg.jpg) top left repeat-x;
		margin:0px;
		padding:0px;
		position:relative;
	}	
.header_container
	{
		background: url(img/header_bg.jpg) top left repeat-x;
		margin:0px auto;
		padding:0px;
		width:282px;
		height:140px;
		position:relative;
		z-index:2;
	}
.header_content
	{
		margin:0px auto;
		padding:0px;
		width:278px;
		border-left:1px solid #000000;
		border-right:1px solid #000000;
		height:140px;
	}
.header_content img
	{
		margin:39px 0px 0px 45px;
		padding:0px;
	}	
.header_content .header_menu
	{
		margin:36px 0px 0px 0px;
		*margin:33px 0px 0px 0px;
		padding:0px;
		background: url(img/header_menu_line.jpg) top no-repeat;
		height:24px;
		width:278px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:24px;
		font-weight:bold;
		color:#8a8a8a;
		z-index:2;
	}
.header_content .header_menu a
	{
		margin:0px;
		padding:0px;
		text-align:center;
		text-decoration:none;
		color:#000000;
		font-size:10px;
		font-weight:bold;
		color:#8a8a8a;
	}
.header_content .header_menu a:hover
	{
		margin:0px;
		padding:0px;
		text-align:center;
		text-decoration:none;
		color:#000000;
	}
.header_content .header_menu a.active
	{
		margin:0px;
		padding:0px;
		text-align:center;
		text-decoration:none;
		color:#000000;
	}
.content_container
	{
		margin:0px auto;
		margin-top:-6px;
		padding:0px 0px 0px 0px;
		width:774px;
		height:532px;
		position:relative;
		z-index:1;
	}
.content
	{
		margin:0px;
		padding:0px;
	}
.content img
	{
		float:left;
		clear:right;
	}
.left_content
	{
		float:left;
		clear:right;
		width:368px;
		background: url(img/left_content_border.jpg) repeat-y right top;
		background-color:#000000;
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:516px;
	}
.left_content .image_zone
	{
		margin:9px 0px 20px 3px;
		padding:0px;
		border:0px;
		width:350px;
		height:270px;
	}
.left_content .info_zone
	{
		margin:0px 0px 0px 15px;
		padding:0px;
		border:0px;
		width:334px;
		height:201px;
		background: url(img/info_zone_bg.jpg) no-repeat bottom left;
		background-color:#bbbbbb;
	}
.left_content .info_zone img
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:334px;
		height:36px;
	}
.left_content .info_zone ul
	{
		margin:18px 0px 7px 11px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		float:left;
		width:300px;
		border:0px;
	}
.left_content .info_zone li
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 7px 17px;
		border:0px;
		background: url(img/list_checked.jpg) no-repeat top left;
	}
.left_content .info_zone p
	{
		margin:0px 0px 0px 0px;
		padding:0px 23px 0px 11px;
		border:0px;
		float:left;
	}
.right_content
	{
		float:left;
		clear:right;
		width:283px;
		background: url(img/right_content_bg.jpg) repeat-x top left;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:516px;
	}
.right_content p
	{
		margin:13px 0px 0px 0px;
		padding:0px 12px 0px 12px;
		border:0px;
	}
.right_content .servicii
	{
		margin:23px 0px 0px 12px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:271px;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:139px;
	}
.right_content .servicii ul
	{
		margin:15px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		float:left;
		width:255px;
		border:0px;
	}
.right_content .servicii li
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 18px;
		border:0px;
		background: url(img/list_checked1.jpg) no-repeat top left;
		line-height:17px;
	}
.right_content .contact
	{
		margin:51px 0px 0px 12px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:271px;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:116px;
	}
.right_content .contact p.nume
	{
		margin:0px;
		margin-top:17px;
		font-weight:bold;
		float:left;
		padding:0px;
		border:0px;
		width:152px;
		color:#c31b4f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.right_content .contact p
	{
		margin:0px;
		padding:0px;
		border:0px;
		color:#bbbbbb;
		font-weight:normal;
		float:left;
		width:152px;
	}
.right_content .contact p.bullets
	{
		margin:0px;
		padding:0px;
		border:0px;
		font-weight:normal;
		float:left;
		width:152px;
		height:17px;
		background: url(img/bullets1.jpg) top left no-repeat;
	}
.right_content .contact a
	{
		color:#bbbbbb;
		font-weight:normal;
	}
.right_content .contact a:hover
	{
		color:#bbbbbb;
		font-weight:normal;
		text-decoration:none;
	}
.right_content .contact p strong
	{
		color:#ffffff;
		font-weight:bold;
	}
.right_content .contact .contact_img
	{
		float:right;
		margin-right:7px;
	}

/*              ----------------------------------- */

.trad_left_content
	{
		float:left;
		clear:right;
		width:284px;
		background: url(img/trad_left_bg.jpg) repeat-x top left;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:516px;
	}
.trad_left_content p
	{
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 5px;
		border:0px;
		color:#e27094;
	}
.trad_left_content p strong
	{
		color:#ffffff;
		font-weight:bold;
	}
.trad_left_content p.title
	{
		margin:12px 0px 16px 0px;
		padding:0px 10px 0px 5px;
		border:0px;
		color:#ffffff;
		font-weight:bold;
	}
.trad_left_content p.border
	{
		margin:0px 10px 0px 5px;
		padding:0px 0px 0px 0px;
		border:0px;
		background: url(img/trad_big_border2.jpg) no-repeat top left;
		width:269px;
		height:14px;
	}
.trad_left_content .servicii
	{
		margin:23px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:271px;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:70px;
		background: url(img/trad_big_border.jpg) no-repeat bottom left;
	}
.trad_left_content .servicii p
	{
		margin:17px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:269px;
		float:left;
		color:#e27094;
	}
.trad_left_content .servicii p strong
	{
		color:#ffffff;
		font-weight:bold;
	}
.trad_left_content .trad_lists
	{
		margin:0px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:275px;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:155px;
		background: url(img/trad_big_border.jpg) no-repeat bottom left;
	}
.trad_left_content .trad_lists p
	{
		margin:0px 0px 0px 0px;
		padding:8px 0px 5px 0px;
		border:0px;
		width:200px;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
	}
.trad_left_content .trad_lists ul
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		color:#ffffff;
		float:left;
		width:118px;
		border:0px;
	}
.trad_left_content .trad_lists li
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 19px;
		border:0px;
		background: url(img/trad_list_checked1.jpg) no-repeat top left;
		line-height:17px;
	}
.trad_left_content .trad_lists ul.list2
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		color:#ffffff;
		float:left;
		width:155px !important;
		width:153px;
		border:0px;
	}
.trad_left_content .trad_lists ul.list2 li
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 19px;
		border:0px;
		background: url(img/trad_list_checked1.jpg) no-repeat top left;
		line-height:17px;
	}
.trad_left_content .contact
	{
		margin:18px 0px 0px 12px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:271px;
		color:#bbbbbb;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:116px;
	}
.trad_left_content .contact p.nume
	{
		margin:0px;
		margin-top:17px;
		font-weight:bold;
		float:left;
		padding:0px;
		border:0px;
		width:152px;
		color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.trad_left_content .contact p
	{
		margin:0px;
		padding:0px;
		border:0px;
		color:#e27194;
		font-weight:normal;
		float:left;
		width:152px;
	}
.trad_left_content .contact p.bullets
	{
		margin:0px;
		padding:0px;
		border:0px;
		font-weight:normal;
		float:left;
		width:152px;
		height:17px;
		background: url(img/bullets2.jpg) top left no-repeat;
	}
.trad_left_content .contact a
	{
		color:#e27194;
		font-weight:normal;
	}
.trad_left_content .contact a:hover
	{
		color:#e27194;
		font-weight:normal;
		text-decoration:none;
	}
.trad_left_content .contact p strong
	{
		color:#ffffff;
		font-weight:bold;
	}
.trad_left_content .contact .contact_img
	{
		float:right;
		margin-right:7px;
	}

.trad_right_content
	{
		float:left;
		clear:right;
		width:367px;
		background: url(img/trad_right_border.jpg) repeat-y left top;
		background-color:#c31b4f;
		color:#434343;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		height:516px;
	}
.trad_right_content .image_zone
	{
		margin:9px 0px 20px 15px;
		padding:0px;
		border:0px;
		width:350px;
		height:270px;
	}
.trad_right_content .info_zone
	{
		margin:0px 0px 0px 27px;
		padding:0px;
		border:0px;
		width:334px;
		height:204px;
		background: url(img/trad_info_zone_bg.jpg) no-repeat bottom left;
		background-color:#bbbbbb;
	}
.trad_right_content .info_zone img
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px;
		width:334px;
		height:36px;
	}
.trad_right_content .info_zone ul
	{
		margin:18px 0px 7px 11px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		float:left;
		width:300px;
		border:0px;
	}
.trad_right_content .info_zone li
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 7px 17px;
		border:0px;
		background: url(img/list_checked.jpg) no-repeat top left;
	}
.trad_right_content .info_zone p
	{
		margin:15px 0px 0px 0px;
		padding:0px 23px 0px 11px;
		border:0px;
		float:left;
	}

/*           -----------------------------------               */

.footer_container
	{
		background: url(img/footer_bg.jpg) top left repeat-x;
		margin:0px auto;
		padding:0px;
		width:282px;
		height:198px;
	}
.footer_content
	{
		margin:0px auto;
		padding:0px;
		width:278px;
		border-left:1px solid #000000;
		border-right:1px solid #000000;
		height:198px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10px;
		line-height:12px;
		color:#000000;
	}
.footer_content p
	{
		margin:0px 0px 0px 61px;
		padding:0px;
		border:0px;
	}
.footer_content img
	{
		margin:0px;
		padding:0px;
		border:0px;
	}
.footer_content table
	{
		margin:3px 0px 0px 41px;
		*margin:3px 0px 0px 42px;
		padding:0px;
		width:184px;
		height:auto;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10px;
		color:#8a8a8a;
	}
