@charset "iso-8859-1";
/* CSS Document */

body{
	background-color: #1C3422;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 10px;
	margin: 0px auto;
	scrollbar-face-color: #FFF;
	scrollbar-shadow-color: #5B7B3A; 
	scrollbar-highlight-color: #5B7B3A; 
	scrollbar-3dlight-color: #5B7B3A; 
	scrollbar-darkshadow-color: #5B7B3A; 
	scrollbar-track-color: #5B7B3A;
	scrollbar-arrow-color: #5B7B3A;
}

/* generale */
	img, h1, h2{
		border: 0px;
		margin: 0px;
		padding: 0px;
	}
	
	h1, h2{
		font-size: 24px;
		font-weight: lighter;
		letter-spacing: 3px;
		padding-top: 10px;
	}
	
	h1.small{
		font-size: 18px;
	}
	
	h2{
		font-size: 14px;
	}
	
	h2.autor{
		float: right;
		font-weight: bold;
	}
	
	a{
		color: #FFCC66;
		text-decoration: none;
	}
	
	a:hover{
		text-decoration: underline;
	}
		
#container{
	width: 986px;
	height: 590px;
	margin: 0px auto;
	border: 1px solid #FFF;
}

	#top{
		width: 986px;
		height: 23px;
		border-bottom: 1px solid #FFF;
	}
	
	img.sigla{
		width: 221px;
		float: left;
		border-right: 1px solid #FFF;
	}
	
	#meniu{
		height: 23px;
		float: right;
		text-align: right;
	}
	
		a.meniu-top, a:hover.meniu-top, a.meniu-top-on, a:visited.meniu-top, a.meniu-top-nou, a:hover.meniu-top-nou {
			font-size: 11px;
			font-weight: lighter;
			padding: 4px 8px 5px 8px;
			text-transform: uppercase;
			color: #FFFFFF;
			text-decoration: none;
			letter-spacing: 2px;
			float: left;
		}
		
		a:hover.meniu-top, a.meniu-top-on, a:hover.meniu-top-nou{
			background-color: #BAE55F;
			color: #1C3422;
		}
		a.meniu-top-nou{
			background-color: #CC0000;
			color: #FFFFFF;
		}
	#header{
		width: 986px;
		height: 150px;
		border-bottom: 1px solid #FFF;
		float: left;
	}
	
	#carcasa-left{
		width: 222px;
		height: 565px;
		float: left;
	}
	
	img.logo{
		width: 221px;
		height: 151px;
		float: left;
		border-right: 1px solid #FFF;
	}
		
	#left{
		width: 221px;
		height: 385px;
		border-right: 1px solid #FFF;
		float: left;
		background: url(../parts/bg-left.jpg) center no-repeat;
		position: relative;
		padding-top: 30px;
	}
	
					
					a.submeniu, a:hover.submeniu, a:visited.submeniu, a.submeniu-on, a.partener, a.submeniu-nou, a:hover.submeniu-nou{
						width: 221px;
						background-color: #3C572E;
						float: left;
						font-size: 14px; font-weight: bold; letter-spacing: 3px;
						padding: 5px 0px; margin-bottom: 5px; text-align: center;
						color: #FFFFFF; text-decoration: none;
					}
					
					a:hover.submeniu, a.submeniu-on, a:hover.submeniu-nou{
						background-color: #5B7B3A;
					}
					
					a.partener{
						background: none;
						margin-bottom: 0px;
						padding: 1px 0px;
					}
					
					a.submeniu-nou{
						background-color: #CC0000;
					}
					
					a.submeniu-foto{
						width: 221px;
						clear: left;
						float: left;
						text-align: center;
						margin-bottom: 2px;
					}
					
					a.submeniu-foto img{
						border: 1px solid #FFF;
					}
					
				

	#breadcrumb{
		width: 749px;
		height: 24px;
		float: left;
		padding-left: 15px;
		padding-top: 6px;
		background: url(../parts/bg-breadcrumb.jpg) center no-repeat;
	}
		
		#breadcrumb a{
			color: #FFCC66;
			text-decoration: none;
		}
		
		#breadcrumb a:hover{
			text-decoration: underline;
		}

	
	#right, #right-int{
		width: 749px;
		height: 360px;
		background: url(../parts/bg-text.jpg) center no-repeat;
		float: left;
		padding-left: 15px;
	}
	
	#right-int{
		height: 511px;
		background: url(../parts/bg-text-int.jpg) center no-repeat;
	}
	
				.galerie-foto img, img.expo{
						border: 1px solid #FFF;
				}
				
				img.expo{
				}

		#text-header{
			width: 736px;
			height: 65px;
		}

		#text, #text-int{
			width: 736px;
			height: 280px;
			overflow: auto;
		}		
		
		#text a:visited, #text-int a:visited{
			color: #99FF00;
		} 
		
		#text-int{
			height: 430px;
		}
		
		#text ul.program li{
			margin-bottom: 15px;
		}
		
		#text ul.program li ul li{
			margin-bottom: 5px;
		}
		
		#text div.stanga, #text div.dreapta{
			width: 350px;
			float: left;
		}
		
		#text div.stanga ul, #text div.dreapta ul{
			width: 340px;
			margin: 0px;
			margin-bottom: 5px;
			padding: 0px;
			padding-right: 10px;
			list-style-position: inside;
			
		}
		
		div.stanga h2, div.dreapta h2{
			margin-bottom: 10px;
		}
	
	#banda-jos{
		width: 749px;
		height: 25px;
		font-size: 10px;
		float: left;
		padding-left: 15px;
		background: url(../parts/bg-copyright.jpg) center no-repeat;
	}
		span.copyright{	
			float: left;
			margin-top: 5px;
		}
	
		#meniu-sec{
			height: 25px;
			float: right;
		}
		
		a.meniu-sec, a:hover.meniu-sec, a:visited.meniu-sec, a.meniu-sec-on{
			font-size: 12px;
			font-weight: bold;
			padding: 5px 10px 5px 10px;
			color: #FFFFFF;
			text-decoration: none;
			float: left;
			letter-spacing: 3px;
		}
		
		a:hover.meniu-sec, a.meniu-sec-on{
			background-color: #5B7B3A;
		}
		
		img.partener{
			border: 1px solid #1D3422;
			text-align: center;
			float: left;
			margin-right: 10px;
			margin-bottom: 5px;
		}
		
		#trafic{
			width: 88px;
			height: 31px;
			position:absolute;
			bottom: 10px;
			left: 66px;
		}
	table p, table p.indent, table p.smaller{
		margin: 0px;
		padding: 5px;
	}
	table p.indent, table p.smaller{
		margin: 0px;
		width: 350px;
		float: right;
		text-align: right;
		font-size: 13px;
	}
	table p.smaller{	
		width: 50px;
		text-align: center;
		vertical-align: bottom;
	}
