#top_part {margin-bottom: 10px;}
#top_part #banner_top {width: 728px; height: 90px; float: left; display: inline; margin-top: 0px;}

#top_part form {float: right; display: inline; width: 196px; padding: 0px 10px; border: solid 1px #cccccc; height: 89px; background: url(bg_form_login.gif) 0 0 repeat-x;}
#top_part form label {display: block; color: #494949; font-size: 4px; font-weight: bold; padding: 3px 0; vertical-align: middle;}
#top_part form input {width: 106px; height: 16px; border: solid 1px #7f9db9; vertical-align: middle;}
#top_part form input.login {width: auto; height: auto; border: none; vertical-align: middle;}
#top_part form p {padding-top: 5px; font-size: 12px; line-height: 1; margin: 0.3em 0}
#top_part form p a {margin: 0 2px; color: #3a5e89; text-decoration: underline;}

#side {display:inline; float:left; margin-right:10px; width:190px;}
#side #menu {background-color:#45464A; clear:both; list-style-type:none; padding:13px 0 5px 5px; width:180px;}
#side #menu li {padding-left: 15px; padding-bottom:5px;}
#side #menu li a{color: #ffb932; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 13px; font-family: Tahoma, Verdana;}
#side #menu li a:hover{color: #ffffff; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 13px; font-family: Tahoma, Verdana;}
#side #menu li .sel{color: #ffffff; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 13px; font-family: Tahoma, Verdana;}
#side .menu-secund {background-color:#45464A; clear:both; list-style-type:none; padding-bottom:10px; padding-left:20px; width:165px;}
#side .menu-secund li {padding-bottom:5px; font-size: 13px;}
#side .menu-secund a, #side .menu-secund a:link, #side .menu-secund a:visited {color:#CC9933;}
#side .menu-secund a:hover {color:#FFFFFF;}
#side .menu-secund li .sel{color: #ffffff;}

#side .comunitate {width: 163px; height: 357px; border: solid 1px #b5b5b5; margin: 10px 0; padding: 10px;}
#side .comunitate h4 {font-size: 24px; font-family: Arial, Sans-Serif; font-weight: bold; color: #585858; letter-spacing: -1px; padding: 0 0 5px 0;}
#side .comunitate ul {list-style-type: none; font-size: 13px; font-family: Verdana, Sans-Serif; color: #585858;}
#side .comunitate ul li {margin: 2px 0;}
#side .comunitate ul li a {color: #585858; text-decoration: underline;}
#side .comunitate ul li a:hover {color: #585858; text-decoration: none;}

#side .admin {margin: 15px 0;}
#side .admin ul li {font-size: 13px;}

#content {width: 800px; float: left; display: inline; /*padding-top:80px;*/}
#content .nav {padding-top: 25px;}
#content .nav p {float: left; display: inline; font-size: 12px; font-family: Verdana, Sans-Serif; padding-top: 3px;}
#content .nav p a {background: url(arrow_nav.gif) right center no-repeat; padding-right: 10px; padding-left: 2px; text-decoration: none; color: #3a5e89;}
#content .nav p a:hover {background: url(arrow_nav.gif) right center no-repeat; padding-right: 10px; padding-left: 2px; text-decoration: underline; color: #3a5e89;}
#content .nav p span { padding-left: 5px; color: #3a5e89; color: #3a5e89; text-decoration: underline}

#content .nav div {float: right; font-size: 12px; width: 300px;}
#content .nav div a {text-decoration: none; color: #3a5e89; text-decoration: underline; margin: 0 5px;}
#content .nav div span {float: left; display: inline; vertical-align: middle;}
#content .nav div form {float: right; display: inline; vertical-align: middle;}
#content .nav div form img, #content .nav div form input {vertical-align: middle;}

