body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	background:#333333 url(../images/bdbg_3.jpg) no-repeat center top;
}

p, form, ul, input, li, h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}


ul {
	list-style-type:none;
}

a {
	outline-style:none;
	text-decoration:none;
}

img {
	border:0;
}

.clear {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0;
}

.container {
	margin:0 auto;
	width:944px;
}

.cont_top {
	float:left;
	width:944px;
	background:url(../images/cont_top.png) no-repeat left top;
	padding-top:32px;
	margin-top:27px;
}

.cont_mid {
	float:left;
	width:944px;
	background:url(../images/cont_mid.png) repeat-y;
}

.content {
	float:left;
	width:904px;
	padding:0 20px;
	background:url(../images/cmid_up.png) no-repeat left top;
}

.header {
	float:left;
	width:904px;
	position:relative;
}

.logo {
	position:absolute;
	width:327px;
	height:145px;
	left:-60px;
	top:-54px;
	background:url(../images/logo_2.png) no-repeat;
	padding:55px 15px 0 22px;
}

.logo a {
	display:block;
	width:327px;
	height:63px;
}

.logo a span {
	display:none;
}

.menu {
	float:right;
	width:565px;
	background:url(../images/menu_bg.jpg) no-repeat 0 7px;
	margin-top:5px;
	padding:0 17px 0 50px;
}

.menu ul {
	float:right;
	width:565px;
}

.menu ul li {
	float:left;
}

/*---------------butoane menu fixe-------------*/

/*.menu ul li a {
	float:left;
	display:block;
	padding:25px 18px 0;
	height:37px;
	text-align:center;
	width:69px;
}

.menu ul li a:hover {
	float:left;
	display:block;
	height:37px;
	background:url(../images/menu_btt_bg.png) no-repeat;
}*/

/*---------------butoane menu fixe-------------*/

/*-----------butoane menu dinamice-------------*/

.menu ul li a {
	float:left;
	display:block;
	height:62px;
}

