body{margin:0; padding:0; background:url('../images/common/site-bg.jpg') #000000 left 242px repeat-x; font-size:10px; font-family:Arial; color:#404040; }

.left{float:left; }
.right{float:right; }
.clear{clear:both; }
.clear_both{clear:both; font-size:0; line-height:0; height:0; }
.center{text-align:center; }
.center_container{margin:0 auto; }
.relative{position:relative; }
.inline{display:inline; }
.blue_link{font-size:11px; color:#0b75ce; font-weight:bold; }
.white_link{font-size:11px; color:#FFFFFF; font-weight:bold; }
.err{height:2em; color:#761A0F; font-size:11px; font-weight:bold; }
.hidden{display:none; }
.align_center{text-align:center; }

a img{border:0; display:block; margin:0; }
a{font-family:Arial; text-decoration:none; color:#0b75ce; }
a:hover{text-decoration:underline; }
a:focus{ outline-style:none; outline-width:0}

form{margin:0; padding:0; }

a.comment_container{display:block; background:url('../images/common/comment-icon.gif') left 1px no-repeat; }

a.bordered_image img{padding:0.2em; background-color:#FFFFFF; border: 1px solid #cecece; }

/* icons */
a.icon{display:block; font-size:10px; line-height:10px; }

a.icon_faceboox{width:1.4em; height:1.4em; background:url('../images/common/icons/facebook.gif') top left no-repeat; }
a.icon_twitter{width:1em; height:1.4em; background:url('../images/common/icons/twitter.gif') top left no-repeat; }
a.icon_svejo{width:1.5em; height:1.5em; background:url('../images/common/icons/IconSvejo.gif') top left no-repeat; }
a.icon_hi5{width:2.1em; height:1.6em; background:url('../images/common/icons/hi5.gif') top left no-repeat; }

a.icon_mail{width:1.6em; height:1.6em; background:url('../images/common/icons/mail.png') top left no-repeat; }
a.icon_messenger{width:1.6em; height:1.4em; background:url('../images/common/icons/yahoo-messenger.png') top left no-repeat; }
a.icon_print{width:1.6em; height:1.6em; background:url('../images/common/icons/print.gif') top left no-repeat; }
/* end icons */

#box_email {
	display:none;
	position:absolute;
	width:600px;
	z-index:200;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#site{margin:0 auto; padding-bottom:1em; }
#game {margin-top:10px; position:relative; left:-5px}
#header{margin:0 auto; height:24.2em; text-align:center; background:url('../images/common/header-bg.jpg') top center repeat; }
#header .inner_header{position:relative; z-index:2; margin:0 auto; width:97em; height:24.2em; }
/* #header .plicuri_logo{position:absolute; z-index:1; right:0; bottom:-3.2em; width:66em; height:12.8em; background:url('../images/common/jacobs-logo.png') top left no-repeat; } */
/* #header .jacobs_logo{position:absolute; z-index:1; right:0; bottom:-3.2em; width:66em; height:12.8em; background:url('../images/common/jacobs-logo.png') top left no-repeat; } */
#header .jacobs_logo_mic{position:absolute; z-index:1; right:-30px; top:142px; bottom:2.3em; width:32.2em; height:7.3em; background:url('../images/common/jacobs.png') top left no-repeat;}

a#logo{position:absolute; left:0; top:2.4em; display:block; width:36.3em; height:14.2em; font-size:10px; background:url('../images/common/logo.png') top left no-repeat; outline:none; cursor:pointer; }
a#logo img{display:none; }

.top_menu{float:right; width:64.3em; height:16.6em; /* margin-top:3em;  */overflow:hidden; }
.top_menu a{float:left; display:block; height:17.1em; cursor:pointer; }
.top_menu a.top_menu_rock{width:12.4em; background:url('../images/common/menu/rock.png') top left no-repeat; }
.top_menu a.top_menu_house{width:12em; background:url('../images/common/menu/house.png') top left no-repeat; }
.top_menu a.top_menu_hiphop{width:12em; background:url('../images/common/menu/hip-hop.png') top left no-repeat; }
.top_menu a.top_menu_pop{width:11.3em; background:url('../images/common/menu/pop.png') top left no-repeat; }
.top_menu a.top_menu_mixed{width:16.6em; background:url('../images/common/menu/mixed-style.png') top left no-repeat; }


#menu{position:absolute; z-index:2; left:0; bottom:3.8em; width:95em; height:1.6em; margin:0 auto; }
#menu a{display:block; float:left; padding:0 1.4em; font-size:14px; font-weight:bold; line-height:1em; color:#000000; }
#menu a.selected_menu{text-decoration:underline; }
#menu span{display:block; float:left; width:1px; height:16px; font-size:0; line-height:0; overflow:hidden; background:url('../images/common/menu-sep.png') top left no-repeat; }



.top_login{position:absolute; left:2em; bottom:6px; z-index:2; width:54em; }
.top_login form{margin:0; padding:0; }
.top_login label, .top_login div.yellow_input{display:block; float:left; }
.top_login label{color:#FFFFFF; font-size:11px; font-weight:bold; margin-top:0.3em; }
.top_login div.yellow_input{margin-left:1em; }
.top_login a.yellow_button{margin-left:1em; }
.top_login a.white_link{display:block; float:right; margin-top:3px; }
.top_login .pass_label{margin-left:1em; }

.registered_header{}
.registered_header .top_wellcome{float:left; font-size:12px; color:#FFFFFF; font-weight:bold; }
.registered_header a.white_link{margin-left:1em; }

.top_search{position:relative; left:58em; left:65em; top:216px; z-index:2; width:31.6em; height: 55px !important; overflow: hidden; }
.top_search form{margin:0; padding:0; }
.top_search div.yellow_input{display:block; float:left; }
.top_search a.yellow_button{margin-left:1em; }
/* .top_search input{font-weight:bold; } */

.yellow_input{position:relative; width:12em; height:2em; font-size:10px; overflow:hidden; }
.yellow_input .yellow_input_left{position:absolute; left:0; top:0; width:0.6em; height:2em; background:url('../images/common/yellow-input-left.png') top left no-repeat; }
.yellow_input .yellow_input_middle_container{position:absolute; left:-0.6em; top:0; width:100%; height:100%; overflow:hidden; }
.yellow_input .yellow_input_middle{position:absolute; left:1.2em; top:0; width:100%; height:100%; overflow:hidden; background:url('../images/common/yellow-input-middle.png') top left repeat-x; }
.yellow_input .yellow_input_right{position:absolute; right:0; top:0; width:0.6em; height:2em; background:url('../images/common/yellow-input-right.png') top left no-repeat; }
.yellow_input input{position:absolute; left:0; top:0; z-index:1; font-size:11px; margin:0 5px; padding:4px 0 0 0 ; width:110px; border:0; background:transparent; }




#content{width:95em; margin:0 auto; z-index:0; overflow:hidden; }

.left_col{float:left; width:55.4em; overflow:hidden; }
.right_col{float:right; width:38.6em; overflow:hidden;}

.round_box{position:relative; margin-top:1em; }
.round_box .box_el{position:absolute; font-size:0; line-height:0; }
.round_box .relative{height:10px; width:100%; font-size:0; line-height:0; overflow:hidden; }
.round_box .box_inner_content{margin:0 7px; /* padding:1em;  */padding:1.5em; overflow:hidden; }

.box_top_left{left:0; top:0; width:10px; height:10px; background:url('../images/common/box/box-top-left-corner.png') top left no-repeat; }
.box_top_right{right:0; top:0; width:10px; height:10px; background:url('../images/common/box/box-top-right-corner.png') top left no-repeat; }

.box_top_container{left:-10px; top:0; width:100%; height:10px; overflow:hidden; }
.box_top{left:20px; top:0; width:100%; height:10px; background:url('../images/common/box/box-top.png') top left repeat-x; }

.box_bottom_left{left:0; bottom:0; width:10px; height:10px; background:url('../images/common/box/box-bottom-left-corner.png') top left no-repeat; }
.box_bottom_right{right:0; bottom:0; width:10px; height:10px; background:url('../images/common/box/box-bottom-right-corner.png') top left no-repeat; }

.box_bottom_container{left:-10px; bottom:0; width:100%; height:10px; overflow:hidden; }
.box_bottom{left:20px; bottom:0; height:10px; background:url('../images/common/box/box-bottom.png') top left repeat-x; }

.right_col .box_bottom, .right_col .box_top{width:100%;}
.left_col .box_bottom, .left_col .box_top{width:100%;}
#footer .box_bottom, #footer .box_top{ width:100%; }
a.new_profile{
	display:block;
	height:17px;
	margin:0px 0 0 35px;
}

.box_content{position:relative; width:100%; margin:0; padding:0; overflow:hidden; }
.normal_box .box_content{background:url('../images/common/box/box-middle-back.png') top left repeat; }


.static_box{overflow:hidden; }
.static_box .box_content{top:7px; left:7px; right:7px; bottom:7px; }
.static_box .box_top_left{width:8px; }
.static_box .box_top_right{width:8px; }
.static_box .box_bottom_left{width:8px; }
.static_box .box_bottom_right{width:8px; }

.static_box .box_left{left:0; top:10px; width:7px; background:url('../images/common/box/box-middle-back.png') top left repeat; }
.static_box .box_right{right:0; top:10px; width:7px; background:url('../images/common/box/box-middle-back.png') top right repeat; }

.static_box .box_top_container{left:-8px; top:0; height:7px; }
.static_box .box_top{left:16px; top:0; height:7px; }
.static_box .box_bottom_container{left:-8px; bottom:0; height:7px; }
.static_box .box_bottom{left:16px; bottom:0; height:7px; }

.static_box .box_inner_content{margin:0; }
.static_box .box_content{background:none; }

.first_box{width:554px; height:254px; }
.first_box .box_left{height:234px; }
.first_box .box_right{height:234px; }

.event_box{width:384px; height:254px; }
.event_box .box_left{height:234px; }
.event_box .box_right{height:234px; }
.event_box .box_content{background-color:#f8bb49; width:350px; height:230px; padding:0.5em 1em; }

.invita_login{width:100%; height:672px; }
.invita_login .box_left{height:652px; }
.invita_login .box_right{height:652px; }
.invita_login .box_content{ background:url('../images/common/invita_login.jpg') top left; background-repeat:no-repeat; width:916px; height:648px; padding:0.5em 1em; }

.flash_box{width:384px; height:275px; }
.flash_box .box_left{height:255px; }
.flash_box .box_right{height:255px; }
.flash_box .box_content{background-color:#f8bb49; width:350px; height:251px; padding:0.5em 1em; }

.event_box .list_event{background-color:#FFe2ae;  padding:1px 0 1px 10px; overflow:hidden; margin:0.3em 0; height:64px; }
.event_box .list_event a.event_img{display:block;  float:left; font-size:10px; width:4.2em; /* height:4.2em;  */padding:0.2em; background-color:#FFFFFF; border:1px solid #cecece; }
.event_box .list_event a.event_img img{width:100%; }
.event_box .list_event .event_desc{float:left; margin-left:1em; width:27em; }
.event_box .list_event .event_desc .event_title{width:27.3em; height:1.8em; overflow:hidden; }
.event_box .list_event .event_desc .event_title a{font-size:13px; font-weight:bold; color:#000000; }
.event_box .list_event .event_desc b, .event_box .list_event .event_desc span{font-size:11px; }

.event_box .list_event .long_event_desc{margin-left:0; width:32.4em; }
.event_box .list_event .long_event_desc .event_title{width:32.4em; height:1.8em; overflow:hidden; }
.event_box .list_event .long_event_desc .event_title a{font-size:13px; font-weight:bold; color:#000000; }
.event_box .list_event .long_event_desc b, .event_box .list_event .event_desc span{font-size:12px; }

.event_box .more_link{margin:0.7em 0 0 1em; color:#0a5492; font-weight:normal;  }


#register{}
#register .title{color:#000; font-size:19px;}
#register .subtitle{color:#000; font-size:16px; background:url('../images/common/profile/line.gif'); background-position:center bottom; background-repeat:no-repeat; width:100%; padding:0 0 5px 22px; margin:15px 0 15px 0;}
#register label{ float:left; width:150px; color:#404040; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:30px; padding:6px 0 0px 0px;}
#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{margin-left:30px;}
#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;}

.right_col .round_box.profil .box_inner_content{ width:auto; padding:0px; padding-bottom:20px }
.right_col .profil H1{ padding:10px}
.right_col  H2{ padding:10px}

.right_col .profil DIV.profil_meu{ padding-left:20px;  height:33px;  background-color:#EEE;  }
.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{ padding-left:20px; 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{ padding-left:20px;  background-color:#EEE;   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.friends{ padding-left:20px;  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{ padding-left:20px;  background-color:#EEE;   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.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{ padding-left:20px; background-color:#EEE;  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{ padding-left:20px;  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{ padding-left:20px;  background-color:#EEE;  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 a{ font-size:12px; font-weight:bold}

.event_artists{font-size:11px; margin:0.5em 0; }

.section_events {margin:1em 0; }
.section_events .horiz_sep {margin:0.2em 0;}
.section_event a.event_img{float:left; display:block; width:8em; margin:1em 1em 1em 0; text-align:center; }
.section_event a.event_img img{margin:0 auto; padding:0.2em; border:1px solid #cecece; }
.section_event a.event_title{font-family:Arial; font-size:13px; font-weight:bold; color:#0b75ce; }
.section_event a.blue_link{margin-bottom:0; }
.section_event .event_desc{float:left; width:41.5em; margin:1em 0 1em 0; }

.section_event .event_artists{display:block; float:left; width:21.5em; margin:1em 0 0 0; }
.section_event .event_info{float:right; width:16em; margin:1em 0 0 1em; }
.section_event .event_info b, .section_event .event_info span{font-size:11px; }

.section_event .long_event_desc{margin-left:9em; display:inline; font-size:10px; }
.event_day_group {margin:1.5em 0  0.3em 5.6em; font-size:16px; font-family:Arial; font-weight:bold; position:relative; }


.event{}
.event .event_img{display:block; float:left; padding:0.2em; border:1px solid #cecece; margin:0 1em 0 0; }
.event .event_desc{margin:1em 0; }
.event .event_artists{display:inline; margin-bottom:1em; }
.event .event_info{display:inline; }
.event .event_info b, .event .event_info span{font-size:11px; }
.event p{display:inline; font-size:12px; }

.event .artists_images{margin:2em 0; }
.event .artists_images .title{font-size:14px; font-weight:bold; }
.event .artist_img{display:block; float:left; width:13.1em; padding:0 1.1em; margin:0.7em; }
.event .artist_img img{display:block; margin:0 auto 0.3em auto; padding:0.2em; border:1px solid #cecece;}
.event .artist_img strong{font-size:12px; }






.white_box .box_top_left{background:url('../images/common/box/white-box/box-top-left.png') top left no-repeat; }
.white_box .box_top_right{background:url('../images/common/box/white-box/box-top-right.png') top left no-repeat; }
.white_box .box_top{background:url('../images/common/box/white-box/box-top.png') top left repeat-x; }
.white_box .box_bottom_left{background:url('../images/common/box/white-box/box-bottom-left.png') top left no-repeat; }
.white_box .box_bottom_right{background:url('../images/common/box/white-box/box-bottom-right.png') top left no-repeat; }
.white_box .box_bottom{background:url('../images/common/box/white-box/box-bottom.png') top left repeat-x; }
.white_box .box_inner_content{background-color:#FFFFFF; }

.dark_box .box_top_left{background:url('../images/common/box/dark-box/box-top-left.png') top left no-repeat; }
.dark_box .box_top_right{background:url('../images/common/box/dark-box/box-top-right.png') top left no-repeat; }
.dark_box .box_top{background:url('../images/common/box/dark-box/box-top.png') top left repeat-x; }
.dark_box .box_bottom_left{background:url('../images/common/box/dark-box/box-bottom-left.png') top left no-repeat; }
.dark_box .box_bottom_right{background:url('../images/common/box/dark-box/box-bottom-right.png') top left no-repeat; }
.dark_box .box_bottom{background:url('../images/common/box/dark-box/box-bottom.png') top left repeat-x; }
.dark_box .box_inner_content{background-color:#eeeeee; }

.section_tab_box .box_top_left{background:url('../images/common/box/tab-box/box-top-left.png') top left no-repeat; }
.section_tab_box .box_top_right{background:url('../images/common/box/tab-box/box-top-right.png') top left no-repeat; }
.section_tab_box .box_top{background:url('../images/common/box/tab-box/box-top.png') top left repeat-x; }
/* .section_tab_box .box_bottom_left{background:url('../images/common/box/dark-box/box-bottom-left.png') top left no-repeat; }
.section_tab_box .box_bottom_right{background:url('../images/common/box/dark-box/box-bottom-right.png') top left no-repeat; }
.section_tab_box .box_bottom{background:url('../images/common/box/dark-box/box-bottom.png') top left repeat-x; } */
.section_tab_box .box_inner_content{background:url('../images/common/box/tab-box/box-middle-back.jpg') #FFFFFF top left repeat; padding:0; }

.dark_footer_box .box_inner_content{padding-bottom:0; }
.dark_footer_box .box_bottom_left{background:url('../images/common/box/dark-box/box-bottom-left.png') top left no-repeat; }
.dark_footer_box .box_bottom_right{background:url('../images/common/box/dark-box/box-bottom-right.png') top left no-repeat; }
.dark_footer_box .box_bottom{background:url('../images/common/box/dark-box/box-bottom.png') top left repeat-x; }
.dark_footer_box .gray_box_footer{background-color:#eeeeee; /* padding:0 1em;  */border-bottom:1px solid #eeeeee; }

.bleu_box .box_top_left{background:url('../images/common/box/blue-box/box-top-left.png') top left no-repeat; }
.bleu_box .box_top_right{background:url('../images/common/box/blue-box/box-top-right.png') top left no-repeat; }
.bleu_box .box_top{background:url('../images/common/box/blue-box/box-top.png') top left repeat-x; }
.bleu_box .box_bottom_left{background:url('../images/common/box/blue-box/box-bottom-left.png') top left no-repeat; }
.bleu_box .box_bottom_right{background:url('../images/common/box/blue-box/box-bottom-right.png') top left no-repeat; }
.bleu_box .box_bottom{background:url('../images/common/box/blue-box/box-bottom.png') top left repeat-x; }
.bleu_box .box_inner_content{background:url('../images/common/box/blue-box/box_back.jpg') #9fb4b9 top left repeat-x; padding-bottom:1em; }

.no_padd_box .box_inner_content{padding-right:0; padding-left:0; }

.left_col .round_box .box_inner_content{width:51em; }
.left_col .no_padd_box .box_inner_content{width:54em; }

.right_col .round_box .box_inner_content{width:34.2em; }
.right_col .no_padd_box .box_inner_content{width:37.2em; }

.right_col .round_box{width:386px;}


.front_news{position:relative; width:54em; height:24em; overflow:hidden; }
.front_news .left_pic{position:absolute; left:0; top:0; width:40em; height:24em; border:0; }
.front_news .left_pic img{position:absolute; left:0; top:0; }
.front_news .left_pic img.selected_img{z-index:100;}
a.news_hover{position:absolute; z-index:101; left:0; bottom:0; width:38em; height:5em; padding:1em; overflow:hidden; background:url('../images/common/box/box-hover-back.png') top left repeat; }
a.news_hover:hover{text-decoration:none; }

.news_hover .news_title{display:block; font-size:18px; line-height:1em; color:#FFFFFF; font-weight:600; margin-bottom:0.5em; }
.news_hover .news_desc{display:block; font-size:11px; line-height:14px; height:28px; overflow:hidden; color:#FFFFFF; }

.news_right{position:absolute; z-index:1000; right:0; top:0; width:14em; height:100%; background-color:#FFFFFF; }
.news_right .box_news{position:relative; font-size:10px; width:13.8em; height:4.7em; overflow:hidden; border:1px solid #cccccc; border-width:1px 1px 0 1px; }
.news_right .box_news a{display:block;  width:11.8em; height:4.2em; padding:0.3em 1em; font-size:10px; color:#494949; outline:none; }
.news_right .last{border-bottom-width:1px; }

.news_right .box_news a span, .news_right .box_news a strong{font-size:11px; }


.news_right .selected_news{width:14em; border:0; overflow:visible; z-index:100; }
.news_right .selected_news a{position:absolute; z-index:1; right:0; top:-1px; padding-left:30px; width:120px; height:49px; background:url('../images/common/box/selected-news.png') top left no-repeat; color:#FFFFFF; }
.news_right .last a{top:0; }



.text_box{padding:1em; }
.title{font-size:20px; line-height:24px; }
.small_title{margin:1em 0 0.5em 0; padding-bottom:0.3em; font-size:14px; line-height:18px; font-weight:bold; border-bottom:1px solid #cecece; }
.desc_title{margin-top:0.5em; font-size:12px; }
.sub_title{font-size:13px; line-height:1.8em; font-weight:bold; }

.video_container{margin:1em 0.5em; }
.video_list{width:23em; float:left; margin-right:2em; }
.section_video{position:relative; width:23em; }
.section_video a.video_img{float:left; }
.section_video a.video_img img{border:1px solid #d7d4d4; display:block; margin:0; width:8em; height:6em; }

.video_section_separator{position:relative; font-size:10px; line-height:1em; height:10px; margin-top:1em; border-top:1px solid #d7d4d4; }
.video_outline_corner_top{position:absolute; right:0; top:-1px; font-size:0; line-height:0; width:29px; height:1px; background:url('../images/common/video-outline-corner.jpg') top left no-repeat; }
.video_outline_corner_bottom{position:absolute; right:0; bottom:-1px; font-size:0; line-height:0; width:29px; height:1px;  background:url('../images/common/video-outline-corner.jpg') top left no-repeat;}


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:0.3em; height:2.6em; background:url('../images/common/gray-button-left.png') top left no-repeat; }
.gray_button span.button_middle{display:block; float:left; background:url('../images/common/gray-button-middle.jpg') top left repeat-x; color:#4d392e; font-size:12px; font-weight:bold; line-height:1em; margin-left:-1px; padding:0.6em 1.6em 0.6em 1.6em; }
.gray_button span.button_right{display:block; float:left; width:0.3em; height:2.6em; background:url('../images/common/gray-button-right.png') top left no-repeat; }
a.gray_button:hover span.button_middle{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:0.2em; height:2.6em; background:url('../images/common/blue-button-left.png') top left no-repeat; }
.blue_button span.button_middle{display:block; float:left; background:url('../images/common/blue-button-middle.jpg') top left repeat-x; color:#4d392e; font-size:12px; font-weight:bold; line-height:1em; padding:0.6em 1.5em 0.6em 1.5em; }
.blue_button span.button_right{display:block; float:left; width:0.2em; height:2.6em; background:url('../images/common/blue-button-right.png') top left no-repeat; }
a.blue_button:hover span.button_middle{text-decoration:underline; }

a.orange_button, a.orange_button:hover{display:inline; text-decoration:none; cursor:pointer; font-size:10px; }
.orange_button span.button_left{display:block; float:left; width:0.5em; height:2.3em; background:url('../images/common/orange-button-left.png') top left no-repeat; }
.orange_button span.button_middle{display:block; float:left; background:url('../images/common/orange-button-middle.jpg') top left repeat-x; color:#000000; font-size:12px; font-weight:bold; line-height:1em; padding:0.5em 1.5em 5px 1.5em; }
.orange_button span.button_right{display:block; float:left; width:0.5em; height:2.3em; background:url('../images/common/orange-button-right.png') top left no-repeat; }
a.orange_button:hover span.button_middle{text-decoration:underline; }

a.yellow_button, a.yellow_button:hover{display:inline; text-decoration:none; cursor:pointer; font-size:10px; }
.yellow_button span.button_left{display:block; float:left; width:0.2em; height:2em; background:url('../images/common/yellow-button-left.png') top left no-repeat; }
.yellow_button span.button_middle{display:block; float:left; height:1.1em; background:url('../images/common/yellow-button-middle.png') top left repeat-x; color:#000000; font-size:11px; font-weight:bold; line-height:1em; padding:0.5em 0.5em 3px 0.5em; }
.yellow_button span.button_right{display:block; float:left; width:0.2em; height:2em; background:url('../images/common/yellow-button-right.png') top left no-repeat; }
a.yellow_button:hover span.button_middle{text-decoration:underline; }


.half_box{width:24em; padding:0 1em 0em 0em; margin:0 0 1em 0; }
.news_border{border-right:1px solid #dbdbdb; }

.section_news{width:23em; margin:1em 0 2em 0; }
.section_news a.news_title{font-size:12px;  margin-bottom:0.5em; font-weight:bold; color:#0b75ce; }
.section_news a.news_pic{width:8em; float:left; background-color:#ffffff;padding:0.2em; border:1px solid #cecece;}
.section_news .news_desc{clear:both; margin-top:0.5em; }
.section_news .news_text{float:left; width:12em; margin-left:0.9em; font-size:11px; color:#343434; }
.section_news .long_news_text{float:left; width:20.9em; margin-left:0; }

.readmore{line-height:17px; }


ul.blog_news{margin:1em 0.5em 1em 0.4em; padding:0; font-size:10px; }
ul.blog_news li{list-style-type:square; list-style-position:inside; color:#0b75ce; }
ul.blog_news li .blog_news_title{font-size:12px; font-weight:bold; color:#0b75ce; }
ul.blog_news li p.blog_news_desc{margin-top:0.3em; font-size:11px; color:#404040; }

.next_link{display:inline; font-size:12px; color:#8d1313; font-weight:bold; }





ul.play_list{margin:0; padding:0; }
ul.play_list li{list-style-type:none; margin:0.4em 0; }
ul.play_list li a{font-size:10px; line-height:10px; color:#000000; }
ul.play_list li a span.play_button{display:block; width:1.8em; height:1.9em; margin:0 6px 0 0; float:left; background:url('../images/common/play-yellow.jpg') top left no-repeat; }
ul.play_list li .play_title{display:block; float:left; width:21em; }
ul.play_list li .play_title a{font-size:13px; line-height:1.5em; }
ul.play_list li .play_title a strong{display:inline; }


.other_artists{margin:0.5em 0; }
.other_artists a{display:block; text-align:center; width:6.5em; line-height:2.2em; }
.other_artists a img{display:block; margin:0 auto; }
.other_artists .middle_oth{float:left; margin:0 1em; }

.front_create_play{display:block; margin-left:3em; font-size:10px; }





/* .front_tabs .box_inner_content{padding:1em; } */
.front_tabs .tab_header{padding:0 0 1em 0.5em; border-bottom:1px solid #e2e2e2; }
.front_tabs .tab_header a{float:left; margin-right:1.3em; color:#ff5400; cursor:pointer; }

.front_tabs .tab_header a span.tab_left{float:left; display:block; width:0.3em; height:2.2em; overflow:hidden; }
.front_tabs .tab_header a span.tab_middle{float:left; display:block; height:1.6em; font-size:14px; line-height:1.6em; padding:0 1em; overflow:hidden; }
.front_tabs .tab_header a span.tab_right{float:left; display:block; width:0.3em; height:2.2em; overflow:hidden; }

.front_tabs .tab_header a.selected_tab{color:#FFFFFF; }

.front_tabs .tab_header a.selected_tab span.tab_left{background:url('../images/common/tabs/orange-tab-left.png') top left no-repeat; }
.front_tabs .tab_header a.selected_tab span.tab_middle{background-color:#ff8a00;}
.front_tabs .tab_header a.selected_tab span.tab_right{background:url('../images/common/tabs/orange-tab-right.png') top left no-repeat; }



.list_table{margin:0.6em 1.5em 0.5em 1.5em; font-size:10px; }
.list_table tr td{font-size:13px; }


div.radio{position:relative; width:1.8em; height:1.8em; font-size:10px; line-height:10px; background:url('../images/common/blue_radio.png') top left no-repeat; cursor:pointer; }
div.radio input{position:absolute; left:-10000px; top:0; }
div.selected_radio{background:url('../images/common/roz_radio.png') top left no-repeat; }



ul.radio_list{font-size:10px; margin:1em 0; padding:0; overflow:hidden; }
ul.radio_list li{list-style-type:none; width:34em; /* height:1.8em;  */padding:0.2em 0; margin:0; /* overflow:hidden;  */font-size:10px; }
ul.radio_list li.gray_line{background:url('../images/common/label-back.jpg') #ebebeb top right repeat-y; }
ul.radio_list li.selected_line{background-color:#fff5ef; }
ul.radio_list li div.radio{float:left; margin-left:0.5em; }
ul.radio_list li label{display:block; float:left; width:24em; padding:0.2em 0 0 0.2em; cursor:pointer; font-size:12px; }

ul.play_radio_list label{width:22em; }
.top_audio_play{float:left; width:10px; height:10px; margin:5px 0 0 5px;}

.poll_bottom_links{width:34em; }
.poll_bottom_links .blue_link{margin-top:0.5em; }

.left_col ul.radio_list li{width:50em; }
.left_col ul.radio_list li label{width:36em; }
.left_col .poll_bottom_links{width:51em; }


.footer_copy{margin-top:0.5em; font-size:10px; font-weight:bold; }




/* articole */
.article_tags{font-family:Arial; font-size:10px; color:#5d5d5d; margin:0.5em 0; }
.article_tags b{font-size:11px; }
.article_tags a{font-family:Verdana; font-size:10px; color:#0b75ce; }


h1, h2, .article_title{font-size:22px; font-weight:normal; margin:0; padding:0; }
h2.article_title{position:relative;}
.section_article{padding:0 1.5em; }
.section_article a.article_img{float:left; display:block; width:8em; margin:1em 1em 1em 0; background-color:#ffffff;padding:0.2em; border:1px solid #cecece; overflow:hidden; }
.section_article a.article_title{font-family:Arial; font-size:16px; font-weight:bold; color:#0b75ce; }
.section_article a.blue_link{margin-bottom:0; }
.section_article .article_desc2 {float:left; width:38em; margin:1em 0 1em 0; }
.section_article .article_desc{float:left; width:41.1em; margin:1em 0 1em 0; }
.section_article .article_desc p{font-size:12px; line-height:17px; }
.section_article .article_desc .article_tags{float:left; width:26.5em; }

.section_article .long_article_desc{width:50.7em; }
.section_article .long_article_desc .article_tags{width:35em; }

.section_article .comment_container{font-size:11px; line-height:13px; padding-left:1.4em; margin-top:0.5em; color:#0b75ce; }
.section_article .blue_link{margin-top:1.5em; }

.article{padding:0 1.5em; }
.article a.article_img{float:left; margin:0 1em 1em 0; background-color:#ffffff;padding:0.2em; border:1px solid #cecece;}
.article .article_tags{float:none; width:auto; }
.article .article_desc, .article p{font-size:12px; line-height:17px; color:#404040; padding:0; margin:0; margin-bottom:1em; }
.article .article_desc p{margin-bottom:0; }
.article .article_desc img{margin:1em auto; display:block; background-color:#ffffff;padding:0.2em; border:1px solid #cecece;}
.article .article_top_info{font-size:11px; margin-bottom:1em; }

.article .video_content{display:block; margin:0 auto; text-align:center; width:auto; height:auto; padding:0; padding:0; }
.article .movie_container{margin:1em 1.3em; }
.article .movie_container img{width:480px; height:360px;}
.article #views{float: right;font-size: 11px;margin-bottom: 1em;}

.static_article h1{font-size:20px; }
.static_article h2{font-size:16px; font-weight:bold; margin:1em 0; }
.static_article p{margin:2em 0; text-indent:1em; }

.first_section_article{margin-bottom:1em; padding:0 1.5em; }
.first_section_article a.article_title{font-size:22px; font-weight:normal; margin:0; padding:0; color:#404040;}
.first_section_article a.article_img{width:18em; }
.first_section_article .article_tags{float:left; width:34.5em;  }
.first_section_article .first_article_spacer{clear:both; margin-bottom:1em; }



a.prev{background:url('../images/common/article-prev-raquo.gif') left 4px no-repeat; padding-left:10px; }
a.next{background:url('../images/common/article-next-raquo.gif') right 4px no-repeat; padding-right:10px; }

.prev_next_art{padding-bottom:1em; }
.footer_prev_art{float:left; width:25em; text-align:left; }
.footer_next_art{float:right; width:25em; text-align:right; }

.article_footer_external{display:block; height:2em; padding:1em 1.5em 0.5em 1.5em; background-color:#f3f3f3; /* margin-bottom:0.5em; border-bottom:1px solid #d1d1d1;  */ }
.article_footer_external b{display:block; font-size:11px; line-height:1em; color:#5e5e5e; margin-top:0.2em; }
.article_footer_external a.icon{margin:0 0.4em; }
.article_footer_external a.icon_faceboox{margin-top:0.1em; }
.article_footer_external a.icon_twitter{margin-top:0.2em; }
.article_footer_external a.icon_svejo{margin-top:0.1em; }
.article_footer_external a.icon_messenger{margin-top:0.2em; }
.article_footer_external a.icon_print{margin-top:0.1em; }

.article_footer_comments_title{background-color:#e5e5e5; font-size:10px; height:2.3em; overflow:hidden; padding:0.3em 1.5em;  }
.article_footer_comments_title .title{font-size:17px; font-weight:bold; }
.article_footer_comments_title a.blue_link{margin-top:0.6em; }
.article_footer_comments_container{padding:1.5em 1.5em 1.5em 0.5em; border:0; width:50em; }
.gray_box_footer .article_footer_comments_container{padding:1.5em 1.5em; width:51em; background-color:#FFFFFF; border-bottom:1px solid #d2d2d2; }
.article_footer_comments_container form{margin:0; padding:0; }
.article_footer_comments_container .horiz_sep{margin:1em 0; }
.gray_box_footer .prev_next_art{margin:1em 1.5em 0 1.5em;  }

.article_comment{margin:1em; }
.comment_title{font-size:10px; color:#c0c0c0; }
.comment_title span.comment_user{color:#fc8a0d; }
.article_comment .comment_content{margin-top:0.5em; font-size:11px; }
.no_comment_text{font-size:12px; margin-bottom:1em; }
#add_comment_form label{display:block; font-size:12px; font-weight:bold; }
#add_comment_form textarea{width:38em; height:10em; margin:1em auto; border:1px solid #cecece; }
#add_comment_form input.text{width:495px; margin:1em auto 0 auto; border:1px solid #cecece; }


.horiz_sep{clear:both; font-size:0; line-height:0; height:1px; overflow:hidden; background:url('../images/common/horiz-sep.jpg') top center no-repeat; }

.section_articles{margin-top:1em; position:relative; overflow:hidden; }
.section_articles .section_article{border-bottom:1px #e2e1e1 solid; overflow:hidden; width:94.5%; }
.section_articles .last_section_article{border-bottom:0; }
.section_articles .dark_article{background-color:#eeeeee; }
.section_articles h2.article_title{margin:0 0.8em; }


/* articole col dreapta */
.most_read .title{margin:0 0.8em; }
.most_read .blue_link{margin-right:1em; }

.list_articles{margin:1em 0 0 0; padding:0; border:0;  }
.list_articles li{list-style-type:none; margin:0; padding:0; border:1px solid #ffffff; border-width:1px 0 1px 0;}
.list_articles a{display:block; padding:7px 10px 5px 38px; font-family:Verdana; font-size:11px; line-height:17px; color:#0b75ce; cursor:pointer; background:url('../images/common/article-next-raquo.gif') 25px 13px no-repeat; background-color:#FFFFFF; }
.list_articles li.dark_row{border-color:#eeeeee; }
.list_articles li.dark_row a{background-color:#eeeeee; }

.list_article_bold a{background:url('../images/common/article-next-raquo.gif') 25px 13px no-repeat; font-weight:bold; }

a.raquo{background:url('../images/common/article-next-raquo.gif') left 4px no-repeat; line-height:14px; font-size:11px; padding-left:10px; }

.section_tab_box .tab_header{padding:0 1em; height:2.6em; overflow:visible; }
.section_tab_box .tab_header a{display:block; float:left; margin-right:0.5em; padding:4px 10px 3px 10px; font-size:11px; line-height:1em; font-weight:bold; color:#0b75ce; background:url('../images/common/section-tab-back.gif') #f0f4f5 bottom left repeat-x; border:1px solid #cccccc; border-width:1px 1px 0 1px; margin-top:7px; }
.section_tab_box .tab_header a.selected_tab{background:none; background-color:#FFFFFF; font-family:Tahoma; font-size:16px; font-weight:normal; color:#000000; margin-top:1px; border-bottom:1px solid #FFFFFF; position:relative; z-index:1000; bottom:-1px; }
.section_tab_box .tab_content{background-color:#FFFFFF; border-top:1px solid #cccccc; padding:0 1.5em; }
.section_tab_box .tab_footer{padding:0.5em 0 0.2em 10em; }

.search_tab_box .tab_content{padding:0; }
.search_tab_box .section_articles{margin-bottom:0; padding-bottom:1em; }
.search_tab_box .section_videos{margin:1em; margin-bottom:0; padding-bottom:1em; }
.search_tab_box .section_events{margin:1em; margin-bottom:0; padding-bottom:1em; }


.tab_video{width:16em; margin:1em 1.5em 1em 0; }
.tab_video a.video_img{display:block; margin-bottom:0.5em; }
.tab_video a.video_title, .tab_video .video_desc{margin:0 0.5em; font-size:11px; }
.tab_video .video_desc{}

.last_tab{margin-right:0; }



.list_picture_articles{margin:1em 0 0 0; padding:0; border:0;  }
.list_picture_articles li{list-style-type:none; margin:0; padding:0; padding:0.5em 1.5em 0 1.5em; background-color:#FFFFFF; }
.list_picture_articles a.article_img{float:left; margin:0 0.5em 0.5em 0; width:6em; background-color:#ffffff; padding:0.2em; border:1px solid #cecece; }
.list_picture_articles a.article_img img{width:100%; }
.list_picture_articles .article_desc{float:left; width:26.8em; }
.list_picture_articles .article_tags a{color:#404040; text-decoration:underline; }
.list_picture_articles li.dark_row{background-color:#eeeeee; }

.list_picture_articles .long_article_desc{float:left; width:33.4em; }


.small_list_article_pictures a.article_img{width:4em; }

textarea.text{height:80px; max-width:430px; }
textarea.textarea{height:80px; max-width:300px; }

div.trilogo{ z-index:2; position:absolute; width:70px; height:50px;  top:0px; left:240px; background:url(../images/common/3in1.png) top left; }


/* paginare */
#site .paging{margin:1em auto; font-family:Verdana; font-size:1.1em; text-align:center; padding:5px 0 0 100px; font-weight:bold; }
#site .paging .pages{ float:left; margin-left:auto; width:200px; margin:-5px 0 0 0; }
#site .paging .buttons{ width: 110px; margin:10px 0 0 0; }
.hidden-button{ display:none; }
#site .paging a, #site .paging b{display:inline; padding:0.2em 0.5em 0 0.5em; text-decoration:none; font-size:12px; line-height:1.8em; margin:0;}
#site .paging a{border-left:1px solid #e7e7d6; }
#site .paging .fpage{border:0; }
#site .paging b{font-size:1.2em; }
#site .paging b.cr_page{border-left:1px solid #e7e7d6; padding:0.1em 0.2em 0.1em 0.5em; margin:0; }
#site .paging a.prevButton, #site .paging a.nextButton{background:url('../images/common/pag_buttons.gif') no-repeat; display:block; float:left; position:relative; left:0; top:-0.4em; height:2.1em; width:86px; font-size:10px; line-height:1em; padding:0; }
#site .paging div.relative{display:inline; padding:0 2.5em; font-size:1em; }
#site .paging div.relative a{border:0; }
#site .paging a.prevButton{background-position: 0 0; margin:0 0 0 -20px;  }
#site .paging a.prevButton:hover{background-position: 0 -21px; }
#site .paging a.nextButton{background-position: -86px 0; }
#site .paging a.nextButton:hover{background-position: -86px -21px; }





/*	front page	*/
.front_left_col{}
.front_left_col .half_box{width:51em; padding:0; margin:0; }

.front_left_col .section_article{padding:0; }
.front_left_col .section_article a.article_img{float:left; display:block; width:8em; margin:1em 1em 1em 0; background-color:#ffffff;padding:0.2em; border:1px solid #cecece; overflow:hidden; }
.front_left_col .section_article a.article_title{font-family:Arial; font-size:16px; font-weight:bold; color:#0b75ce; }
.front_left_col .section_article a.blue_link{margin-bottom:0; }
.front_left_col .section_article .article_desc{float:left; width:40.1em; margin:1em 0 1em 0; }
.front_left_col .section_article .article_desc p{font-size:12px; line-height:17px; margin-top:0; }
.front_left_col .section_article .article_desc .article_tags{float:left; width:35em; }
.front_left_col .section_article .long_article_desc{width:50.7em; }
.front_left_col .section_article .long_article_desc .article_tags{width:35em; }



/* poll */
.poll_result{margin:0.8em 0 0 1em ; }
.poll_result .res_title{font-size:11px; color:#000000; }
.poll_result .res_number{float:left; font-size:10px; width:3.1em; padding:0 0.2em; text-align:left; height:13px; overflow:hidden; background-color:#71b7e6; color:#FFFFFF;  }
.poll_result .res_percent_container{float:left; width:29em; height:13px; overflow:hidden; }
.poll_result .res_percent_container .res_percent{height:100%; background-color:#71b7e6; border:1px solid #71b7e6; }

.left_col .poll_result .res_percent_container{width:46em; }

.section_polls .poll{margin:1em 0 2em 0; }


.top_result .top_audio_play{margin:2px 5px 0 5px; }
.top_result .res_title{float:left; width:280px; }



/* login */
.add_form{margin:1em auto; width:44em; }
.add_form .form_overflow_container{overflow:hidden; margin-bottom:2em; border:1px solid #FFFFFF; }

.add_form .form_input{float:left; font-size:10px; }
.add_form .form_input input.input{float:left; font-size:14px; line-height:17px; width:25.5em; height:17px; border:0; border-top:1px solid #d2d2d2; background:url('../images/common/form/input_middle.gif') bottom left repeat-x; padding:2px 2px 4px 0; }
.add_form .form_input .input_left{float:left; width:0.2em; height:2.4em; background:url('../images/common/form/input_left.gif') top left no-repeat; }
.add_form .form_input .input_right{float:left; width:0.2em; height:2.4em; background:url('../images/common/form/input_right.gif') top left no-repeat; }

.add_form .error_input input.input{background:url('../images/common/form/error_input_middle.gif') bottom left repeat-x; }
.add_form .error_input .input_left{background:url('../images/common/form/error_input_left.gif') top left no-repeat; }
.add_form .error_input .input_right{background:url('../images/common/form/error_input_right.gif') top left no-repeat; }

.add_form .error_select{background-color:#ff9393; }

.add_form label{display:block; font-size:14px; line-height:18px; margin-bottom:0.2em; color:#000000; font-weight:bold; }
.add_form label span{padding-left:0.2em; }
.add_form div.checkbox{position:relative; width:2.3em; height:2.3em; overflow:hidden; background:url('../images/common/form/check_back.gif') 0 -2.2em no-repeat; border:1px solid #FFFFFF; }
.add_form div.checkbox_checked{background-position:0 0; }
.add_form div.checkbox_focused{border:1px dotted #333333; }
.add_form div.checkbox input{position:absolute; left:-1000em; top:0; }
.add_form .after_checkbox{margin-left:0.5em; margin-top:0.5em; padding:0; cursor:pointer; }
.add_form .form_checkbox_text{margin:0.4em 0 0 0.2em; padding:0; cursor:pointer; }
.add_form div.radio{position:relative; width:1.4em; height:1.4em; overflow:hidden; background:url('../images/common/form/radio_back.gif') 0 0 no-repeat; border:1px solid #FFFFFF; }
.add_form div.radio_checked{background-position:0 -1.4em; }
.add_form div.radio_focused{border:1px dotted #333333; }
.add_form div.radio input{position:absolute; left:-1000em; top:0; }
.add_form .form_radio_text{margin:0em 0 0 0.4em; }
#jobs .add_form a.plus_button{display:block; height:2em; padding-left:2em; background:url('../images/common/form/plus_button.jpg') top left no-repeat; }
.add_form textarea{width:357px; }
.add_form .form_subtitle{border-bottom:1px solid #dcdcdc; }
.add_form .form_spacer{clear:both; height:1em; }
.add_form .permis_auto{width:11.9em; }
.add_form .stagiu_militar{width:11.9em; }

.right_login{margin-top:0.5em; font-size:12px; }

.form_terms{margin-bottom:0.5em; }
.form_terms span{font-size:11px; font-weight:bold; }


/* albume */

.list_albums{padding:1.5em; }
.list_albums .list_album{width:10.5em; margin-right:1.3em; }
.list_albums .list_album a img{background-color:#ffffff; padding:0.2em; border:1px solid #cecece; }
.list_albums .list_album a span{font-size:11px; color:#0b75ce; font-weight:bold; }

.list_albums .last_album{margin-right:0; }



/* newsletter */

.newsletter_form{position:relative; margin:1em 0; height:4em; width:34.2em; }
.newsletter_form input.news_input{float:left; width:140px; height:auto; padding:4px 8px 2px 8px; border:1px solid #b0b0b0; font-family:Arial; font-weight:bold; font-size:12px; line-height:12px; }
.newsletter_form a.orange_button{display:block; position:relative; float:left; margin-left:1.5em; outline:none; }
.newsletter_form .news_plic{position:absolute; right:-3.5em; top:-1.8em; width:5.1em; height:5.1em; background:url('../images/common/news-plic.png') top left no-repeat; }

.news_form_footer a{float:left; display:block; font-size:10px; line-height:10px; text-align:center; width:8.5em; color:#007aa9; margin:0; cursor:pointer; }
.news_form_footer a span{display:block; width:4.8em; height:4.8em; margin:0 auto; }

.news_form_footer a.facebook span{background:url('../images/common/icons/facebook-big.png') top left no-repeat; }
.news_form_footer a.twitter span{background:url('../images/common/icons/twitter-big.png') top left no-repeat; }
.news_form_footer a.hi5 span{background:url('../images/common/icons/hi5-big.png') top left no-repeat; }
.news_form_footer a.rss span{background:url('../images/common/icons/feed-big.png') top left no-repeat; }

.news_form_footer .desc_title{margin-bottom:1em; }

.print_preview{display:none; }

/* rss */
.rss_container{margin:1em;}
.rss_container a img{float:left; border:0px; margin:0; border:0; }
.rss_container a.rss_desc{float:left; margin-left:2em; }
.rss_container div.left{margin-top:2px; }
.rss_container div.clear{height:4px; display:block; font-size:0; line-height:0; }
html>body .rss_container div.clear{height:4px; }

.concurs_right_banner{display:block; text-align:center; background-color:#ffffff;}


.win_box{position:relative; width:906px; border:1px solid #FFFFFF; background:url('../images/common/castigatori/back.jpg') #d47a08 center left repeat-x; }
.win_box .win_box_top_left{position:absolute; left:0; top:0; width:15px; height:15px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/top-left-corner.jpg') top left no-repeat; }
.win_box .win_box_top_right{position:absolute; right:0; top:0; width:15px; height:15px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/top-right-corner.jpg') top left no-repeat; }
.win_box .win_box_bottom_left{position:absolute; left:0; bottom:0; width:15px; height:15px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/bottom-left-corner.jpg') top left no-repeat; }
.win_box .win_box_bottom_right{position:absolute; right:0; bottom:0; width:15px; height:15px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/bottom-right-corner.jpg') top left no-repeat; }

.win_box .win_box_top{position:absolute; top:0; left:0; width:100%; height:5px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/box-top.gif') top left repeat-x; }
.win_box .win_box_bottom{position:absolute; bottom:0; left:0; width:100%; height:5px; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/box-bottom.gif') top left repeat-x; }
.win_box .win_box_left{position:absolute; top:0; left:0; width:5px; height:100%; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/box-left.gif') top left repeat-y; }
.win_box .win_box_right{position:absolute; top:0; right:0; width:5px; height:100%; overflow:hidden; font-size:0; line-height:0; background:url('../images/common/castigatori/box-right.gif') top left repeat-y; }

.win_box .win_box_inner_container{width:876px; margin:15px; }

.win_box table.win_table{border:0; width:500px; margin:2em auto; }
.win_box table.win_table td{font-size:12px; font-family:Arial; font-weight:bold; color:#000000; height:20px; }

.win_box table.win_table td.td0{width:80px; }
.win_box table.win_table td.ttd{height:40px; font-size:16px; font-family:arial;color:#761A0F; }
.win_box table.win_table td.ctd{text-align:center; }
.win_box table.win_table td.std{text-align:right; }

.win_box .win_title{font-size:22px;  font-family:Arial; color:#371108; text-align:center; margin:1.5em auto 0.5em auto; }
.win_box .win_sub_title{font-size:11px; font-family:Verdana; color:#371108; text-align:center; }

.win_box_coolmusic{background:none; width:70em; margin:0 auto; }
.win_box_coolmusic table.win_table{border:0; width:70em; margin:2em auto; }
.win_box_coolmusic table.win_table td{padding:0.5em; }
.win_box_coolmusic table.win_table td.td1{width:40em; }
.win_box_coolmusic table.win_table td.td2{width:40em; }



/* unsubscribe */
.unsubscribe b{display:block; font-size:14px; margin:0 auto; text-align:center; }
.unsubscribe a.left{display:inline; float:left; margin:1em 0 0 10em; }



/*	artisti	*/
.section_artists {margin:1em 0; }
.section_artists .horiz_sep {margin:0.2em 0;}
.section_artist{float:left; width:17em; /* width:16.8em; border:1px solid red; */ text-align:center; }
.section_artist a.artist_img{display:block; width:12.6em; margin:1em auto 1em auto; text-align:center; }
.section_artist a.artist_img img{margin:0 auto 0.5em auto; padding:0.2em; border:1px solid #cecece; width:12.6em; height:12.6em; }
.section_artist a.artist_img span{font-family:Arial; font-size:13px; font-weight:bold; color:#0b75ce; }
.section_artist a.blue_link{margin-bottom:0; }

.artist_sep{clear:both; font-size:10px; line-height:10px; height:10px; overflow:hidden;}

.artist_day_group {margin:1.5em 0  0.3em 5.6em; font-size:16px; font-family:Arial; font-weight:bold; }


.artist{}
.artist .artist_img{display:block; float:left; padding:0.2em; border:1px solid #cecece; margin:0 1em 0 0; }
.artist .artist_desc{margin:1em 0; }
.artist p{display:inline; font-size:12px; }

.artist .artist_pics{float:left; position:relative; width:26em; height:28em; margin-right:1em; border:1px solid #cecece; }
.artist .artist_pics_simple{height:26em; }
.artist .inner_artist_pics{display:block; position:relative; width:26em; height:26em; overflow:hidden; }
.artist .inner_artist_pics a{position:absolute; left:0; top:0; display:block; width:26em; height:26em; }

.artist .artist_pics_bottom{position:absolute; width:25em; top:26.5em; left:0.5em; height:2em; }

.artist .artist_pics_from{float:left; }

.artist .pic_arrow_right{display:block; margin:0; float:right; width:0.7em; height:0.9em; background:url('../images/common/pic-arrow-right.gif') bottom left no-repeat; }
.artist .pic_arrow_left{display:block; margin:0; float:right; width:0.7em; height:0.9em; background:url('../images/common/pic-arrow-left.gif') bottom left no-repeat; }

.artist .pic_arrow_disabled{background-position:top left; }

.artist .list_selected_pic{z-index:1000; }

.artist .artist_pics a img{display:block; width:25.6em; height:25.6em; position:absolute; left:0; top:0; border:0; }





/*	albume	*/
.section_albums {margin:1em 0; }
.section_albums .horiz_sep {margin:0.2em 0;}
.section_album{float:left; width:17em; width:16.8em; text-align:center; }
.section_album a.album_img{display:block; width:12.6em; margin:1em auto 0.3em auto; text-align:center; }
.section_album a.album_img img{margin:0 auto 0.5em auto; padding:0.2em; border:1px solid #cecece; width:12.6em; height:12.6em; }
.section_album a.album_img span{font-family:Arial; font-size:13px; font-weight:bold; color:#0b75ce; }

.section_album .album_desc{font-size:11px; }
.section_album .album_title{font-size:13px; color:#0b75ce; font-weight:bold; }
.section_album .album_artists{margin-top:0.3em; }
.section_album a.blue_link{margin-bottom:0; }

.album_sep{clear:both; font-size:10px; line-height:10px; height:10px; overflow:hidden;}


.album{}
.album .album_img{display:block; float:left; padding:0.2em; border:1px solid #cecece; margin:0 1em 0 0; }
.album .album_desc{margin:1em 0; }
.album .album_artists{display:inline; margin-bottom:1em; }
.album .album_artist{float:left; width:16.8em; }
.album .album_artist a{display:block; text-align:left; width:12.6em; font-size:10px; margin:0 auto; }
.album .album_artist a img{margin:0 auto; }
.album .album_artist a strong{margin:0 auto; font-size:12px; }
.album p{display:inline; font-size:12px; }


.add_table label,
.add_table .label{font-size:15px; font-family:Arial; font-weight:bold; color:#616161; line-height:24px; }
.add_table input.text{border:1px solid #d2d2d2; width:38em; font-size:13px; padding:0.2em 0.5em; }
.add_table input.text_short{width:29em; margin-right: 1.2em; float:left;}
.add_table textarea.text{border:1px solid #d2d2d2; width:38.9em; font-size:13px; }
.add_table .label_tag_name{float:left; width:24em; margin-left:0.5em;}
.add_table .label_tag_name a{width:2em; margin-top:0.4em;}
.add_table .label_tag_name .label{width:16em;}
.add_table .add_img{float:left; width: 15em; height:18em; margin-left:1em; margin-top:1em;}
.add_table .err{height:1em;}
.add_table .form_buttons{width:40em; margin:0 auto;}
.add_table .form_images{width:50em; margin:0 auto;}
.add_table .form_button{display:block; width:3.7em}
.add_table .image_form{margin:0 auto;}
.add_table a.delete_img{display:block; width:3em; padding-left:1.5em; margin:0 auto; background:url('../images/common/delete_undo.jpg') 0px 1px no-repeat;
text-align:right;
font-size:12px; line-height:18px; font-weight:bold; margin-top:0.5em;
}
.add_table a.undo_img{display:block; width:3em; padding-left:1.5em; margin:0 auto; background:url('../images/common/delete_undo.jpg') 1px bottom  no-repeat;
text-align:right;
font-size:12px; line-height:18px; font-weight:bold; margin-top:0.5em;
}
.add_table .file_button{display:block; float:left; width:8.7em; height:2.6em; background:url('../images/common/browse_button.jpg') top left no-repeat;position:relative; overflow:hidden; }
.add_table .file_button input{float:right; position:absolute; right:0; height:40px; opacity:0; }

#footer{ width:950px; overflow:hidden;}
.add_table .button_left_test{}
.add_table .button_middle_test{}
.add_table .button_right_test{}
.add_table .form_button_test{width:3.3em}

.add_table .deleted_img img{opacity:0.2}
/*
.gray_button span.button_left{display:block; float:left; width:0.3em; height:2.6em; background:url('../images/common/gray-button-left.png') top left no-repeat; }
.gray_button span.button_middle{display:block; float:left; background:url('../images/common/gray-button-middle.jpg') top left repeat-x; color:#4d392e; font-size:12px; font-weight:bold; line-height:1em; padding:0.6em 1.5em 0.6em 1.5em; }
.gray_button span.button_right{display:block; float:left; width:0.3em; height:2.6em; background:url('../images/common/gray-button-right.png') top left no-repeat; }
.add_table .form_button{display:block; width:3.7em}

++++++++++++++++++++++++++++++++++
am scos   form_button de pe butoane

 */


.warning, .succes {
 float:left;
 width:100%;
 margin-bottom:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.warning {
 border:1px solid #a97822;
 background:#fff5ca;
}

.succes {
 background : #b9e57b;
 border : 1px solid #41a808;
}

.warning .warning_icon {
 float:left;
 width:48px;
 height:48px;
 margin:14px;
 background:url('/data/admin/assets/warn.png') no-repeat 0 0;
 behavior:url(/data/admin/js/iepngfix.htc) !important;
}

.succes .succes_icon {
 float:left;
 width:48px;
 height:48px;
 margin:14px;
 background:url('/data/admin/assets/success.png') no-repeat 0 0;
 behavior:url(/data/admin/js/iepngfix.htc) !important;
}

.warning, .succes .desc {
 float:left;
 width:80%;
}

.warning, .succes .desc p {
 float:left;
 color:#000 !important;
}

.warning, .succes .desc span {
float:left;
width:100%;
font-weight : bold;
font-size : 1.2em;
padding-bottom : 2px;
margin-top:15px;
}

.warning .desc span {
 color : #dc9c00;
}

.succes .desc span {
 color : #3a9805;
}

.photo_source{
	color: #5E5E5E;
	font-size:11px;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	
}
.img_holder{

	margin-right:10px;
}

/*
 * TOOLTIP
 */
p#vtip {
	display: none;
	position: absolute;
	padding: 10px;
	left: 5px;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	background-color: #fa7474;
	border: 1px solid #fa7474;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	z-index: 999999;
	color: #850f0f;
}
/* END OF TOOLTIP */

.playlist_msg {
	background: #d4f684 url('../images/accept.png') no-repeat 5px 6px;
	border: 1px solid #739f1d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #333342;
	padding: 10px 10px 10px 35px;
	font-size: 12px;
	margin-top: 10px;
}
.playlist_msg_warning {
	background: #fdcea4 url('../images/delete.png') no-repeat 5px 6px;
	border: 1px solid #c44509;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #333342;
	padding: 10px 10px 10px 35px;
	font-size: 12px;
	margin-top: 10px;
}

.banner {
	margin-top: 2px;
	margin-bottom: 5px;
}

	.banner a {
		overflow: hidden;
	}

		.banner a img {
			margin: 0 auto;
		}
