﻿body 
{
    margin: 0px;   
    font: font: normal 13px Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
    /*background: #CACACA;*/
}

div{
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 13px;
}

a { color: #0A3A9A;
}

a:hover 
{
    text-decoration: underline;
}


.main 
{
    margin: 20px auto 20px auto;
    border: solid 1px #424242;
    /*border: solid 1px #CCCCCC;*/
    width: 960px;
    background: #fff;
}


/** TOP PART **/
.top{
    /*background: #CA0202 url(_PagePictures/header_bk.jpg) repeat-x;*/
    /*height: 100px;*/
}

.top_1
{
    background: #B30E12 url(_PagePictures/bk_top1.jpg) repeat-x bottom;
    /*height: 24px;*/
    border-bottom: #2E0B07 3px solid;
    color: #fff;
    text-align: right;
    font-weight: bold;
    padding: 2px 0 0 0;
    margin: 0px;
}

.top_1 a
{
    color: #fff;
    text-decoration: none;
    padding-right: 20px;
    padding-left: 20px;
}

.top_2
{
    /*height: 1px;*/
    /*border-top: #694E55 1px solid;*/
    padding-bottom: 2px;
    border-bottom: #694E55 1px solid;
    margin: 0px;
}
.top_3
{
    border-top: #88928A 1px solid;
    border-bottom: #000000 1px solid;
    /*border-bottom: #cccccc 1px solid;*/
    height: 120px;
}

.top_3 img
{
    margin-left: 30px;
}

.top_4 
{
    border-bottom: #C2C3C8 1px solid;
}


.middle
{
    
}

.bottom 
{
    text-align:center;
    /*background: #363732;*/
    background: #8f8e7a;
    padding: 5px 5px 5px 5px;
    /*color: #969792;*/
    color: #F9FAEC;
    /*border-top: #040404 1px solid;*/
    border-top: ##79776A 1px solid;
    /*border-bottom: #040404 1px solid;*/
    margin-top: 20px;
}

.bottom a
{
    color: #fff;
}

.clear { clear: both;}

/*** MIDDLE SECTION ****/
.left {
    float: left;
    width: 180px;
    /*border-right: solid 1px #CCCCCC;*/
    margin-bottom: 10px;
    height: inherit;
    padding: 0px; 

}

.content { 
    float: left;
    padding: 8px;
    width: 598px;
}

.right {
    float: right;
    width: 160px;
    /*border-left: solid 1px #CCCCCC;*/
    margin-bottom: 10px;   
    text-align:center; 
    height: 100%;
    margin-top: 10px;
}


.left_reclame
{
    border-right: 1px solid #cccccc;
    text-align: center;
}

.banner 
{
    margin-bottom: 5px;
    text-align:center;
}
.banner img 
{   border: 0px;
}


/*** TOP MENU ***/
.top_menu_part {
	BORDER-TOP: #F6A305 1px solid; 
	BORDER-BOTTOM: #D0A862 1px solid; 
	BACKGROUND:  #E69802;
	LEFT: 0px; 
	BOTTOM: 0px; 
	HEIGHT: 26px;
}


ul#top_menu  
{
    padding: 0px;
	margin: 3px 0px 0px 180px;
	list-style: none;
	list-style-position:inside;
}

#top_menu li 
{
    display: inline;
	margin:0px;
	padding-top: 5px; /* make links with same top and bottom for mozilla */
	padding-right: 0px; 
	padding-bottom: 5px;
	padding-left: 0px;
}

#top_menu li a 
{
	color: #FFF6C1; 
	BORDER-RIGHT: #e1e1e1 1px solid;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	background: none;    
    
	/*PADDING-RIGHT: 15px; 
	DISPLAY: inline; 
	PADDING-LEFT: 15px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 26px; 
	PADDING-TOP: 0px; 
	HEIGHT: 26px	*/
}
	
	

#top_menu li a.on {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	FONT: bold 13px verdana,sans-serif; 
	COLOR: #c00; 
	BACKGROUND-COLOR: #fff;
}
#top_menu li a:hover {
	COLOR: #a90909; 
	TEXT-DECORATION: none;
}