.menu ul li a span {
	float:left;
	display:block;
	height:37px;
	padding:25px 17px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.menu ul li a:hover {
	background:url(../images/menu_long_bg_2.png) no-repeat left top;
}

.menu ul li a.selected_span_a{
	background:url(../images/menu_long_bg_2.png) no-repeat left top;
}

.menu ul li a:hover span {
	background:url(../images/menu_cap_bg.png) no-repeat right top;
	color:#5c5c5e;
	cursor:pointer;
}

.menu ul li a span.selected_span{
	background:url(../images/menu_cap_bg.png) no-repeat right top;
}

/*-----------butoane menu dinamice-------------*/

.interior {
	float:left;
	clear:both;
	width:904px;
	padding:7px 0 20px 0;
}

.left {
	float:left;
	width:684px;
	position:relative;
	z-index:200;
}

ul.hp_art {
	float:left;
	clear:both;
	width:684px;
}

ul.hp_art li {
	float:left;
	clear:both;
	width:668px;
	padding:0 14px 8px 2px;
	margin-bottom:10px;
	background:url(../images/hpart_librd.png) no-repeat left bottom;
}

ul.hp_art li.first {
	float:left;
	clear:both;
	width:684px;
	padding:0;
	margin-bottom:24px;
	background:none;
}

.nou_up {
	float:left;
	clear:both;
	width:684px;
	background:url(../images/nou_up_bg.png) no-repeat left top;
	padding-top:17px;
}

.nou_dn {
	float:left;
	clear:both;
	width:684px;
	background:url(../images/nou_dn_bg.png) no-repeat left bottom;
	padding-bottom:16px;
}

.nou_mid {
	float:left;
	clear:both;
	width:684px;
	background:url(../images/nou_mid_bg.png) repeat-y;
}

.nou_inter {
	float:left;
	clear:both;
	width:667px;
	background:url(../images/nou_int_bg.png) no-repeat left top;
	padding:6px 15px 0 2px;
}

ul.hp_art li.first .dcv {
	background:url(../images/dcv_bg.png) no-repeat;
	float:left;
	width:69px;
	height:202px;
	padding:6px 11px 0 10px;
	text-align:center;
}

.dcv {
	background:url(../images/dcv_2_bg.png) no-repeat;
	float:left;
	width:69px;
	height:202px;
	padding:6px 11px 0 11px;
	text-align:center;
}

p.dte {
	font-size:11px;
	color:#646464;
	margin-bottom:14px;
}

p.dte span {
	font-size:38px;
	color:#8a8a8a;
	line-height:40px;
}

a.no_comm2{
	font-size:11px;
	color:#646464;
	margin-bottom:15px;
	display:block;	
}

a.no_comm2 span {
	background:url(../images/no_comm_bg.png) no-repeat;
	height:12px;
	width:21px;
	font-size:11px;
	color:#8a8a8a;
	display:block;
	margin-left:10px;
	text-align:center;
	padding:5px 15px 11px 5px;
}

p.no_comm {
	font-size:11px;
	color:#646464;
	margin-bottom:15px;
	display:block;	
}

p.no_comm span {
	background:url(../images/no_comm_bg.png) no-repeat;
	height:12px;
	width:21px;
	font-size:11px;
	color:#8a8a8a;
	display:block;
	margin-left:10px;
	text-align:center;
	padding:5px 15px 11px 5px;
}

p.visualize {
	font-size:11px;
	color:#646464;

}

p.visualize span {
	background:url(../images/vizualise_bg.png) no-repeat;
	height:13px;
	width:15px;
	font-size:11px;
	color:#8a8a8a;
	display:block;
	margin-left:10px;
	text-align:center;
	padding:3px 35px 17px 4px;
	margin-bottom:2px;
}

.art_cont {
	float:right;
	width:567px;
}

.art_cont h2 {
	font-family:Franklin Gothic Book;
	font-size:30px;
	color:#2f5cae;
	letter-spacing:-2px;
	padding:0 0 2px 0;
}

.art_cont h2 a.b_title {
	color:#2f5cae;
	text-decoration:none;
}

.art_cont h2 a.del_articol{
	color:#2f5cae;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	letter-spacing: normal;
	padding: 0px 0px 5px 2px;
	display: block;
}

.art_cont h2 a.del_articol:hover{
	text-decoration:underline;
}

.art_cont h2 a.b_title:hover {
	text-decoration:underline;
}

.actxt {
	float:left;
	clear:both;
	padding-bottom:10px;
	width:567px;
	background:url(../images/art_cont_brd.png) no-repeat left bottom;
}

.actxt p {
	padding-bottom:8px;
	line-height: 17px;
}

ul.hp_art li.first .art_cont h2 {
	background:url(../images/nou_h2_bg.png) no-repeat left 8px;
	padding:0 0 0 59px;
}

.arttag {
	float:left;
	clear:both;
	width:567px;
	padding:6px 0 0 0;
}

.arttag p {
	font-weight:bold;
	color:#999999;
}

.arttag p a {
	color:#999999;
	font-weight:normal;
}

img.artpic {
	float:left;
	border:1px solid #a2a2a2;
	padding:1px;
	width:206px;
	height:152px;
	margin:0 8px 0 0;
}

.paginare {
	float:left;
	clear:both;
	width:567px;
}

* html .paginare {
	padding-top:10px;
}

.paginare ul {
	float:left;
}

.paginare ul li {
	float:left;
}

.paginare ul li.prev {
	margin-right:2px;
}

.paginare ul li.prev a {
	display:block;
	width:72px;
	height:24px;
	background:url(../images/back_n.png) no-repeat;
}


.paginare ul li.prev a:hover {
	background:url(../images/back_hov.png) no-repeat;
}

.paginare ul li.next {
	margin-right:20px;
}

.paginare ul li.next a {
	display:block;
	width:72px;
	height:24px;
	background:url(../images/next_n.png) no-repeat;
}

.paginare ul li.next a:hover {
	background:url(../images/next_hov.png) no-repeat;
}

.paginare ul li.page p {
	padding-top:4px;
	float:left;
	color:#999999;
}

.paginare ul li.page h5 {
	background:url(../images/page_long.png) no-repeat left top;
	float:left;
	height:24px;
}

.paginare ul li.page h5 span {
	background:url(../images/page_cap.png) no-repeat right top;
	float:left;
	height:19px;
	padding:5px 5px 0 19px;
}

.paginare ul li.page h5 span a {
	font-size:12px;
	color:#4870b8;
	margin-right:15px;
}

.paginare ul li.page h5 span a.qp_pagenumber {
	font-size:12px;
	color:#4870b8;
	margin-right:0px;
}

.paginare ul li.page h5 span b.line{
	color: #4870b8;
	font-size: 12px;
}

.paginare ul li.page h5 span a.qp_totalnumber {
	font-size:12px;
	color:#4870b8;
	margin-right:15px;
}

.paginare ul li.page h5 span a.sellected_page{
	color:#000000;
}

.right {
	float:right;
	width:214px;
}

.rbox {
	float:left;
	clear:both;
	width:214px;
	padding:10px 0 10px 0;
	background:url(../images/rbox_brd.png) no-repeat 1px bottom;
}

.rbox h5 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	margin:0;
	padding:0 0 6px 1px;
}

