* {margin: 0; padding: 0;}

body {background: #e3edf4 url(bg_body.gif) 0 0 repeat-x; font-family: Arial, tahoma, sans-serif; font-size: 62.5%; color: #2a2a2a;}
html>body {font-size: 10px;}
a, img {border: none;}

.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {clear: both; display: block; height: 0; line-height: 0;}

.top_branding {width: 960px; height: 125px; margin: 0 auto;}
.left_branding {position: absolute; top: 0; left: -150px; width: 150px; height: 690px;}
.right_branding {position: absolute; top: 0; right: -150px; width: 150px; height: 690px;}
/*main page*/
#main_page {width: 960px; margin: 0 auto;}
.branding {position: relative;}
.branding #top_header {padding-right: 1px;}
.branding #page {padding-right: 1px;}
a, a:visited {color: #1f1f1f; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
#main_page:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

#top_header {width: 959px; height: 90px; margin: 4px 0; text-align: right; padding: 0 9px 0 0;}

#page {width: 959px; padding: 0 9px 0 0; background: url(bg_main_page.gif) 0 0 repeat-y;}

#header {width: 959px; height: 129px; padding: 0 9px 0 0; background: url(bg_header.gif) 0 0 repeat-y;}

#menu_top {width: 959px; height: 24px; background: #d8d8d8 url(bg_menu_top.gif) 0 0 no-repeat;}
#menu_top ul {margin-left: 210px; list-style-type: none;}
#menu_top ul li {display: inline; margin-right: 9px; padding-right: 9px; line-height: 24px; background: url(sep_1.gif) right center no-repeat; font-size: 1.1em; color: #606060; font-weight: bold;}
#menu_top ul li.last {background: none;}
#menu_top ul li a {color: #606060;}
#menu_top ul li a:hover {color: #606060; text-decoration: underline;}

#header_container {width: 959px; height: 105px;}

#header_container .header_left {float: left; display: inline; width: 203px; height: 105px; background: #fff url(bg_header_left.gif) left bottom no-repeat;}
#header_container .header_left div {float: left; display: inline; margin: 4px 0 0 10px;}
#header_container .header_left p {float: right; display: inline; margin:55px 0 0 0;}

#header_container .header_right {float: left; display: inline; width: 756px; height: 105px;}
#header_container .header_right .user {float: left; display: inline; height: 45px; margin-top: 10px;}
#header_container .header_right .user input {width: 115px; height: 20px; margin-right: 7px; border: solid 1px #cacaca; vertical-align: middle;}
#header_container .header_right .user input.submit {width: 56px; padding: 0 10px 0 10px; font-size: 11px; height: 22px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase; font-weight: bold;}
#header_container .header_right .user a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #f00000; text-decoration: underline; margin-right: 35px; line-height: 15px;}
#header_container .header_right .user a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #f00000; text-decoration: none;}

#header_container .header_right .search {float: right; display: inline; height: 45px; margin-top: 10px; margin-right: 25px;}
#header_container .header_right .search img {vertical-align: middle;}
#header_container .header_right .search input {width: 115px; height: 20px; margin-right: 4px; border: solid 1px #cacaca; vertical-align: middle;}
#header_container .header_right .search input.submit {width: 56px; padding: 0 10px 0 10px; font-size: 11px; height: 22px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase; font-weight: bold;}

.menu_container {height: 50px;background: url(bg_main_menu.gif) left bottom repeat-x;}
.menu_container ul {margin-left: 2px;}
.menu_container ul li {float: left; display: inline; width: 78px; text-align: center; overflow: hidden; margin: 0 1px; background: url(menu_item.gif) 0 0 no-repeat;}
.menu_container .club {float: left; display: inline; width: 95px; text-align: center; overflow: hidden; margin: 0 1px; background: url(menu_club.gif) 0 0 no-repeat;}
.menu_container .clubsel {float: left; display: inline; width: 95px; text-align: center; overflow: hidden; margin: 0 1px; background: url(menu_club_hover.gif) 0 0 no-repeat;}
#header_container .menu_container ul li a {display: block; line-height: 22px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #fff;}
#header_container .menu_container ul li a:hover {line-height: 22px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #000;}
.menu_container ul li.sel {float: left; display: inline; width: 78px; text-align: center; overflow: hidden; margin: 0 1px; background: url(menu_item_hover.gif) 0 0 no-repeat;}
#header_container .menu_container ul li.sel a {line-height: 22px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #fff;}

#header_container .menu_container .submenu {float: left; height: 19px; line-height: 20px; padding: 1px 5px 0 5px; margin-top: 3px; background: url(submenu_bg.gif) 0 0 repeat-x; text-align: left;}
#header_container .menu_container .submenu a {padding: 0 10px; border-left: solid 1px #ff0000;  text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; color: #ff0000;}
#header_container .menu_container .submenu a:hover {padding: 0 10px; border-left: solid 1px #ff0000;  text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; color: #000;}
#header_container .menu_container .submenu a.first {border-left: none;}
#header_container .menu_container .submenu a.first:hover {border-left: none;}
#header_container .menu_container .submenu a.sel {font-weight: bold; font-size: 11px;}
#header_container .menu_container .submenu a.sel:hover {font-weight: bold; font-size: 11px;}


#container {width: 959px; padding: 0px 10px 10px 10px;}

#content {float: left; display: inline; width: 454px; margin-right: 10px;}

#content .main_article {width: 446px; padding: 4px; margin: 12px 0 12px; background: #e3eef4;}
#content .main_article .img_container {float: left; display: inline; width: 337px; height: 219px; overflow: hidden;}
#content .main_article .img_container div {position: relative; top: -30px; left: 8px; width: 95px; height: 20px; padding: 3px 5px 0 5px; background: url(bg_info.gif) 0 0 repeat-x;}
* + html #content .main_article .img_container div {top: -33px;}
* html #content .main_article .img_container div {top: -33px;}
#content .main_article .img_container div a img {vertical-align: middle;}
#content .main_article .img_container div a {margin: 0 3px; font-size: 9px; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;}
#content .main_article .img_gallery {float: right; display: inline; width: 107px; height: 219px;}
#content .main_article .img_gallery div {text-align: center;}
#content .main_article .img_gallery .sel {margin-bottom: 7px; text-align: center;}
#content .main_article .img_gallery .unsel {margin-bottom: 7px; text-align: center; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; height: 68px;}
#content .main_article .img_gallery p {height: 20px; background: #fff; margin-left: 10px; margin-right: 10px; font-size: 11px;}
#content .main_article .img_gallery p a {float: left; display: inline; padding: 0px 5px 0px 5px; margin-left: 4px; color: #5e5d5d; line-height: 20px; background: #fff;}
#content .main_article .img_gallery p a:hover {float: left; display: inline; padding: 0px 5px 0px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}
#content h1 {margin: 10px 0 0 0; font-size: 20px; font-weight: bold;}
#content .main_article p.description {margin: 5px 0 15px 0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#content .main_article p.description a {color: #ff0000; font-weight: bold;}
#content .main_article p.description a:hover {color: #000; font-weight: bold;}
#content .main_article h1 a {color: #000000; font-weight: bold;}
#content .main_article h1 a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

.left {float: left; display: inline;}
.right {float: right; display: inline;}

.box_container {width:454px; margin: 10px 0 0 0;}
.box_container .img_container {float: left; display: inline; width: 222px; overflow: hidden; text-align: center;}
.box_container .img_container img {}
.box_container .box_1 {width: 222px;}
.box_container .title_box {width: 222px; height: 33px;background:url(title_1_right.gif) right 0 no-repeat;}
.box_container .title_box div {width: 222px; height: 33px; background:url(title_1_left.gif) left 0 no-repeat; }
.box_container .title_box div strong {float: left; display: inline; line-height: 33px; margin-left: 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #fff;}
.box_container .title_box div em {float: right; display: inline; line-height: 33px; margin-right: 10px; font-size: 10px; font-weight: normal; text-transform: none; color: #fff;}
.box_container .box_1 h2 {margin: 5px 0 1px 0; font-size: 15px; font-weight: bold;}
.box_container .box_1 h2 a:hover {color: #000; text-decoration: underline;}

.box_container .box_1 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333;}
.box_container .box_1 p a {color: #ff0000; font-weight: bold;}
.box_container .box_1 p a:hover {color: #000; font-weight: bold;}
.box_container .box_1 .icons {margin: 5px 0 0 0; line-height: 14px;}
.box_container .box_1 .icons img {vertical-align: middle; height: 14px;}
.box_container .box_1 .icons a {float: left; display: inline; margin-right: 5px; color: #ccc; line-height: 14px; vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_container .box_1 .icons a:hover {color: #000;}
.box_container .box_1 .image_container {width: 222px; height:150px; margin: 5px 0; overflow: hidden;}

.box_1 .title_box div em {float: right; display: inline; line-height: 33px; margin-right: 10px; font-size: 11px; font-weight: bold; text-transform: none; color: #fff;}
.box_2 {margin: 10px 0 0 0;}
.box_2 .title_box {width: 454px; height: 33px;background:url(title_1_right.gif) right 0 no-repeat;}
.box_2 .title_box div {width: 455px; height: 33px; background:url(title_1_left.gif) left 0 no-repeat; }
.box_2 .title_box div strong {float: left; display: inline; line-height: 33px; margin-left: 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #fff;}
.box_2 .title_box div em {float: right; display: inline; line-height: 33px; margin-right: 10px; font-size: 11px; font-weight: bold; text-transform: none; color: #fff;}
.box_2 .title_box div em a {color: #fff;}
.box_2 .title_box div em a:hover {color: #000;}
.box_2 h2 {margin: 5px 0 1px 0; font-size: 15px; font-weight: bold;}
.box_2 h2 a:hover {color: #000; text-decoration: underline;}
.box_2 p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333;}
.box_2 p a {color: #ff0000; font-weight: bold;}
.box_2 p a:hover {color: #000; font-weight: bold;}
.box_2 .icons {margin: 5px 0 0 0;}
.box_2 .icons img {vertical-align: middle;}
.box_2 .icons a {float: left; display: inline; margin-right: 5px; color: #ccc; vertical-align: middle;font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_2 .icons a:hover {color: #000;}

.box_2 h3 {margin: 10px 0 5px 0; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_2 h3 a:hover {color: #000; text-decoration: underline;}


.dotted {display: block; height: 2px; line-height: 2px; margin: 10px 0 0 0; padding: 0; background: url(dotted_bg.gif) left bottom repeat-x;}
* html .dotted {display: block; height: 2px; line-height: 2px; padding: 0px 0 0 0; margin: 0; background: url(dotted_bg.gif) left bottom repeat-x;}

.box_2 .utile {width: 222px;}
.box_2 .utile.left {margin: 0 5px 0 0;}
.box_2 .utile.right {margin: 0 0 0 5px;}

.box_3 {width: 432px; margin: 10px 0; padding: 15px 10px; border: solid 1px #e3eef4;}
.box_3 ul li {display: block; clear: both; margin: 2px 0;}
.box_3 ul li div {float: left; display: inline; width: 60px; margin-right: 10px; color: #929191;}
.box_3 ul li p {float: left; display: inline; font-size: 11px; color: #000; font-weight: bold;}
.box_3 ul li p a:hover {text-decoration: underline; color: #000;}

/*side info*/
#side_info {float: left; display: inline; width: 162px; margin-right: 10px;}
.box_spy {width: 162px; margin-top: 5px; background: #e3eef4;}
.box_spy .image_container {width: 140px; margin: 11px; overflow: hidden;}
.box_spy p {margin: 5px 11px 10px 11px; font-size: 11px; font-weight: bold;}
.box_spy p a:hover {text-decoration: underline; color: #000;}
.box_spy p a.more {font-size: 11px; font-weight: bold; color: #f00000; padding-left: 10px; background: url(arrow_2.gif) 0 6px no-repeat;}
.box_spy p a.more:hover {font-size: 11px; font-weight: bold; color: #f00000; padding-left: 10px; background: url(arrow_2.gif) 0 6px no-repeat;}

.box_4 {width: 160px; margin: 10px 0; border: solid 1px #e3eef4;}
.box_4 .title_box {width: 160px; height: 33px;background:url(title_2_right.gif) right 0 no-repeat;}
.box_4 .title_box div {width: 148px; height: 33px; background:url(title_2_left.gif) left 0 no-repeat; }
.box_4 .title_box div strong {float: left; display: inline; line-height: 33px; margin-left: 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #fff;}
.box_4 .title_box_3 {width: 160px; height: 33px;background:url(title_3_right.gif) right 0 no-repeat;}
.box_4 .title_box_3 div {width: 160px; height: 33px; background:url(title_3_left.gif) left 0 no-repeat; }
.box_4 .title_box_3 div strong {float: left; display: inline; line-height: 33px; margin-left: 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #fff;}
.box_4 .title_box_3 div em {float: right; display: inline; line-height: 33px; margin-right: 10px; font-size: 10px; font-weight: normal; text-transform: none; color: #fff;}
.box_4 ul {list-style-type: none; margin: 0px 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_4 ul li {margin: 10px 0;}
.box_4 ul li em {display: block; font-size: 10px; color: #929191; font-weight: bold;}
.box_4 ul li strong {display: block; margin: 2px 0; color: #000; font-weight: bold;}
.box_4 ul li strong a:hover {text-decoration: underline; color: #000;}

.pub_1 {width: 160px; margin-left: 2px;}
.pub_1 img {margin-bottom: 5px;}

.box_4 form {margin: 5px 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_4 form div {margin: 8px 0;}
* html .box_4 form div {margin: 0px 0;}
* + html .box_4 form div {margin: 0px 0;}

.box_4 form input {vertical-align: middle;}
.box_4 form label {vertical-align: middle;}
.box_4 form input.submit { width: 75px; padding: 0 10px 0 10px; border: solid 1px #cacaca; font-size: 11px; height: 22px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase; font-weight: bold;}
.box_4 span.more {display: block; margin: 7px 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.box_4 span.more a {color: #f00000;}
.box_4 span.more a:hover {color: #000;}

.top_vanzari ul {margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.top_vanzari ul li {margin: 2px 0 6px 10px;}
.top_vanzari ul li em {display: inline; margin-right: 6px; font-size: 11px; color: #929191; font-weight: bold;}
.top_vanzari ul li a {font-weight: bold; font-size: 11px; font-weight: bold;}
.top_vanzari ul.up {background: url(arrow_up.gif) 0 3px no-repeat; border-right: solid 1px #e3eef4;}
.top_vanzari ul.down {background: url(arrow_down.gif) 0 3px no-repeat;}
.top_vanzari span {display: block; color: #929191; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px;}
.top_vanzari div.more {display: block; margin: 7px 10px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.top_vanzari div.more a {color: #f00000;}
.top_vanzari div.more a:hover {color: #000;}

/*side nav*/
#side_nav {float: left; display: inline; width: 302px;}
#side_nav .banner_300x250 {width: 300px; margin: 10px 0;}
#side_nav .banner_300x250 img {margin: 3px }

.box_5 {width: 300px; margin: 10px 0; border: solid 1px #e3eef4;}
.box_5 .title_box {width: 300px; height: 33px;background:url(title_2_right.gif) right 0 no-repeat;}
.box_5 .title_box div {width: 290px; height: 33px; background:url(title_2_left.gif) left 0 no-repeat; }
.box_5 .title_box div strong {float: left; display: inline; line-height: 33px; margin-left: 10px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff;}
.box_5 .title_box div span {padding-left: 5px; color: #fff; font-size: 11px; vertical-align: middle; line-height: 30px;}
.box_5 .title_box div em {float: right; display: inline; padding-left: 10px; line-height: 30px; font-size: 11px; color: #fff; font-weight: bold; background: url(arrow_1.gif) 0 14px no-repeat;}
.box_5 .title_box div em a {color: #fff;}
.box_5 .title_box div em a:hover {color: #000;}
.box_5 .box_news {margin: 10px;}
.box_5 .box_news .image_container {float: left; display: inline; width: 134px; margin: 0 10px 0px 0; overflow: hidden;}
.box_5 .box_news .image_container img {}
.box_5 .box_news p {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box_5 .box_news p a {color: #ff0000;}
.box_5 .box_news p a:hover {color: #000;}
.box_5 .box_news p strong {display: block; font-weight: bold; padding: 2px 0;}
.box_5 .box_news p strong a {color: #000;}
.box_5 .box_news p strong a:hover {color: #ff0000;}
.box_5 .btn {float: left; padding: 0 5px 0 5px; margin: 5px 0; border: solid 1px #cacaca; font-size: 11px; height: 20px; line-height: 20px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase;font-weight: bold;}
.box_5 .btn a {color: #f00000;}
.box_5 .btn a:hover {color: #000;}
.box_5 .anunt {float: left; display: inline; width: 88px; padding: 10px 6px;}
.box_5 .anunt .img_container {width: 88px; height: 66px; margin-bottom: 2px; overflow: hidden;}
.box_5 .anunt .img_container img {width: 88px; height: 66px;}
.box_5 .anunt em {display: block; color: #929191;}
.box_5 .anunt strong {font-size: 11px; font-weight: bold;}
.box_5 .box_news p.news {margin: 5px 0 20px 0;}
.box_5 .box_news em {text-transform: uppercase; color: #929191;}

.double_box {width: 300px; margin: 10px 0; border: solid 1px #e3eef4;}
.double_box .box {float: left; display: inline; width: 150px;}
.double_box .box .title_box {height: 33px; background: url(bg_box.gif) 0 0 no-repeat;}
.double_box .box .title_box strong {line-height: 33px; margin-left: 10px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff;}
.double_box .box .element {margin: 8px;}
.double_box .box .element .image_container {width: 134px; height: 89px; overflow: hidden;}
.double_box .box .element span {font-weight: bold; font-size: 11px;}
.double_box .box a.more {display: block; font-size: 11px; font-weight: bold; color: #f00000; padding-left: 10px; margin-left: 8px; margin-bottom: 10px; background: url(arrow_2.gif) 0 6px no-repeat;}

/*marci*/
.marci {display: block; clear: both; width: 927px; margin: 10px 0; padding: 5px; border: solid 1px #e3eef4;}
.marci .title {font-size: 15px; color: #000; font-weight: bold;}
.marci ul {float: left; padding: 7px 15px; text-align: center; text-transform: uppercase; color: #ff0000;}
.marci ul li {margin: 5px 0;}
#container .marci ul li a {color: #ff0000;}
#container .marci ul li a:hover {color: #000;}

/*
footer*/
#footer {width: 960px; margin: 10px 0; color: #8f8f8f; background: url(bg_main_page.gif) 0 0 repeat-y; text-align: center;}
#footer p {margin-top: 10px;}
#footer .footer_menu {width: 939px; padding: 10px 10px; color: #8f8f8f; border-bottom: solid 1px #ccc; margin-right: 9px; text-align: center;}
#footer .footer_menu a {margin: 0 0 0 10px; padding-right: 10px; font-size: 10px; line-height: 20px; color: #8f8f8f; text-decoration: underline; border-right: solid 1px #8f8f8f;}
#footer .footer_menu a:hover { margin: 0 0 0 10px; padding-right: 10px; font-size: 10px; line-height: 10px;color: #8f8f8f; text-decoration: none;}
#footer .border {border: none;}


/*ARTICOL PAGE*/

#content .articol {}
#content .articol h1 {margin: 5px 0; font-size: 20px; color: #000; font-weight: bold;}
#content .articol .detail {color: #929191;}
#content .articol .main_image {width: 455px; margin: 5px 0; overflow: hidden;}
#content .articol .main_image .image_container {width: 455px; height: 291px; overflow: hidden; text-align: center;}
#content .articol .main_image .icons {width: 455px; margin: 5px 0;}
#content .articol .main_image .icons span {font-family: Verdana, Arial, Sans-Serif; font-size: 9px; vertical-align: middle;}
#content .articol .main_image .icons span img {margin-right: 2px; vertical-align: middle;}
#content .articol .main_image .icons a {color: #999; line-height: 15px; padding-right: 3px; padding-left: 2px;}
#content .articol .main_image .icons a:hover {color: #000;}
#content .articol .main_image .icons div {float: left; display: inline; border-right: solid 1px #999; padding-right: 2px;}
#content .articol .main_image .icons p {float: left; display: inline; margin: 0; padding: 0; padding-left: 5px;}
#content .articol .main_image .icons p span {font-weight: normal;}
#content .articol .main_image .icons p a {font-weight: normal;} 
#content .articol .main_image .icons a em {vertical-align: middle;}
#content .articol table td p {padding-left: 6px;}

#content .articol .galerie {width: 433px; padding: 8px; margin: 8px 0; border: solid 1px #e3eef4;}
#content .articol .galerie em {display: block; clear: both; padding: 10px 15px; color: #929191;}
* html #content .articol .galerie em {padding: 0 15px;}
* + html #content .articol .galerie em {padding: 0 15px;}
#content .articol .galerie span {float: left; display: inline; margin-top: 25px;}
#content .articol .galerie div {float: left; display: inline; width: 410px; height: 68px; margin: 0 3px; overflow: hidden;}
#content .articol .galerie div div {width: 2000px; height: 68px;}
#content .articol .galerie div div img {margin: 0 1px;}
#content .articol .galerie .clear {height: 0px;}
#content .articol p {margin: 10px 0;}
#content .articol p strong {displayx: block; font-weight: bold;}
#content .articol .pub_articol {width: 455px;}
#content .articol .pub_articol div {float: left; display: inline;}
#content .articol .pub_articol .right {margin-left: 5px; display: inline; width: 150px; height: 250px; overflow: hidden;}

#content .articol .pag  {width: 100%; height: 20px; padding: 5px 0; background: #fff; font-size: 11px; text-align: center; margin: 0 auto;}
#content .articol .pag  a {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #5e5d5d; line-height: 20px; background: #fff;}
#content .articol .pag  a:hover {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}
#content .articol .pag .sel {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}

#content .articol .vot {width: 453px; margin: 5px 0; background: #eaf3f8; border: solid 1px #e3eef4;}
#content .articol .vot p {float: left; display: inline; margin: 5px 0; vertical-align: middle;}
#content .articol .vot p strong {display: inline; margin-left: 5px; vertical-align: middle;}
#content .articol .vot p a, #content .articol .vot p span, #content .articol .vot p em {vertical-align: middle;} 
#content .articol .vot div {float: right; display: inline; margin: 7px 5px 5px 0; vertical-align: middle;}
#content .articol .vot p span {font-size: 18px; color: #333; margin: 0 5px;}
#content .articol .vot p em {font-size: 12px; color: #f00000; font-weight: bold;}

#content .articol .cuvinte {font-size: 11px; padding: 5px 0;}
#content .articol .cuvinte em {font-weight: bold;}
#content .articol .cuvinte a {color: #ee0002;}
#content .articol .cuvinte a:hover {color: #000;}

.box_6 {width: 432px; margin: 10px 0; padding: 15px 10px; border: solid 1px #e3eef4;}
.box_6_left {float: left; display: inline; width: 210px;}
.box_6 ul li {display: block; clear: both; padding: 2px 0; line-height: 15px;}
.box_6 ul li div {float: left; display: inline; font-size: 13px; margin-right: 5px; color: #ff0000;}
.box_6 ul li p {float: left; display: inline; width: 190px; margin-top: 2px; font-size: 11px; color: #000; font-weight: bold;}
.box_6 ul li p a:hover {text-decoration: underline; color: #000;}
.box_6 h6 {font-size: 15px; font-weight: bold;}
#content .box_6_left h6 a {color: #f00000; text-transform: uppercase;}
#content .box_6_left h6 a:hover {color: #000;}
#content .box_6_left h6 b {color: #f00000;}

.box_6_right {float: right; display: inline; width: 210px;}
#content .box_6_right h6 a {color: #f00000; text-transform: uppercase;}
#content .box_6_right h6 a:hover {color: #000;}
#content .box_6_right h6 b {color: #f00000;}

.box_6 form {margin: 5px;}
.box_6 form input {width: 115px; height: 17px; margin-right: 10px; padding-top: 3px; padding-left: 5px; border: solid 1px #cacaca; font-size: 11px; color: #777;}
.box_6 h5 {margin-left: 5px; margin-bottom: 15px; font-size: 15px; font-weight: bold;}
.box_6 form textarea {width: 405px; height: 100px; margin-right: 10px; margin-top: 5px; padding-top: 3px; padding-left: 5px; border: solid 1px #cacaca; font-size: 11px; color: #777;}
.box_6 .submit {width: 150px; padding: 0 5px 0 5px; margin: 5px 0; border: solid 1px #cacaca; font-size: 11px; height: 22px; line-height: 20px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase;font-weight: bold;}
.box_6 .btn a {color: #f00000;}
.box_6 .btn a:hover {color: #000;}

.comment {width: 435px; margin: 8px 0 8px 5px;}
.comment .user_det {float: left; display: inline; width: 110px;}
.comment .user_det strong {display: block; font-size: 11px; color: #f00000;}
.comment .user_det em {display: block; color: #929191;}
.comment .user_com {float: left; display: inline; font-size: 11px; line-height: 16px;}
.comment .user_com strong {display: block; font-weight: bold;}


/*sectiune*/
.box_2_container {padding: 10px 0 10px 0; margin-bottom: 0px; background: url(dotted_bg.gif) left bottom repeat-x;}
.box_2_container .img_container {float: left; display: inline; margin: 0 5px 5px 0; width: 222px; overflow: hidden; text-align: center;}
.box_2_container .img_container_tiny {float: left; display: inline; margin: 2px 5px 5px 0; width: 100px; height: 68px; overflow: hidden; text-align: center;}
.box_2_container .img_container_revista {float: left; display: inline; margin: 2px 5px 5px 0; width: 134px; height: 162px; overflow: hidden;}
.box_2_container ul {float: left; width: 220px;}
.box_2_container ul li {display: block; clear: both; padding: 2px 0; line-height: 15px;}
.box_2_container ul li div {float: left; display: inline; font-size: 13px; margin-right: 5px; color: #ff0000;}
.box_2_container ul li p {float: left; display: inline; width: 190px; margin-top: 2px; font-size: 11px; color: #000; font-weight: bold;}
#content .box_2_container ul li p a {text-decoration: none; color: #000;}
#content .box_2_container ul li p a:hover {text-decoration: underline; color: #ff0000;}
.box_2_container.back {background: none;}

/*sub_sectiune*/
#content .pag_left {width: 100%; height: 20px; padding: 15px 0 5px 0; background: #fff; font-size: 11px; text-align: left; }
#content .pag_left a {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #5e5d5d; line-height: 20px; background: #fff;}
#content .pag_left a:hover {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}
#content .pag_left .sel {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}

.error {color: #FF0000; font-size: 14px; font-weight: bold; font-family: Arial, tahoma, sans-serif;}
.simple_text {font-size: 11px; font-family: Arial, tahoma, sans-serif;}
.tpl_content {font-size: small; font-family: Arial, tahoma, sans-serif;}
.tpl_content2 {font-size: small; font-family: Arial, tahoma, sans-serif; color: #000000; background-color: #F6F6F6; border: 1px solid #CC0000;}
.tpl_content2 td {padding: 2px;}
.tpl_content2 th {padding: 2px; color: #CC0000; font-weight: bold;}
#generic_form {font-family: Arial, tahoma, sans-serif; font-size: 14px; font-weight: bold;}
#generic_form .user {float: left; display: inline; margin-top: 10px;}
#generic_form .user input {width: 240px; height: 20px; margin-right: 7px; border: solid 1px #cacaca; vertical-align: middle; font-weight: normal;}
#generic_form .user textarea {width: 240px; margin-right: 7px; border: solid 1px #cacaca; vertical-align: middle; font-weight: normal;}
#generic_form .user select {width: 240px; margin-right: 7px; border: solid 1px #cacaca; vertical-align: middle; font-weight: normal;}
#generic_form .user input.checkbox {width: 15px; height: 15px; border: none; font-weight: normal;}
#generic_form .user input.submit {width: 56px; padding: 0 10px 0 10px; font-size: 11px; height: 22px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase; font-weight: bold;}
#generic_form .user a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #f00000; text-decoration: underline; margin-right: 20px; line-height: 15px; font-size: 11px; font-weight: normal;}
#generic_form .header_right .user a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #f00000; text-decoration: none;}
#generic_form table td {padding-right: 10px; padding-bottom: 10px;}
.link_alb:link {color: #FFFFFF;}
.link_alb:visited {color: #FFFFFF;}
.link_alb:hover {color: #FFFFFF;}
.link_blue:link {color: #648ab8; text-decoration: underline; font-size: 11px;}
.link_blue:visited {color: #648ab8; text-decoration: underline; font-size: 11px;}
.link_blue:hover {color: #648ab8; text-decoration: none; font-size: 11px;}
.link_gray:link {color: #666666; text-decoration: none; font-size: 11px;}
.link_gray:visited {color: #666666; text-decoration: none; font-size: 11px;}
.link_gray:hover {color: #666666; text-decoration: underline; font-size: 11px;}
.link_black:link {color: #000000; text-decoration: none; font-size: 11px;}
.link_black:visited {color: #000000; text-decoration: none; font-size: 11px;}
.link_black:hover {color: #000000; text-decoration: underline; font-size: 11px;}
input.buton_rosu {font-family: Arial, tahoma, sans-serif; width: 100px; border: solid 1px #cacaca; vertical-align: middle; padding: 0 10px 0 10px; font-size: 11px; height: 23px; background: url(bg_btn.gif) 0 0 repeat-x; color: #f00000; text-transform: uppercase; font-weight: bold;}

/*anunturi*/
.cautare {background: #e3eef4; padding: 15px;}

.cautare table div.titlu {color: #6b91be; font-size: 24px; font-weight: bold; }
.cautare table tr td {padding: 5px; width: 200px;}
.cautare table tr td label {display: block; font-family: Verdana, Sans-Serif; font-size: 11px; color: #000; margin: 1px 0;}
.cautare table tr td select {width: 180px; font-size: 12px; line-height: 17px; padding: 3px; border: solid 1px #cbcbcb; margin: 1px 0;}
.cautare table tr td input {width: 180px; font-size: 12px; line-height: 17px; padding: 3px; border: solid 1px #cbcbcb; margin: 1px 0;}
.cautare table tr td a.submit_search {border:1px solid #CACACA; display: block;background:transparent url(bg_btn.gif) repeat-x scroll 0 0; color:#F00000; font-size:11px; font-weight:bold; height:17px; padding:0 10px; text-transform:uppercase; width:40px; padding-top: 3px; }
.cautare table tr td a.cautare_avansata {background: url(arrow_3.gif) 0 5px no-repeat; font-size: 11px; font-weight: bold; padding-left: 10px;}

.ordonare {border: solid 1px #e3eef4; margin: 10px 0; padding: 10px 0;}
.ordonare .titlu {color: #6b91be; font-size: 24px; font-weight: bold; text-transform: uppercase; padding: 0px 10px 0 10px;}
.ordonare .criterii {padding: 0px 10px; font-family: Verdana, Sans-Serif; font-size: 11px;}
.ordonare .tabel {padding: 10px; background: #e3eef4; margin: 5px 0;}
.ordonare form table {}
.ordonare form table tr td {padding: 2px; width: 100px; font-size: 11px; padding-right: 5px;}
.ordonare form table tr td label, .ordonare form table tr td input {vertical-align: middle;}
.ordonare form table tr td div {margin: 5px 0 5px 0;}
.ordonare a.submit_search {border:1px solid #CACACA; display: block;background:transparent url(bg_btn.gif) repeat-x scroll 0 0; color:#F00000; font-size:11px; font-weight:bold; height:17px; padding:0 10px; text-transform:uppercase; width:60px; padding-top: 3px; margin: 7px 10px 0 20px; }

.anunt {padding: 10px; background: #e3eef4; margin: 10px 0; zoom:1;}
.anunt:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.anunt .image {float: left; display: inline; width: 139px; height: 101px; overflow: hidden;}
.anunt .image img {width: 139px; height: 101px;}
.anunt .text_anunt {float: left; display: inline; margin-left: 10px; width: 280px;}
.anunt .text_anunt h3 {font-size: 15px; font-weight: bold; padding: 0; margin: 0; }
.anunt .text_anunt h3 a:hover {color: #e90600; text-decoration: none;}
.anunt .text_anunt p {font-size: 11px; font-family: Arial, Sans-Serif; padding: 5px 0;}
.anunt .text_anunt .date {margin-top: 10px;}
.anunt .text_anunt .date strong {color: #e90600; font-size: 12px; font-weight: bold; margin-right: 10px;}
.anunt .text_anunt .date em {color: #003675; font-size: 12px; font-weight: bold; margin-right: 10px;}
.anunt .text_anunt .date div {position: relative; left: 25px; display: inline; font-size: 11px; color: #b7b3b3; font-family: Verdana, Sans-Serif; }

.banner_454 {text-align: center; margin: 10px 0;}

#content .box_2 .pag  {width: 100%; height: 20px; padding: 5px 0; background: #fff; font-size: 11px; text-align: center; margin: 0 auto;}
#content .box_2 .pag  a {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #5e5d5d; line-height: 20px; background: #fff;}
#content .box_2 .pag  a:hover, #content .box_2 .pag a.sel {display: inline; padding: 2px 5px 2px 5px; margin-left: 4px; color: #FFF; line-height: 20px; background: #f00000;}

.ad_anunt {background: url(bg_h.gif) 0 0 no-repeat; width: 126px; height: 43px; padding: 5px 10px; float: left; display: inline; margin-top: 10px;}
.vezi_anunturi {background: url(bg_h.gif) 0 0 no-repeat; width: 126px; height: 43px; padding: 5px 10px; float: right; display: inline; margin-top: 10px;}
