@import 'reset.css';
html, body, table, td, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img, form, input, textarea {margin: 0; padding: 0; border-style: none; }
* {background-repeat: no-repeat; }
ul, ol li {list-style-type: none;}
html, body {
margin: 0;
padding: 0;
}
a {text-decoration:none; color: black;}

div.wrapper_content{border: none;}
/*general*/

/*-----------body-------------*/
body {
    background: #0e0e0e url(../img/bg_body.jpg) repeat-x center top;
    font-family: Arial, helvetica, sans-serif;
    font-size:12px; 
    text-align: center;
    padding-bottom:50px;
}
body #page { 
    background-image:url("../img/border-top.jpg"); 
    background-position: -16px 0px; 
    background-repeat:no-repeat; 
    padding-top:50px; 
    overflow:hidden;
}

* html body #page {
    background-image:url(../img/ie/bg_top_ie.jpg);
	background-position: center top;
    margin-left:0px;
    background-color:#7d7d7d;
}

/*-----------wrapper-------------*/
div#wrapper {
    height:auto;
    margin:0 auto; 
    background-repeat: repeat-y;
    background-image:url(../img/border-main.png);
    background-position:center top;
    overflow:hidden;
    clear:both;
    width:1037px;
}

* html div#wrapper {
    background-image:none; 
    height:auto;
    margin:0 auto;                 
    overflow:hidden;
    clear:both;
    width:986px;
    background-color: #ffffff;
}

#main {
    width:979px;
    margin:0 auto;
    text-align:left;
    background-color:#ffffff;
	overflow:hidden;
}

* html #main {                      
    border-left:3px solid #939391;
    border-right:3px solid #939391;
}
/*************Header****************/
#page #main #header {
			background-color:#F02E12;
			position:relative;
			background-image:url(../img/bg_header.gif);
			background-repeat:repeat-x;
			display:inline;
			float:left;
			width:100%;

			}
* html #page #main #header {
    margin-top:0px;
    margin-left:0px;
}

/* HEADER BRAND */
#header .brand {position:absolute; top:20px; right:123px; width:426px; margin:0px; padding:0px;}
#header .brand .info {float:left; display:inline; width:230px; margin:0px 10px 0px 0px; padding:0px; text-align:right;}
#header .brand .info .title {font-family:Arial; font-size:18px; line-height:19px; margin:0px 0px 5px 0px; padding:0px; color:#fff; font-weight:bold; text-shadow:1px 1px #aa210d; text-transform:uppercase;}
#header .brand .info .motto {font-family:Arial; font-size:14px; line-height:13px; margin:0px; padding:0px; color:#fff; font-weight:bold; text-shadow:1px 1px #aa210d; font-style:italic;}
#header .brand .visual {float:left;width:186px; height:175px; position:relative; margin:0px 0px -50px 0px; padding:0px;}


/*************Primary menu ***************/
ul#primary_menu{
    width:959px;
    background-image:url(../img/header_border_bottom.jpg);
    background-position:left bottom;
    float:left;
    padding-top:4px;
    padding-left:20px;
}

* html ul#primary_menu{
    width:960px;
}

ul#primary_menu li {
    width:auto;
    float:left;
    padding:8px 0px;
    margin-right:23px
}

ul#primary_menu li a {
    color:#ffffff;
    font-size:16px;
}
ul#primary_menu li a:hover, ul#primary_menu li a.selected {
    color:#f5ca00;
}
#header #section_top {
    width:auto;
    margin-left:19px;
    margin-right:20px;
    background-repeat:repeat-x;
    background-position:bottom left;
    padding-bottom:3px;
	xoverflow:hidden;
}
        

#header .logo{
    float:left;
    width:184px;
    height:127px;
	margin-bottom:-21px;
	padding-left:19px;
	position:relative;
}

#header h1.logo {
    background-image:url('../img/logo.jpg');
    background-position:0px 0px;
    text-indent:-100000px;
    display:block;
    width:184px;
    height:127px;
}

#header .logo a {
    background-image:url('../img/logo.jpg');
    background-position:0px 0px;
    text-indent:-100000px;
    display:block;
    width:184px;
    height:127px;
}

#header #section_top #primary_banner {width:728px; height:90px; float:left; margin-top:20px; margin-left:30px; margin-bottom: 15px;}
#box_flash_top{color:#f02e12;}
li#rss_btn a{ width:14px; height:14px; background-image:url(../img/rss_icon.gif); text-indent:-100000px; overflow:hidden; display:block}

/**************Header search********************/
li#rss_btn{margin-right:7px !important; margin-left:9px;}
li#header_search{padding:0!important; margin-right:0px !important; margin-top:5px; padding-bottom:3px !important;}
form.search_site input{border:0px !important;}
form.search_site.h input {width: 94px;}

form.search_site fieldset{background-color:#FFFFFF;
background-image:url(../img/search_border_right.gif);
background-position:right center;
background-repeat:no-repeat;
float:left;
height:20px;
margin-bottom:5px;
padding-right:2px;
}

form.search_site p {
    background-image:url(../img/search_border_left.gif);
    background-repeat:no-repeat;
    background-position: left;
    height:20px;
    float:left;
    padding-left:3px;
}
form.search_site input.search_button {
    border:none;
    background-color:#ffffff;
    background-image:url(../img/search_bg_btn.gif);
    cursor:pointer;
    width:43px;
    height:16px;
    margin-top:2px;
    color:#ffffff;
    font-size:11px;
    font-family:Arial;
    padding-bottom:2px;
}
/*****************Footer*****************/
div#footer {
    margin:30px auto 0px auto;
    padding:1px;
    float:left    
}

#footer #content_footer {
    background-color:#262626;
    width:977px;
    height:135px;
}
#footer #content_footer ul#footer_menu{
    float:left;
    width:220px;
    padding:20px;
}
#footer #content_footer ul#footer_menu li {
    background-image:url(../img/bullet.gif);
    background-position:left center;
    background-repeat:no-repeat;
    float:left;
    width:100px;
    padding-left:10px;
}
#footer #content_footer ul#footer_menu li a{
    color:#ffffff;
    font-family:Arial;
    font-size:11px;
    font-weight:normal
}

#footer #content_footer ul#footer_menu li a:hover{
    text-decoration:underline;
    color:#F5CA00;
}

div#copywriter {
    float:left;
    width:200px;
    height:50px;
    margin-top:20px;
    margin-left:155px;
}

div#copywriter p {
    font-size:11px;
    font-family:Arial
}
div#copywriter p#ring_media {
    color:#939393;
    margin-bottom:10px;
}

div#copywriter p#developed_by {
    color:#ffffff;
}

div#copywriter p#developed_by a {
    color:#ffffff;
    text-decoration:underline;
    font-weight:normal;
    
    
}
/**************Footer search******************/
div#footer_search {
    float:left;
    width:200px;
    margin-top:20px;
    margin-left:70px;
}

div#footer_bottom{
    background-image: url(../img/site_border_bototm.gif);
    float:left;
    width:985px;
    height:3px;
    overflow:hidden;
    margin-left:26px;
    display:inline;
}

* html div#footer_bottom {
    background-image: none;
    background-color: #939391;
    margin-left:-1px !important; 
    width:988px;
}

/****************Content*****************/
div#section {
    float:left;
    width:100%;
	
}

div#content{
    padding:20px;
    float:left;
    width:96%;
    overflow: hidden;
}