.search_inp {
	float:left;
	clear:both;
	width:197px;
	height:24px;
	background:url(../images/search_input_bg.png) no-repeat;
	padding:2px 3px 0 10px;
}

input.si_txt {
	background:none;
	border:none;
	float:left;
	width:153px;
	height:15px;
	padding:3px 0 0 0;
	color:#b6b6b6;
}

input.si_btt {
	background:none;
	border:none;
	float:right;
	width:31px;
	height:22px;
	cursor:pointer;
}

.poll_box {
	float:left;
	clear:both;
	background:url(../images/poll_brd.png) no-repeat 1px bottom;
	padding:0 0 5px 0;
	width:214px;
}

.poll_row {
	width:214px;
	float:left;
	clear:both;
	padding:7px 0 7px 0;
}

.poll_row input {
	float:left;
	margin:0 7px 0 0;
}

.poll_row label {
	float:left;
}

* html .poll_row label {
	margin:3px 0 0 0;
}

* + html .poll_row label {
	margin:3px 0 0 0;
}

.poll_sub {
	float:left;
	clear:both;
	width:214px;
	padding:10px 0 0 0;
}

input.vot {
	background:url(../images/vot_btt.png) no-repeat;
	border:none;
	width:65px;
	height:24px;
	float:left;
	margin-right:5px;
	cursor:pointer;
}

a.vot_vz {
	float:left;
}

.rss_var {
	float:left;
	clear:both;
	width:214px;
}

.rss_var h5 {
	float:left;
}

a.rss {
	float:right;
	background:url(../images/rss_logo.png) no-repeat right top;
	padding:1px 20px 0 0;
	color:#2c4fc1;
	height:17px;
}

ul.categs {
	float:left;
	clear:both;
	width:214px;
	padding:2px 0 0 2px;
}

ul.categs li {
	float:left;
	clear:both;
	width:206px;
	background:url(../images/dot_dip.png) no-repeat left 6px;
	padding:0 0 7px 8px;
}

ul.categs li a {
	color:#2c4fc1;
}

ul.categs li a:hover {
	text-decoration:underline;
}

.nwl {
	background:url(../images/newsletter_bg.png) no-repeat;
	width:200px;
	height:21px;
	float:left;
	clear:both;
	padding:5px 0 0 10px;
	margin-bottom:6px;
}

.nwl input {
	border:none;
	background:none;
	width:190px;
	height:18px;
	float:left;
	color:#b6b6b6;
}

.abonare {
	border:none;
	background:url(../images/abonare_nwl_bt.png) no-repeat;
	width:75px;
	height:24px;
	cursor:pointer;
}

ul.comm {
	float:left;
	clear:both;
	width:214px;
	padding:2px 0 0 2px;
}

ul.comm li {
	float:left;
	clear:both;
	width:214px;
	padding-bottom:5px;
}

ul.comm li a {
	color:#2c4fc1;
	background:url(../images/dot_dip.png) no-repeat left 6px;
	padding:0 0 7px 8px;
}

ul.comm li a:hover {
	text-decoration:underline;
}

ul.comm li p {
	padding:5px 0;
	color:#646464;
	line-height:17px;
}

a.add_blog {
	float:right;
	background:url(../images/add_blog_logo.png) no-repeat right top;
	padding:1px 20px 0 0;
	color:#2c4fc1;
	height:17px;
}

.tag_cloud {
	float:left;
	clear:both;
	width:214px;
}

