/*- - - - - - - - - - - - - - - - - - -
Title  : Influenza. Situations in Moldova
Author : Eugen Lobicov, Webartpro Studio 
url    : 

created : October 27, 2008
last updated : January 26, 2008
- - - - - - - - - - - - - - - - - - */
@import url("reset2.css");
@import url("corners.css");

body{
	font:12px/1.5 Arial, Helvetica, sans-serif;
	background-color:#dadada;
	color:#333;
/*	background:#eee url(../i/grid.png) repeat-y 27px 0;  */
}
	
#grid{
	display:none;  
	position:absolute; 
	top:0;
	left:0;
	width:100%;
	height:2420px;
	min-height:100%;
	visibility:visible; 
	z-index:150;
	opacity:0.35;	
	-moz-opacity:35%;	
	background:#eee url(../i/grid.png) repeat-y 27px 0;	
}

a:link,
a:visited,
a:active{
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

.hidden,
hr,
.empty .graph{
	position:absolute;
	top:-50em !important;
	left:0;
	width:0.1em !important;
	height:0.1em !important;
	overflow:hidden;
}

h2{
	font-size:20px;
/*	font-size:18px;	*/
}
h3{
	/*font-size:20px;*/
	font-size:16px;
}
p, ul, ol{
	margin:0 0 18px;
}

.last, ul ul{
	margin:0;
}
address{
	font-style:normal;
}

.style4 {font-size:medium;}

.style6 {font-size:x-small;
		font-style:italic;
}

#page{
	width:960px;
	width:950px;
	margin:20px auto 0;
}
	
#header{
	background-color:#84929d;
	margin-bottom:10px;
}

	#header .top-corners{
		margin-bottom:20px;
	}
	
	#header .inside{
		overflow:hidden;
		background-color:#5b6d7c;
	}
	
		
	#header #logo{
		float:left;
		padding:15px;
		width:400px;	
		width:400px;	
	}
	
		#header #logo a{
			display:block;
			float:left;			
		}

		#header #logo h1{
			float:left;
			margin-left:20px;
		}
		#header #logo img{
			display:block;
		}

			#header h1,
			#header h1 a,
			#header h1 a span{
				position:relative;
				display:block;
				width:270px;
				height:50px;
				overflow:hidden;
			}
			
				#header h1 a span{
					position:absolute;
					top:0;
					left:0;
					background:url(../i/text-logo.png) no-repeat;
					cursor:pointer;
				}		
		
	
	#header #main-navigation{
		float:right;
/*		padding:15px 15px 0 0;	*/
	}

		#header #main-navigation ul{
			margin:0;
		}
		
		#header #main-navigation li{
			float:left;
			padding:0 10px;
			border-right:1px solid #c3c3c3;
			font-size:16px;
			font-weight:bold;
		}	
		
		#header #main-navigation li.last,
		#header #main-navigation li#contacte{
			border:none;
		}
					
			#header #main-navigation li a:link,
			#header #main-navigation li a:visited,
			#header #main-navigation li a:hover,
			#header #main-navigation li a:active{
				color:#fff;
				text-decoration:none;
			}
									
			#header #main-navigation li.two-columns{
				width:190px;
			}
			
				#header #main-navigation li.two-columns strong{
					float:left;
				}

				#header #main-navigation li.two-columns ul{
					clear:both;
					overflow:hidden;
				}

					#header #main-navigation li.two-columns ul.group li.first{
						float:left;
					}
					
					#header #main-navigation li.two-columns ul.group li.last{
						float:right;
					}					
						
			#header #main-navigation li li{
				float:none;
				padding:0;
				margin:0;
				border:none;
				font-size:11px;
				font-family:Tahoma;
				font-weight:normal;
			}
			
				#header #main-navigation li li a:link,
				#header #main-navigation li li a:visited,
				#header #main-navigation li li a:hover,
				#header #main-navigation li li a:active{
					color:#c3c3c3;
				}												
		
	#header ul#additional-navigation{
		clear:both;
/*		overflow:hidden;*/
		background-color:#f6f6f6;
		margin:0;