/******************Sidebar**********************/
div#sidebar{
    width:290px;
	min-height:200px;
	padding:110px 20px 0px 10px;
    float:right;
    overflow: hidden;
	background:#f02e12 url("../img/sidebar-cornerbottom.jpg") no-repeat bottom left;
    
}

/* SEARCH FORM */
#sidebar .widget {width:100%; margin:0px 0px 20px 0px; padding:0px 0px 15px 0px; background:url("../img/separator.jpg") no-repeat bottom;}
#sidebar .search, .last {background:none !important;}
#sidebar .widget h3 {font-family:Arial; font-size:12px; line-height:13px; color:#000; text-shadow:1px 1px #f35942; font-weight:bold; text-transform:uppercase; margin:0px 0px 10px 0px; padding:0px;}
#sidebar .widget ul {width:100%; margin:0px; padding:0px; list-style:none; overflow:hidden;}
#sidebar .widget ul li {margin:0px 0px 10px 0px; padding:0px 0px 0px 15px; background:url("../img/arrow.jpg") 0px 4px no-repeat;}
#sidebar .ring-blogs ul li {background:none; padding:0px; float:left; width:290px; overflow:hidden;}
#sidebar .ring-blogs ul li a {display:block;}
#sidebar .ring-blogs ul li .visual {float:left; width:64px; height:64px; margin:0px 10px 0px 0px; padding:0px;}
#sidebar .ring-blogs ul li .blog-name {float:left; width:215px; margin:0px; padding:0px;}
#sidebar .ring-blogs ul li .blog-name em {display:block; font-style:italic;}
#sidebar .widget ul li a {font-family:Arial; font-size:12px; line-height:14px; font-weight:bold; color:#FFF; text-decoration:none;}
#sidebar .widget ul li a:hover {text-decoration:underline;}
#sidebar .blogroll li {background:url("../img/link.jpg") 0px 4px no-repeat !important; padding-left:12px;}
#sidebar .blogroll li a {}

#sidebar .widget #searchForm {height:24px; margin:0px; padding:2px 0px 0px 2px; background:url("../img/form-bg.jpg") no-repeat;}
#sidebar .widget #searchForm .element {float:left; display:inline; width:228px; margin:0px 2px 0px 0px; padding:0px; background:#fff;}
#sidebar .widget #searchForm .element input {width:225px; xheight:19px; margin:0px; padding:3px 2px 0px 2px; background:#fff; border:0px solid #fff;}
#sidebar .widget #searchForm .actions {float:left; display:inline; width:56px; height:22px; margin:0px; padding:0px;}
#sidebar .widget #searchForm .actions input {border:0px; height:22px; solid #fff; width:56px; cursor:pointer; background:none;}


div.sidebar_editorial_content p.title_editorial a {
    font-size:16px;
    color:#7f7f7f;
    padding-left:5px;
    padding-bottom:10px;
    float:left
}

div.sidebar_editorial_content p.title_editorial a:hover{
    color:#bd190a;
    text-decoration: underline;
}

.sidebar_editorial {
    width:100%;
    background-image:url(../img/editorial_border.gif);
    background-position:left top;
    background-repeat:repeat-y;            
}

.sidebar_editorial p.link_1{
    float:left;
    
    width:248px;
    
}

.sidebar_editorial div.sidebar_editorial_content {
    background-image:url(../img/editorial_top.gif);
    background-repeat:no-repeat;
    padding:10px;
    padding:10px;
}

.sidebar_editorial .sidebar_editorial_other{
    background-image:url(../img/editorial_bottom.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}
.sidebar_editorial .sidebar_editorial_other_content{
    background-color:#d9d9d9;
    background-image:url(../img/border_top_1.gif);
    width:289px;
    margin-left:6px;
    overflow:hidden;
    margin-bottom:-2px;
}
.sidebar_editorial_content div#editorial_details {
    float:left;
    width:270px;
}
.sidebar_editorial_content div#editorial_details img {
    float:right;
    width:100px;
    height:75px;
}
.sidebar_editorial_content div#editorial_details p.editorial_title a{
    float:left;
    width:160px;
    overflow:hidden;
    color:#bb190a;
    font-size:20px;
    font-family:Arial;
    text-align:left;
    padding-left:5px;
    font-weight:bold;
}

.sidebar_editorial_content div#editorial_details p.editorial_title a:hover {
    text-decoration:underline;
}

.sidebar_editorial_content p.editorial_sapou {
    color:#555555;
    font-size:11px;
    font-family:Arial;
    padding:7px;
    float:left;
    width:270px;
    height:87px;
}
.sidebar_editorial_other_content p.other_editorial {
    width:270px;
    float:left;
    font-size:11px;
    font-family:Arial;
    font-weight:bold;
    padding:10px 10px 6px 10px;
}
.sidebar_editorial_other_content ul.list_other_editorial {
    float:left;
    width:280px;
    padding-left:10px;
}

.sidebar_editorial_other_content ul.list_other_editorial li{
    background-image:url(../img/bullet_1.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:15px;
    margin:3px 0px;
}
.sidebar_editorial_other_content ul.list_other_editorial li a{
    text-decoration:underline;
    color:#414141;
    font-size:11px;
    font-weight:normal;
    font-family:Arial;
    line-height:15px;
}

div#sidebar .second_editorial {
    width:300px;
    overflow: hidden;
    padding-top:90px;
    margin-top:10px;
    position:relative;
    background-repeat:no-repeat;
    background-position:left top;  
}

div#paunescu_editorial{
    background-image:url(../img/paunescu.jpg);
}

div#david_editorial{
    background-image:url(../img/david.jpg);
}

div#andrei_david_editorial{
    background-image:url(../img/david2.jpg);
}

div#cotiga_editorial{
    background-image:url(../img/cotiga.jpg);
}

div#arnautu_editorial{
    background-image:url(../img/arnautu.jpg);
}

div#aldulescu_editorial{
    background-image:url(../img/aldulescu.jpg);
}

div#levant_editorial{
    background-image:url(../img/levant.jpg);
}
div#diaconu_editorial{
    background-image:url(../img/diaconu.jpg);
}
div#cehan_editorial{
    background-image:url(../img/cehan.jpg);
}

div#mahu_editorial{
    background-image:url(../img/mahu.jpg);
}

div#dragomir_editorial{
    background-image:url(../img/dragomir.jpg);
}

div#sidebar .second_editorial #cristoiu {
    position:absolute;
    top:50px;
    left:10px;
    font-size:24px;
    color:#ffffff;
}

div#sidebar .second_editorial_title a {
    color:#bb190a;
    font-size:20px;
    font-family:Arial;
    font-weight:bold;
}

div#sidebar .second_editorial_title a:hover{
    text-decoration:underline;
}

div#sidebar .second_editorial_sapou {
    color:#555555;
    font-size:11px;
    font-family:Arial;
    float:left;
    margin-top:15px;
    
}


/******** Cele mai citite *********/
div#readed_arts{
    overflow: hidden;
    width:300px;
    background-image:url(../img/border_top_5.gif);
    background-position: left top;
    background-repeat:no-repeat;
    margin-top:10px;
}

div#readed_arts div#readed_arts_content{
    float:left;
    width:300px;
    background-image:url(../img/border_middle_5.gif);
    background-position: left top;
    background-repeat:repeat-y;
    margin-top:6px;
}

div#readed_arts div#readed_arts_bottom{
    float:left;
    width:300px;
    background-image:url(../img/border_bottom_5.gif);
    background-position: left top;
    background-repeat:no-repeat;
}

ul#readed_arts_menu {
    float:left;
    width:275px;
}