#top_menu li a.home
{
	BORDER-left: #e1e1e1 1px solid;    
}

.top_menu_s1 
{
    /*border-bottom: 1px solid #F6CF8C;*/
    border-bottom: 1px solid #000000;
}


    /** MENU LEFT **/
	ul#menu_left 	{
        BORDER-RIGHT: #ccc 1px solid; 
        border-bottom: solid 1px #cccccc;
        /*border-right: solid 1px #000000;*/
        BACKGROUND-COLOR: #F2F3EE;
        margin-left: 0px;
        margin-right: -1px;
        list-style-position:inside;
        padding: 0px;
        margin-top:1px;     
        margin-bottom: 10px;   
	}
		#menu_left li 		{
		    list-style: none; 
		    border-bottom: solid 1px #fff;		    
		    padding: 0px;
		    margin:0px;
		}
		#menu_left li a 
		{
		    PADDING-RIGHT: 10px; 
	        PADDING-LEFT: 1px; 
	        PADDING-BOTTOM: 5px; 
	        PADDING-TOP: 5px; 
	        BORDER-RIGHT: #cccccc 5px solid; 
	        /*BORDER-LEFT: #cccccc 5px solid; */
	        /*border-right: solid 1px #000000;*/
	        TEXT-ALIGN: right;
	        DISPLAY: block; 
	        FONT-SIZE: 12px;
	        /*FONT-FAMILY: verdana,san-serif; */
	        /*font-family: 'Arial Narrow';*/
	        /*letter-spacing: 1px;	        */
	        TEXT-DECORATION: none;
            FONT-WEIGHT: bold;
	        background-color: #B30E12;
	        color: #ffffff;
		}
		#menu_left li a:hover {TEXT-DECORATION: underline; background: #E4E6DB; COLOR: #595B50;}

/*** LEFT & RIGHT BOXES ***/    
.box_left
{
    background: #F5F5F5;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;   
    text-align: right;
    margin-bottom: 10px;
}

.box_right
{
    background: #F5F5F5;
    /*background: #ffffff;*/
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 0px;
    text-align: left;
    margin-bottom: 10px;    
}

.box_header
{
    border-bottom: 1px solid #000000;    
    border-right: 1px solid #363732;
    /*background: #5F7278;*/
    background: #363732;
    font: bold 15px "Trebuchet MS", Helvetica, Sans-Serif;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 10px 2px 10px;
    margin-right: 0px;
}

.box_line_separator
{
    border-bottom: 1px solid #ffffff;
    border-bottom: 1px solid #ECECEC;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 3px;
    margin-bottom: 3px;
}
.box_content
{
    padding: 5px;
    font-size: 11px;
}
.box_separator
{
    height: 5px;
}

.box_LinkButton{
	BORDER-RIGHT: #D3D3D3 1px solid;
	BORDER-TOP: #D3D3D3 1px solid;
	BORDER-LEFT: #D3D3D3 1px solid;
	BORDER-BOTTOM: #D3D3D3 1px solid;
	DISPLAY: inline-block;
	PADDING-RIGHT: 8px;
	/*PADDING-LEFT: 22px;*/
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
    FONT-WEIGHT: bolder;
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 13px;
	MARGIN: 0px;
	COLOR: #C71420;
	LINE-HEIGHT: normal;
	BACKGROUND-POSITION: 2px center;
	BACKGROUND-REPEAT: no-repeat;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: none;
}

.box_LinkButton:link {
	COLOR: #C71420;
	TEXT-DECORATION: none;
}
.box_LinkButton:visited {
	COLOR: #C71420;
	TEXT-DECORATION: none;
}
.box_LinkButton:active {
	COLOR: #C71420;
	TEXT-DECORATION: none;
}
.box_LinkButton:hover {
	COLOR: #C71420;
	BACKGROUND-COLOR: #ddd;
	TEXT-DECORATION: underline;
}