#content .title {color: #494949; font-size: 18px; font-family: Tahoma, Sans-Serif; font-weight: normal; padding: 10px 0;}
#content .box_left {float: left; display: inline; width: 480px; margin-bottom: 5px;}
#content .box_left .imagine {float: left; display: inline; margin: 4px 10px 10px 10px;}
#content .box_left .imagine img {width: 145px; display: block;}
#content .box_left .text {font-size: 12px; padding-left: 10px; padding-bottom: 5px;}
#content .box_left .section_name {margin-left: 0px;}

#content .box_right {float: right; display: inline; text-align: left; width: 280px; margin-right: 10px;}
#content .box_right .title {padding: 0;}
#content .box_right ul {font-family: Verdana, Sans-Serif;}
#content .box_right ul li {background: url(arrow_nav.gif) 0 9px no-repeat; padding: 5px 0; font-size: 12px;}
#content .box_right ul li a {color: #595858; text-decoration: none; padding-left: 10px;}

#content .box .blue_bar {display: block; clear: both;}

#content .content_left {width: 485px; float: left; display: inline; margin-right: 5px;; overflow: hidden;}
#content .content_left .cont_last {padding: 10px 0; padding-bottom: 30px;}
* html #content .content_left .cont_last {padding: 20px 0;}
* + html #content .content_left .cont_last {padding: 20px 0;}

#content .content_left .cont_last .imagine {float: left; display: inline; margin: 0 10px 10px 10px;}
#content .content_left .cont_last .imagine img {width: 90px; display: block;}
#content .content_left .cont_last .imaginev {float: left; display: inline; margin: 0 10px 10px 10px;}
#content .content_left .cont_last .section_name {margin-left: 0px; color: #b30e7b; font-weight: bold; padding-bottom: 4px;}
#content .content_left .cont_last .section_name a {color: #b30e7b; text-decoration: none;}
#content .content_left .cont_last .section_name a:hover {color: #000; text-decoration: none;}

#content .content_left .cont_last .text {font-size: 12px; padding-bottom: 5px;}
#content .content_left .cont_last .text_addr {font-size: 12px; padding-bottom: 5px;}
#content .content_left .cont_last .text_addr img {padding-right: 8px;}
#content .content_left #forum {width:476px;}
#content .content_left #forum .details_cinema {width: 386px;}
#content .content_left #forum .blue_bkg {width: 463px; background-position: right top; margin-top: 5px;}
#content .content_left #forum .imagine {float: left; display: inline; width: 90px; height: 90px; overflow: hidden; margin: 10px 0 10px 10px;}
#content .content_left #forum .imagine img {width: 90px; display: block;}
#content .content_left #forum .text {width: 340px; padding-bottom: 5px; height: auto;}
#content .content_left #forum .link_2 { display: inline; padding-top: 5px;}
#content .content_left #forum .titlu {font-size: 16px; margin-bottom: 5px;}
#content .content_left #forum .blue_bar {width: 463px;}
#content .content_left #forum .links {float: left; display: inline; width: 215px; clear: none; margin-top: 10px;}
#content #forum .details_cinema {color: #b81e84;}
#content #forum .details_cinema h1 { font-size: 11px;}

#content .content_right {width: 300px; float: right; display: inline; overflow: hidden;}

#content .content_right .box_rubrici {background: #e4ead4; padding: 0 10px; text-align: center;}
#content .content_right .box_rubrici .imagine {width: 90px; height: 90px; float: left; display: inline; overflow: hidden; margin: 5px 10px 0px 0;}
#content .content_right .box_rubrici .imagine img {width: 90px;}
#content .content_right .box_rubrici .text {color: #494949; text-align: left; margin: 5px 0 0px 0; font-size: 12px;}
#content .content_right .box_rubrici .link_3 {display: block; clear: both; text-align: right; font-size: 13px; font-family: Verdana, Sans-Serif;}
#content .content_right .box_rubrici .link_3 a {color: #3a5e89; text-decoration: none;}
#content .content_right .box_rubrici .section_name {margin-left: 0px; color: #b30e7b; font-weight: bold; font-size: 14px; text-align: left; padding: 3px 0 1px 0;}
#content .content_right .box_rubrici .section_name a {margin-left: 0px; color: #b30e7b; font-weight: bold; font-size: 14px; text-align: left; padding: 3px 0 1px 0; text-decoration: none;}