ul#readed_arts_menu li {
    width:auto;
    float:left;
    padding-left:10px;
    margin-bottom:12px;
    margin-top:3px;
}

ul#readed_arts_menu li a{
    color:#555555;
    font-family:Arial;
    font-size:11px;
    font-weight:bold
}

ul#readed_arts_menu li a:hover, ul#readed_arts_menu li a.selected_box{
    text-decoration:underline;
    color:#bb190a;
}

ul#list_readed_arts, ul#list_commented_arts, ul#list_last_hour{
    width:280px;
    float:left;
    padding-left:10px;
    margin-bottom:5px;
}
ul#list_readed_arts li, ul#list_commented_arts li, ul#list_last_hour li{
    background-image:url(../img/bullet_article.gif);
    background-position:left 3px;
    background-repeat:no-repeat;
    padding-left:12px;
    float:left;
    width:270px;
    margin-bottom:3px;
}

ul#list_readed_arts li a, ul#list_commented_arts li a, ul#list_last_hour li a {
    color:#555555;
    font-size:11px;
    font-family:Arial;
    font-weight:normal
}
ul#list_readed_arts li a:hover, ul#list_commented_arts li a:hover {
    text-decoration:underline;
    color:#bb190a;
}

/************Primary box*************/
div#primary_box {
    width:619px;
	padding-top:50px;
	padding-left:20px;
	padding-right:20px;
    float:left;
	background:#fff url("../img/primary-cornertop.jpg") no-repeat top right;
}

/* BLOG ARTICLES LIST */
#primary_box .articles {width:100%; margin:0px; padding:0px; overflow:hidden;}
#primary_box .articles li {width:100%; margin:0px 0px 20px 0px; padding:0px;}
#primary_box .articles .article {width:100%; margin:0px; padding:0px; overflow:hidden;}
#primary_box .articles .article .published-at {font-family:Arial; font-size:11px; line-height:12px; color:#999999; margin:0px 0px 5px 0px !important; padding:0px; font-weight:normal;}
#primary_box .articles .article h1 {font-family:Arial; font-size:24px; line-height:25px; color:#bb190a; margin:0px; padding:0px;}
#primary_box .articles .article h1 a {color:#bb190a; text-decoration:none;}
#primary_box .articles .article h1 a:hover {text-decoration:underline;}
#primary_box .articles .article .head {width:100%; margin:20px 0px 0px 0px; padding:0px; overflow:hidden;}
#primary_box .articles .article .head p {font-family:Arial; font-size:14px; line-height:19px; color:#333; font-weight:normal; margin:0px 0px 15px 0px; padding:0px;}

div#all_category_box {
    float:left;
    background-image:url(../img/border_top_2.gif);
    width:619px;
    background-repeat:no-repeat;
    background-position:left top;
    height:259px;
    background-color:#f5ca00;
}

div#all_category_box ul#list_category{
    float:left;
    margin-top:5px;
}

div#content div#primary_box div.primary_arts{ 
    height:239px!important;
}


div#all_category_box ul#list_category li{ 
    float:left;
    width:199px;
    padding-left:5px;
    height:245px;
    overflow:hidden;
}

div#all_category_box ul#list_category li p.name_category a{
    color:#ffffff;
    font-size:16px;
    margin-left:5px;
    width:92%;
    float:left;
    display:inline;
}

div#all_category_box ul#list_category li a{
    width:auto;
    height:auto;
    float:left
}

div#all_category_box ul#list_category li img{
    width:199px;
    height:149px;
    float:left
}
div#all_category_box ul#list_category li p.title_article a {
    color:#000000;
    font-weight:bold;
    font-size:16px;
    font-family:Arial;
    margin-left:5px;
    float:left;
    width:195px;
    overflow:hidden;
    height:42px;
}

div#all_category_box ul#list_category li p.title_article a:hover{
    color:#ffffff;
}

div#all_category_box ul#list_category li .sapou_article{
    font-size:11px;
    font-family:Arial;
    padding-left:5px;
    padding-top:2px;
    float:left;
}

div#all_category_box_bottom{
    float:left;
    background-image:url(../img/border_bottom_2.gif);
    width:619px;
    background-repeat:no-repeat;
    background-position:left bottom;
}


/**********Sport category*************/
#primary_box div#sport_category {
    float:left;
    width:610px;
    padding-left:9px;
    background-image:url(../img/border_top_3.gif);
    background-repeat:no-repeat;
    background-position:top left;
    height:365px;
    margin-top:10px;
    background-color:#cccccc;
}

div#sport_category  p#sport_title{
    font-size:16px;
    margin-top:10px;
}

#primary_box div#sport_category  #primary_sport_art{
    width:289px;
    background-image:url(../img/border_top_4.gif);
    background-repeat:no-repeat;
    background-position:top left;
    height:334px;
    position:relative;
    background-color:#ffffff;
    overflow:hidden;
    float:left;
}

#primary_box div#sport_category  #primary_sport_art img{
    width:285px;
    height:214px;    
    margin:2px;
}

#primary_box div#sport_category p#primary_sport_art_title{
    width:280px;
    margin-left:5px;
}

#primary_box div#sport_category p#primary_sport_art_title a{
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
    color:#bb190a;
}

#primary_box div#sport_category p#primary_sport_art_sapou{
    width:280px;
    margin-left:5px;
    font-size:11px;
    font-family:Arial;
    color:#555555;
    margin-bottom:10px;
    margin-top:10px;
}

#primary_box div#sport_category div#primary_sport_art_bottom{ 
    background-image:url(../img/border_bottom_4.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:289px;
    height:6px;
    position:absolute;
    left:0px;
    bottom:0px;
    overflow: hidden;
}
    
#primary_box div#sport_category_bottom{
    float:left;
    width:619px;
    background-image:url(../img/border_bottom_3.gif);
    background-repeat:no-repeat;
    background-position:top left;
    height:6px;
}

.video_icon {
    background-image:url(../img/bullet_video.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:22px;
    margin:5px;
}

p.video_icon a, p.article_icon a{
    text-decoration:underline;
    color:#555555;
    font-size:11px;
    font-family:Arial;
    font-weight:normal;
}
.article_icon {
    background-image:url(../img/bullet_article.gif);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:22px;
    margin:5px;
}

div#sport_category div#other_sport_art {
    float:left;
    width:295px;
    margin-left:10px;
}

ul#list_other_sport_art {
    float:left;
    width:100%;
    margin-top:4px;
    display:inline;
}

ul#list_other_sport_art li{
    float:left;
    margin-bottom:10px;
    width:300px;
}

ul#list_other_sport_art li a {
    width:133px;
    float:left;
    margin-right:5px;
}

ul#list_other_sport_art li a img {
    width:133px;
    height:100px;
    float:left;
}

ul#list_other_sport_art li p.other_sport_art_title a{
    width:215px;
    float:left;
}

ul#list_other_sport_art li p.other_sport_art_title {
    float:left;
    width:155px;
    
}

ul#list_other_sport_art li p.other_sport_art_title a {
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    width:155px;
}

ul#list_other_sport_art li p.other_sport_art_sapou{
    width:155px;
    float:left;
    font-size:11px;
    font-family:Arial;
    color:#444444;
    line-height:15px;
    margin-top:5px;
}

ul#secondary_list_other_sport_art {
    float:left;
    width:100%;
    margin-top:8px;
}

ul#secondary_list_other_sport_art li { 
    background-image:url(../img/bullet_1.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:15px;
    margin:8px 0px;
}

ul#secondary_list_other_sport_art li a{
    color:#3d3d3d;
    text-decoration:underline;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
}