.stiri_left {
    color: #0A3A9A;
    text-align: left;
    padding: 5px;
    background: #ffffff;
}

.ultimul_numar
{
    padding: 5px;
    text-align:center;
}
.ultimul_numar img
{
    border: 1px solid #B2B2B2;
}

/*** ULTIMELE STIRI ***/
.right_ultimele_stiri
{
    margin-bottom: 3px;
    font-size: 11px;
}
.right_ultimele_stiri a
{
    text-decoration: none;
}
.right_ultimele_stiri a:hover
{
    text-decoration: underline;
}
.time_ultimele_stiri
{
    color: #e52828;
}
.box_content_right_stiri
{
    padding: 0px 5px 5px 5px;
}
.ultimele_stiri_msg
{
    font: bold 11px "Trebuchet MS", Helvetica, Sans-Serif;
    font-weight: bold;
    margin-bottom: 5px;
    padding-left: 5px;
}

/*** VIEW CATEGORIES***/
.categorie_detaliu 
{
    margin-top: 3px;
}

.categorie_detaliu img
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 1px solid #000000;
}

/**** PAGINA DE INDEX *****/

.top_news{
    margin: 0px 0px 10px 0px;
}

.top_news img{
    float: left;
    border: 1px solid #DEDEDE;
    padding: 4px;
    margin: 0px 15px 15px 0px;
}

.top_news h1{
    margin: 0px 0px 10px 0px;
    padding: 0px;
    font-size: 18px;
}

.span_top_news{
    color: #F40000;
    /*font-weight: normal;*/
}