/*		padding-top:4px;*/
/*		background:url(../i/corners.gif) no-repeat right -44px;		*/
	}
	
		#header ul#additional-navigation{
			height:29px;
			border-top:1px solid #5B6D7C;
			overflow:hidden;
			position:relative;
		}
		
		#header ul#additional-navigation:after{
		    content: ".";
		    display: block;
		    height: 0;
		    clear: both;
		    visibility: hidden;			
		}

		
		#header ul#additional-navigation li{
			float:left;
			display:block;
/*			margin-left:-1px;*/
			font-family:Tahoma;
			font-size:11px;			
		}
		
			#header ul#additional-navigation li{
				height:30px;
				margin-right:2px;
				overflow:hidden;
				background:url(../i/nav-separator.gif) no-repeat 100% 50%;
			}
			
				#header ul#additional-navigation li.active{
					background:none;
					margin-left:-3px;
					padding-right:3px;
				}
				#header ul#additional-navigation li#pentru-toti{
/*					margin-left:0 !important;*/
				}
			
				#header ul#additional-navigation li#link-uri-utile{
/*					background:url(../i/nav-separator.gif) no-repeat 100% 50%;	*/
				}
				#header ul#additional-navigation li#contacts{
					background:none;
				}
				
			#header ul#additional-navigation li.first,			
			#header ul#additional-navigation li.last{
				float:right;
				background:red;
				width:4px;
				height:4px;
				margin:25px 0 0;
				background:url(../i/corners.gif) no-repeat right -44px;						
				
			}
			
			#header ul#additional-navigation li.first{
				float:none;
				background-position:left -36px;
				width:4px;
				height:4px;
				position:absolute;
				bottom:0;
				left:0;
			}						

			#page-pentru-toti #additional-navigation li.first{
				display:none;
			}
			
			#header ul#additional-navigation li a,
			#header ul#additional-navigation li strong{
/*				padding:0 20px;
				border-left:1px solid #a8b1b9;
				color:#313131;
				text-decoration:none;*/
			}

			#header ul#additional-navigation li strong{
/*				background-color:#5B6D7C;*/
				color:#fff;
			}
								

					#header ul#additional-navigation li a:link, 
					#header ul#additional-navigation li a:visited,
					#header ul#additional-navigation li strong{
						/*background:url(../i/tabs.png) right 0;*/
						color:#666;
						display:block;
						font-weight:bold;
						line-height:30px;
						text-decoration:none;
					}

					#header ul#additional-navigation li a span,
					#header ul#additional-navigation li strong span{
					    /*background:url(../i/tabs.png) left 0;*/
					    display:block;
					    margin-right:14px;
					    padding-left:14px;
						margin-right:20px;
						padding-left:20px;
					}

						#header ul#additional-navigation li strong{
							background:url(../i/tab-2.png) repeat right -1px;
						}
						#header ul#additional-navigation li strong span{
							background:url(../i/tab-2.png) repeat left -1px;
							color:#fff;
						}						

						#header ul#additional-navigation li#pentru-toti strong{
							background-image:url(../i/tab-1.png);
						}
						#header ul#additional-navigation li#pentru-toti strong span{
							background-image:url(../i/tab-1.png);
							background-position:3px -1px;
						}						


					#header ul#additional-navigation li a:hover{
/*						background:url(../i/tabs.png) right 29px;
						background:url(../i/tab-2.png) right -1px;
						display:block;
						color:#fff;*/
						text-decoration:underline;
					}

					#header ul#additional-navigation li a:hover span{
/*						background:url(../i/tabs.png) left 29px;
						background:url(../i/tab-2.png) left -1px;
						display:block;*/
					}