ul#secondary_list_other_sport_art li a:hover, ul#list_other_sport_art li p.other_sport_art_title a:hover, #primary_box div#sport_category p#primary_sport_art_title a:hover{
    color:#bd1900;
    text-decoration:underline;
}

ul.list_art_homepage{
    float:left;
    width:619px;
    margin-bottom:20px;
    margin-top:20px;
}

ul.list_art_homepage li {
    float:left;
    width:295px;
    margin-right:11px;
    margin-bottom:20px;
    height:125px;
    overflow:hidden
}

ul.list_art_homepage li a{
    float:left;
    margin-right:5px;
}

ul.list_art_homepage li img {
    float:left;
    width:133px;
    height:100px;
}

ul.list_art_homepage li p.homepage_art_title{
    float:left;
    width:150px;
    margin-bottom: 6px;
    height: auto;
}
ul.list_art_homepage li p.homepage_art_title a {
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#000000;
    float:left;
    overflow:hidden;
}

ul.list_art_homepage li p.homepage_art_title a:hover {
    color:#bb190a;
}

ul.list_art_homepage li .homepage_art_sapou {
    font-family:Arial;
    font-size:11px;
    color:#444444;
    float:left;
    width:150px;
    line-height:14px;
} 

ul.list_art_homepage li p.art_category {
    float:left;
    width:95%;
    padding-bottom:3px;
}

ul.list_art_homepage li p.art_category a {
    display:inline;
    color:#bd190a;
    font-weight:bold;
    font-family:Arial;
}
ul.list_art_homepage li p.art_category a:hover{
    text-decoration:underline;
}

/*************Category***************/
p.other_date{
    color:#bd190a;
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
}

ul#list_art_category{
    border-top:2px solid #cbcbcb;
    padding-top:20px;
}

div#primary_box ul.primary_list_arts_category{
    float:left;
    width:619px;
    margin-top:20px;
}

div#primary_box ul.primary_list_arts_category li{
    float:left;
    width:298px;
    margin-right:11px;
    margin-bottom:20px;
}

div#primary_box ul.primary_list_arts_category li img{
    float:left;
    width:133px;
    height:100px;
}

div#primary_box ul.primary_list_arts_category li p{
    float:left;
    width:145px;
    margin-left:10px;
    overflow: hidden;
    height:32px;
}

div#primary_box ul.primary_list_arts_category li p.art_category_title a{
    color:#bb190a;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    overflow: hidden;
    height:32px;
    float:left
}

div#primary_box ul.primary_list_arts_category li p.art_category_title a:hover{
    text-decoration:underline;
}

div#primary_box ul.primary_list_arts_category li .art_category_sapou{
    font-family:Arial;
    font-size:11px;
    line-height:15px;
    margin-top:5px;
    width:145px;
    margin-left:10px;
    float:left;
}

/****************Articles****************/
#primary_box #details_art {
    float:left;
    width:619px;
    margin-top:5px;
}

#primary_box div#bg_gallery{
    background-image:url(../img/bg_gallery.png);
    float:left;
    width:434px;
    height:31px;
    position:absolute;
    left:0px;
    bottom:0px;
    z-index:9;
}
                                                                                                  
#primary_box #details_art img {
    float:left;
    width:434px;
    height:326px;
}

ul#list_photos_gallery{
    float:left;
    width:420px;
    margin-top:7px;
    padding-left:15px;
}

ul#list_photos_gallery li {
    width:auto;
    float:left;
}

ul#list_photos_gallery li a{
    float:left;
    width:15px;
    display:block;
    text-align:center;
    color:#ffffff;
}

ul#list_photos_gallery li a:hover{
    color:#f5ca00;
    text-decoration:underline;
}

#primary_box #details_art #options_art {
    float:left;
    background-image:url(../img/border_top_6.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:175px;
    margin-left:10px;
    background-color:#d9d9d9;
    display:inline;
}

#primary_box #details_art #options_art ul.list_tags_art {
    float:left;
    width:160px;
    padding-left:10px;
    margin-top:3px;
}

#primary_box #details_art #options_art ul.list_tags_art li {
    width:auto;
    display:inline;
}

#primary_box #details_art #options_art ul.list_tags_art li a {
    color:#666666;
    font-size:11px;
    font-family:Arial;
    font-weight:normal
}

#primary_box #details_art #options_art ul.list_tags_art li a:hover {
    text-decoration:underline;
    color:#BB190A;
    
}

#primary_box #details_art #options_art .options_art_title {
    font-weight:bold;
    font-family:Arial;
    font-size:11px;
    float:left;
    width:160px;
    padding-left:10px;
    margin-top:7px;
}

#primary_box #details_art #options_art ul#font_size{
    float:left;
    width:160px;
}

#primary_box #details_art #options_art ul#font_size li{
    float:left;
    width:auto;
    margin: 5px 0px 5px 10px;
    display:inline;
}

#primary_box #details_art #options_art ul#font_size li a {
    float:left;
    background-repeat:no-repeat;
    width:13px;
    height:13px;
}

#primary_box #details_art #options_art ul#font_size li a.min_txt{
    background-image:url(../img/font-minus.gif);
    text-indent: -100000px;
    overflow:hidden;
}

#primary_box #details_art #options_art ul#font_size li a.max_txt{
    background-image:url(../img/font-plus.gif);
    text-indent: -100000px;
    overflow:hidden;
}

#primary_box #details_art #options_art .options_art_details {
    font-family:Arial;
    font-size:11px;
    float:left;
    width:160px;
    padding-left:10px;
    margin-top:7px;
    color:#666666;
}

#primary_box #details_art #options_art .options_art_details span.highlight {
    font-weight:bold;
    font-family:Arial;
    font-size:11px;
    color:#000000;
}

#primary_box #details_art #options_art_bottom{
    float:left;
    background-image:url(../img/border_bottom_6.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:175px;
    margin-left:10px;
    display:inline;
}
#primary_box #details_art #content_art {
    float:left;
    width:434px;
}

#primary_box a#author_name {
    text-decoration:underline;
    font-size:11px;
    font-family:Arial;
    color:#000000;
}

#primary_box span#date_art {
    color:#999999;
    font-size:11px;
    font-family:Arial;
}

#primary_box h1#art_title{
    font-size:24px;
    color:#bb190a;
    font-weight:bold;
    margin-top:5px;
}

#primary_box p#art_supratitle{
    font-size:18px;
    color:#7f7f7f;
}

#primary_box #details_art div#content_art{
    float:left;
    width:434px;
    line-height:16px;
    margin-top:15px;
}

#primary_box #details_art div#content_art p{
    font-size:12px;
    font-family:Arial;
    margin-bottom:10px;
}

#primary_box #details_art #form_comments {
    float:left;
    width:434px;
    background-image:url(../img/border_top_7.gif);
    background-position:top left;
    background-repeat:no-repeat;
    margin-top:5px;    
}

#primary_box #details_art #form_comments p {
    float:left;
}

#primary_box #details_art #form_comments p#send {
    float:left;
    margin-left:111px;
    display:inline;
    margin-top:10px;
    margin-bottom:5px;
    height:27px;
    
}
#primary_box #details_art #form_comments p input#cod_comments {
    float:left;
    position:absolute;
    top:3px;
    left:95px;
    width:91px;
    height:13px;
    border:0 !important;
    padding:4px;
    font-size:11px;
    font-family:Arial;
    color:#7f7f7f;
}
#primary_box #details_art #form_comments p input#add_art_comments {
    border:0 !important;
    background-image:url(../img/bg_send_comm.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:101px;
    height:27px;
    color:#ffffff;
    font-size:11px;
    font-family:Arial;
    cursor:pointer
}