.tag_cloud a {
	color:#2c4fc1;
	margin-right:4px;
}

.tag_cloud a:hover {
	text-decoration:underline;
}

a.tag1{
	font-size: 12px;
}

a.tag2{
	font-size: 14px;
}

a.tag3{
	font-size: 16px;
}

a.tag4{
	font-size: 18px;
}

a.tag5{
	font-size: 20px;
}

.arh_var {
	float:left;
	clear:both;
	width:214px;
}

.arh_var h5 {
	float:left;
}

.year {
	width:150px;
	float:right;
}

.year ul {
	width:150px;
	float:left;
}

.year ul li {
	width:42px;
	height:21px;
	margin:0 4px 0 0;
	float:left;
}

.year ul li a {
	display:block;
	width:40px;
	height:18px;
	color:#2c4fc1;
	text-align:center;
	padding:3px 0 0 2px;
}

.year ul li a.on {
	background:url(../images/year_abg.png) no-repeat;
	color:#bfbfbf;
}

.banner {
	float:left;
	clear:both;
	width:180px;
	margin:10px 0 10px 0;
}

.gal_car {
	float:left;
	clear:both;
	width: 208px;
	height:183px;
	position:relative;
}

a.car_amm {
	position:absolute;
	right:5px;
	bottom:6px;
	color:#2c4fc1;
}

a.car_amm:hover {
	text-decoration:underline;
}

.inpbox_up {
	float:left;
	clear:both;
	width:210px;
	padding-top:16px;
	background:url(../images/ibox_up.png) no-repeat left top;
	margin-top:10px;
}

.inpbox_mid {
	float:left;
	clear:both;
	width:210px;
	background:url(../images/ibox_mid.png) repeat-y;
}

.inpbox_inter {
	float:left;
	clear:both;
	width:190px;
	background:url(../images/ibox_inter.png) no-repeat left top;
	padding:0 10px;
}

.inpbox_inter ul {
	width:190px;
	padding:8px 0 0 0;
}

.inpbox_inter ul li {
	width:190px;
	padding:0 0 15px 0;
}

.inpbox_inter ul li h3 {
	font-size:12px;
	color:#003680;
	padding-bottom:2px;
}

.inpbox_inter ul li h3 a {
	color:#003680;
}

.inpbox_inter ul li h3 a:hover {
	text-decoration:underline;
}

.inpbox_inter ul li p {
	line-height:16px;
	padding-bottom:2px;
}

a.more {
	color:#0054c1;
	background:url(../images/more_bg.png) no-repeat right 5px;
	padding:0 11px 0 0;
}

a.more:hover {
	text-decoration:underline;
}

.inpbox_dn {
	float:left;
	clear:both;
	width:210px;
	height:20px;
	text-align:center;
	padding:6px 0 0 0;
	background:url(../images/ibox_dn.png) no-repeat left top;
}

.inpbox_dn a {
	color:#0054c1;
}

.footer {
	float:left;
	clear:both;
	width:864px;
	height:156px;
	background:url(../images/footer.jpg) no-repeat;
	padding:15px 40px 25px 40px;
}

.footer ul {
	float:left;
	background:url(../images/footer_ul_brd.png) no-repeat right top;
	padding:5px 20px 0 0;
	height:142px;
	margin-right:12px;
}

.footer ul li {
	font-size:12px;
	padding-bottom:10px;
}

.footer ul li a {
	color:#ffffff;
}

.footer ul li a:hover {
	text-decoration:underline;
}

.footer ul.month_one {
	padding:5px 25px 0 0;
}

.footer ul.month_two {
	background:none;
}

a.flog {
	float:right;
	font-size:16px;
	color:#ffffff;
	font-family:Franklin Gothic Book;
}

a.flog:hover {
	text-decoration:underline;
}

/*----------------------------------------------ADAUGA BLOG START-----------------------------------------------*/

.new_align {
	float:left;
	clear:both;
	width:584px;
	padding:0 0 14px 100px;
	background:url(../images/new_blog_brd.png) no-repeat 100px bottom;
}

.new_align h3, .new_article h3, .contact_align h3, .gal_align h3{
	color:#2F5CAE;
	font-family:Franklin Gothic Book;
	font-size:30px;
	letter-spacing:-2px;
	padding:0 0 6px;
}