.editie_titlu
{
    font-weight: bold;
    margin-bottom: 10px;
}

    /*** EVENIMENT ***/
    .eveniment_panel {
        border: 1px solid #515443;
        background: #8F8E7A;
        color: #F9FAEC;
    }
    
    .eveniment_panel_header {
        background: #79776A;
        font-weight: bold;
        padding: 4px 4px 4px 5px;
        font-size: 15px;
    }
    .eveniment_panel_content {
        padding: 5px;
    }
    
    .eveniment_panel_content img {
        float: left;
        margin: 0px 10px 10px 0px;     
        border: 1px solid #000000;
    }

    .eveniment_panel_title
    {
        font-weight: bold;
        font-size: 15px;
    }
    
    .eveniment_panel_title a
    {
        color: #F9FAEC;
    }
    
    
    /*** EDITORIALE ****/
    .index_editorial_title 
    {
        font-weight: bold;
        margin-bottom: 3px;
    }
    
    
    .index_editorial_content
    {
        float: left;
    }    
    
    .index_editorial_content img 
    {
        float: left;
        margin-right: 5px;
        margin-bottom: 10px;
        border: 1px solid #000000;
    }

    .index_editorial_autor 
    {
        color: #8F8F8F;
    }

    .index_editorial_citeste
    {
        color: #F9FAEC;
        font-weight: bold;
    }

    /*** CONTENT ***/
    .titlu_categorie {
	    CLEAR: both; 
	    BACKGROUND: url(_PagePictures/bk_category_header.jpg) repeat-x left top; 
	    BORDER: #e1e1e1 1px solid; 
	    MARGIN-TOP: 5px; 
	    MARGIN-BOTTOM: 6px; 
	    FONT: bold 11px/22px Verdana, Helvetica, Arial, sans-serif; 
	    COLOR: #a50e0e; 
	    TEXT-INDENT: 4px; 
	    HEIGHT: 22px;
	    FONT-SIZE: 11px;
	    text-transform: uppercase;
    }
    .titlu_categorie a {
        text-decoration: none;
    }
    .titlu_categorie A:link {
	    COLOR: #a50e0e
    }
    .titlu_categorie A:visited {
	    COLOR: #a50e0e
    }
    .titlu_categorie A:hover {
	    COLOR: #000; TEXT-DECORATION: underline
    }
    
    .titlu_articol_simplu
    {
        margin: 0px;
        padding: 0px 0px 0px 20px;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
        BACKGROUND: url(_PagePictures/bullet_article_title.jpg) no-repeat 4px 5px; 
        
    }
    
    .titlu_articol_simplu a     
    {
        color: #435384;
        text-decoration: none;
    }
    .titlu_articol_simplu a:hover { color: #0A3A9A; text-decoration: underline;}

    .titlu_articol_bold 
    {
        font-weight: bold;
    }
    
    
    .articol_section 
    {
        /*border-bottom: dotted 1px #DDDDDD;*/
        margin-bottom: 10px;
    }

    .articol_picture
    {
        float: left;
        border: solid 1px #000000;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .a_citeste
    {
        font-weight: bold;
        color: #a50e0e;
    }

.index_ultimele_stiri
{
    margin-bottom: 10px;
}

.index_ultimele_stiri_field
{
    border-bottom: 1px solid #cccccc;
    padding: 3px 3px 3px 0;
}

.index_ultimele_stiri_field img
{
    border: 1px solid #000000;
    float: left;
    margin-right: 5px;
}


/*** VIEW PAGIMA PAGINA EDITII ***/
.prima_pagina_editii
{
    padding: 10px 10px 10px 10px;
    text-align: center;
}

.prima_pagina_editii img
{
    border: 1px solid #B2B2B2;
}


/*** VIEW ARTICOL ***/
.article_title h1
{
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}

.article_content
{
    text-align: justify;
    /*padding-bottom: 10px;*/
}

.article_content img 
{
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    border: 1px solid #000000;
}

.article_print_section
{
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    text-align: right;
    padding-top: 5px;
}

.article_print_section img 
{
    border: 0px;
    margin: 0px;
}

.article_print_section a
{
    margin-right: 20px;
}        

.location {
    font-size: 11px;
    font-weight: bold;
}

.print_article_page
{
    margin: 20px;
}

.a_image
{
    text-decoration: none;
}

.a_image a:hover
{
    text-decoration: none;
}

/**** SEND ARTICLE VIA E-MAIL *****/
.default_message
{
    border: 1px solid #7F9DB9; color: #9A9A9A;
}

.default_message a
{
    color: #9A9A9A;
}



/*** OTHERS ***/
.lb_error {
    color: #EB2121;
    font-weight: bold;
}
.img_logo{
    margin-top: 25px;
    margin-left: 30px;
}

.gray_panel
{
    border: solid 1px #E1E1E1;
    background: #F4F4F4;
    padding: 5px;
}

.highlight_text {
    background: #fff300;
}

.link_button {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 4px; 
	BACKGROUND-POSITION: 2px center; 
	BORDER-TOP: #ccc 1px solid; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 22px; 
	FONT-WEIGHT: bolder; 
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 4px; 
	MARGIN: 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #333; 
	LINE-HEIGHT: normal; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #999 1px solid; 
	BACKGROUND-REPEAT: no-repeat; 
	WHITE-SPACE: nowrap; 
	BACKGROUND-COLOR: #eee;
}
.link_button:link {
	MARGIN: 1px; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.link_button:visited {
	MARGIN: 1px; 
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.link_button:active {
	COLOR: #333; 
	TEXT-DECORATION: none;
}
.link_button:hover {
	COLOR: #333; 
	BACKGROUND-COLOR: #ddd; 
	TEXT-DECORATION: underline;
}

.panel1
{
    border: 1px solid #E1E1E1;
}

.panel1_header
{
    border-bottom: 1px solid #E1E1E1;
    background: #F4F4F4;
    color: #666666;
    text-align: center;
    padding: 5px;
    font-weight: bold;
}


/**** ADMIN PAGE *****/
.insert_panel
{
    border: solid 1px #E1E1E1;
    margin-bottom: 20px;
}

.insert_panel_header
{
    border-bottom: solid 1px #E1E1E1;
    background: #F4F4F4;
    text-align:center;
    font-weight: bold;
    padding: 5px;
    color: #9C9C9C;
}

.insert_panel_content
{
    padding: 10x;
    background: #F8F8F8;
}
