/*	general elements	*/
/*body{margin:0; padding:0; font-size:12px; font-family:Tahoma, Arial;  background:url('../images/backgrounds/back_01.jpg'); background-position:top center; background-repeat:no-repeat; background-color:#FE2804}*/
/*background:url('../images/backgrounds/back_01.jpg') no-repeat top center*/
/*background:url('../images/common/bg_iceeffect.jpg') #B2C8D3 top center no-repeat;*/
body{margin:0; padding:0; font-size:12px; font-family:Tahoma, Arial; background:url('../images/common/bg.jpg') #AF2C00 top center no-repeat; }
a{font-family:Tahoma; font-size:12px; color:#205297; text-decoration:none; }
a:focus{ outline-style:none; outline-width:0}
a:hover{text-decoration:underline; }
a img{display:block; margin:0; border:0; }
input, textarea, select{font-family:Tahoma; }
ul, ul li{display:block; margin:0; padding:0; font-size:10px; line-height:14px; list-style-type:none; }
form{display:block; margin:0; padding:0; border:0; }
p{display:block; margin:0; padding:0; }

.relative{position:relative; }
.inline{display:inline; }
.left{float:left; }
.right{float:right; }
.clear_both{display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

.facebook_connect{display:block; margin-top:5px; }
a.follow_link{display:block; float:left; margin:2px 5px 0 0; }
a.follow_link img{width:20px; height:20px; }
a.rss_follow_link img{width:36px; height:21px; }
a.more_link{font-family:Segoe UI, Tahoma; font-size:14px; font-weight:600; color:#205297; }

a.feedback_link{position:relative; display:block; height:26px; padding:0 0 0 25px; font-family:Segoe UI, Tahoma; font-weight:normal; font-size:10px; line-height:25px; color:#3e69a5; }
a.feedback_link span{display:block; position:absolute; width:20px; height:20px; left:0; top:0; background:url('../images/common/feedback-icons.gif') top left no-repeat; }

a.comment_link{width:75px; }
a.comment_link span{background-position:0 5px; }

a.like_link{width:50px; }
a.like_link span{background-position:-40px 0; }

a.not_like_link{width:65px; }
a.not_like_link span{top:6px; background-position:-80px 0; }



/*	user	*/
a.user_img img{width:37px; height:53px; }
a.user_name{font-family:Tahoma; font-size:13px; font-weight:bold; }


.gray_title,
h1.gray_title,
h2.gray_title,
h3.gray_title{font-family:Segoe UI, Tahoma; font-weight:normal; color:#252525; border-bottom:1px solid #f0f0f0; margin:0; padding:0; line-height:34px; padding-bottom:5px; }
h1.gray_title{font-size:30px; }
h2.gray_title{font-size:30px; }
h3.gray_title{font-size:26px; }

H3 SPAN{ color:#FFF; padding:0px 10px 0px 10px; position:relative}
	H3 SPAN IMG{ position:absolute; right:15px; bottom:-5px}
	H3 .F39124{background-color:#f39124; }
	H3 .bd0706{  background-color:#bd0706;}
	H3 .color_148614{ background-color:#148614; }
	H3 .color_076ebd{ background-color:#076ebd}

h4{font-family:Segoe UI, Tahoma; font-weight:normal; color:#757575; margin:0; padding:0; font-size:16px; line-height:20px; }
.gray_title_no_border{border-bottom:0px !important; }
.gray_subtitle{font-family:Segoe UI, Tahoma; font-weight:normal; font-size:14px; line-height:18px; padding:5px 0 10px 0; color:#a9a9a9; }
.subtitle,
.subtitle a{font-family:Segoe UI, Tahoma; font-weight:normal; font-size:13px; line-height:18px; }
.subtitle{padding:5px 0 10px 0; color:#747474; }
.subtitle a{text-decoration:underline; }


a.blue_button, a.blue_button:hover{display:inline; text-decoration:none; cursor:pointer; font-size:10px; }
.blue_button span.button_left{display:block; float:left; width:7px; height:43px; background:url('../images/common/blue-button-left.gif') top left no-repeat; }
.blue_button span.button_middle{display:block; float:left; background:url('../images/common/blue-button-middle.gif') top left repeat-x; color:#3e69a5; font-family:Segoe UI, Tahoma; font-size:20px; font-weight:600; line-height:24px; padding:10px 55px 9px 55px; }
.blue_button span.button_right{display:block; float:left; width:7px; height:43px; background:url('../images/common/blue-button-right.gif') top left no-repeat; }
a.blue_button:hover span.button_middle{text-decoration:underline; }

a.big_blue_button, a.big_blue_button:hover{display:inline; text-decoration:none; cursor:pointer; font-size:10px; }
.big_blue_button span.button_left{display:block; float:left; width:4px; height:50px; background:url('../images/common/big-blue-button-left.gif') top left no-repeat; }
.big_blue_button span.button_middle{display:block; float:left; background:url('../images/common/big-blue-button-middle.gif') top left repeat-x; color:#3e69a5; font-family:Segoe UI, Tahoma; font-size:20px; font-weight:600; line-height:24px; padding:14px 15px 12px 15px; }
.big_blue_button span.button_right{display:block; float:left; width:4px; height:50px; background:url('../images/common/big-blue-button-right.gif') top left no-repeat; }
a.big_blue_button:hover span.button_middle{text-decoration:underline; }

a.gray_button, a.gray_button:hover{display:inline; text-decoration:none; cursor:pointer; font-size:10px; }
.gray_button span.button_left{display:block; float:left; width:3px; height:31px; background:url('../images/common/gray-button-left.gif') top left no-repeat; }
.gray_button span.button_middle{display:block; float:left; background:url('../images/common/gray-button-middle.gif') top left repeat-x; color:#205297; font-family:Segoe UI, Tahoma; font-size:14px; font-weight:bold; line-height:18px; padding:7px 13px 6px 13px; }
.gray_button span.button_right{display:block; float:left; width:3px; height:31px; background:url('../images/common/gray-button-right.gif') top left no-repeat; }
a.gray_button:hover span.button_middle{text-decoration:underline; }



/* 	structure	*/
#site{width:980px; margin:50px auto; background-color:#FFFFFF; background:url('../images/common/jacobs-logo.jpg') #FFFFFF top right no-repeat; } /*url('../images/common/jacobs-logo.jpg')*/

#header{width:950px; height:180px; padding:15px 15px 0 15px; margin-top:-50px;}
#header #header_left{display:block; float:left; width:275px; }
#header #header_left a#logo{display:block; width:239px; height:39px; padding:28px 15px 10px 22px; font-size:10px; }
#header #header_left .logo_links{padding:10px 0 0 25px; }
#header #header_left .logo_links a{line-height:15px; }
#header #header_left .logo_links span{font-size:12px; color:#a5a5a5; line-height:15px; padding:0 2px 0 5px; }

#header #header_style_menu{float:left; margin-left:50px;}
#header #header_style_menu a{display:block; float:left; width:90px; margin-right:10px; text-align:center; font-family:Segoe UI, Tahoma; font-weight:normal; font-size:14px; line-height:18px; color:#696969; }
#header #header_style_menu a:hover{color:#ff9c00; text-decoration:none; }
#header #header_style_menu a img{width:90px; height:110px; }


#menu{margin:22px 15px 10px 20px; }
#menu a{display:block; float:left; margin-right:35px; font-family:Segoe UI, Tahoma; font-weight:normal; font-size:18px; line-height:22px; }
#menu a.last_menu{margin-right:0; }

#content{width:900px; padding:10px 40px 20px 40px; }
#inner_content{padding:0 0 20px 0; border-bottom:1px solid #f0f0f0; }
#left_col{float:left; width:580px; }

#right_col{float:right; width:320px; }
#right_col .first_gray_title{padding-left:20px; }
#right_col_inner{width:300px; padding-left:20px; }

	#right_col .boxed_search{ width:300px; height:29px; border:1px solid #f0f0f0; background-color:#e5e5e5; margin-left:20px }
	#right_col .boxed_search input.search_input{display:block; float:left; margin:0; width:250px; width:245px; height:16px; padding:7px 11px 6px 11px; background:transparent; border:0px none;  font-size:12px; line-height:16px; color:#9c9c9c; outline:0px none; background-color:#e5e5e5; /* IE8 nu face focus fara el (hasLayout)*/ }
	#right_col .boxed_search input.search_button{ display:block; float:right; width:30px; height:29px; }

#footer{width:900px; padding:20px 0 0 0; }
#footer ul.footer_cols li{float:left; width:150px; }
#footer ul.footer_cols li a,
#footer ul.footer_cols li b,
#footer ul.footer_cols li span{font-size:11px; line-height:18px; color:#7a7a7a; }
#footer .copy{margin-top:20px; font-size:11px; line-height:18px; font-weight:bold; color:#acacac; }



/* paginare */
.paging{margin:10px auto; font-family:Verdana; font-size:10px; text-align:center; font-weight:bold; }
.paging a{color:#549edd}
.paging a, .paging b{display:inline; padding:2px 5px; text-decoration:none; font-size:12px; margin:0;}/*  line-height:18x;*/
.paging a{border-left:1px solid #e7e7d6; }
.paging.fpage{border:0; }
.paging b{font-size:12px; }
.paging b.cr_page{border-left:1px solid #e7e7d6; padding:1px 2px 1px 6px; margin:0; }
.paging a.prevButton, .paging a.nextButton{background:url('../images/common/pag_buttons.gif') no-repeat; border:1px solid red; display:block; position:absolute; left:0; top:-4px; height:21px; width:65px; font-size:10px; line-height:10px; padding:0; }
.paging div.relative{display:inline; padding:0 25px; font-size:10px; }
.paging div.relative a{border:0; }
.paging a.prevButton{background-position: 0 0;  }
.paging a.prevButton:hover{background-position: 0 -22px; }
.paging a.nextButton{background-position: -65px 0; }
.paging a.nextButton:hover{background-position: -65px -22px; }





/*	interviuri	*/
.interview{}
.interview a.inter_img{display:block; float:left; }
.interview a.inter_img img{width:107px; height:107px; }

.interview .info{float:left; margin-left:15px; }
.interview .info a.title{font-family:Segoe UI, Tahoma; font-size:16px; font-weight:500; }
.interview .info p{font-size:13px; color:#747474; }


.interviews_list_cols{padding:20px 0 5px 0; }
.interviews_list_cols .interview{width:285px; margin-bottom:15px; }
.interviews_list_cols .interview .info{width:160px ; }


/*	stiri	*/
.news{margin-top:10px; }
.news a.news_img{display:block; float:left; }
.news a.news_img img{width:140px; height:125px; }
.news .info{float:left; margin-left:20px; }
.news .info b.type{display:block; font-family:Segoe UI, Tahoma; font-size:15px; font-weight:bold; color:#747474; }
.news .info a.title{font-family:Segoe UI, Tahoma; font-size:16px; line-height:18px; font-weight:500; color:#3e69a5; }
.news .info span.time{display:block; font-family:Segoe UI, Tahoma; font-size:14px; color:#a9a9a9; }


.news_list{margin-bottom:10px; }
.news_list .news .info{width:420px; }



/*	videoclipuri	*/
.video{width:120px; }
.video a.video_img{display:block; margin-bottom:10px; }
.video a.video_img img{width:120px; height:120px; }
.video a.title{font-size:13px; font-weight:normal; }

.video_list{padding:0 0 10px 0; }
.video_list .video{float:left; margin-right:30px; margin-top:30px; overflow:hidden }
.video_list .last_video{margin-right:0; }



/*	muzica	*/
ul.music_list li a{font-size:11px; line-height:16px; font-weight:normal; }
.music_list_2col ul.music_list{width:290px; }



/*	formulare	*/
form input.text{margin:0; height:18px; padding:3px 1px 3px 2px; font-size:12px; line-height:18px; font-weight:bold; border:1px solid #d6d6d6; color:#636363; }
form input.img_button{display:block; margin:0; padding:0; border:0; outline:0px none; }


/*	main banner	*/
.main_banner{width:900px; height:257px; position:relative; overflow:hidden; margin-bottom:5px; }
.main_banner .boxed_search{position:absolute; right:-1px; top:226px; z-index:10; width:300px; height:29px; border:1px solid #f0f0f0; background-color:#e5e5e5; }
.main_banner .boxed_search input.search_input{display:block; float:left; margin:0; width:250px; width:245px; height:16px; padding:7px 11px 6px 11px; background:transparent; border:0px none;  font-size:12px; line-height:16px; color:#9c9c9c; outline:0px none; background-color:#e5e5e5; /* IE8 nu face focus fara el (hasLayout)*/ }
.main_banner .boxed_search input.search_button{display:block; float:right; width:30px; height:29px; }


/*	front scroller	*/
#front_scroller{overflow:hidden; }
#front_scroller .scroller_loading{position:absolute; left:0; top:0; z-index:9; display:block; width:900px; height:257px; background:url('/images/common/scroller-loading.gif') #FFFFFF center center no-repeat; }

#front_scroller .scroller_shadow_left{position:absolute; left:0; top:0; z-index:1; display:block; width:257px; height:257px; background:url('/images/common/scroller-shadow-left.png') top left no-repeat; }
#front_scroller .scroller_shadow_right{position:absolute; right:0; top:0; z-index:1; display:block; width:257px; height:257px; background:url('/images/common/scroller-shadow-right.png') top left no-repeat; }

#front_scroller a.scroller_arrow_left{position:absolute; left:20px; top:80px; z-index:2; display:block; width:80px; height:97px; background:url('/images/common/scroller-arrow-left.png') top left no-repeat; outline:none; }
#front_scroller a.scroller_arrow_right{position:absolute; right:20px; top:80px; z-index:2; display:block; width:80px; height:97px; background:url('/images/common/scroller-arrow-right.png') top left no-repeat; outline:none; }

#front_scroller .scroller_elements{position:absolute; left:85px; top:0; z-index:0; white-space:nowrap; }
#front_scroller .jcarousel-clip{ width:730px; height:257px;  position:relative}
#front_scroller .scroller_elem{position:relative; left:0; top:0; display:inline-block; width:730px; height:257px; }

#front_scroller .scroller_elem img{display:block; }

#front_scroller .scroller_elem a.text_shadow{display:block; width:410px; height:129px; padding:10px 20px 0 20px; position:absolute; left:140px; top:66px; z-index:3; background:url('/images/common/scroller-text-shadow.png') top left repeat; font-family:Segoe UI, Tahoma; color:#ffffff; font-weight:normal; }
#front_scroller .scroller_elem a.text_shadow span{display:block; }
#front_scroller .scroller_elem a.text_shadow span.title{font-size:30px; line-height:34px; }
#front_scroller .scroller_elem a.text_shadow span.desc{font-size:15px; line-height:19px; padding-top:5px; }
#front_scroller .scroller_elem a.text_shadow span.more{font-family:Tahoma; font-size:12px; line-height:16px; text-decoration:underline; padding-top:20px; }

#front_scroller .scroller_elem a.text_shadow:hover{text-decoration:none; }



/*	front newsletter	*/
.front_newsletter{margin:20px 0 0 0; }
.front_newsletter #news_email{display:block; float:left; width:167px; }
.front_newsletter form input.add_news_button{float:left; width:120px; height:26px; margin:0 0 0 8px; }

/*	connect links		*/
.follow_links{margin:20px 0; }
.follow_links span{font-size:12px; line-height:18px; color:#5e5e5e; }
.follow_links ul{margin-top:10px; }
.follow_links ul li a{display:block; width:50px; float:left; margin-right:33px; padding-top:55px; font-size:12px; line-height:18px; background:url('../images/common/connect-logos.gif') 100px 100px no-repeat; text-align:center; }
.follow_links ul li a.last_follow_link{margin-right:0; }

.follow_links ul li a.follow_facebook{background-position:0 0; }
.follow_links ul li a.follow_twitter{background-position:-70px 0; }
.follow_links ul li a.follow_hi5{background-position:-140px 0; }
.follow_links ul li a.follow_rss{background-position:-210px 0; }

/*	bannere		*/
.banner{margin-bottom:10px; }

/*	chat list	*/
.chat_list{margin-bottom:20px; }
.chat_list ul{margin:10px 0 0 0; }
.chat_list ul li{margin-bottom:10px; font-size:13px; color:#747474; }
.chat_list a.blue_button{float:left; margin-left:15px; }


/*	events	*/
a.event_calendar_open{display:block; width:123px; height:20px; margin-top:14px; float:right; padding-right:13px; background:url('../images/common/down-arrow.gif') right 4px no-repeat; font-size:12px; line-height:16px; text-align:right; }

.event_list{margin-bottom:15px; }
.event_list ul{margin:15px 0 0 0; }
.event_list ul li{margin-bottom:10px; }
.event_list ul li .last_event{margin-bottom:0; }

.event_list ul li a.event_img{display:block; float:left; }
.event_list ul li a.event_img img{width:45px; height:40px; }
.event_list ul li p.info{float:left; font-size:11px; line-height:15px; margin-left:12px; color:#5e5e5e; width:240px }
.event_list ul li p.info a.title{font-size:13px; }

.event_list h4{margin:0 0 15px 0; }

/*	blog news	*/
ul.blog_news_list{margin:15px 0; }
ul.blog_news_list li{margin-bottom:10px; }
ul.blog_news_list li a{font-size:14px; line-height:18px; }
ul.blog_news_list li p{padding:2px 0; font-size:13px; color:#747474; }


/*	static page */

.static_page UL{ margin-left:10px; padding-left:10px }
.static_page LI{ font-size:14px; line-height:22px; list-style-type:disc;  display:list-item}

/*	articol	*/
.article_page h1{font-family:Segoe UI, Tahoma; font-weight:600; color:#484848; font-size:27px; line-height:32px; margin:0; padding:0 0 10px 0; }
.article_page h2{font-size:22px; padding-bottom:2px; }

.article_page p.info{font-size:13px; color:#747474; }
.article_page p.info .added_by a{font-size:13px; }

.article_page .notes{ margin-top:10px}

.article_page .content ul li{ display:list-item; margin-left:15px; font-size:14px; list-style-type:disc; }
.article_page .content,
.article_page .content p{font-size:14px; line-height:22px; color:#777777; }
.article_page .content p{padding:7px 0; }

.article_page .article_img{margin:6px 0 0 0; text-align:center; }
.article_page .article_img a{}
.article_page .article_img a img{display:inline; margin:0; padding:10px; background-color:#f1f1f1; border:1px solid #e9e9e9; }

.article_page .footer{background-color:#f9f9f9; border:1px solid #dddddd; padding:15px; margin:10px 0; }
.article_page .footer .art_rating{float:left; width:250px; padding:0 0 0 45px; font-size:14px; line-height:22px; color:#939393; background:url('../images/common/rating-thumbs.gif') 1px 2px no-repeat; }
.article_page .footer .art_rating b{display:block; color:#3e3e3e; }
.article_page .footer .art_rating .before_follow{float:left; margin:2px 10px 0 0 ; }

.article_page .footer .tags{float:right; width:235px; margin-right:15px; line-height:22px; color:#777777; }
.article_page .footer .tags b{font-size:14px; color:#898989; }
.article_page .footer .tags a{font-size:13px; }

.article_page .footer .article_prev_next{margin-top:30px; }
.article_page .footer .article_prev_next .prev_next_arrow{width:260px; }
.article_page .footer .article_prev_next .prev_next_arrow a.article_arrow{display:block;  margin-top:2px; }
.article_page .footer .article_prev_next .prev_next_arrow a.article_arrow img{width:27px; height:34px; }
.article_page .footer .article_prev_next .prev_next_arrow .arrow_text{width:220px; }
.article_page .footer .article_prev_next .prev_next_arrow .arrow_text b{display:block; margin-bottom:2px; font-size:13px; line-height:17px; color:#3e3e3e; }
.article_page .footer .article_prev_next .prev_next_arrow .arrow_text a{font-size:13px; line-height:22px; }

.article_page .footer .article_prev_next{}
.article_page .footer .article_prev_next .prev{float:left; margin-left:10px; }
.article_page .footer .article_prev_next .prev a.article_arrow{float:left; }
.article_page .footer .article_prev_next .prev .arrow_text{float:left; margin-left:10px; text-align:left; }

.article_page .footer .article_prev_next{}
.article_page .footer .article_prev_next .next{float:right; margin-right:10px; }
.article_page .footer .article_prev_next .next a.article_arrow{float:right; }
.article_page .footer .article_prev_next .next .arrow_text{float:right; margin-right:10px; text-align:right; }



/*	comentarii	*/
.comments_list{margin:15px 0; }
.comments_list ul li{margin-bottom:25px; font-size:13px; color:#747474; }
.comments_list ul li a.comment_img{display:block; float:left; }
.comments_list ul li a.comment_img img{width:37px; height:53px; }

.comments_list ul li p{float:left; width:520px; }
.comments_list ul li .date_container{position:relative; font-size:0; line-height:0; height:0; overflow:visible; }
.comments_list ul li .date_container .date{color:#b4b4b4; font-size:11px; line-height:15px; font-weight:bold; padding-bottom:15px;  }
.comments_list ul li .date_container a{position:absolute; right:0; top:-15px; font-family:Segoe UI, Tahoma; font-size:13px; line-height:17px; font-weight:600; }

.comments_list #form_comment LABEL{ display:block; margin-top:20px; font-weight:bold}
.comments_list #form_comment INPUT{ width:100%}
.comments_list #form_comment TEXTAREA{ width:100%}
.comments_list .err{ clear:both; color:#F00; margin-bottom:10px}


/*	fan cafe	*/
.fan_add_note{padding:12px 0 17px 0; border-bottom:1px solid #f0f0f0; }
.fan_add_note a.user_img{display:block; float:left; }
.fan_add_note input{display:block; float:left; font-size:12px; line-height:16px; width:395px; padding:20px 10px 15px 10px; color:#838383; border:1px solid #e8e8e8; margin:0 0 0 10px; }
.fan_add_note a.big_blue_button{display:block; float:right; margin:1px 0 0 0; }

.fan_cafe_list{padding:20px 0; }
.fan_cafe_list ul li{margin-bottom:30px; }
.fan_cafe_list ul li a.user_img{display:block; float:left; }
.fan_cafe_list ul li p{float:left; width:525px; margin-left:10px; padding-bottom:21px; font-size:13px; line-height:16px; color:#747474; }
.fan_cafe_list ul li p a{font-size:13px; line-height:16px; }
.fan_cafe_list ul li .date_container{}
.fan_cafe_list ul li .date_container{position:relative; font-size:0; line-height:0; height:0; overflow:visible; }
.fan_cafe_list ul li .date_container .date{position:absolute; left:48px; top:-17px; color:#acacac; font-size:11px; line-height:18px; }

.fan_cafe_list ul li .date_container a{position:absolute; font-family:Segoe UI, Tahoma; font-size:11px; font-weight:normal; color:#3e69a5; }
.fan_cafe_list ul li .date_container a.comment_link{left:400px; top:-21px; }
.fan_cafe_list ul li .date_container a.like_link{left:505px; top:-21px; }
.fan_cafe_list ul li .date_container a.not_like_link{left:485px; top:-21px; }

/* USER LIST */
.bg_user_list{ float:left; width:580px; margin-top:31px;}
.bg_user_list .gray_title{ margin-bottom:15px;}
.user_list{ float:left; width:160px; height:100px; margin-right:30px; background-color:#FFFFFF;}
.user_list .info_user{ float:right; width:100px; }
.user_list .user_list_img{ width:37px; height:53px;}

/*	useri info	*/
.userinfo{width:100%}
.userinfo .photo{float:left; width:145px; margin:0 12px 0 0; font-size:11px;}
.userinfo .description{float:left; padding:0px 15px 10px 0px; width:338px; font-size:12px;}
.userinfo .description .username{ font-size:19px; color:#aa0707; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
.userinfo .bold-header{font-size:12px; font-weight:bold; color:#404040; margin-bottom:7px;}
.userinfo .bold{font-weight:bold}

.items{ margin-left:0px; margin-right:-20px}
.items .item{ text-align:center; width:125px; margin:10px 25px 10px 0px; font-size:12px; font-weight:bold; float:left;}

/*	membrii	*/
.members_2cols{margin-bottom:10px; padding:10px 0; }
.members_2cols .member {width:145px; margin:10px 0; }
.members_2cols .member a.user_img{float:left; }
.members_2cols .member .info{float:left; margin-left:7px; width:90px; }
.members_2cols .more_link{margin-top:10px; }

/*	register	*/
#register{}
#register .title{color:#000; font-size:19px;}
#register .subtitle{color:#000; font-size:16px; border-bottom:1px solid #F0F0F0;  width:100%; padding:0 0 5px 0px; margin:15px 0 15px 0;}
#register label{ float:left; width:150px; color:#404040; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0px 0px; clear:both; margin-left:30px;}
#register .form_input{float:left; width:300px; color:#404040; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#register .form_input .input{ height:17px; border:1px solid #bbbbbb; width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0px; color:#404040;}
#register .form_input .select{ height:29px; border:1px solid #bbbbbb; width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#404040; padding:5px;}
#register .form_input .textarea{ height:65px; border:1px solid #bbbbbb; width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0px; color:#404040;}
#register .form_terms{}
#register #troops_placeholder{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#404040; font-weight:bold;margin-left:30px;}
#register #styles_placeholder{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#404040; font-weight:bold;margin-left:30px;}
#register .err{margin-left:180px; clear:both; color:#F00; margin-bottom:10px}

/*	login	*/
.add_form{}
	.add_form label{ font-weight:bold; margin-top:7px; display:block}
	.add_form .err{clear:both; color:#F00; margin-bottom:10px}
	
/* FORUM */
.forum_cat{float:left; text-align:center; width:160px; margin-right:30px; text-align:center;}
.no_pic{ width:37px; height:53px; }

 /* New profile stuff */

.add_article{ font-size:12px}
.add_article FORM LABEL{ float:left; width:100px; margin-top:10px}
.add_article FORM INPUT{  border:1px solid #bbbbbb; width:405px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#404040;  padding:5px 0 5px 0px; margin-top:10px } 
	.add_article FORM INPUT.check{ width:auto; border:0px; margin-top:0px}
.add_article FORM textarea{ height:65px; border:1px solid #bbbbbb; width:300px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0px; color:#404040; margin-top:10px}
.add_article FORM .error{ padding-left:100px; color:#F00; font-size:11px}
.add_article FORM .mceEditor{ width:405px; display:block; position:relative }

 /* PROFIL RIGHT*/
#right_col .profil{ padding-left:30px}

#right_col .profil DIV.profil_meu{  height:33px;  }
#right_col .profil DIV.profil_meu A{ background-image:url(/images/common/profilul_meu.gif); background-repeat:no-repeat; background-position:3px 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.cafea{  height:33px }
#right_col .profil DIV.cafea A{ background-image:url(/images/common/cafea.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:33px; line-height:33px; padding-left:40px}

#right_col .profil DIV.message{  height:30px }
#right_col .profil DIV.message A{ background-image:url(/images/common/message.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:33px; line-height:33px; padding-left:40px}


#right_col .profil DIV.add_article{  background-color:#FFF;   height:30px }
#right_col .profil DIV.add_article A{ background-image:url(/images/common/add_article.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:33px; line-height:33px; padding-left:40px}

#right_col .profil DIV.friends{ height:33px }
#right_col .profil DIV.friends A{ background-image:url(/images/common/friends.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:33px; line-height:33px; padding-left:40px}

#right_col .profil DIV.foto{   height:33px }
#right_col .profil DIV.foto A{ background-image:url(/images/common/foto.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.video{   height:33px }
#right_col .profil DIV.video A{ background-image:url(/images/common/icon_video.jpg); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.invitation{ padding-left:20px;    height:33px }
#right_col .profil DIV.invitation A{ background-image:url(/images/common/invitation.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.playlist{ height:33px }
#right_col .profil DIV.playlist A{ background-image:url(/images/common/playlist.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.edit{ height:33px }
#right_col .profil DIV.edit A{ background-image:url(/images/common/edit.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

#right_col .profil DIV.logout{   height:33px; }
#right_col .profil DIV.logout A{ background-image:url(/images/common/logout.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}


#right_col .profil DIV.audio-video{   height:33px }
#right_col .profil DIV.audio-video A{ background-image:url(/images/common/audio-video.gif); background-repeat:no-repeat; background-position:left 5px; display:block; height:30px; line-height:33px; padding-left:40px}

/*	gallery	*/
#album_uploader{margin:0; }
#album_uploader .photoholder{width:145px; float:left; margin:0 12px 0 0;}
#album_uploader .form_uploader{float:left; padding:10px 15px 10px 15px; }
#album_uploader .form_uploader .info{font-size:12px; padding-bottom:4px;}
#album_uploader .form_uploader .header{font-size:16px; color:#686868; margin-bottom:7px;}
#album_uploader .form_uploader .err{clear:both; color:#F00; margin-bottom:10px}

/*	iarna	*/
#iarna_2010{ width:900px; height:609px; background-image:url(/images/bg_iarna_2010.jpg); background-repeat:no-repeat; background-position:left top; position:relative}
	#iarna_2010 .buton{ background-image:url(/images/bg_buton.jpg); background-position:left top; background-repeat:no-repeat; width:150px; height:31px; display:block; margin-bottom:15px; line-height:31px; color:#FFF; text-decoration:none; text-align:center; font-size:14px}
	
  /* INBOX */
#inbox{ font-size:12px; margin-top:10px}  
 	#inbox .add{ background-image:url(/images/common/add_message.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; margin-right:20px; float:left; line-height:25px;}
	#inbox .send{ background-image:url(/images/common/send_message.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; margin-right:20px; float:left; line-height:25px;}
	#inbox .recive{ background-image:url(/images/common/recive_message.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; margin-right:20px; float:left; line-height:25px;}
	
	#inbox TABLE, #contacts_form TABLE{border-collapse:collapse !important; margin-top:15px; width:100% }
		#inbox TABLE TR.bold TD{ font-weight:bold}
		#inbox TABLE TD, #contacts_form TABLE TD{ border:1px solid #e4e4e4;}	
	#inbox TABLE THEAD,  #contacts_form TABLE THEAD{ background-color:#EFEFEF}
		#inbox TABLE THEAD TD,  #contacts_form TABLE THEAD TD{ text-align:center; height:40px}
	#inbox TABLE TBODY TR.tr1,  #contacts_form TABLE TBODY TR.tr1{ background-color:#f5f8f8}	
	#inbox TABLE TBODY TD{ text-align:center; padding:5px}
		
	#inbox TABLE TBODY TD.bold{ font-weight:bold}
		#inbox TABLE TBODY TD.subject{ text-align:left}

 	#inbox FORM LABEL{ float:left; width:100px; margin-top:10px}
	#inbox FORM INPUT{  border:1px solid #bbbbbb; width:300px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#404040;  padding:5px 0 5px 0px; margin-top:10px } 
		#inbox FORM INPUT.check{ width:auto; border:0px; margin-top:0px}
	#inbox FORM textarea{ height:65px; border:1px solid #bbbbbb; width:300px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px 0 5px 0px; color:#404040; margin-top:10px}
	#inbox FORM .error{ padding-left:100px; color:#F00; font-size:11px}

/* CONCURS */
.concurs{ width:897px; height:617px; background-image:url('../images/common/bg_concurs.jpg');}
.concurs .cnt{ padding-top:190px;  margin-left:50px; width:470px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}
.concurs .cnt h3{ font-size:25px; font-weight:normal;}
.concurs .cnt .text_small{ line-height:25px; padding-top:20px; margin-left:0px; }
.concurs a{ display:block; position:absolute; color:#FFFFFF;}
.concurs .list{ top:586px; left:350px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; background-color:#CD0000; padding:3px 10px 3px 10px}
.concurs .post{ top:589px; left:564px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.concurs .ruls{ top:589px; left:753px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.pos_relat{ position:relative;}
.cum_particip { background-color:#CB2B1D; font-family:Georgia; font-size:17px; left:550px; padding-bottom:2px; padding-left:10px; padding-right:10px; padding-top:0; position:absolute; top:763px; }

/*RightImg*/
.right_img{ width:300px; height:200px; background-image:url(/images/splashright.jpg); background-repeat:no-repeat; background-position:left top; margin-left:20px}

/*	search	*/
.tabs{}
	.tabs a{ margin-right:20px}
	.tabs .selected_tab{ color:#000}

#box_email {
	position:absolute;
	width:600px;
	z-index:200;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	border:1px solid #CCC;
	padding:10px;
	display:none
}
.box_email_bg{  border:#f2f2f2 10px solid; background-color:#FFFFFF; padding:10px;}
.box_email_bg .title{ font-size:20px; font-family:Arial, Helvetica, sans-serif;}

.xxx{ clear:both; padding-top:40px}

/*----------POLL---------------*/
.poll{ padding-left:20px}
.poll STRONG{ font-size:15px; color:#747474; margin-bottom:10px; display:block}
.poll LABEL{ display:block; font-weight:bold;}

.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