#primary_box #details_art #form_comments p.input_form {
    float:left;
    width:202px;
    height:27px;
    margin-left:10px;
    display:inline;
    margin-bottom:5px;
    margin-top:5px;
    
}

#primary_box #details_art #form_comments p.input_form input {
    float:left;
    width:190px;
    height:15px;
    background-image:url(../img/input_comm_bg.gif);
    background-position:top left;
    background-repeat:no-repeat;    
    border:0!important;
    color:#7f7f7f;
    font-family:Arial;
    font-size:11px;
    padding:6px;
}

#primary_box #details_art div#border_bottom_form {
    float:left;
    width:434px;
    background-image:url(../img/border_bottom_7.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    height:5px;
}
 * html #primary_box #details_art div#border_bottom_form {margin-top:-10px;}
 
#primary_box #details_art #form_comments form fieldset{
    float:left;
    width:434px;
    margin-top:6px;
    background-color:#d9d9d9;
}

#primary_box #details_art #form_comments form p textarea#content_comments {
    background-image:url(../img/textarea_bg.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    float:left;
    width:402px;
    height:130px;
    margin-left:10px;
    border:0 !important;
    padding:6px;
    font-size:11px;
    font-family:Arial;
    color:#7f7f7f;
    margin-top:5px;
}


#primary_box #details_art #form_comments form p.input_security_form{
    float:left;
    width:202px;
    height:27px;
    background-image:url(../img/input_comm_bg.gif);
    background-position:top left;
    background-repeat:no-repeat;    
    position:relative;
    margin-left:10px;
    margin-top:10px;
    display:inline;
}

#primary_box #details_art #form_comments form p.error {
    width:212px;
    display:inline;
    margin-top:3px;
    margin-bottom:3px;
}
#primary_box #details_art #form_comments form p.error span {
    color:#bd190a;    
}

#primary_box #details_art #form_comments form p img#securimage{
    float:left;
    width:89px;
    height:23px;
    position:absolute;
    top:2px;
    left:2px;
}

#primary_box #details_art #other_articles {
    float:left;
    width:175px;
    margin-left:10px;
    display:inline;
    margin-bottom:15px;
}

div#first_box{
    width:434px;
    float:left;
    /* height:1500px; */
}

#other_articles p {
    font-size:12px;
    font-weight:bold;
    font-family:Arial
}

#other_articles ul#list_other_arts {
    float:left;
    width:175px;
    overflw:hidden;
    margin-top:10px;
}

#other_articles ul#list_other_arts li {
    background-image:url(../img/bullet_article.gif);
    background-position:left 3px;
    background-repeat:no-repeat;
    float:left;
    margin-bottom:3px;
    padding-left:15px;
    width:160px;    
}

#other_articles ul#list_other_arts li a{
    font-size:11px;
    font-family:Arial;
    font-weight:normal;
    text-decoration:underline;
    color:#555555;
}

#other_articles ul#list_other_arts li a:hover {
    color:#bd190a;
}

/***** STAR RATING *******/
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../img/star/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important;}
/***** END STAR RATING *******/
form#art_rating{float:left; padding-left:10px;}
p#total_vot{float:left; width:100%}


/***************Photos gallery****************/
div#photos_gallery{
    width:619px;
    height:335px;
    float:left;
    position:relative;
    margin-bottom:10px;
}
div#primary_box div#photos_gallery img#primary_photo {
    width:619px;
    height:335px;
    position:relative;
}
div#border_gallery{
    width:619px;
    height:335px;
    float:left;
    background-image:url(../img/border_photos_gallery.png);
    position:absolute;
    top:0px;
    left:0px;
}

* html div#border_gallery {
    background-image: none;
    border:3px solid #F5CA00;
    left:-3px;
    top:-3px;
}

/*
* html div#border_gallery {behavior:url("http://www.ziarulring.com/resources/iepngfix.htc");}  
* html div#border_gallery {behavior:url("http://www.ziarulring.ro/resources/iepngfix.htc");} 
* html div#border_gallery {behavior:url("http://ziarulring.com/resources/iepngfix.htc");}  
* html div#border_gallery {behavior:url("http://ziarulring.ro/resources/iepngfix.htc");}   
  */
ul.photos_gallery_second{
    float:left;
    position:absolute;
    width:110px;
    top:50px;
    left:10px;
}

ul.photos_gallery_second li {
    float:left;
    margin-bottom:10px;
    display:inline;
}

ul.photos_gallery_second li.selected_photo {
    
    background-image:url(../img/arrow.gif);
    background-position:center right;
    background-repeat:no-repeat;
    float:left;
    width:111px;
}

ul.photos_gallery_second li.selected_photo a{
    border:3px solid #f5ca00;
}

ul.photos_gallery_second li a {
    display:block;
    width:100px;
    height:58px;
}

* html ul.photos_gallery_second li a {
    display:block;
    width:100px;
    height:61px;
}

ul.photos_gallery_second li a img {
        border:1px solid #ffffff;
        width:100px;
        height:58px
}

div#description_photo_gallery {
    background-image:url(../img/description_bg.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:294px !important;
    height:101px !important;
    position:absolute !important;
    float:left ;
    bottom: 10px !important;
    right:10px !important;    
    overflow:hidden;
}

/*
* html div#description_photo_gallery {behavior:url("http://www.ziarulring.com/resources/iepngfix.htc");}   
* html div#description_photo_gallery {behavior:url("http://www.ziarulring.ro/resources/iepngfix.htc");}
* html div#description_photo_gallery {behavior:url("http://ziarulring.com/resources/iepngfix.htc");}   
* html div#description_photo_gallery {behavior:url("http://ziarulring.ro/resources/iepngfix.htc");} 
  */
div#description_photo_gallery p{
    width:270px;
    float:left;
    padding-left:10px;
}

div#description_photo_gallery #description_title {
    padding-top:8px; 
}

div#description_photo_gallery #description_title a{
    color:#ffffff;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
    float:left;
}

div#description_photo_gallery #description_title a:hover{
    text-decoration:underline;
}

div#description_photo_gallery #description_sapou {
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    padding-top:3px;
}

/***************Related******************/

ul.list_arts_related {
    float:left;
    width: 620px;
}
ul.list_arts_related li {
    float:left;
    margin:10px 0px;
    border-bottom:1px solid #7f7f7f;
    padding-bottom:10px
}

ul.list_arts_related li p.art_related_img a{
    float:left;
    width:199px;
    height:149px;    
}
ul.list_arts_related li p.art_related_img a img{
    float:left;
    width:199px;
    height:149px;    
}

ul.list_arts_related li h2.art_related_title {
    float:left;
    width:410px;
    padding-left:10px;
    padding-bottom:10px;
}

ul.list_arts_related li h2.art_related_title a{
    font-size:16px;
    color:#bd190a;
    font-family:Arial;
    font-weight:bold;
}

ul.list_arts_related li h2.art_related_title a:hover {
    text-decoration:underline;
}

ul.list_arts_related li div.art_related_sapou {
    float:left;
    width:410px;
    padding-left:10px;
}
p#related_desc {
    float:left;
    width:240px;
    margin-bottom:15px;
}
span#text_related {
    font-size:24px;
    color:#bd190a;
    font-family:Arial;
    font-weight:bold;
    width:auto;
    float:left;
    margin-left:5px;
}
h1#name_related {
    float:left;
    width:auto;
    font-size:24px;
    color:#bd190a;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:15px;
}