.nb_box {
	background:url(../images/nb_inp_bg.png) no-repeat;
	float:left;
	clear:both;
	width:190px;
	height:24px;
	padding:2px 10px 0;
	margin-bottom:4px;
}

.nb_box input {
	background:none;
	border:none;
	float:left;
	width:190px;
	height:18px;
	padding:2px 0 0 0;
	color:#B6B6B6;
}

.add_quit_box {
	float:left;
	clear:both;
	width:215px;
	padding:6px 0 0 0;
}

input.add_b {
	float:left;
	width:61px;
	height:24px;
	border:none;
	background:url(../images/nb_add_bt.png) no-repeat;
	cursor:pointer;
	margin-right:5px;
}

a.add_b2 {
	float:left;
	width:61px;
	height:24px;
	border:none;
	background:url(../images/nb_add_bt.png) no-repeat;
	cursor:pointer;
	margin-right:5px;
}

a.add_b2:hover {
	background:url(../images/nb_add_bt_h.png) no-repeat;
}

input.quit_b {
	float:left;
	width:65px;
	height:24px;
	border:none;
	background:url(../images/nb_quit_bt.png) no-repeat;
	cursor:pointer;
}

/*----------------------------------------------ADAUGA BLOG END-----------------------------------------------*/

/*----------------------------------------------ARTICOL NOU START-----------------------------------------------*/

.new_article {
	float:left;
	clear:both;
	width:584px;
	padding:0 0 14px 100px;
}

.art_selector {
	float:left;
	clear:both;
	width:560px;
	padding:0 0 10px 0;
	background:url(../images/new_blog_brd.png) repeat-x 0 bottom;
}

.select {
	float:left;
	clear:both;
	width:210px;
	margin-bottom:4px;
}

/*-------------------customize select-----------------*/

.selectDark{	
		background: url(../images/custom_sel_bg.png) no-repeat;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		width:210px;
		color:#B6B6B6;
		z-index:50000;
		outline-style: none;
		}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:24px;
		width:171px;
		line-height:2em;
		display:block;
		cursor:pointer;	
		padding:2px 0 0 14px;
		}
		
.selectDark .passiveSelect{
		color:#fff;
		}
		
.selectDark .activeSelect{
		color:#B6B6B6;
		}
		
.selectDark ul{
		padding:0;
		margin:0;
		background:#ffffff;
		list-style:none;
		overflow-x: hidden;
		overflow-y: auto;
		cursor:pointer;	
		width:185px;
		border:1px solid #999999;
		top:26px;
		}
		
.selectDark li{
		padding:0;
		margin:0;
		color:#B6B6B6;
		font-size:12px;
		padding:0 0 4px 14px;
		}
		
.selectDark .first{
		padding-top:5px;
		}
		
.selectDark li:hover{
		color:#2f5cae;
		}
		
.selectDark .selected{
		color:#2f5cae;
		}

/*-------------------customize select-----------------*/

.asbox {
	float:left;
	clear:both;
	width:397px;
	height:24px;
	background:url(../images/an_inp_bg.png) no-repeat;
	margin-bottom:4px;
	padding:2px 10px 0 13px;
}

.asbox input {
	width:397px;
	height:18px;
	padding:2px 0 0 0;
	color:#B6B6B6;
	float:left;
	background:none;
	border:none;
}

.fck_edit {
	float:left;
	clear:both;
	width:560px;
	padding:12px 0 10px 0;
	background:url(../images/new_blog_brd.png) repeat-x 0 bottom;
}

.fck_edit h5 {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
	color:#2f2f2f;
	font-size:15px;
}

.fck_edit textarea {
	float:left;
	clear:both;
	border:1px solid #c5cef3;
	width:535px;
	padding:5px 10px;
	height:220px;
	color:#B6B6B6;
	font-family:Tahoma;
	font-size:12px;
}

.browse {
	float:left;
	clear:both;
	width:560px;
	padding:7px 0 10px 0;
	background:url(../images/new_blog_brd.png) repeat-x 0 bottom;
}

.SI-FILES-STYLIZED label.cabinet
{
    width: 295px;
    height: 26px;
    background: url(../images/browse_inp.png) 0 0 no-repeat;
	display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	color:#000000;
	z-index:100000;
}