#wrapper{
	overflow:hidden;
}
#content{
	float:left;
	width:700px;
	display:inline;
	
}

	#news{
		margin-bottom:10px;
	}
	
		#content-inside .inside{

		background-color:#FFFFFF;
		overflow:hidden;	
		padding:6px 10px;
}	
	
		#news .inside{
		background:#fff url(../i/actualitate-bg.gif) repeat-y scroll 100% 0pt; 
		overflow:hidden;	
		padding:6px 10px;
		}
		
		#news h2{
			position:relative;
			margin-bottom:9px;
			color:#1b1b1b;
		}

			#news h2 a{
				position:absolute;
				top:0;
				right:0;
				font:bold 11px/3 Tahoma;
			}
			
			#news h2 a:link,
			#news h2 a:visited,
			#news h2 a:hover,
			#news h2 a:active,
			#antiepidemic-commision a:link,
			#antiepidemic-commision a:visited,
			#antiepidemic-commision a:hover,
			#antiepidemic-commision a:active,
			#poll a.view-results:link,
			#poll a.view-results:visited,
			#poll a.view-results:hover,
			#poll a.view-results:active,
			a.view-results:link,
			a.view-results:visited,
			a.view-results:hover,
			a.view-results:active,			
			#stats p a:link,
			#stats p a:visited,
			#stats p a:hover,
			#stats p a:active,
			#tips a:link,
			#tips a:visited,
			#tips a:hover,
			#tips a:active{
				color:#f79100;
			}
			
		#news #recent-news{
			float:left;
			width:440px;
			padding:0 10px;
		}
			
			#news .hfeed{}
			
				#news .hfeed li{
					overflow:hidden;
					margin-bottom:27px;
				}
		
					#recent-news .hfeed .entry-date,
					#recent-news .hfeed .entry-title,
					#recent-news .hfeed .entry-summary{
						margin-left:150px;
					}
					
					#recent-news .hfeed .entry-date.noimg,
					#recent-news .hfeed .entry-title.noimg,
					#recent-news .hfeed .entry-summary.noimg{
						margin-left:0px;
					}
				
					#news .hfeed .entry-date{
						font-weight:bold;
					}
					
					#news .hfeed dt{
						font-size:16px;
						font-weight:bold;
						margin-bottom:9px;
					}
					
						#news .hfeed dt a:link,
						#news .hfeed dt a:visited,
						#news .hfeed dt a:hover,
						#news .hfeed dt a:active,
						.vote h3 a:link,
						.vote h3 a:visited,
						.vote h3 a:hover,
						.vote h3 a:active{
							color:#73951e;	
						}
					
					#news .hfeed .entry-image{
						float:left;
						display:inline;
					}
		
						#news .hfeed .entry-image img{
							display:block;
							border:1px solid #d1cecd;			
						}

											
		#news #agenda,
		#news #possible-related-posts,
		#vote-metadata,
		.table-of-contents{
			float:right;
			width:220px;
			background-color:#f6f6f6;
		}
		
			#news #agenda{
				background:none;
			}
			#news #agenda .inside{
				padding:0 10px;
				background:none;
			}
			
			#agenda h2{
				color:#557aa5;
			}
		
			#agenda .hfeed{}
				
				#agenda blockquote{
					background:url(../i/open-quote.gif) no-repeat 0 2px;
				}
				
					#agenda h3{
						font:20px/1.2 normal "Times New Roman", Times, serif;
						text-indent:25px;
						margin-bottom:9px;
						background:url(../i/close-quote.gif) no-repeat bottom right;
					}
						
						#agenda h3 a:link,
						#agenda h3 a:visited,
						#agenda h3 a:hover,
						#agenda h3 a:active,
						#poll a.vote-for:link,
						#poll a.vote-for:visited,
						#poll a.vote-for:hover,
						#poll a.vote-for:active,
						a.vote-for:link,
						a.vote-for:visited,
						a.vote-for:hover,
						a.vote-for:active{
							color:#5b6d7c;
						}
											
					#agenda	cite{
						padding:0 2px;
						font-style:normal;
						font-size:11px;
						background-color:#5b6d7c;
						color:#fff;						
					}			

		#news #possible-related-posts,
		#vote-metadata,
		.table-of-contents{
			margin:0 10px 10px;
			display:inline;
		}

			#news #possible-related-posts .inside,
			#content-inside #vote-metadata .inside,
			#content-inside .table-of-contents .inside{
				padding:0;
			}

				#news #possible-related-posts .inside h2,
				#vote-metadata .inside h4,
				#content-inside .table-of-contents .inside h2{
					background-color:#E5E5E5;
					color:#5c5c5c;
					font-size:14px;
					font:normal 14px Arial, Helvetica, sans-serif;
					padding:6px 15px;
					margin:0;
				}
	
				#news #possible-related-posts .inside ul,
				#vote-metadata dl,
				.table-of-contents .inside ul, .table-of-contents .inside p{
					background-color:/*#E7E4D3;*/#F8F7EF;
					border-top:1px solid #fff;
					margin:0;
					padding:15px 5px 6px 15px; 
				}
				
				#possible-related-posts li,
				ol#safety-tips li li,
				.table-of-contents li,
				.mdashed li{
					padding-left:20px;
					margin:0 0 9px;
					background:url(../i/m-triangle.gif) no-repeat  0 0.4em;
					overflow:hidden;
				}
		
					#content-inside a,
					#possible-related-posts li a,
					.table-of-contents li a{
						color:#506F14;
					}
					
		/* Inside news */
		
		#content .full .inside{
			background-image:none;
		}
		
			#content .full .hentry{
				padding:10px 0 0 10px;
				min-height:803px;
				height:auto !important;
				height:800px;
			}
			
				.full h2{
					line-height:1.2;
				}
				
				.full img{
					display:block;
					margin:0 0 18px;
				}	
										/*-------------------dasha------------*/
						.full .vaccinare-img{
						border:1px solid #CCCCCC;
						/*float:left;*/
						margin:0 10px 5px 0;
						padding:1px;
						}
						/*----------------------------------------*/
			
				.full .entry-date{
					margin:0;
					line-height:32px;
				}
				
					.full .entry-date strong{
						background-color:#5B6D7C;
						color:#fff;
						padding:0 2px;
						font-weight:normal;
					}
			
	#content-inside{}
	
		#content-inside h2.content-header{
			/*font:italic bold 36px/48px Georgia, "Times New Roman", Times, serif;
			margin:0 0 9px;*/
			font:normal small-caps bold 20px/24px Arial, Helvetica, sans-serif;
			color:#666;
			margin:0 0 9px;
			letter-spacing:1px;
			line-height:24px;
		}
	
		#content-inside h3{
			font-size:16px;
			line-height:20px;
			margin:0 0 9px;
			color:#666;
		}
		
		#content-inside h4{
			font-size:14px;
			font-style:italic;
		}

			#page-gripa-aviara	#content-inside h3{
				margin-top:36px;
			}
			
			
			#page-gripa-aviara ol li p, #page-gripa-aviara ul.sublist li p, ul.sublist li p{
				padding:5px 0 0 25px;
			}
			
		#content-inside .inside{
			padding-left:20px;
			padding:16px 10px 16px 20px;
		}

		#content-inside dl.dfn-block{
			margin:0 0 18px;
		}	
	
			#content-inside dl.dfn-block dt{
				font-weight:bold;
			}
			
			#content-inside ol{
				list-style-type:decimal;
				list-style-position:inside;
			}
		
			
			#content-inside ul {
				list-style-position:inside;
				/*list-style-type:none;*/
			}
			.nomer {
				list-style-position:inside;
				list-style-type:lower-alpha;
				padding:0 0 0 35px;
			}
			

			
			#content-inside img.alternate-floated{
				display:block;
				float:right;
				margin:0 10px 10px 20px;
			}
			
			#content-inside h3.vote-warning{
				background-color:#ADD8E6;
				margin:0 10px 9px 0;
				text-indent:10px;
			}

			#content-inside ol#safety-tips{
				list-style-type:none;
				padding-left:20px;
			}
			
				ol#safety-tips h2,
				.accented{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-style:italic;
					color:#998f49;
				}
				
				ol#safety-tips ul{
					margin:0 0 18px;			
				}
				
		#content-inside table{
			margin:0 0 18px;
		}	

			table th, 
			table td{
				vertical-align:top;
			}
			
			table.veterinari{
				width:100%;
				table-layout:auto;
			}

			.veterinari th,
			.veterinari td{
			padding:0.4em 1em 0.4em 10px;
				/*font-family:sans-serif;*/
				border:1px solid #dedede;
			}
			.veterinari th {
				/*font-weight:bold;*/
				text-align:top;
				padding-top:0.5em;
				padding-bottom:0.4em;
				color:#7e8e9e;
				/*border-bottom:2px solid #8d9ba8;*/
			}
			
			.veterinari thead th{
				/*color:#557AA5;*/
			}
			
			.veterinari tbody th{
				/*border-bottom:1px solid #dedede;*/
			}
			
			.veterinari .colored{
				background-color:#f3f3f5;
			}

			.veterinari p{
				margin:0;
				text-align:center;
			}
			table.data{
				width:100%;
			}

			.data th, 
			.data td {
				padding:0.4em 1em 0.4em 10px;
				font-family:sans-serif;
				border-bottom:1px solid #dedede;
			}

			.data th {
				font-weight:bold;
				text-align:left;
				padding-top:0.5em;
				padding-bottom:0.4em;
				color:#7e8e9e;
				border-bottom:2px solid #8d9ba8;
			}
			
			.data thead th{
				color:#557AA5;
			}
			
			.data tbody th{
				border-bottom:1px solid #dedede;
			}
			
			.data .colored{
				background-color:#f3f3f5;
			}

			.data p{
				margin:0;
				text-align:center;
			}
			/* Voting results */
				
			#voting-results{}
			
				#results{
					float:left;
					width:430px;
				}
								
					#results .vote-description{
						margin:0 0 9px;
					}
				
					#results li{
						overflow:hidden;
					}

						#results li .option-value{
							overflow:hidden;
							margin:0;
						}
						
							#results .option-value p{
								margin:0;
							}
							
							.graph{
								position:relative;
								float:left;
								width:300px;
								margin:0 9px 0 0;
								padding:2px;
								border:1px solid #aaa;
							}
							
								.graph .bar{
									position:relative;
									display:block;
									background-color:#5EAB5E;
									color:#444;
									height:.5em;
									line-height:.5em;
									text-align:center;
								}
					
							#results .option-value .voted-number{
								position:relative;
								top:-12px;
								font-size:2em;
							}
							

					/* Form inside inner template */
					
					#results #voting-form{}
					
						#results #answers{
							margin:0 0 9px;
						}
					
				#vote-metadata dd strong{
					float:left;
					width:80px;
				}

				#vote-metadata dd.votings-archive,
				#vote-metadata dd.view-results-box{
					margin-top:9px;
				}
			
					#vote-metadata a.view-results{
						float:none;
					}
					
			/* Votings archive */
			
			.votings-list{
				margin:0 0 15px;
			}
			
				.votings-list ul{}
				
					.votings-list .vote{
						position:relative;
						padding:0 195px 5px 30px;
						margin:0 0 9px;
					}
					
						.votings-list .participate{
							position:absolute;
							top:0;
							right:0;
						}
						
						.votings-list .participate a.vote-for{
							float:left;
							display:block;
							width:58px;
							height:23px;
							margin:0 25px 0 0;
							font:bold 11px/20px Tahoma;
							text-align:center;
							background:url(../i/vote-bg.png) no-repeat;
							text-decoration:none;						
						}
						
			/* Search results */
			
			#search-result{}		
			
				#advanced-search{
					margin:0 0 9px;
				}
				
					#advanced-search #q{
						padding:.15em 0 .175em .35em;
						margin-right:5px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:1.4em;
					}
					 
					#search-result h3{
						position:relative;
						line-height:1.5;
						color:#557AA5;
						border-bottom:2px solid #8D9BA8;
					}

						#search-result h3 .number{
							position:absolute;
							top:0;
							right:0;
							z-index:1;
							display:block;
							font-size:.611em;
							line-height:2.455em;
						}
						
					.global-search-results li,
					.global-search-results li a{										
						font-size:1.1em;
						font-weight:bold;
						padding:10px 0 10px 5px;
					}
					
						.global-search-results li em{
							font-style:normal;
						} 
						
						.global-search-results li li{
							font-weight:normal;
							padding:5px 5px 0 25px;
						}
						
				.pages{
					margin:0;
				}
				
					.pages span,
					.pages a{
						float:left;
						display:block;
						margin:0 2px;
						padding:3px 8px;
						font-size:18px;
						color:#3E4B5A;
						text-align:center;
						text-decoration:none;
						border:1px solid #8BB1DF;
					}
					
					.pages a:hover{
						background-color:#506F14;
						color:#fff;
					}
					
					.pages span{
						border:none;
					}

					.pages a.arrow{
						padding:0;
						border:none;
						background:none;
					}

				
					
	#content .block{
		position:relative;
		float:left;
		width:50%;
		margin:0 0 10px;
		color:#fff;
		display:inline;
	}
			
		#content .block .inside{
			padding:15px 15px 10px 20px;
			min-height:573px;
			height:auto !important;
			height:620px;
		}
		
			#content .block a:link,
			#content .block a:visited,
			#content .block a:hover,
			#content .block a:active{
				color:#fff;
			}
		
			#content .block h2{
				margin-bottom:18px;
				color:#f9f8f2;
			}
		
				#content .block h2 a{
					font:11px Tahoma;
					position:absolute;
					top:-22px;
					right:40px;
					display:block;
					width:80px;
					padding-top:53px;
					text-align:center;
					background:url(../i/blue-arch.png) no-repeat 0 0;
				}
	
				#content .block h2 a:link,
				#content .block h2 a:visited,
				#content .block h2 a:hover,
				#content .block h2 a:active{
					text-decoration:none;
				}			
			
				#content .block h2 a:hover{
					text-decoration:underline;
				}

			#content .block li{
				overflow:hidden;
				margin:18px 0 0;
			}

		#recent-events .inside{
			background-color:#688ebb;
		}

		#content #latest-documents{
			float:right;
			width:48.6%;
		}

			#content #latest-documents .inside{
				background-color:#748593;
			}
			
				#content #latest-documents h2 a{
					background-image:url(../i/dark-arch.png);
				}
				
				#latest-documents dd.entry-date{
					margin-left:70px;
					color:#FFDB56;
				}
				
				#latest-documents dd.attach{
					float:left;
					width:70px;
				}
	
					#latest-documents dd.attach strong{
						display:block;
					}			