span.highlight_words {
    background-color:#F5CA00;
}

/******** View comments *******/
div#view_comments_box {
    float:left;
    width:434px;
    margin-top:10px;
}

div#view_comments_box ul#list_comments {
    float:left;
    width:434px;
}

div#view_comments_box ul#list_comments li {
    float:left;
    margin-bottom:10px;
    font-family:Arial;
    font-size:11px;
}

div#view_comments_box ul#list_comments li p.comm_border_top { 
    float:left;
    width:434px;
    height:7px;
    background-image:url(../img/border_top_8.gif);
    background-repeat:no-repeat;
    background-position:1px left;
    overflow:hidden
}

div#view_comments_box ul#list_comments li .content_comm{
    border:1px solid #d9d9d9;
    width:418px;
    float:left;
    border-top:0px;
    border-bottom:0px;
    padding:0px 7px
}
div.content_comm p.description_comments {
    color:#7f7f7f;
    margin-bottom:10px;
}

div.content_comm p.description_comments span{ 
    color:#000000;
    padding: 0px 3px;
}

div#view_comments_box ul#list_comments li p.comm_border_bottom { 
    float:left;
    width:434px;
    background-image:url(../img/border_bottom_8.gif);
    height:7px;
    background-repeat:no-repeat;
    background-position:top left;
}

/*****************Poll********************/
div.poll {
    background-image:url(../img/border_top_5.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    width: 300px;
    margin-top:15px;
    padding-top:7px;
    overflow:hidden;
    display:inline;
}

div.poll form {
    width:290px;
    background-image:url(../img/border_middle_5.gif);
    background-position:left top;
    background-repeat:repeat-y;
    float:left;
    padding: 5px 10px 10px;
    display:inline;
    overflow: hidden;
}

div.poll form  p.poll_questions{
    margin:10px 0px;
    color:#555555;
}

div.poll form span.percentage_vot {
    font-size:11px;
    font-family:Arial;
    color:#555555;
}
div.poll_bottom {
    background-image:url(../img/border_bottom_5.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    width: 300px;
    height:4px;
    overflow:hidden;
}

div.poll span.progress_bar{
    background-image: url(../img/progressbar.gif);
    width:121px;
    height:12px;
    float:left;
    margin-right: 10px;
    padding-left:1px;
    padding-right:1px;
}

div.poll span.progress_bar span {
    background-image: url(../img/progressbg_red.gif);
    float:left;
    height:12px;
}

div.poll #form_poll a.submit_vot{ 
    background-image:url(../img/bg_send_comm.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:right;
    cursor:pointer;
    font-family:Arial;
    height:27px;
    width:101px;
    line-height:26px;
}
div.poll #form_poll a.submit_vot span {
    float:left;
    color:#FFFFFF;
    font-weight:bold;
    font-size:14px;
    margin-left:20px;
}

div.poll #form_poll .name_poll{
    font-size:16px;
    font-family:Arial;
    color:#555555;
    font-weight:bold;
}

/************Last hour*************/
div#last_hour_homepage{
    background-image: url('../img/last_hour_top.gif');
    float:left;
    width:619px;
    padding-top:26px;
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #cccccc;
}

#last_hour_homepage #last_hour_first {
    float:left;
}

#last_hour_homepage #last_hour_first li {
    float:left;
    height:245px;
    overflow:hidden;
    padding-left:5px;
    width:199px;
}

#last_hour_homepage #last_hour_first li p.title_articles a{
    color:#000000;
    float:left;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    height:42px;
    margin-left:5px;
    overflow:hidden;
    width:195px;    
}

#last_hour_homepage #last_hour_first li p.title_articles a:hover{
    color:#bd190a;
    text-decoration: underline;
}

#last_hour_homepage #last_hour_first li div.sapou_article{
    float:left;
    font-family:Arial;
    font-size:11px;
    padding-left:5px;
    padding-top:2px;
    
}

#last_hour_homepage #last_hour_first li a img {
    float:left;
    height:149px;
    width:199px;
    background: #fff;
}

ul#last_hour_secondary {
    float:left;
    width:100%;
    margin-bottom:15px;
}

ul#last_hour_secondary li{
    float:left;
    overflow:hidden;
    padding-left:5px;
    width:199px;
}
ul#last_hour_secondary li a {
    float:left;
    width:180px;
}

ul#last_hour_secondary li{
    background-image:url(../img/bullet_1.gif);
    background-position:left 3px;
    background-repeat:no-repeat;
    margin:3px 0;
    padding-left:15px;
    float:left;
    width:185px;
    margin-left:5px;
    display:inline;
    height:30px;
    overflow:hidden;
}

ul#last_hour_secondary li a {
    font-size:11px;
    color:#000000;
    font-family:Arial
}

#last_hour_homepage_bottom {
    background-image: url('../img/last_hour_bottom.gif');
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    height:6px;
    width:619px;
    margin-bottom:15px;
}


div#art_arhive {
    float:left;
    width:auto;
    padding-top:15px;
    padding-left:35px;
}

ul#list_arhive li .category_art {
    float:left;
    width:90%;
    margin-bottom:3px;
} 

ul#list_arhive li .category_art a{
    color:#bd190a;
    font-family:Arial;
    font-weight:bold;
}

ul#list_arhive li .category_art a:hover{
    text-decoration:underline;
}

ul#list_arhive li h2 {
    float:left;
    width:150px;  
    margin-bottom:3px; 
}
ul#list_arhive li h2 a{
    display:block;
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#000000;
}

ul#list_arhive li h2 a:hover{
    color:#bd190a;
    text-decoration:underline;
}

ul#list_arhive li .sapou_art{
    float:left;
    width:150px;
    font-size:11px;
    font-family:Arial;
    color:#444444;
}

/****************Ads****************/
div.ads_box{
    float:left;
    width:300px;
    margin-top:15px;
}

a#developed_by {
    background-image:url('../img/developed-by.png');
    float:left;
    width:110px;
    height:40px;
    text-indent: -10000px;
}

*html a#developed_by {
    background-image:url('../img/developed_by_hover.png');
}

a#developed_by:hover {
    background-image:url('../img/developed_by_hover.png');
}

/*
* html a#developed_by {behavior:url("http://ziarulring.com/resources/iepngfix.htc");}
* html a#developed_by {behavior:url("http://ziarulring.ro/resources/iepngfix.htc");}
* html a#developed_by {behavior:url("http://www.ziarulring.com/resources/iepngfix.htc");}
* html a#developed_by {behavior:url("http://www.ziarulring.ro/resources/iepngfix.htc");}
  */
div.metacafeObj{margin-top:15px; float:left; width:300px; height:250px;}

div#trafic_ro{
    float:left;
    width:auto;
    margin-left:45px;
    margin-top:20px;
    _display:inline;
}
/**********PDF***********/
#ring_pdf {
    float:left;
    margin-top:15px;
}
#ring_pdf img {
    margin-top:15px;
}
p#title_arhiva, p#intrebarea_zilei, #varianta_pdf {
    color:#BD190A;
    float:left;
    font-size:16px;
    margin-top:15px;
}
p#voteaza_title, p#voteaza_title_art {
    color: #BD190A;
    font-size: 18px;
    margin-top: 10px;
}
#last_hour{
    background-image:url(../img/border_top_5.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    margin-top:10px;
    width:300px
}

 #title_last_hour {
    color:#BD190A;
    float:left;
    font-size:16px;
    margin-left:15px;
    margin-top:5px;
    margin-bottom:5px;
    width:90%;
    display:inline;
 }