.bifbox {
	float:left;
	clear:both;
	width:560px;
	padding:12px 0 0 0;
	background:url(../images/new_blog_brd.png) repeat-x 0 bottom;
	margin-bottom:3px;
}

.bife {
	float:left;
	clear:both;
	width:570px;
	padding:0 0 15px;
}

.bife input {
	float:left;
	margin:3px 7px 0 0;
}

.bife p {
	float:left;
	color:#2f2f2f;
	font-size:14px;
	font-weight:bold;
}

* html .bife p {
	margin-top:4px;
}

* + html .bife p {
	margin-top:4px;
}

.bife p span {
	display:block;
	font-size:11px;
	color:#B6B6B6;
	font-weight:normal;
}

/*----------------------------------------------ARTICOL NOU END-----------------------------------------------*/

/*----------------------------------------------LOG-IN START-----------------------------------------------*/

input.log_b {
	float:left;
	width:51px;
	height:24px;
	border:none;
	background:url(../images/log_in_bt.png) no-repeat;
	cursor:pointer;
}

.forgot_pass {
	float:left;
	clear:both;
	width:584px;
	padding:15px 0 0 100px;
}

.forgot_pass h5 {
	color:#2f2f2f;
	font-size:14px;
	margin:0;
	padding:0 0 3px 2px;
}

.email_bg {
	background:url(../images/nb_inp_bg.png) no-repeat;
	float:left;
	width:190px;
	height:24px;
	padding:2px 10px 0;
	margin-right:5px;
}

* html .email_bg {
	margin-right:2px;
}

.email_bg input {
	background:none;
	border:none;
	float:left;
	width:190px;
	height:18px;
	padding:2px 0 0 0;
	color:#B6B6B6;
}

input.recover {
	float:left;
	width:95px;
	height:24px;
	border:none;
	background:url(../images/recover_bt.png) no-repeat;
	cursor:pointer;
	margin-top:1px;
}

/*----------------------------------------------LOG-IN END-----------------------------------------------*/

/*--------------------------------------------VIZUALIZARE START---------------------------------------*/

.viz_counter {
	float:left;
	width:92px;
	padding:9px 0 0 0;
}

.viz_cnt {
	float:left;
	width:570px;
	margin-left:10px;
}

.viz_cnt h1 {
	color:#2F5CAE;
	font-family:Franklin Gothic Book;
	font-size:30px;
	letter-spacing:-2px;
	padding:0 0 1px;
}

.viz_cnt img.artpic{
	margin-bottom: 10px;
}

p.vpar {
	padding-bottom:11px;
	line-height:17px;
}

.player {
	float:left;
	clear:both;
	padding:0 0 15px 0;
}