#content-inside .inside .vaccinare-img{
		float:left;
		border:1px solid #ccc;
		margin:0 10px 5px 0;
		padding:1px;
}						
		
#sidebar{
	float:right;
	width:240px;
}

	#sidebar h2{
		margin-bottom:9px;
		font-size:18px;
		font-weight:normal;
		line-height:1.2;
		color:#557aa5;
	}
	#sidebar h2 a{
		color:#506F14;
		text-decoration:underline;
		}
	#sidebar h2 a:hover{
		text-decoration:underline;
		}
	#sidebar .block{
		margin-bottom:10px;
	
	}
	
		#sidebar .block .inside{
			background-color:#fff;
			padding:6px 10px;
			overflow:hidden;			
		}
		
		#sidebar .block p{
			margin:9px 0 0;
		}

		#sidebar .block img{
			display:block;
		}		
		
	#government-garanties{}
	
		#government-garanties img{
			padding:22px 0;
			background-color:#796d60;
		}
		
	#minister-salutation{}					
								
		#sidebar #minister-salutation h2{}					
		
		#minister-salutation img{
			float:left;
			display:block;
			margin:0 5px 0 0;
		}													

	#vaccination {}
	#vaccination img{
			float:left;
			display:block;
			margin:0 5px 0 0;
	}

	#antiepidemic-commision{}
			
			#antiepidemic-commision p span strong{
				font-size:18px;
				font-weight:normal;
			}

	#poll{}
			
		#poll h3{
			font-size:12px;
		}
		
		#poll dd{
			margin:9px 0 0;			
		}
		
		#poll dd.actions{
			overflow:hidden;
			line-height:23px;
		}
		
			#poll dd ul{
				margin:0;
			}
		
			#poll a{
				display:block;
			}
		
			button{
			    width:auto;
			    overflow:visible;
			    padding:4px 10px 3px 7px;

				background-color:#f5f5f5;
			    border:1px solid #dedede;
			    border-top:1px solid #eee;
			    border-left:1px solid #eee;

				font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
			    font-size:100%;
			    font-weight:bold;

			    line-height:130%;
			    color:#565656;
				cursor:pointer;
			}

			button[type]{
			    padding:5px 10px 5px 7px; /* Firefox */
			    line-height:17px; /* Safari */
			}

			*:first-child+html button[type]{
			    padding:4px 10px 3px 7px; /* IE7 */
			}

			button img{
			    margin:0 3px -3px 0 !important;
			    padding:0;
			    border:none;
			    width:16px;
			    height:16px;
				background:none;
			}
				
				#poll button#vote-submit,
				#voting-form button#vote-submit{
					float:left;
					width:58px;
					height:23px;
					padding:0;
					border:none;
					font:bold 11px/20px Tahoma;
					text-align:center;
					background:url(../i/vote-bg.png) no-repeat;
				}

				
			#poll a.view-results,
			a.view-results{
				float:right;
				padding-right:23px;
				font-weight:bold;
				background:url(../icons/view-results.gif) no-repeat 100% 50%;
			}	
		
		#poll .option-value{
			overflow:hidden;
			margin:9px 0 0;
		}
			#poll .option-value{
				padding-right:30px;
				padding:0 30px 5px 0;
				position:relative;
			}
		
				#poll .option-value{
					margin:0;
					padding:7px 45px 9px 0;
					border-bottom:1px solid #eee;
				}
				
			#poll .voted-number{
				float:right;
				margin:0 0 0 15px;
			}			
				#poll .voted-number{
					float:none;
					position:absolute;
					margin:0;
					top:0;
					right:0;
					font-size:18px;
					font-size:20px;
					font-family:"Myriad Pro", Arial, Verdana, serif;
					line-height:30px;
					line-height:42px;
				}			
				
					#poll .voted-number{
						color:#5c5c5c;
						line-height:40px;
					}
					
					#poll .empty .voted-number{
						line-height:35px;
					}
					
			#poll em{
				font-style:normal;
				line-height:1;
				font-size:11px;
			}	
			
			#poll .graph{
				width:214px;
			}	

				#poll .graph{
					width:160px;
					border:none;
					padding:0;
					margin:0;
				}
			
	#stats{}
	
		#sidebar ul.two-columns{
			overflow:hidden;
			margin:0;
		}
		
			#sidebar ul.two-columns li{
				float:left;
				width:50%;
			}
			
	#flu-control{}

		#sidebar #flu-control p{	
		margin:0;
		margin-bottom:9px;
		}
		#flu-control a{
			color:#F79100;  
			font-weight:bold;
			padding-bottom:6px;
			text-decoration:underline;
		}
		#flu-control a:hover{
			text-decoration:underline;
		}

	#hotline{}
		
		#hotline dl{
			margin:9px 0 0;
		}		
		
			#hotline dt{
				font-weight:bold;
			}	
			
			#hotline strong{
				font-size:18px;
				font-weight:normal;
			}						
	
			#hotline a{
				color:#F79100;
			}
	#banners{}
				
		#banners .two-columns img{
			display:block;
			margin:0 auto;
		}
		
		#banners #unicef-banner img{
			margin-top:5px;
		}			
	