#last_hour_content {
    background-image:url(../img/border_middle_5.gif);
    background-position:left top;
    background-repeat:repeat-y;
    float:left;
    margin-top:6px;
    width:300px;
}

#last_hour_bottom {
    background-image:url(../img/border_bottom_5.gif);
    background-position:left top;
    background-repeat:no-repeat;
    float:left;
    width:300px;
    overflow:hidden;
}
/**************ExpresTV*****************/
div.exprestv_box_2 {
    float:left;
    width: 175px;
    height:auto;
    overflow: hidden;
    background-image: url('../img/exprestv_top.jpg');
    margin-left:10px;
    background-color: #dedede;
    _display:inline;
}

div.exprestv_box_2 div#details_update {
    height:35px;
    float:right;
    width:134px;
    font-family:Tahoma;
    overflow:hidden;
}

div.exprestv_box_2 ul#list_exprestv_2{
    overflow: hidden;
    width: 169px;
    padding:2px;
}
div.exprestv_box_bottom_2{
    overflow: hidden;
    float:left;
    width: 175px;
    height:23px;
    background-color: #383838;
    margin-left:10px;
    _display:inline;
}
div.exprestv_box_bottom_2 a {
    font-family:Tahoma;
    font-size:18px;
    color:#ffffff;
    font-weight:bold;
    overflow:hidden;
    margin-left:8px;
    line-height:18px;  
}

div.exprestv_box_2 ul#list_exprestv_2 li{
    float:left;
    width: 168px;
    padding:3px;
    overflow:hidden;
    display:inline;
}

div.exprestv_box_2 ul#list_exprestv_2 li a{
    display: block;
    float:left;
    width: 174px;
    height:50px;
}

div.exprestv_box_2 ul#list_exprestv_2 li a:hover{
    background-color: #bababa;
}

div.exprestv_box_2 ul#list_exprestv_2 li a img.exprestv_photo_2{
    float:left;
    width: 63px !important;
    height:47px !important;
}


div.exprestv_box {
    background-image: url('../img/exprestv_box_top.gif');
    background-position: top left;
    background-repeat: no-repeat;
    width:300px;
    float:left;
    padding-top:3px;
    background-color:#dedede;
    margin-top:5px;
}
div.exprestv_box_bottom {
    background-image: url('../img/exprestv_box_bottom.gif');
    background-position: top left;
    background-repeat: no-repeat;
    width:300px;
    height:3px;
    float:left;
}
div.exprestv_box p.title_exprestv{
    float:left;
    width:280px;
    margin-left:10px;
    margin-top:7px;
    color:#BD190A;   
    font-size:16px;
    font-weight:bold;
}

div.exprestv_box #list_items_exprestv {
    float:left;
    margin:10px 5px 10px 10px;
    width:285px;
    display:inline;
    overflow:hidden;
}

div.exprestv_box  ul#list_items_exprestv li {
    width:86px;
    height:auto;
    float:left;
    margin-right:9px;
    position:relative;  
    display:inline;
}

div.exprestv_box  ul#list_items_exprestv li p {
    float:left;
    margin-top:5px;
    font-size:11px;
    font-family:Arial;
}

div.exprestv_box ul#list_items_exprestv li img {
    width:86px;
    height:64px;
    float:left;
    display:block;
}

div.exprestv_box ul#list_items_exprestv li a {
    background-image: url('../img/play.png');
    width:35px;
    height:35px;
    position:absolute;
    display:block;
    text-indent:-999999px;
    outline: none;
    top:15px;
    left:26px;
}

div.banner_box{
    float:left;
    width: 300px;
    height:250px;
    margin:10px 0px;
}

#muzica_buna {margin-left: 10px; float:left; width:175px; margin-top:20px; display:inline}
#muzica_buna img{float:left; width:175px !important; height:350px!important;}


/**********XTB************/
body.xtb_body{
    background-color: #000000 !important;
    background-image: none;
    position:relative;
    background: #0e0e0e url(../img/xtb/body_bg.jpg) repeat-x center top;
    font-family: Arial, helvetica, sans-serif;
    font-size:12px; 
    text-align: center;
    padding-bottom:50px;
    padding-top:197px;
    background-color:#000000;
}

body #top_border_site {
    background-image:url(../img/header_top_1.gif); 
    background-position: center top; 
    background-repeat:no-repeat;
    height:10px;
    overflow:hidden;
    width:980px;
    margin:0 auto;
}

body .xtb_page { 
    border-left:3px solid #939391;
    border-right:3px solid #939391; 
    overflow:hidden;
    
    margin-left:0px !important;
    background-image: none!important;
    padding-top:0px !important;   
}

div.xtb_wrapper{
    height:auto;
    margin:0 auto; 
    
    background-image:none !important;
    background-color: #ffffff;
    background-position:center top;
    overflow:hidden;
    clear:both;
    width:980px !important;
        
} 
/**********END XTB************/

p#exprestv_id{
    float:left; 
    width:95%;
    padding:10px;
}
p#exprestv_id a{
    font-weight:bold;
    color:#bd190a;
}
.aleft {
    text-align: left;
}
.aright {
    text-align: right;
}
table#voteaza {
    border: 1px solid #f7f7f7;
}
table#voteaza td {
    text-align: center;
}
table#voteaza td a {
    color: black;
    font-size: 14px;
}

p#rezervare_online{
    background-image:url('../img/btn_1.jpg');
    height:175px;
    text-align:center;
    float:left;
    margin-top:10px;
}
p#rezervare_online a{
    color:#ffffff;
    font-weight:bold;
    height:auto;
    font-size:14px;    
    line-height:18px;
    float:left;
    overflow:hidden;
    padding-top:60px;
}

/* Newsletter */
div.box_newsletter {
    width:300px;
    float:left;
    margin:17px 0px;
}

div.box_newsletter #newsletter_top {
    height:4px;
    background-position:0px -4px;
    float:left;
    width:300px;
    background:#EBEBEB url(../img/corners_grey2.jpg);
    background-repeat:no-repeat; 
}
div.box_newsletter #newsletter_top div {
    background:#EBEBEB url(../img/corners_grey2.jpg);
    background-repeat:no-repeat; 
    background-position:0px -4px;
    margin-left:4px;
    float:right;
    width:100%;
}

div.box_newsletter #newsletter_middle {
    background-color:#EBEBEB;
    float:left;
    width:300px;   
}

div.box_newsletter #newsletter_middle form {
    float:left;
    width:auto;
    margin:10px;
}

div.box_newsletter #newsletter_middle input#nwl_email {
    border:1px solid #CCCCCC;
    width:195px;
    padding:3px;
    float:left;
}

div.newsletter-error {
    float:left;
    width:auto;
    padding:10px;
    color:#ff0000;
    font-weight:bold;
}

div.box_newsletter #newsletter_middle a#aboneaza {
    background:transparent url(../img/btn_rosu.jpg) no-repeat scroll 0 0;
    border:0 none;
    color:#FFFFFF;
    float:left;
    height:20px;
    line-height:20px;
    margin-left:5px;
    margin-top:1px;
    text-align:center;
    text-decoration:none;
    width:70px;
}

div.box_newsletter #newsletter_middle h1 {
    color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
    padding:10px;
    padding-bottom:0px !important;
 }

div.box_newsletter #newsletter_bottom {
    height:4px;
    background:#EBEBEB url(../img/corners_grey2.jpg);
    background-position:0px -8px;
    background-repeat:no-repeat; 
    float:left;
    width:300px;
}