.viztag {
	float:left;
	clear:both;
	width:567px;
	padding:10px 0 10px 0;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

.viztag p {
	font-weight:bold;
	color:#999999;
}

.viztag p a {
	color:#999999;
	font-weight:normal;
}

.simart {
	float:left;
	clear:both;
	width:567px;
	background:url(../images/viz_brd.png) no-repeat left bottom;
	padding:10px 0 13px 0;
}

.simart h4, .comviz h4, .opin_form h4 {
	color:#000000;
	font-family:Franklin Gothic Book;
	font-size:30px;
	letter-spacing:-2px;
	padding:0 0 1px;
}

.simart ul {
	float:left;
	clear:both;
	width:545px;
	padding:2px 0 0 2px;
}

.simart ul li {
	float:left;
	clear:both;
	width:537px;
	background:url(../images/dot_dip.png) no-repeat left 6px;
	padding:0 0 10px 8px;
}

.simart ul li a {
	color:#2c4fc1;
}

.simart ul li a:hover {
	text-decoration:underline;
}

.comviz {
	float:left;
	clear:both;
	width:567px;
	padding:10px 0 13px 0;
}

.comviz h4 {
	float:left;
	margin-right:10px;
}

a.opin {
	display:block;
	width:125px;
	height:24px;
	float:left;
	margin:8px 0 0 0;
}

ul.cvlist {
	float:left;
	clear:both;
	width:545px;
	padding:10px 0 0 2px;
}

ul.cvlist li {
	float:left;
	clear:both;
	width:545px;
	padding:0 0 10px 0;
	background:url(../images/viz_brd.png) no-repeat left bottom;
	margin-bottom:10px;
}

ul.cvlist li.last_li {
	float:left;
	clear:both;
	width:545px;
	padding:0 0 10px 0;
	margin-bottom:10px;
	background: none;
}

ul.cvlist li a {
	color:#2c4fc1;
}

ul.cvlist li a:hover {
	text-decoration:underline;
}

ul.cvlist li p {
	padding:6px 0 0 0;
	color:#4A3D37;
}

.opin_form {
	float:left;
	clear:both;
	width:567px;
	background:url(../images/viz_brd.png) no-repeat left top;
	padding:10px 0 0 0;
}

.opin_form h4 {
	padding:0 0 3px 0;
}

.op_box {
	background:url(../images/opin_inp_bg.png) no-repeat;
	float:left;
	clear:both;
	width:190px;
	height:24px;
	padding:2px 10px 0;
	margin-bottom:4px;
}

.op_box input {
	background:none;
	border:none;
	float:left;
	width:190px;
	height:18px;
	padding:2px 0 0 0;
	color:#B6B6B6;
}

.op_txtarea {
	float:left;
	clear:both;
	width:540px;
	height:121px;
	padding:5px 10px 0;
	background:url(../images/opin_txtarea_bg.png) no-repeat;
	margin-bottom:4px;
}

.op_txtarea textarea {
	border:none;
	background:none;
	float:left;
	width:540px;
	height:115px;
	color:#B6B6B6;
	font-size:12px;
	font-family:Tahoma;
}

input.viz_trim {
	border:none;
	background:none;
	background:url(../images/viz_trim_bg.png) no-repeat;
	width:60px;
	height:24px;
	float:left;
	clear:both;
	cursor:pointer;
}

/*--------------------------------------------VIZUALIZARE END---------------------------------------*/

.k_container{
	position: relative;
}
.k_edit{
	position: relative;
	left: 0px;
	top: 0px;
	height: 20px;
	width: 20px;
	z-index: 4000;
}
.k_toolbar{
}
.k_content{
	position: relative;
	left: 0px;
	top: -20px;
}

/*--------------------------------------------CONTACT START---------------------------------------*/

.contact_align {
	float:left;
	clear:both;
	width:584px;
	padding:0 0 0 100px;
}

input.ct_trim {
	width:60px;
	height:24px;
	border:none;
	background:url(../images/trm_cnt_btt.png) no-repeat;
	cursor:pointer;
}

/*--------------------------------------------CONTACT END---------------------------------------*/

/*--------------------------------------------GALERIE FOTO START---------------------------------------*/

.gal_align {
	float:left;
	clear:both;
	width:600px;
	padding:0 0 0 50px;
}

.gal_align h3 {
	background:url(../images/new_blog_brd.png) repeat-x left bottom;
	padding:0 0 3px;
}

.gal_align ul {
	float:left;
	clear:both;
	width:600px;
}

.gal_align ul li {
	float:left;
	clear:both;
	width:600px;
	background:url(../images/new_blog_brd.png) repeat-x left bottom;
	padding:10px 0 10px 0;
}

.gno {
	float:left;
	clear:both;
	width:600px;
	padding:0 0 0px 0;
}

.gno h4 {
	float:left;
	font-size:16px;
	font-family:Franklin Gothic Book;
	font-weight:normal;
	padding:0 15px 0 0 ;
}

.gno h4 a.t_gall {
	color: #000000;
	text-decoration:none;
}

.gno h4 a.t_gall:hover {
	text-decoration:underline;
}

.gno p {
	float:left;
	color:#b9b9b9;
	padding:3px 0 0 0;
}

.photo_list {
	float:left;
	clear:both;
	width:600px;
	padding:0 0 10px 0;
}

.photo_list img {
	float:left;
	border:1px solid #c5cef3;
	background:#ffffff;
	margin-top:10px;
	margin-right:10px;
	padding:1px;
}

.photo_list img.squeze {
	width:103px;
	height:138px;
}

img.agrafa {
	position:absolute;
	left:-28px;
	top:6px;
}

ul.hp_art li.first .dcv img.agrafa {
	display:none;
}

.dcv {
	position:relative;
}

/*--------------------------------------------GALERIE FOTO END---------------------------------------*/

/*--------------------------------------------POLL LIST START---------------------------------------*/

.poll {
	float:left;
	clear:both;
	width:560px;
	background:url(../images/new_blog_brd.png) repeat-x left bottom;
	padding:10px 0 13px 0;
	margin-bottom:10px;
}

.poll h5 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	margin:0;
	padding:0 0 6px 1px;
}