#media{
	clear:both;
	margin:0 0 27px;
}

	#media .inside{
		padding:15px 15px 10px 20px;
		padding:15px 0 10px;
		background-color:#fff;
		overflow:hidden;
	}							

	
			#media h2{
			color:#557aa5;
			margin-bottom:18px;
		}
		
		#media .files{
			float:left;
/*			width:310px;		*/

			padding:15px 15px 15px 20px;

/*			overflow:hidden;
			padding:15px 15px 15px 20px;

*/
		}
		
			#media .files dl, #posters-on-multimedia .files dl{
				padding:0;

/*				width:25%;
				text-align:center;
*/
			}		

			#media .files dt{
				font-size:13px;
				line-height:1.5;
			}
			
				#media #posters dt a:link,
				#media #posters dt a:visited,
				#media #posters dt a:hover,
				#media #posters dt a:active{
					color:#73951e;	
				}
		#media #posters{
			width:220px;	
		}
				
		#media #video{
			width:680px;
			background-color:#f4f4f4;
			padding:15px 0 0;
		}

			#media #video h2{
				text-indent:15px;
				margin:0;
				padding:0 0 18px 0;
			}
			
			#media #video dt a:link,
			#media #video dt a:visited,
			#media #video dt a:hover,
			#media #video dt a:active{					
				color:#f79100;
			}
		
			#video .featured{
				float:left;
				width:450px;
				margin:0;
				padding:0 20px 20px 20px;
			}

				#video .featured img{
					display:block;
					width:450px;
					/*padding:0 15px;*/
				}			
			
			#media #video dl{
				width:140px;
				float:left;
				padding:0 0 10px; 
			}
			#video-spot dl{
				width:150px;
