@charset "utf-8";
/* CSS Document */
body {  background-color:#fdfcf3; font-family:Arial, sans-serif; font-size:12px; color:#695a45;line-height:22px;}
a {text-decoration:none; color:#695a45;}
a:hover {text-decoration:underline; color:#73613a}
h2{ font-size:22px;line-height:34px; font-style:italic; color:#fff;padding:0 25px;display:block;}
h1  a { background:url('../images/aod_logo.png') no-repeat top left;display:block; text-indent:-9999px;width:223px;height:179px;position:relative; z-index:99;}
h2.event_title  { background:url(../images/title_bar_yellow.png) no-repeat right; position:absolute; top:5px; left:-7px;}
h2.article_title {background:url(../images/title_bar_yellow.png) no-repeat right; position:absolute; top:-15px; left:-7px;}
blockquote {padding:18px}
table {border-width:0 0 1px 1px; border-style:dotted;}
table td{border-width: 1px 1px 0 0; border-style:dotted; padding:2px}


.left { float:left;}
.right { float:right;}
.delimitator {padding-top: 0px; padding-bottom:0px; margin-left:10px}
a.more {background:url(../images/mai_mult.png) no-repeat left 7px; color:#feb00a; padding-left:15px; font-style:italic; margin:0 20px; display:inline; _line-height:12px; _margin-bottom:5px;_margin-top:10px}
a.more:hover {color:#cd9215; font-style:italic}
#wrapper { width:972px; _width:980px; margin:0 auto; min-height:517px; _height:517px; overflow:visible;position:relative}
#bg {width:999px; position:absolute;top:0px;left:-13px; z-index:-1;overflow:hidden }



#nav{background:url(../images/background_meniu.jpg) no-repeat left top;position:absolute;top:0px;left:12px;width:940px;padding:10px 17px;height:43px;cursor:pointer;z-index:99;}
#nav, #nav ul{line-height:5.1em;}	
#nav a:link, #nav a:active, #nav a:visited{display:block;color:#fff; font-style:italic;  margin:0px 9px; *margin:0px 8px; }
#nav a.multilines{width:155px; line-height:1.1em; padding-bottom:10px; margin-left:9px; width:144px;text-align:center}
#nav a.multilines_down{padding-top:6px}
#nav li.last{background-image:none}
#nav a:hover{color:#bfbfbf;font-style:italic}
#nav li{line-height:3.2em;float:left;background:url(../images/separator_meniu.jpg) no-repeat top right;}
#nav ul {position:absolute;top:42px;left:1px;display:none;background:url(../images/submeniu_background.gif) no-repeat top left;width:990px;height:70px;padding-top:22px;}
#nav ul li{background-image:none !important;line-height:1em;border-right:1px solid #1f4490;}
#nav li ul a{float:left;color:#1f4490 !important;}
#nav li ul a:hover{color:#71798a !important;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:12em; margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

#search{position:absolute; left:688px; top:109px; z-index:99;}
#search .left {margin-right:8px;}
#search a{background:url(../images/rss.png) no-repeat top left; width:35px; height:36px; display:block; cursor:pointer}
#search a:hover{background:url(../images/rss_hover.png) no-repeat top left;}

#limbi{position:absolute; top:70px; left:920px}
#limbi a{cursor:pointer}
#limbi div{margin-left:2px}
#flash {position:relative; z-index:99; margin-top:24px; width:671px; height:345px; left:-13px}

#amendamente_widget{position:relative;z-index:9999;margin-top:12px;width:301px; background:url(../images/amendamente_background.png) no-repeat left top; width:301px; height:576px; }
#amendamente_content {margin: 45px 10px 10px}
#amendamente_widget img{margin-top: 8px; display:inline}
#amendamente_widget .amendamente_text {width:216px; display:inline; margin-top:25px;  line-height:13px; font-size:14px; font-style: italic;}


#in_atentie{position:relative;z-index:99;margin-top:12px;width:301px;height:339px; }
	#in_atentie p{position:absolute; z-index:99; top:181px; left:41px; width:235px}
	#in_atentie p.more{position:absolute; z-index:99; top:292px !important; left:162px !important; width:108px}
		#in_atentie p.more a{color:#feb00a; text-decoration:none; font-style:italic;background:url(../images/sageata_site.jpg) no-repeat left center;padding-left:18px;}
		#in_atentie p.more a:hover{color:#cd9215; text-decoration:underline; font-style:italic}
		
#news{margin-top:12px;width:301px; height:315px; *height:323px; background:url(../images/news_module.png) no-repeat top left; overflow:hidden; padding-top:48px; *padding-top:40px; display:inline}
	#news div {overflow:hidden; width:240px; height:107px; margin:6px 0px 7px 38px; display:inline;}
	#news h4 a{font-size:14px; font-style:italic}
	#news img.delimitator_mic{margin-left:34px}
	#news .more{margin-right:40px;display:inline;}

#tags{position:relative;z-index:99;margin-top:11px;width:301px;height:339px}
	#tags div{position:absolute; z-index:99; top:51px; left:36px; width:235px;height:230px; overflow:hidden; display:block}
.box_events{ position:relative;  margin-top:13px; display:inline;}
	.box_events .content { border-left: 1px dashed #c1b39d; border-right: 1px dashed #c1b39d; width:650px; padding-top:40px; display:inline;position:relative}
		.box_events .content p.text_events {width:346px; margin: 0 32px 0 10px; color:#695a45 !important; display:inline;}
		.box_events .content ul.list_events {width:630px; margin: 5px 10px; _margin: 5px}
		.box_events .content ul.list_events li a { background:transparent url(../images/dot_brown.gif) no-repeat scroll left 2px; padding-left:25px; padding-right:10px; color: #a78c52; line-height:24px; font-style:italic}
		.box_events .content ul.list_events li a:hover {color:#73613a}
		 .text_events{margin:0px !important}
		

.harti{width:301px;height:469px;position:relative}  
    .harti #fundal{position:absolute;left:0px;top:0px}
    .harti #Ymap {top:54px;left:20px} 
         
.download_box{position:relative;z-index:99;margin-top:12px;width:301px;}
	.download_box div{position:absolute; z-index:99; top:59px; left:31px; width:235px; overflow:hidden; display:block}
	.download_box li.pdf_file{background:url(../images/pdf_file.gif) no-repeat top left}
	.download_box li.doc_file{background:url(../images/doc_file.gif) no-repeat top left}
	.download_box li.ppt_file{background:url(../images/ppt_file.gif) no-repeat top left}
    .download_box li.xls_file{background:url(../images/xls_file.gif) no-repeat top left}
	.download_box li.zip_file{background:url(../images/zip_file.png) no-repeat top left}
		.download_box li.pdf_file a,.download_box li.doc_file a,.download_box li.ppt_file a,.download_box li.xls_file a, .download_box li.zip_file a{display:block; height:48px; margin-left:41px;line-height:18px}

#gallery_box{position:relative;z-index:99;margin-top:12px;width:301px; display:inline; }
	#gallery_box ul{margin-right:49px; display:inline}
	.gallery_box_container {position:absolute;z-index:99;top:0px; left:0px; text-align:left}
	#gallery_box img{margin-top:0px }
	#gallery_box ul{margin-right:0px}
	#gallery_box .prev{top:219px;background:transparent url(../images/inapoi_galerie.jpg) no-repeat scroll 2px 6px;font-size:12px; width:55px; left:43px; padding-left:17px;}
	#gallery_box .next{top:219px;background:transparent url(../images/inainte_galerie.jpg) no-repeat scroll 40px 6px;font-size:12px; width:55px; left:193px}	
	
.box_article{ position:relative; margin-left: 6px; margin-top:43px; margin-right:9px; display:inline;width:652px}
		.box_article .navi {width:630px; height:18px; background-color:#fff; padding:6px 2px; margin-left:10px;  }
		.box_article .navi a {font-style:italic; color:#a78c52}
		.box_article .navi a:hover {color:#6a5320;}
		.box_article .list_navi {height:18px; background-color:#fff !important; padding:6px 2px; margin-left:10px;margin-right:11px;  overflow:visible; white-space:nowrap; display:inline; }
		.box_article .list_navi div{display:inline; margin:0 2px}
		.box_article .page_numbers a, .box_article .page_numbers span {font-size:16px; padding:0 3px 3px 3px; position:relative; bottom:2px}
		.box_article .title {font-size:18px; color:#003e94}
		.box_article .related {margin: 0 10px; display:inline;}
		.box_article .related img {position:relative; top:3px; margin-right:3px}
		.box_article .text_resize{margin-right:10px; display:inline}
		.box_article .text_resize #plus_resizer{font-size:18px;}
		.box_article .text_resize a{color:#695a45}
		.box_article .text_resize a:hover{color:#483b29}
		.box_article .paragraph_title{font-size:18px; color:#003e94; font-style:italic; margin: 2px 13px;}
		.box_article .tags{margin: 0px 13px;display:inline}
		.box_article .content { border-left: 1px dashed #c1b39d; border-right: 1px dashed #c1b39d; width:649px;  padding-top:13px; display:inline;position:relative}
		.box_article .content div{background-color:transparent}
		.box_article .content p{ margin: 0px 8px 4px 10px; color:#695a45 !important; _display:inline; padding-top:18px; padding-left:6px}
		.box_article img.poza_articol {margin: 6px 10px 0px 0px; border:2px solid #d8d0c0; _margin-bottom:35px }
		.box_article .list_news_title{font-size:18px; line-height:22px; padding:5px 0px 0px 10px}
		.box_article .list_news_title span {color:#003e94 !important}
		.box_article #youtube {margin: 18px 0 30px 5px}
		.box_article #inner_text{margin:24px 10px 10px 10px}
			.box_article #inner_text ul{padding-left:20px}
			.box_article #inner_text li{list-style-type:disc}
            
            #inner_text p{margin-left:0px ; padding-left: 0px; }
            #inner_text a{text-decoration:none; font-style: italic; color:#A78C52}
            #inner_text a:hover{text-decoration: underline; color:#73613A}
		
div.text_parteners{ padding:0px 0px 0px 6px; margin:4px; display:inline; }
	.text_parteners div.left{width:240px;display:inline;}
	.text_parteners div.right{width:358px; margin-right:10px; display:inline; margin-top:21px}

ul.gallery {margin-right:50px; display:inline}
	ul.gallery li{float: left; background:url(../images/gallery_background.png) no-repeat 2px 0px ;display:block; width:68px; height:68px;}
	ul.gallery img{padding:3px; display:inline; margin-bottom:4px; margin-left:2px;_margin-left:0px;  }
	ul.gallery .icon{background-image:none}
	
#youtube_events{ width:309px;height:461px;background:url(../images/youtube_background.jpg) no-repeat left top; margin-top:13px; position:relative; display:inline; right:-4px;}
	#youtube_events #youtube_movie {position:absolute; top:53px; left: 10px}
	#youtube_events h2{margin-top:6px}
	#youtube_events .more {position:absolute; top:434px; left:190px;}


/*******************subcategorii*******************************/
ul.subcategorie li{background: url(../images/subcategorie_arrow.gif) no-repeat scroll left 10px; padding-left:20px; border-bottom: 1px dashed #dfd7c8; font-size:16px; line-height:32px; padding-left:20px}
    
    
/********************mediatizare*******************************/
#inner_text h1{font-weight:bold}
#inner_text img{margin-right:10px}

/************************scrolling******************************/
/* this makes it possible to add next button beside scrollable */
div.scrollable {float:left;position:absolute;top:261px;left:22px;font-size:14px;}

/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {display:block;width:28px;height:28px;float:left;margin:43px 10px;cursor:pointer;font-size:1px;}
a.prev {position:absolute;left: 12px;top:264px;z-index:99;background:url(../images/arrow_left.png) no-repeat;}
a.next {position:absolute;left: 254px;top:264px;z-index:99;background:url(../images/arrow_right.png) no-repeat;}
/* disabled navigational button */
a.disabled {visibility:hidden !important;}

/* next button uses another background image */
a.next, a.nextPage {background-image:url(../images/arrow_right.png) no-repeat;clear:right;}


/* 
	root element for the scrollable. 
	when scrolling occurs this element stays still. 
*/
div.scrollable {position:relative;overflow:hidden;width: 253px;height:97px;	padding:10px 0;}

/* 
	root element for scrollable items. Must be absolutely positioned
	and it should have a super large width to accomodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
div.scrollable div.items {width:20000em;position:absolute;clear:both;}

/* single scrollable item */
div.scrollable div.items div {float:left;text-align:center;*width:253px}
div.scrollable div.items img{margin-top:10px;}
div.scrollable div.items h3 {color:#a78c52}
div.scrollable div.items p{width:190px; _width:180px;	text-align:left;margin-left:5px;margin-top:22px;line-height:16px;color:#695a45;font-style:italic;}

/************************scrolling******************************/

#KT_tngerror {color:red;}


/**********************footer************************************/
#footer_aod{width:960px; position:relative; left:14px; top:1px; background:url(../images/footer_aod.jpg) no-repeat bottom right}
	#footer_aod img {margin-right:7px}
	#footer_aod ul {line-height:38px; display:block;}
	#footer_aod li {display:inline; color:#a78c52; font-size:10px}
		#footer_aod li a{color:#a78c52; font-size:10px}
		#footer_aod li a:hover{color:#675a3d; font-size:10px}
	#footer_aod .blue_dotted{width:100%; border-top:1px dashed #003e94; height:2px; font-size:2px; margin-top:35px; line-height:1px;}
	#footer_aod .blue_footer{background:url(../images/footer_blue.png) no-repeat bottom center;width:960px;height:8px;font-size:1px; margin-top:5px;}
	#footer_aod #politics{width:800px}
	#footer_aod #tripmedia li {margin:0 0 0 7px; vertical-align:middle}
	#footer_aod ul#tripmedia{margin-top:10px; position:relative; left:4px}


/*****************************contact*****************************/
#contact_left{width: 260px;}
#contact_right span {display:block; width:100px; font-weight:bold; color:#695a45}
#contact_right{margin-bottom:7px;margin-left:11px;width:355px;}
#contact_right textarea{border:1px solid #d5cca7;}
#contact_right input{width:228px;height: 20px;color:#000;padding:4px;border:1px solid #d5cca7;font-size:12px;}
#contact_right a.button{background:url(../images/trimite_formular_button.gif) no-repeat top left;width:225px;height:46px;display:block;text-indent:9999px;}
#contact_right a.button_en{background:url(../images/trimite_formular_button_en.gif) no-repeat top left;width:225px;height:46px;display:block; text-indent:9999px;}

/**********************colors************************************/

.orange,a.orange {color:#eead21}
.brownish, a.brownish {color: #a78c52}
a.brownish:hover {color:#4f3c14}

a.a78c52 { color:#a78c52}
a.a78c52:hover {color: #5e4715 !important}

.695a45 { color: #695a45}

a.f7b00a {color:#f7b00a}
a.f7b00a:hover{color:#947b45}

.b0a89c {color:#b0a89c}

a.feb00a {color:#feb00a}
a.feb00a:hover {color:#8d7b55}


/*--------------------------------------------------------------------------
 Modificari suzana 
 --------------------------------------------------------------------------*/
a#rom{text-indent:-9999px;background:url(../images/lang.gif) left bottom;display:block; width:19px;height:18px;line-height:18px;}
a#eng{text-indent:-9999px;background:url(../images/lang.gif) right bottom;display:block; width:19px;height:18px;line-height:18px;}
a#rom.activ{background-position:left top;}
a#eng.activ{background-position:right top;}

h2.article_title a:hover{color:#fff !important;}
h2.article_title a{color:#fff !important;}  

#tag_widget{margin-top:12px;position:relative;width:301px;z-index:99;}
#tag_widget div#tags {display:block;left:31px;overflow:hidden;position:absolute;top:45px;width:235px;z-index:99;}


/*----------------formular-------------------*/
    form {font-size:12px};
    .introdu {
        border:1px solid #DDD6B9 !important;
        float:left;
        height:20px;
        padding:5px 0 0 3px;
        width:231px;
        line-height:32px;
        margin:10px;
    }
    #KT_Insert1{
        background:url(../images/trimite.png) no-repeat left top;
        width:96px;
        height:46px;
        border:0px;
        margin:9px 0px 0px 78px;
    }
    .form_validation_field_error_error_message{
        color:red;
    }
    img.captcha{margin-left:4px}
    table td{vertical-align: top;}
    
/*--------------------calendar-------------------------*/
    .calendar {margin-left:28px;border-left:1px solid #ccc; border-top:1px solid #ccc; border-bottom:0px;font-size:11px; margin-bottom:15px}
    .calendar td{text-align: center; border-style: solid; border-width:0 1px 1px 0; border-color:#ccc; width:22px; font-size:14px; color:#666}
    .calendar thead{font-size:14px;font-family: Tahoma;} 
    .calendar thead td{color:#a78c52;}
    .calendar .brownish{color:#a78c52; }
    .calendar .event{background-color:#ffcf68; color:#fff}
    .calendar .today{background-color:#b49d6a; color:#fff}
    .calendar_lista ul li {background:transparent url(../images/dot_yellow.gif) no-repeat scroll left 7px;color:#A78C52;font-style:italic;line-height:24px;padding-left:25px;padding-right:10px;}
    
    .calendar_lista{margin-left:30px;width:338px;}
    .calendar_lista .data{font-size: 12px; color:#695a45; font-style: normal;}
    .calendar_lista .locatie{font-size: 12px; font-weight: bold; color:#695a45; font-style: normal}    