#content .content_right .box_dosare {background: #ede5e5; padding: 0 10px; text-align: center;}
#content .content_right .box_dosare .imagine {width: 90px; height: 90px; float: left; display: inline; overflow: hidden; margin: 5px 10px 0px 0;}
#content .content_right .box_dosare .imagine img {width: 90px;}
#content .content_right .box_dosare .text {color: #494949; text-align: left; margin: 5px 0 0px 0; font-size: 12px;}
#content .content_right .box_dosare .link_3 {display: block; clear: both; text-align: right; font-size: 13px; font-family: Verdana, Sans-Serif;}
#content .content_right .box_dosare .link_3 a {color: #3a5e89; text-decoration: none;}
#content .content_right .box_dosare .section_name {margin-left: 0px; color: #b30e7b; font-weight: bold; font-size: 14px; text-align: left; padding: 3px 0 1px 0;}
#content .content_right .box_dosare .section_name a {margin-left: 0px; color: #b30e7b; font-weight: bold; font-size: 14px; text-align: left; padding: 3px 0 1px 0; text-decoration: none;}

#content .content_right .newsletter p {color: #494949; font-size: 12px; padding: 0 10px;}
#content .content_right .newsletter form {padding: 5px 10px; width: 230px;}
#content .content_right .newsletter form div {background: url(bg_input.gif) 0 0 no-repeat; width: 278px; height: 30px; margin: 10px 0;}
#content .content_right .newsletter form div input {width: 260px; height: 20px; font-size: 12px; color: #8f8f8f; font-style: italic; padding-top: 7px; padding-left: 3px; padding-right: 3px; border: none; background: none;}
#content .content_right .newsletter form div textarea {width: 260px; height: 40px; font-size: 12px; color: #8f8f8f; font-style: italic; padding-top: 7px; padding-left: 3px; padding-right: 3px; border: none; background: none;}
#content .content_right .newsletter form p {text-align: right; width: 275px; padding: 5px 0; }
#content .content_right .banner_300 {width: 300px; height: 250px;}

#content .content_right .head_multimedia p {background: none; float:left; display: inline; font-size:12px; height:17px; margin-left:10px; margin-top:8px; overflow:hidden;  padding-bottom:0; padding-left:4px; padding-top:0; width:auto;}
#content .content_right .head_multimedia p a {background: none; float: left; height:17px; margin:0; overflow:hidden; padding:0 4px 0 0; text-decoration:none; color: #494949;}
#content .content_right .head_multimedia p a span {display:block; height:15px; margin:0; overflow:hidden; padding:2px 3px 0; color: #a5334d;}