div.poza_zilei div.left{
	width:90px;
	float:left;
	clear:both;
	padding:0 10px 0 0;
	font-family:georgia;
	color:#575757;
}
div.poza_zilei div.left hr{
	clear:both;
	border:1px solid #575757;
	margin:20px 0 10px 0;
}
div.poza_zilei div.left p.year,
div.poza_zilei div.left p.arhiva{
	width:90px;
	text-align:center;
}

div.poza_zilei div.left p{
	line-height:18px;
}
div.poza_zilei div.right{
	float:left;
	width:620px;
}
div.poza_zilei div.right div.img{
	border:1px solid #575757;
	padding:5px;
	margin-left:8px;
}
div.poza_zilei div.right img{
	width:600px;
}
div.poza_zilei div.left p.year_left{
	background:url(../img/left.jpg) no-repeat 0 5px;
	width:10px;
	height:17px;
	float:left;
	margin-right:5px;
	margin-left:13px;
	text-indent:-1000px;
	cursor:pointer;
}
div.poza_zilei div.left p.year_right{
	background:url(../img/right.jpg) no-repeat 0 5px;
	width:10px;
	height:17px;
	float:left;
	margin-left:5px;
	text-indent:-1000px;
	cursor:pointer;
}
div.poza_zilei div.left p.year_middle{
	float:left;
}

div.poza_zilei div.right div.description{
	margin:5px 0 0 10px;
}
div.poza_zilei div.right div.description div.description_top{
	background:url(../img/description_top.jpg) no-repeat 0 0 #575757;
	width:608px;
}
div.poza_zilei div.right div.description div.description_bottom{
	background:url(../img/description_bottom.jpg) no-repeat;
	width:608px;
	height:7px;
}
div.poza_zilei div.right div.description div.description_middle{
	clear:both;
	background-color:#575757;
	width:588px;
	padding:10px;
	color:#fff;
}
div.poza_zilei div.right div.description div.description_middle div.title{
	background:url(../img/bullet.jpg) no-repeat 0 6px;
	padding-left:15px;
	font-family:georgia;
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
}
div.poza_zilei div.right div.description div.description_middle div.content{
	margin-left:15px;
}
div.poza_zilei div.right div.description div.description_middle div.tags{
	margin-top:10px;
	font-size:11px;
}
div.poza_zilei div.right div.poze img{
	width:117px;
}
div.poza_zilei div.right div.poze{
	margin:10px 0 0 10px;
	text-align:center;
}

div.poza_zilei div#second_box{
	width:750px;
	margin-top:25px;
}
div.poza_zilei div#second_box div.title{
	text-transform:uppercase;
	font-family:georgia;
	font-size:18px;
	color:#575757;
	border-bottom:2px solid #BCBCBC;
	margin-bottom:10px;
}
div.poza_zilei div#second_box div.poze{
	margin-left:118px;
}
div.poza_zilei div#second_box div.poze a{
	margin-right:3px;
}
div.months p{
	cursor:pointer;
}
/*div.poza_zilei h1#name_related{
	font-size:20px;
	margin-left:135px;
	margin-bottom:5px;
	text-transform:uppercase;
}

div.poza_zilei_home div.poza_title{
	color:#BD190A;
	float:left;
	font-size:16px;
	margin-top:15px;
}
div.poza_zilei_home div.title{
	clear:both;
	color:#BB190A;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
}
div.poza_zilei_home div.data{
	margin-bottom:5px;
}*/
div.poza_zilei_home div.poza{
	border:1px solid #4E4E4E;
	margin:0;
	padding:0;
}
div.poza_zilei_home div.poza img{
	margin:0;
	border:0;
}
div.poza_zilei_home div.poza a{
	font-size:1px; 
	margin:0; 
	padding:0;
	border:0; 
	overflow:hidden; 
	display:block;
}
div.poza_zilei_home div.banda_top{
	background-color:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position:relative;
	width:298px;
	_width:290px;
	height:17;
	bottom:-15px;
	color:#fff;
	padding-left:10px;
	font-weight:bold;
}
div.poza_zilei_home div.banda_bottom{
	background:url(../img/poza_zilei_bottom.jpg) no-repeat 0 0;
	width:300px;
	height:36px;
	overflow:hidden;
	margin:0;
	padding:3px 0 0 10px;
}
div.poza_zilei_home div.banda_bottom p{
	background:url(../img/bullet_home.jpg) no-repeat 0 3px;
	color:#fff;
	padding-left:10px;
	width:270px;
}
div.poza_zilei h1#name_related{
	margin-left:267px;
}
div.poza_zilei div.next_prev p.prev{
	float:left;
}
div.poza_zilei div.next_prev p.next{
	float:right;
}
div.poza_zilei div.next_prev{
	margin:10px 0 40px 10px;
}
div.poza_zilei div.next_prev a{
	color:#575757;
}

div.zvonuri{
	clear:both;
	background-color:#ff6600;
	background-image:url(../img/border_top_4_3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	 /* height:297px; */
	margin-top:10px;
	width:619px;
}
div.zvonuri_bottom{
	background-image:url(../img/border_bottom_4_3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:6px;
	width:619px;
}
div.zvonuri p.zvon_title{
	font-size:16px;
	margin-top:10px;
	padding-left:5px;
	color: white;
}
div.zvonuri div.box_zvon{
	float:left;
	width:199px;
	padding-left:5px;
}
div.zvonuri div.box_zvon a.title{
	color: white;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	min-height:22px;
	margin-left:5px;
	overflow:hidden;
	width:195px;
}
div.zvonuri div.banda_top{
	background-color:#000000;
	top:-18px;
	color:#FFFFFF;
	font-weight:bold;
	opacity:0.8;
	padding-left:10px;
	position:relative;
	width:189px;
}
div.procent{
	color:#7F7F7F;
	font-size:18px;
	position:relative;
	top:10px;
}


.rss_top
{
background-image:url(../img/rss_icon.gif);
display:block;
height:15px;
overflow:hidden;
text-indent:-100000px;
width:14px; float:left; margin-right:5px; margin-top:5px
}

.other_banner_box
{
float:left;
margin:10px 0;
width:300px;
}

.login_form{
	border-style:solid
}

.concurs1{float:left;width:300px}
.concurs2{color:#000000;font-family:Arial;font-size:16px;font-weight:bold}
.concurs3{float:left;width:300px}
.concurs4{color:#000000;font-family:Arial;font-size:16px;font-weight:bold;padding-left:10px}
.concurs5{padding-left:10px}
.concurs6{color:#000000;font-family:Arial;font-size:16px;font-weight:bold;}
.concurs7{font-weight:bold;padding-left:10px;margin-bottom:6px;}
.concurs8{width:825px}
.concurs9{width:200px}
.concurs10{padding-left:192px}
.concurs11{color:#000;text-decoration:underline}
.clear{clear:both}
.concursuri1{height:42px}
.concursuri2{color:#000000;font-family:Arial;font-size:16px;font-weight:bold}


.alignleft{
	float:left;
}

.alignright{
	float:right;
}
.navigation{
font-size:14px;
}



/*----------------------------------------------------------------*																				
	WordPress 2.8 Plugin: WP-PageNavi 2.60									
	Copyright (c) 2009 Lester "GaMerZ" Chan											

	File Written By:																
	- Lester "GaMerZ" Chan															
	- http://lesterchan.net
														
	File Information:																
	- Page Navigation CSS Style														
	- wp-content/plugins/wp-pagenavi/pagenavi-css.css								
 *----------------------------------------------------------------*/


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