/*				margin:0 0 10px 9px;*/
				padding:10px 0 0 0;
/*				background-color:darkgreen;*/
				float:left;
/*				position:relative;	*/

			}
				
				#media #video dd.preview, #video-spot dd.preview{
					overflow:hidden;
					position:relative;
					padding-right:10px;
				}
			
				#media #video dd.preview img, #video-spot dd.preview img{
					display:block;

				}
				
				#media #video dd.preview strong, #video-spot dd.preview strong{
					position:absolute;
					bottom:0;
					left:-9000px;
					width:130px;
					background-color:#333;
					color:#fff;
					font:normal 11px/1.3 Tahoma, sans-serif;
					text-align:left;
					padding:5px;
				}

					#media #video dd.preview a:hover strong, #video-spot dd.preview a:hover strong{
						left:0;				
					}
					
					
					#flash-movie{
						display:block;
					}
	
		#audio, #video-spot{
			overflow:hidden;
			padding:0 10px 20px 0;
			}

			#audio .audio-record-list{
				overflow:hidden;
				
			}
			
			#audio dl{
				width:290px;
				padding:20px 40px 0 0;
				float:left;
				text-align:left;
			}

			#audio dt{
				font-size:18px;				
			}					
			#audio dd{
				font-size:11px;				
			}