.poll .poll_box {
	float:left;
	clear:both;
	background:none;
	padding:0 0 5px 0;
	width:500px;
}

.poll .poll_row {
	width:500px;
	float:left;
	clear:both;
	padding:7px 0 7px 0;
}

.indicator {
	float:left;
	clear:both;
	width:240px;
	padding:5px 0 0 0;
}

.procent {
	float:left;
	color:#3074c2;
	font-size:10px;
	padding:0 0 0 4px;
}

.cap_left {
	float:left;
	width:5px;
	height:12px;
	background:url(../images/cap_left_bg.png) no-repeat;
}

.poll_bar {
	float:left;
	height:12px;
	background:url(../images/poll_bar_bg.png) repeat-x;
}

.cap_right {
	float:left;
	width:5px;
	height:12px;
	background:url(../images/cap_right_bg.png) no-repeat;
}

/*--------------------------------------------POLL LIST END---------------------------------------*/

/*-----------------------custom captcha-----------------------*/

/** Custom recaptcha **/

.recaptcha_r1_c1{
	display: none;
}

.recaptcha_r2_c1{
	display: none;
}

.recaptcha_r2_c2{
	display: none;
}

.recaptcha_r3_c1{
	display: none;
}

.recaptcha_r3_c2{
	display: none;
}

.recaptcha_r3_c3{
	display: none;
}

.recaptcha_r4_c2{
	display: none;
}

.recaptcha_r4_c2{
	display: none;
}

.recaptcha_r4_c4{
	display: none;
}

.recaptcha_r7_c1{
	display: none;
}

.recaptcha_r7_c2{
	display: none;
}

.recaptcha_r8_c1{
	display: none;
}

.recaptcha_r4_c1{
	background: none !important;
}

.recaptchatable a.recaptcha_only_if_image{
	display: none;
}

.recaptchatable  #recaptcha_whatsthis_btn{
	display: none;
}

.recaptcha_input_area label.recaptcha_input_area_text{
	display: none;
}

#recaptcha_reload_btn{
	position: absolute !important;
	top: 20px !important;
	left: 280px !important;
}

#recaptcha_reload_btn img{
	border-bottom: 1px solid #4a0000 !important;
}

#recaptcha_table tr td.recaptcha_r4_c1 div.recaptcha_input_area{
	margin-top: 4px !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}

td.recaptcha_r4_c1 div.recaptcha_input_area{
	position: absolute !important;
	height: auto !important;
	top: 80px;
	left: -1px;
}

.recaptchatable .recaptcha_r4_c1{
	height: auto !important;
	width: auto !important;
}

.recaptchatable tr td.recaptcha_r4_c1 #recaptcha_response_field{
	width:190px !important;
	height:24px !important;
	padding:2px 10px 0 10px !important;
	background:url(../images/opin_inp_bg.png) no-repeat;	
	border: 0px !important; 
	color: #A0A0A0 !important;
}

#recaptcha_image{
	position: absolute !important;
	left: -1px !important;
	border: 1px solid #c5cef3 !important;
	width: 270px !important;
	float: left !important;
}

#recaptcha_image img{
	width: 270px !important;
}

.recaptchatable .recaptcha_image_cell{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
}

.words_captcha{
	position: absolute;
	top: 20px;
	left: 0px;
	
}

.captcha {
	float:left;
	width:278px;
	padding:0 0 20px 1px;
	height: 73px;
}

.ver_code {
	float:left;
	width:278px;
}

.ver_code input {
	width:130px;
	height:18px;
	border:1px solid #949494;
	background:none;
	padding:2px 5px 0;
	margin-bottom:2px;
}

.see_code {
	float:right;
	width:278px;
	padding:17px 0 0 0;
	position: relative;
}

/*-----------------------end custom captcha-----------------------*/
