body {text-align: center; font-family: Verdana; font-size: 12px; color: #333; background: #FFF url(../img/bk.jpg) repeat-x fixed;}
a:link, a:visited {color: #555; text-decoration: underline; outline: none;}
a:hover, a:active {color: #d49600}
h1 {font: 25px arial; color: #5faf31; margin: 15px 0 10px 20px; text-align: left; float: left;}
p {margin-bottom: 7px}
img{border: none; margin:0}

/* DIVs */

div.d_container {margin: auto; width:985px; background: #FFF url('../img/bk-middle.gif') repeat-y 5px 0; padding: 0 5px}
div.d_header {float: right; background-image: url('../img/top.jpg'); width: 100%; height: 180px}
div.d_menu {float:left; background-color: #fff; margin-left: 2px}
			div.d_menu a:link, div.d_menu a:visited {text-decoration: none; font-weight: bold; padding: 2px 0; color: #366d36; width: 121px; border-left: 1px dashed #366d36; border-bottom: 1px solid #366d36; background-image: url('../img/menu-bg.gif'); float: left}
			div.d_menu a:hover, div.d_menu a:active {background-image: url('../img/menu-bg2.gif')}
div.d_side_container {float: left; background-color: #fff;}
div.d_side {float: left; width:160px; border-bottom: 1px solid green; padding: 5px 0; background-image: url('../img/menu-middle.gif');}
	div.d_side input.text {width: 120px}
	div.d_side ul {margin:0; padding: 0 1px}
		div.d_side ul li {list-style: none}
			div.d_side ul li a:link, div.d_side ul li a:visited {border-bottom: 1px dashed #444; display: block; text-decoration: none; text-align: left; padding: 2px 0 2px 5px}
			div.d_side ul li a:hover, div.d_side ul li a:active {background-color: #c3eac7; color: #555}
	div.d_side p {margin: 2px 0}
div.d_center {float: left; width: 654px; padding: 0 5px !important; padding: 0 2px}
div.d_content {width:654px; float: left; text-align: left; border-bottom: 1px solid #5faf31; padding-bottom: 10px; line-height: 18px}
	div.d_content a.titlu:link, div.d_content a.titlu:visited {float:left; width: 649px; color: #407540; text-decoration: none; text-align: left; padding: 3px 0 3px 5px; background-color: #eeeeee; font-weight: bold; margin: 7px 0 7px 0;}
	div.d_content a.titlu:hover, div.d_stiri a.titlu:active {background-color: #6AC337; color: #fff;}
	div.d_content img.thumb {border: 1px solid #245b00; float: left; margin: 7px 5px 5px 0;}
	div.d_content img.stire {float: none; margin: 5px}
	div.d_content p.p_m0 {margin: 0}
div.d_blog{width:654px; float: left; text-align: left; border-bottom: 1px solid #5faf31; padding-bottom: 10px; line-height: 18px}
div.d_footer {width: 100%; background-color: #366d36; color: #fff; padding: 2px 0}
div.d_adsense_side {width: 160px; float: left; text-align: center; background-color: #e1f3d7; padding-top: 5px}
div.d_img_front {width: 654px; float: left; margin-top: 10px}
	div.d_img_front a:link, div.d_img_front a:visited {float:left; font-size: 80%; text-align: center; color: #fff; width: 100px; padding: 10px 20px; text-decoration:none}
	div.d_img_front a:hover, div.d_img_front a:active {background-color: #e1f3d7; color: #333;}
	div.d_img_front a.arrow:link, div.d_img_front a.arrow:visited {float:left; font-size: 80%; text-align: center; color: #333; width: 20px; height:85px; padding:5px 12px; text-decoration:none}
	div.d_img_front a.arrow:hover, div.d_img_front a.arrow:active {background-color: #e1f3d7;}	
	div.d_img_front img {margin:0;}
	div.d_img_front div.scroller{overflow: hidden;width:560px; padding:0;margin:0; float:left; height: 100px}
		div.d_img_front div.scroller div.section{overflow: hidden;width:560px;float:left}
		div.d_img_front div.scroller div.content{width: 10000px;}
	
div.d_breadcrumb {text-align: left; float:left; margin-top: 5px; font-size: 80%}
div.d_post {width: 644px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: left; padding: 5px; line-height: 18px}
	div.d_post p.top{margin: 0}
	div.d_post p.top span.user{font-size: 120%; font-weight: bold;}
	div.d_post p.top span.date{color: #366d36;}
	div.d_post p.top img.user{border: 1px solid #ddd; float: left; width: 50px; height: 50px; margin-right: 3px}
	div.d_post span.quote{background-color: #fff; border: 1px solid #333; display: block; clear: both; padding: 3px}
div.d_pag { background: #5ba82f; color: #fff; padding: 0 5px; clear: both; width: 650px; height: 19px;font-family:Arial}
	div.d_pag em { float: left; font-style: normal; padding: 2px; display: block; }
	/* l2 */
	div.d_pag a:link, div.d_pag a:visited { color: #fff; padding: 2px 5px; display: block; float: left; text-decoration: none}
	div.d_pag a:active, div.d_pag a:hover { background: #68A0F3;   }

	div.d_pag a.act:link, div.d_pag a.act:visited { background: #E1F3D7; color: #5ba82f;  text-decoration: none}
	div.d_pag a.act:active, div.d_pag a.act:hover { background: #fff;   }
div.d_emot {width: 100%; padding: 3px;}
	div.d_emot a img {border: none; margin-left: 3px}
div.d_act{border: 1px solid #366d36; background-color: #eee; width: 35%; padding: 5px;}
div.chat_window{border: 1px solid #ccc; width: 100%; height: 500px}
div.d_produs{width: 320px; height: 150px; float:left; text-align: left; background: #FFF url(../img/bg-produs.gif);}
	div.d_produs div.img{float:left; width: 150px;}
		div.d_produs div.img img{width: 140px; height:140px; margin: 5px;}
	div.d_produs div.text{float:right; width: 155px; padding: 5px}
		div.d_produs div.text a.l_produs{text-decoration:none; font-size:125%; font-weight:bold;}
div.d_banner{float:left; margin-top:-2px; !margin-top:-16px; width:100%;text-align:center;background:#fff}
div.d_space{background-color:#fff;float:left; height:5px; width:100%;}
div.d_poll{width:100%; border: 1px solid #5ba82f; text-align:left;}
	div.d_poll span.title {float:left; width:100%; background-color:#5ba82f;font-weight: bold; color:#fff; padding:2px 0}
	div.d_poll span.question {font-weight:bold; margin-left: 20px}
	div.d_poll ul li {list-style:none; margin:3px 0; width:550px}
		
/*other*/

a.front_counter:link, a.front_counter:visited{float: right; padding: 5px; margin-top: 20px; background-color: #f4f38f}
a.front_counter:hover, a.front_counter:active{background-color: #f4d68f; color: #333}

a.l_shop_left {float: left; font-size: 125%; text-decoration:none;}
	a.l_shop_left span{float: left; margin-top: 7px}
	a.l_shop_left img{float: left; margin-right: 7px}

a.l_shop_right {float: right; font-size: 125%; text-decoration:none;}
	a.l_shop_right span{float: right; margin-top: 7px}
	a.l_shop_right img{float: right; margin-left: 7px}
	
em.em_pret{font-style:normal; font-size: 200%;}

a.a_small {font-size: 80%}
p.p_side {margin: 0; font-weight: bold; display: block; float:left; width:160px; padding:3px 0; text-decoration:none; background-image: url('../img/menu-top.gif'); margin-top: 5px; color: #fff}
p.p_formatting {float: left; margin-bottom: 5px}
p.p_formatting a:link, p.p_formatting a:visited {float: left; margin-left: 5px; padding: 3px; background-color: #ccc; text-decoration: none; display: block;}
p.p_formatting a:hover, p.p_formatting a:active {background: #5ba82f; color: #fff;}
a.a_toggle:link, a.a_toggle:visited, a.a_toggle:hover, a.a_toggle:active {width: 20%; float:left; color: #407540; background-color:#83c278; text-align: center; font-weight: bold; text-decoration:none; padding: 3px 0;display:block}
br.br0 {clear:both}
br.br1 {clear:left}
br.br2 {clear:right}
img.p_zilei {border: 1px solid #ccc}
img.p_header {float: left}
img.p_front {float: left; border: 1px solid #ccc}
input.f_8 {width: 300px}
input.f_9 {display:none}
.f_inscr {width: 100%; font-size: 12px; font-family: Verdana;}
input.f_9{display:none}
span.img_code{margin-left: 10px; border: 1px solid #333; background-color: #DDD; padding: 2px}

ul.ul_2lvl {text-align:left; padding: 0; margin: 0; width: 664px}
	ul.ul_2lvl li{list-style:none}
	ul.ul_2lvl li a:link, ul.ul_2lvl li a:visited {display: block; width: 658px; padding: 3px; color: #407540; text-decoration: none;font-weight: bold;}
	ul.ul_2lvl li a:hover, ul.ul_2lvl li a:active {background-color: #6AC337; color: #fff;}
		ul.ul_2lvl li ul{padding: 0; margin: 0}
			ul.ul_2lvl li ul li a:link, ul.ul_2lvl li ul li a:visited {width: 601px; font-weight: normal; padding-left: 60px}
			ul.ul_2lvl li ul li a:hover, ul.ul_2lvl li ul li a:active {background-color: #6AC337; color: #fff;}

table.t_forum {text-align: left;}
	table.t_forum td {border-bottom: 1px solid #DDD; border-right: 1px solid #DDD; padding: 4px;}
	table.t_forum td.cat {padding-left: 5px; background-color: #e1f3d7; border: none; font-size: 80%}
	table.t_forum td.forum {padding-left: 20px;}
	table.t_forum th {background-color: #366d36; color: #fff; text-align: center; padding: 3px 0; font-size: 80%;}
table.t_membru {width: 600px; text-align: left; margin: auto;}
	table.t_membru td{border-bottom: 1px solid #ccc; padding-left: 10px}
table.t_search_res {text-align: left}
	table.t_search_res thead{font-weight: bold}	
	table.t_search_res thead tr{background-color: #336600; color: #fff}
	table.t_search_res thead tr td{padding: 3px}
	table.t_search_res tr td{border-bottom: 1px solid #999; padding: 3px}
	table.t_search_res tr td a{text-decoration: none;}

.but1  { text-transform: uppercase; width: 159px; font-weight: bold; text-align: center; color: #498E1B; border: 1px solid #498E1B; background: url(../img/buttons/bk_but1_e.gif) repeat-x ; padding: 2px 7px;  }
.but1a { text-transform: uppercase; width: 159px; font-weight: bold; text-align: center; color: #111; border: 1px solid #111; background: url(../img/buttons/bk_but1_e.gif) repeat-x ; padding: 2px 7px;  }