#video-spot .main-movie{
	padding:20px 10px;

}

.colored-background{
	background-color:#F4F4F4;
}

#leaflets-on-multimedia, #school-guide-on-multimedia{
	overflow:hidden;
	padding:20px 10px 20px 10px;
}		

#posters-on-multimedia{
	overflow:hidden;
	padding:20px 10px 0 10px;
}

			#posters-on-multimedia .files{
				float:left;
				padding:0 20px 20px 0; 
				width:190px;
			}

			#leaflets-on-multimedia .files{
				float:left;
			}
			
			#leaflets-on-multimedia .first-leaflet-item{
				margin-right:20px;
			}
	
#school-guide-on-multimedia dl{
			overflow:hidden;
			margin:0 0 18px 0;
}
#school-guide-on-multimedia dd.attach{
			float:left;
			width:70px;	
}
#school-guide-on-multimedia dd.attach strong{
			display:block;	
		}
			
#flash-image-rotator{
/*
	position:absolute;
	top:45px;

	padding-left:449px;
*/
}
#flash-image-rotator #flash-rotator,#flash-image-rotator img{
	display:block;
}
		
#footer{
	clear:both;
}

	#footer .inside{
		overflow:hidden;
		background-color:#748593;
		padding:0 10px;
		color:#fff;
	}
	
		#copyright-and-credits{
			float:left; 
		}
		
			#copyright-and-credits p{
				margin:0;
			}