#content .content_right .head_multimedia {background-color:#999999; height:25px; overflow:hidden; margin-bottom: 10px;}
#content .content_right .head_multimedia p.selected_p {background-image:url(left_corner.gif); background-position:left top; background-repeat:no-repeat; float:left; font-size:12px; height:17px;  margin-top:8px; overflow:hidden;  padding-bottom:0; padding-left:4px; padding-top:0; width:auto;}
#content .content_right .head_multimedia p a.selected_a {background-image:url(right_corner.gif); background-position:right top; background-repeat:no-repeat; float: left; height:17px; margin:0; overflow:hidden; padding:0 4px 0 0; text-decoration:none;}
#content .content_right .head_multimedia p a.selected_a span {background-image:url(tab_bkg.gif); background-position:left top; background-repeat:repeat-x; float: left; height:15px; margin:0; overflow:hidden; padding:2px 3px 0;}
.selected {color:#FF0000; font-weight:bold;}

#bottom_news {padding: 10px 0;}
#bottom_news .box {float: left; display: inline; width: 320px; margin: 0 5px;}



.display {display: block;}

/*rubrica*/
#content .content_right #forum {width:300px;}
#content .content_right .details_cinema {float:left; margin-bottom:10px; padding-left:10px; margin-right:10px; overflow:hidden; width:209px;}
#content .content_right .details_cinema h1 {font-size:12px; font-weight: normal;}
#content .content_right .silgla_cinema {float:left; overflow:hidden; width:60px;}
#content .content_right #form .text {width: 200px;}
    
#content .content_right .blue_bkg {background-image:url(blue_bkg.jpg); background-position:left top; background-repeat:repeat-y;}
#content .content_right .univ_article .link_2 {color:#999999; font-size:12px; font-weight:bold;clear: both; padding: 2px 0;font-weight:normal;}
#content .content_right .univ_article .link_2 span {float: left; display: inline;}
#content .content_right .univ_article .link_2 strong {float: right; display: inline; font-weight: normal;}

#content .content_left .special {background: #f9f9f9; padding: 0px;}
#content .content_left .special .imagine {width: 140px; height: 140px; overflow: hidden; float: left; display: inline; margin: 5px;}
#content .content_left .special .text {margin: 5px 0; color: #494949; font-size: 12px;}
#content .content_right .rubrici {padding: 0;}
#content .content_right .rubrici .title_rubrici {background: #999999; padding: 6px 10px; font-size: 18px; font-family: Tahoma, Sans-Serif; color: #fff; margin-bottom: 10px;}

/*articol*/
#articol {float: left; display: inline; width: 650px; overflow: hidden; font-size: 12px; color: #494949;}
#articol h2 {font-size: 16px; font-weight: bold; padding: 10px 0;}
#articol .autor {font-size: 12px; padding: 0 0 5px 0;}
#articol .autor a {color: #3A5E89; text-decoration: underline; margin: 0 3px;}
#articol .autor a:hover {color: #3A5E89; text-decoration: none; margin: 0 3px;}
#articol p img {margin: 10px;}
#articol .rating {display: block; clear: both; padding: 10px 0;}
#articol .rating div {width: 15px; height: 17px; float: left; display: inline;}
#articol .rating div a {display: block; width: 16px; height: 17px; overflow: hidden; text-decoration: none;}
#articol .rating .state_1 {background: url(star.gif) 0 0 no-repeat;}
#articol .rating .state_2 {background: url(star.gif) 0 -16px no-repeat;}
#articol .rating .state_3 {background: url(star.gif) 0 -32px no-repeat;}
#articol .rating strong {display: block; clear: both; font-size: 10px; font-weight: normal; color:#898989;}
#articol .tags {font-size: 12px; padding: 0 0 5px 0;}
#articol .tags a {color: #3A5E89; text-decoration: underline; margin: 0 3px;}
#articol .tags a:hover {color: #3A5E89; text-decoration: none; margin: 0 3px;}
#articol .send {display: block; clear: both; background: #ebedfa; padding: 8px 10px 11px 0; text-align: right; margin: 10px 0; border: solid 1px #cecece;}
#articol .send a {margin: 0 3px;color: #3A5E89; text-decoration: underline;}
#articol .send a:hover {margin: 0 3px;color: #3A5E89; text-decoration: none;}
/*
#articol .send a.facebook {background: url(icon_facebook.gif) 0 0px no-repeat; padding: 5px 0px 5px 30px; color: #222D27; text-decoration: none;}
#articol .send a.twitter {background: url(icon_twitter.gif) 0 0px no-repeat; padding: 5px 0px 5px 30px; color: #222D27; text-decoration: none;}
*/


#articol .banner_left {float: left; display: inline;}
#articol #artsim_container {float: left; display: inline; padding-left: 40px; padding-top: 4px;}
#articol #artsim_container ul {padding: 8px 0 5px 20px; font-size: 12px;}
#articol #artsim_container ul li {margin: 2px 0 7px 0;}
#articol #artsim_container ul li a {color: #3A5E89; text-decoration: underline;}
#articol #artsim_container ul li a:hover {color: #3A5E89; text-decoration: none;}

#comments {margin: 15px 0;}
#comments h2.comments, #comments .title-box {background:#FFFFFF url(gradient-inner.gif) repeat-x scroll 0 0; padding:10px 5px; }
#comments .comment {margin:0; padding:15px 5px;}
.clear-block {display:block;}
#comments .comment .submitted {clear:right; float:right; padding-left:1em;}
#comments .comment .submitted a{color: #3A5E89; text-decoration: none;}
#comments .comment .submitted a:hover{color: #3A5E89; text-decoration: underline;}
#comments span.submitted, #comments .description {color:#898989; font-size:0.92em;}
#comments h3 a {color:#B30E7B; text-decoration:none;}
#comments .comment .content {margin:0.6em 0;}
#comments .comment .links {text-align:right;}
#comments ul.links li, #comments ul.inline li {background-image:none; margin-left:0; margin-right:0; padding-left:0; padding-right:1em;}
#comments ul.links li {display:inline; list-style-type:none; padding:0 0.5em;}
#comments ul.links li a {margin: 0 3px;color: #3A5E89; text-decoration: underline;}
#comments ul.links li a:hover {margin: 0 3px;color: #3A5E89; text-decoration: none;}
#comments .indented {margin-left:25px; margin-top: 10px; margin-bottom: 10px;}
#comments .indented2 {margin-left:50px; margin-top: 10px; margin-bottom: 10px;}
#comments .indented3 {margin-left:75px; margin-top: 10px; margin-bottom: 10px;}
#comments .form-item {margin-bottom:1em; margin-top:1em;}
#comments .form-item label {display:block; font-weight:bold;}
#comments span.form-required {color:#FFAE00;}
#comments .tips {font-size:0.9em; margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0;}
#comments fieldset {background:#FFFFFF /*url(gradient-inner.gif) repeat-x scroll 0 0;*/; border: 1px solid #CFD1D8; margin:1em 0; padding:1em;}



.description {color:#898989; line-height:150%; margin-bottom:0.75em;}
.form-button, .form-submit {margin:2em 0.5em 1em 0;}

#articol_right {float: right; display: inline; width: 136px; overflow: hidden; margin-top: 60px;}

.box .nu_rata {margin-bottom: 10px; margin-left: 10px; margin-right: 10px;}
.box .nu_rata p {font-size: 12px; font-family: Verdana, Sans-Serif; padding-top: 3px;}
.box .nu_rata p a {padding-right: 10px; padding-left: 2px; text-decoration: underline; color: #585858;}
.box .nu_rata p a:hover {padding-right: 10px; padding-left: 2px; text-decoration: none; color: #585858;}
.box .nu_rata p span { padding-left: 5px; color: #585858; text-decoration: underline}

#new_gallery {margin: 0px 0 15px 0; font-size: 12px;}
#new_gallery h2.new_gallery, #new_gallery .title-box {background:#FFFFFF url(gradient-inner.gif) repeat-x scroll 0 0; padding:10px 5px; }
#new_gallery .comment {margin:0; padding:15px 5px;}
.clear-block {display:block;}
#new_gallery .comment .submitted {clear:right; float:right; padding-left:1em;}
#new_gallery .comment .submitted a{color: #3A5E89; text-decoration: none;}
#new_gallery .comment .submitted a:hover{color: #3A5E89; text-decoration: underline;}
#new_gallery span.submitted, #new_gallery .description {color:#898989; font-size:0.92em;}
#new_gallery h3 a {color:#B30E7B; text-decoration:none;}
#new_gallery .comment .content {margin:0.6em 0;}
#new_gallery .comment .links {text-align:right;}
#new_gallery ul.links li, #new_gallery ul.inline li {background-image:none; margin-left:0; margin-right:0; padding-left:0; padding-right:1em;}
#new_gallery ul.links li {display:inline; list-style-type:none; padding:0 0.5em;}
#new_gallery ul.links li a {margin: 0 3px;color: #3A5E89; text-decoration: underline;}
#new_gallery ul.links li a:hover {margin: 0 3px;color: #3A5E89; text-decoration: none;}
#new_gallery .indented {margin-left:25px; margin-top: 10px; margin-bottom: 10px;}
#new_gallery .indented2 {margin-left:50px; margin-top: 10px; margin-bottom: 10px;}
#new_gallery .indented3 {margin-left:75px; margin-top: 10px; margin-bottom: 10px;}
#new_gallery .form-item {margin-bottom:1em; margin-top:1em;}
#new_gallery .form-item label {display:block; font-weight:bold;}
#new_gallery span.form-required {color:#FFAE00;}
#new_gallery .tips {font-size:0.9em; margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0;}
#new_gallery fieldset {background:#FFFFFF /*url(gradient-inner.gif) repeat-x scroll 0 0;*/; border: 1px solid #CFD1D8; margin:1em 0; padding:1em;}
#new_gallery .form-text {border: solid 1px #ccc; height:13px;padding: 3px 5px; width:275px; }
#new_gallery select {border: solid 1px #ccc;}
#new_gallery textarea.form-text {height: 100px; width: 275px;}
#new_gallery input.form-file {height:22px; }
#new_gallery input.form-button {width:80px;padding: 2px 0 4px 0;margin: 0; font-weight: bold; height: 18px; background: #000; color: #fff; font-size: 11px; text-transform: uppercase;border: none; }
#new_gallery .form-item select {width:190px;}

#content .edit {}
#content .edit .title {float: left; display: inline; vertical-align: middle; padding-bottom: 5px;}
#content .edit p {float: right; display: inline; vertical-align: middle; font-size: 12px; margin-top: 15px; margin-right: 10px;}
#content .edit p a {color: #3a5e89; text-decoration: none;}
#content .edit p a:hover {color: #3a5e89; text-decoration: underline;}


#content .user_info {float: left; display: inline; margin: 10px; width: 230px;}
#content .user_info .name {font-size: 24px; color: #494949;}
#content .user_info p {font-size: 11px; padding: 20px 0 10px 0; line-height: 14px;}
#content .user_info p a {color: #3a5e89; text-decoration: none;}
#content .user_info p a:hover {color: #3a5e89; text-decoration: underline;}

#content .img_user {float: right; display: inline; margin: 10px; width: 205px; overflow: hidden;}
#content .img_user img {width: 205px; border:solid 1px #a8833d;}
#content .text_2 {font-size: 12px; margin: 10px;}
#content .text_2 strong {display: block;}

#content .ol_content {display: block; text-align: left; width: 280px; margin: 20px 0 20px 0;}
#content .ol_content .title {padding: 0;}
#content .ol_content ol {font-family: Verdana, Sans-Serif; padding-left: 25px;}
#content .ol_content ol li {padding: 2px 0; font-size: 12px;}
#content .ol_content ol li a {color: #595858; text-decoration: none; padding-left: 5px;}

#content .user_photo p {float: left; display: inline; width: 156px; height: 118px; overflow: hidden; border: sollid 1px #a8833d; margin: 2px;}
#content .user_photo p img {width: 156px;}

#content .listing {color: #494949; font-size: 12px; padding: 0 10px;}
#content .listing ul {font-family: Verdana, Sans-Serif; margin: 5px 0;}
#content .listing ul li {background: url(arrow_nav.gif) 0 9px no-repeat; padding: 5px 0; font-size: 12px;}
#content .listing ul li a {color: #595858; text-decoration: none; padding-left: 10px;}

#content .listing_2 {color: #494949; font-size: 12px; padding: 0 10px;}
#content .listing_2 ul {font-family: Verdana, Sans-Serif; margin: 5px 0;}
#content .listing_2 ul div {width: 53px; height: 40px; overflow: hidden; float: left; display: inline; margin: 5px 10px 0px 0;}
#content .listing_2 ul p {padding: 5px 0; font-size: 12px;}
#content .listing_2 ul p b {display: block;}
#content .listing_2 ul li {color: #595858; text-decoration: none; padding: 5px 0;}