#global-search{
			text-align:right;
			} 
/*__________________________________________________________	Tree ______________________________*/
#red .treeview, .treeview ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.treeview ul {
background-color:white;
margin-top:4px;
}

* html .hitarea {
display:inline;
float:none;
}
.treeview li {
margin:0;
padding:3px 0 3px 16px;
}
.treeview a.selected {
background-color:#EEEEEE;
}
#treecontrol {
display:none;
margin:1em 0;
}
.treeview .hover {
color:red;
cursor:pointer;
}
.treeview li {
background:transparent url(/img/i/treeview-default-line.gif) no-repeat scroll 0 0;
}
.treeview li.collapsable, .treeview li.expandable {
background-position:0 -176px;
}
.treeview .expandable-hitarea {
background-position:-80px -3px;
}
.treeview li.last {
background-position:0 -1766px;
}
.treeview li.lastCollapsable, .treeview li.lastExpandable {
background-image:url(/img/i/treeview-default.gif);
}
.treeview li.lastCollapsable {
background-position:0 -111px;
}
.treeview li.lastExpandable {
background-position:-32px -67px;
}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {
background-position:0 50%;
}
.treeview-red li {
background-image:url(/img/i/treeview-red-line.gif);
}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable {
background-image:url(/img/i/treeview-red.gif);
}
/*------------------------TABLE STYLE--------------------*/
.table {
	border:1px solid #686868;	
}
.table th, .table td {
	padding:3px 4px;
	border:1px solid #686868;
}
