/*-----------------------------------------------------------------------------
versiunea:  1.0
data:      8.08.2009
autor: Bogdan Pantoc
web: www.pbdweb.com
-----------------------------------------------------------------------------*/

/* -----------------------------------*/
/* ---- GLOBAL <<<-----------*/
/* -----------------------------------*/

body {
    margin:0;
	padding:0;
	font-family	:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
}

a {
	color:#144c95;
	outline: none;
	text-decoration: none;
}

a:hover {
	color:#144c95;
	text-decoration: underline;
}

p {
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#000;
margin:0px;
padding:0px;
}

img {
border:0px;
padding:0px;
margin:0px;
}

h1, h2,h3,h4,h5 {
		font-size:14px;
		line-height:17px;
		padding:0px;
		margin:0px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#block_central {
	margin:0px auto;
	width:959px;
	float:none;
}
	
ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

	
/* -----------------------------------*/
/* ---- Header <<<-----------*/
/* -----------------------------------*/
		#header {
		    width:959px;
			height:91px;
			float:left;	
			margin:0px;
			padding:0px;
		}
			 
		#header h1 {
			text-indent:-9000px;
			height:91px;
			width:270px;
		}
		
		#header h1 a {
			height:91px;
			width:270px;
			display:block;
			background:url(../images/logo.jpg) no-repeat top left;
		}
		
		
		#header .header2 {
			background:url(../images/head2.jpg) no-repeat;
			width:299px;
			height:91px;
			float:right;
		}
		
				#header .header2 .cauta{
					float:left;
					padding-left:50px;
					padding-top:6px;
		        }
				
				#header .header2 .cauta p {
					float:left;
				}
				
				#header .header2 .cauta .box{
					border:0px;
					width:180px;
					font-size:11px;
					padding:2px;
					color:#555;
				}
				
				#header .header2 .cauta .btn{
					border:0px;
					width:60px;
					background:none;
					cursor:pointer;
				}
/* -----------------------------------*/
/* ---- Meniu <<<-----------*/
/* -----------------------------------*/

#meniu {
	height:38px;
	width:948px;
	background: url(../images/menu.jpg);
	z-index: 30;
	float:left;
	padding-left:11px;
	}
			
#sddm
   {
    margin: 0;
	padding: 0;
	z-index: 30;
	overflow:auto;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	}

#sddm li a{
    display: block;
	margin: 0 1px 0 0;
	padding: 10px 15px 4px 15px;
	color: #FFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

#sddm li .curent,
#sddm li a:hover{
	background: url(../images/menu_ov.jpg) no-repeat center top;
	color:#c7dfff;
	
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0px 0;
	z-index: 30;
	padding: 0;
	background: #fff;}
	
#sddm .subcat {
    font-size: 12px;
	font-family:verdana, Helvetica, sans-serif;
	line-height:14px;
	z-index: 30;

}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		line-height:18px;
		padding: 2px 30px 5px 8px;
		width: auto;
		font-weight:normal;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #c7dfff;
		color: #333;
		z-index: 30;
		font-family:Verdana, Helvetica, sans-serif;
}

	#sddm div a:hover
	{	background: #1d7412;
		color: #FFF;
	}
	
/*FOOOTER*/

.footer {
width:959px;
float:left;
border-top:6px solid #174e98;

padding-bottom:15px;
margin-bottom:10px;
color:#858484;
margin-top:10px;
}

.footer p{
	font-size:11px;
	color:#858484;
}

.footer a {
	color:#858484;
	padding-right:10px;
}
		

/* -----------------------------------*/
/* ---- MAIN <<<-----------*/
/* -----------------------------------*/

#content {
	padding-top:12px;
	float:left;
	width:959px;
}

/****PREZENTARE******/

#content .col1 {
	width:322px;
	float:left;
}

	#content .col1 .top{
	width:305px;
	height:10px;
	font-size:0;
	line-height:0;
	float:left;
	background: url(../images/prez_top.jpg) no-repeat top;
	}

	#content .col1 .btm {
		width:305px;
		height:8px;
		float:left;
		font-size:0;
		line-height:0;
		background: url(../images/prez_btm.jpg) no-repeat;
	}

	#content .col1 .bg {
		width:281px;
		background: #eff7ff url(../images/prezh_bg.jpg) repeat-x top;
		border-left:1px solid #69a3dd;
		border-right:1px solid #69a3dd;
		float:left;
		padding-left:12px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:3px;
	}

	#content .col1 .bg h2 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:14px;
		font-weight:bold;
		padding-bottom:8px;
	}
	
		#content .col1 .bg img {
			border:1px solid #8db0de;
			margin-bottom:6px;
			float:left;
	}

	#content .col1 .bg a {
		color:#12478e;
	}

	#content .col1 .bg p{
		padding:0;
		font-size:12px;
		line-height:17px;
		padding-bottom:7px;
		text-align:left;
		color:#0b3a7a;
	}
	
	/***********STIRI*****************/
	
	#content .col2 {
		width:376px;
		float:left;
	}
	
	#content .col2 h2 {
		width:345px;
		float:left;
		background:url(../images/noutati_head.jpg) no-repeat;
		height:21px;
		padding-left:14px;
		font-size:11px;
		color:#e8edf4;
		font-weight:normal;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:21px;
		margin-bottom:3px;
	}
	
	#content .col2 h2 span {
		float:right;
		color:#b7c7dc;
		padding-right:10px;
	}
	
	#content .col2 h2 span a {
		color:#b7c7dc;
		text-decoration:underline;
	}

	#content .col2 h2 span a:hover {
		color:#fff;
		text-decoration:underline;
	}

	#content .col2 .stire {
		background:url(../images/stirebg.jpg) no-repeat;
		height:65px;
		width:342px;
		float:left;
		padding:7px;
		padding-top:6px;
		padding-left:10px;
		margin-top:8px;
	}
	
	#content .col2 .stire h3 {
		font-size:13px;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:16px;
		height:16px;
		overflow:hidden;
	}
	
		#content .col2 .stire p {
		font-size:11px;
		color:#0b3a7a;
		line-height:12px;
		text-align:justify;
	}
	
			#content .col2 .stire .imagine{
				float:left;
				width:50px;
				height:40px;
				padding-top:3px;
			}
			
			#content .col2 .stire .txt{
				float:left;
				width:292px;padding-top:3px;
			}
			
/****************CURS**************************/

#content .col3 {
	width:261px;
	float:left;
	
}

#content .col3 .top{
	width:261px;
	height:21px;
	float:left;
	background: url(../images/cursh_top.jpg) no-repeat top;
	}

	#content .col3 .btm {
		width:261px;
		height:7px;
		float:left;
		font-size:0;
		line-height:0;
		background: url(../images/cursh_btm.jpg) no-repeat;
	}

	#content .col3 .bg {
		width:250px;
		height:182px;
		background: url(../images/cursh_bg.jpg) repeat-x top;
		float:left;
		padding-top:3px;
		padding-bottom:5px;
		padding-left:11px;
		position:relative;
	}

	#content .col3 .bg h2 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:13px;
		font-weight:bold;
		padding-bottom:5px;
	}
	
	#content .col3 .bg h2 a{
		color:#fff;
		text-decoration:none;
	}
	
		#content .col3 .bg img {
			border:1px solid #f0810f;
			margin-bottom:6px;
			float:left;
	}

	#content .col3 .bg p a {
		color:#fff;
		text-decoration:none;
	}

	#content .col3 .bg p{
		padding:0;
		font-size:13px;
		line-height:15px;
		text-align:justify;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		padding-right:10px;
		font-weight:bold;
	}
	
		#content .col3 .butoane .unu{
			float:right;
			background:url(../images/ico_or_sg.jpg) no-repeat left;
			padding-left:12px;
			font-weight:bold;
			color:#dc7002;
			font-size:11px;
		}
		
		#content .col3 .butoane .doi{
			float:left;
			background: url(../images/ico_or_sg.jpg) no-repeat left;
			padding-left:12px;
			font-weight:bold;
			font-size:11px;
		}
	
	#content .col3 .butoane {padding-top:8px;float:left;width:261px;padding-bottom:8px;}	
	#content .col3 .butoane a {	color:#dc7002;text-decoration:none;}	
	#content .col3 .butoane a:hover {color:#ff870c;text-decoration:none;}
	#content .col3 .rezerva {height:26px;float:left;width:261px;text-indent:-9999px;}	
	#content .col3 .rezerva a{background:url(../images/rezerva_btn.jpg) no-repeat top;height:26px;float:left;width:261px;display:block;	}	
	#content .col3 .rezerva a:hover{background:url(../images/rezerva_btn.jpg) no-repeat bottom;height:26px;float:left;width:261px;display:block;}	
	#content .col3 .rezerva2 a{background:url(../images/vezi_btn.jpg) no-repeat top;height:26px;float:left;width:261px;display:block;}	
    #content .col3 .rezerva2 a:hover{background:url(../images/vezi_btn.jpg) no-repeat bottom;height:26px;float:left;width:261px;display:block;}	
	#content .col3 .data_event {position:absolute;top:129px; height:18px; line-height:18px;width:232px;background:#fff;opacity:0.8;left:12px;padding-left:5px;-moz-opacity: 0.8;filter: alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}	
	#content .col3 .imagine {width:239px;height:130px;float:left;}	
	#content .col3 .data_event p{font-size:11px;font-family:Tahoma, Geneva, sans-serif;padding-right:5px; line-height:18px}
	#content .col3 .data_event p span{float:right;font-size:14px;}
	
	/*****************BOTTOM***********************/
	
	.bottom {
		float:left;
		width:959px;
		padding-top:5px;
	}
	
	.newsbk {
		width:261px;
		float:left;
		
	}

	.bottom.col2 {
		width:376px;
		float:left;
	}
	
	
	.bottom .col1 {
	width:322px;
	float:left;
	}
	
	.bottom .col1 {
	width:322px;
	float:left;
	}
	
	.bottom .col1 h2 {
		background:url(../images/impresii_ht.jpg) no-repeat;
		height:21px;
		width:295px;
		float:left;
		color:#fff;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		padding-left:10px;
	}
	
	.bottom .col1 .impresie {
		padding-top:6px;
		float:left;
		width:312px;
	}
	
	.bottom .col1 .impresie img{
		border:7px solid #e5e5e5;
		float:left;
		margin-top:3px;
	}
	
		.bottom .col1 .impresie p{
			padding:0;
			margin:0;
			padding-left:10px;
			float:left;
			line-height:14px;
			width:200px;
			padding-bottom:3px;
	}
	
	.bottom .col1 .impresie p strong{
				font-size:11px;
				line-height:14px;
	}
	
	/*******/
	
	#content .bottom .col2 h2 {
		width:345px;
		float:left;
		background: url(../images/presahome_head.jpg) no-repeat;
		height:21px;
		padding-left:14px;
		font-size:11px;
		color:#e8edf4;
		font-weight:normal;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:21px;
		margin-bottom:3px;
	}
	
	#content .bottom .col2 h2 span {
		float:right;
		color:#b5d0b1;
		padding-right:10px;
	}
	
	#content .bottom .col2 h2 span a {
		color:#b5d0b1;
		text-decoration:underline;
	}

	#content .bottom .col2 h2 span a:hover {
		color:#fff;
		text-decoration:underline;
	}
	
	#content .bottom .col2 .part1 {
		float:left;
		width:166px;
	}
	
	#content .bottom .col2 .part1 p{
			line-height:17px;
			padding-bottom:5px;
	}
	
	#content .bottom .col2 .part1 a{
		color:#333;
	}
	
	#content .bottom .col2 .part2 {
		float:left;
		width:190px;
	}
	
	#content .bottom .col2 .part2 p{
		color:#1d7412;
		padding-bottom:5px;
	}
	
	/**************/
	
	#content .newsbk h2 {
		width:251px;
		float:left;
		background:  url(../images/newshome_head.jpg) no-repeat;
		height:21px;
		padding-left:10px;
		font-size:11px;
		color:#fff;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:21px;
		margin-bottom:3px;
	}
	
		#content .newsbk p strong {
			color:#333;
		}
		
		#content .newsbk p small {
			color:#828282;
			font-size:11px;
			padding-bottom:5px;
		}
		
		#content .newsbk p {
			padding-bottom:5px;
		}
	
		#content .newsbk .newsletter {
			background:url(../images/newsboxbtn.jpg) no-repeat;
			width:256px;
			height:20px;
			padding-top:2px;
			padding-left:5px;
	    }
	
		#content .newsbk .newsletter .box{
				border:0px;
				width:150px;
				font-size:11px;

				color:#555;
		}
				
		#content .newsbk .newsletter p{
				float:left;
				padding:0;
		}
			
		#content .newsbk .newsletter .btn{
				border:0px;
				width:90px;
				margin-left:10px;
				background:none;
				cursor:pointer;
		}
				
/*************************SIDEBAR*****************************/

#sidebar {
	float:left;
	width:261px;
}

#sidebar .impresieT {
	padding-top:10px;
	padding-bottom:5px;
	float:left;
}

#sidebar .impresieT h2 {
		width:251px;
		float:left;
		background: url(../images/impresibk.jpg) no-repeat;
		height:21px;
		padding-left:10px;
		font-size:11px;
		color:#fff;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:21px;
		margin-bottom:3px;
	}
	
#sidebar .impresieT h2 span {
	float:right;
	padding-right:7px;
	font-weight:normal;
	color:#bad3b7;
}
	
#sidebar .impresieT h2 span a{
	color:#bad3b7;
}

#sidebar .impresieT h2 span a:hover{
	color:#bad3b7;
}

#sidebar .impresieT .impresie {
		width:251px;
		float:left;
		padding-top:7px;
		padding-bottom:5px;
}

#sidebar .impresieT .impresie img {
	float:left;
	padding-top:3px;
	padding-right:8px;
}

#sidebar .impresieT .impresie p {
	font-size:11px;
	line-height:13px;
}

#sidebar .impresieT .stiri {
	padding-bottom:13px;
	float:left;
	padding-top:3px;
}

#sidebar .impresieT .stiri p{
	background:url(../images/lkverde.jpg) no-repeat left ;
	padding-left:15px;
	float:left;
	margin-bottom:2px;
	width:246px;
}

#sidebar .impresieT .stiri a{
	color:#333;
	font-weight:bold;
}

.main {
	float:left;
	width:698px;
}

.main .tx{
	float:left;
}

.main .tx p{
	padding-bottom:10px
}

.main .tx .fotocont{
	padding-top:4px;
	padding-right:10px;
	float:left;
}

.pages h2 {
	font-size:18px;
	padding-right:25px;
	padding-bottom:10px;
}

/**************fondatori-list**************************/

.fondatorilist {float:left;width:480px;padding-top:10px;}
.fondatorilist .fondator {float:left;width:160px; height:171px;padding-bottom:10px;}
.fondatorilist .fondator h2 {padding:0;margin:0;float:left;width:150px; font-family:Tahoma, Geneva, sans-serif;font-size:11px;line-height:15px;padding-right:25px;}
.fondatorilist .fondator h2 a{color:#0d3e81;text-decoration:none;}
.fondatorilist .fondator h2 a:hover{color:#0d3e81;text-decoration:none;}
.fondatorilist .fondator .bgfoto {width:150px; height:100px; float:left; padding-top:10px; overflow:hidden;}
.fondatorilist .fondator .description {width:150px;float:left;padding-top:6px;}
.fondatorilist .fondator .description p{width:150px;float:left;font-size:11px;padding-bottom:6px;}
.fondatorilist .fondator .description a{text-decoration:underline}
.fondatorilist .fondator .description a:hover{text-decoration:none;}
.pages .function {float:right;padding-right:25px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:25px;color:#333;}

 

.fondatorPage .fondatorilist {float:left;width:690px;padding-top:10px;}
.fondatorPage .fondatorilist .fondator {float:left;width:233px; height:171px;padding-bottom:10px;}
.fondatorPage .fondatorilist .fondator h2 {padding:0;margin:0;float:left;width:150px; font-family:Tahoma, Geneva, sans-serif;font-size:11px;line-height:15px;padding-right:25px;}
.fondatorPage .fondatorilist .fondator h2 a{color:#0d3e81;text-decoration:none;}
.fondatorPage .fondatorilist .fondator h2 a:hover{color:#0d3e81;text-decoration:none;}
.fondatorPage .fondatorilist .fondator .bgfoto {width:150px; height:100px; float:left; padding-top:10px; overflow:hidden;}
.fondatorPage .fondatorilist .fondator .description {width:150px;float:left;padding-top:6px;}
.fondatorPage .fondatorilist .fondator .description p{width:150px;float:left;font-size:11px;padding-bottom:6px;}
.fondatorPage .fondatorilist .fondator .description a{text-decoration:underline}
.fondatorPage .fondatorilist .fondator .description a:hover{text-decoration:none;}

.fondatorilist .fondator .topf {
	width:213px;
	height:10px;
	font-size:0;
	line-height:0;
	float:left;
	background: url(../images/fondator_pagina_top.jpg) no-repeat top;
	}
	
	
.fondatorilist .fondator .btmf {
		width:213px;
		height:9px;
		float:left;
		font-size:0;
		line-height:0;
		background: url(../images/fondator_pagina_btm.jpg) no-repeat;
	}

.fondatorilist .fondator .bgf .img{
	padding-bottom:6px;
}

.fondatorilist .fondator .bgf {
		width:189px;
		background: #eff7ff  url(../images/fondator_pagina_bg.jpg) repeat-x top;
		border-left:1px solid #66aaee;
		border-right:1px solid #66aaee;
		float:left;
		padding-left:12px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:3px;
	}

.fondatorilist .fondator .bgf h4 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:16px;
		line-height:18px;
		font-weight:bold;
		padding-top:2px;
		float:left;
		color:#12478e;
	}
	
	.fondatorilist .fondator .bgf .date {
	    width:195px;
		float:left;
		padding-top:5px;
	}
	
	.fondatorilist .fondator .bgf .date p{
		font-size:12px;
		color:#333;
	}
	
	.fondatorilist .sumarpage {
		width:445px;
		float:left;
		padding-bottom:20px;
	}
	
	.fondatorilist .sumarpage h3 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#12478e;
		padding-bottom:6px;
	}
	
		.fondatorilist .sumarpage h4 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:15px;
		color:#12478e;
		padding-bottom:6px;
		padding-top:0px;
	}
	
	
	.fondatorilist .sumarpage .sumar h3 {
		padding-top:0px;
	}
	
		.fondatorilist .sumarpage p {
			padding-bottom:9px;
	}
	
	.bcmap {
		width:480px;
		float:left;
		margin-top:5px;
		padding-top:2px;
		border-top:2px dotted #DADADA;
	}
	
	.bcmap p {
		font-size:11px;
		color:#555;
	}
   
   .bcmap p a{
			color:#888;
			padding-right:10px;
			font-size:11px;
	}
	
			.bcmap p a:hover{
			color:#666;
			text-decoration:none
	}
	
	
/*************PRESA*****************/

.presa .meniu {
	width:201px;
	float:left;
}

.presa .page{
	width:480px;
	float:left;
}

.presa .meniu .toptitlu {
	width:183px;
	float:left;
	background:url(../images/menutopbg.jpg) no-repeat;
	height:21px;
	line-height:21px;
	margin-bottom:6px;
}

.presa .meniu .toptitlu p {
	font-size:11px;
	padding-left:10px;
	color:#e8edf4;
	line-height:21px;
}

.presa .meniu  ul{
	width:183px;
	float:left;
}

.presa .meniu ul li{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:3px;
}

.presa .meniu ul li a{
	color:#12478e;
	text-decoration:none;
}

.presa .meniu ul li .curent,
.presa .meniu ul li a:hover{
color:#1d7412;
text-decoration:none;
}

/**/

.presa .page .toptitlu {
	width:479px;
	float:left;
	background: url(../images/pagetop.jpg) no-repeat;
	height:21px;
	line-height:21px;
	margin-bottom:6px;
}

.presa .page .toptitlu p {
	font-size:11px;
	padding-left:10px;
	color:#e8edf4;
	line-height:21px;
}

.presa .page .aparitie {
		width:479px;
	float:left;
	padding-bottom:5px;
	padding-top:7px;
}

.presa .page .aparitie .topa {
		width:479px;
	float:left;
	background:url(../images/casetabluetop.jpg) no-repeat;
	height:6px;
	line-height:0;
	font-size:0;
}


.presa .page .aparitie .btma {
	width:479px;
	float:left;
	background: url(../images/casetabluebtm.jpg) no-repeat;
	height:6px;
	line-height:0;
	font-size:0;
}

.presa .page .aparitie .bga {
	width:457px;
	float:left;
	border-left:1px solid #66aaee;
	border-right:1px solid #66aaee;
	padding-left:10px;
	padding-right:10px;
}

.presa .page .aparitie .bga .img{
	width:57px;
	float:left;
	padding-top:8px;
}

.presa .page .aparitie .bga .text{
	width:400px;
	float:left;
	padding-top:6px;
}

.presa .page .aparitie .bga .text p{
	font-size:11px;
	line-height:13px;
	color:#234d87;
}

.presa .page .contact p {
	color:#0b3a7a;
	padding-bottom:10px;
}

.presa .page .aparitie .bga .butoane{
	float:left;	width:400px;
	padding-top:5px;
}

.presa .page .aparitie .bga .butoane p {
	float:left;
	font-weight:bold;
}

.presa .page .aparitie .bga .butoane a {
	color:#1d7412;
}

.presa .page .aparitie .bga .butoane p {
	float:left;
}

.presa .page .aparitie .bga .butoane .unu {
	float:left;
	width:225px;
}
.presa .page .aparitie .bga .butoane .unu1 a {
	float:left;
	background:url(../images/lkverde.jpg) no-repeat left;
	padding-left:12px;
}

.presa .page .aparitie .bga .butoane .unu2 a {
	float:left;
	background: url(../images/wordverde.jpg) no-repeat left;
	padding-left:12px;
	margin-left:10px;
}

.presa .formularcontact {
	padding-left:0px;
}
.presa .formularcontact p{
	font-weight:bold;
	color:#0f5406;
}

.presa .formularcontact .box{
	background:url(../images/contact_07.jpg) no-repeat;
	width:319px;
	height:18px;
	font-size:11px;
	font-weight:bold;
	padding:2px;
	border:0;
	color:#333;
	padding-left:10px;
	padding-bottom:5px;
}

.presa .formularcontact .btn {
	background: url(../images/send.jpg) no-repeat;
	width:81px;
	height:20px;
	margin-top:10px;
	border:0;
	cursor:pointer;
}

.presa .formularcontact textarea{
	background:url(../images/contact_072.jpg) no-repeat;
	width:305px;
	height:80px;
	font-size:11px;
	line-height:15px;
	padding:2px;
	padding-right:10px;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#0f5406;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:8px;
}

/*****STIRE*******/

.pages .info p {
	font-weight:bold;
	font-size:11px;
	color:#12478e;
	margin-bottom:10px;
	background: url(../images/icosgt.jpg) no-repeat left;
	padding-left:12px;
	margin-top:2px;
	
}

.stire h2 {
	padding-bottom:1px;
}

.pages .info span a {
	margin-left:20px;
	background: url(../images/icodate.jpg) no-repeat left;
	padding-left:12px;
}

.stire .bottomstire {
	float:left;
	width:250px;
}
.colunu { float:left; width:270px; overflow:hidden;}
.textstire { float:left; width:400px;}
.tx .colunu .foto { float:left; padding-bottom:15px;}
.tx .colunu .foto img{ border:2px solid #DADADA; padding:0px; margin:0px;} 
.stire .bottomstire .C1{float:left;	width:254px;padding-bottom:10px;}
.stire .bottomstire .C2{float:left;width:254px;padding-bottom:10px;}
.stire .bottomstire .C3{float:left;width:254px;padding-bottom:10px;}
.stire .bottomstire .C1 p{font-size:11px;font-weight:bold;padding-bottom:4px;}
.stire .bottomstire .C2 p{font-size:11px;font-weight:bold;padding-bottom:4px;}
.stire .bottomstire .C2 p a{color:#0f5406;}
.stire .bottomstire .C3 .imagini{float:left;}
.stire .bottomstire .C3 .imagini .img{float:left;width:85px;overflow:hidden;margin-right:6px;margin-top:5px;height:60px;}

/*********CURS**********************/

#sidebar .invitati {
	background:url(../images/curs_2_03.jpg) no-repeat top left;
	padding-top:22px;
	width:261px;
}

#sidebar .invitati .btm {
	background: url(../images/curs_2_btm.jpg) no-repeat top left;
	height:5px;
	width:261px;
	float:left;
}


#sidebar .invitati .bgi {
	background:#ddecfb url(../images/curs_2_bg.jpg) repeat-x top;
	width:252px;
	border-left:1px solid #66aaee;
	border-right:1px solid #66aaee;
	float:left;
	padding-bottom:2px;
	padding-left:7px;
}

#sidebar .invitati .bgi .invite {width:245px;float:left;margin-top:3px;padding-top:4px;}
#sidebar .invitati .bgi .invite .top {width:235px;height:24px;line-height:24px;padding-left:10px; background: url(../images/invitat_top.jpg) no-repeat; float:left;}
#sidebar .invitati .bgi .invite .bg {width:233px; padding-left:10px; border-left:1px solid #bdd5ee; background:#dbecfc; border-right:1px solid #bdd5ee; padding-top:2px; padding-bottom:2px; float:left;}
#sidebar .invitati .bgi .invite .btm {width:245px;height:6px;line-height:0px; font-size:0; background: url(../images/invitat_btm.jpg) no-repeat; float:left;}
#sidebar .invitati .bgi .invite .functie { padding-top:0; font-size:11px; color:#333; text-align:left;}
#sidebar .invitati .bgi .invite h2{font-size:13px;text-align:left;line-height:24px;}

.curs {width:680px;float:left;}
.curs .caseta {width:680px;float:left;padding-bottom:14px;}
.curs .caseta .top {background: url(../images/curs_top.jpg) no-repeat left;height:7px;line-height:0;font-size:0;width:680px;float:left;}
.curs .caseta .btm {background: url(../images/curs_btm.jpg) no-repeat left;height:7px;line-height:0;font-size:0;width:680px;float:left;}
.curs .caseta .bg {background:#ffe9d3;width:662px;border-left:1px solid #f58717;border-right:1px solid #f58717;float:left;padding-left:15px;padding-bottom:7px;}
.caseta .bg small {color:#f17f0a;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
.caseta .bg h2 {	
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:4px;
}

.caseta .bg h2 a{
	color:#e67808;
}

.caseta .bg h2 a:hover{
	color:#e67808;
	border-bottom:1px dotted #e67808;
	text-decoration:none;
}

.caseta .prezentare h2{
	font-size:16px;
}

.caseta .p1 {
	float:left;
	width:398px;
	position:relative;
}

.caseta .p2 {
	float:left;
	width:260px;
}

.caseta .p1 img {
	border:1px solid #f8b068;
}

.caseta .p2 h4 {
	background:url(../images/curs_bg.jpg) no-repeat;
	float:left;
	width:246px;
	height:21px;
	line-height:21px;
	font-size:11px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	padding-left:5px;
	margin-bottom:7px;
}

.caseta .p2 h4 span {
	padding-right:4px;
	float:right;
}

.caseta .p2 h4 span a {	
	text-decoration:underline;	
	color:#eceaea;
}

.caseta .p2 .rezerva {
	text-indent:-9999px;
	padding-top:5px;
	float:left;	
}

.caseta .p2 .rezerva a{
		background: url(../images/curs_rezerva.jpg) no-repeat bottom;
		height:35px;

		width:251px;
		display:block;
}
	
.caseta .p2 .rezerva a:hover{
		background:url(../images/curs_rezerva.jpg) no-repeat top;
		height:35px;

		width:251px;
		display:block;
}

.caseta .p2 .rezerva2 a{
		background: url(../images/vezi_curs.jpg) no-repeat bottom;
		height:35px;

		width:251px;
		display:block;
}
	
.caseta .p2 .rezerva2 a:hover{
		background:url(../images/vezi_curs.jpg) no-repeat top;
		height:35px;

		width:251px;
		display:block;
}


.curs .caseta2 .top {background: url(../images/curs_top2.jpg) no-repeat left;}
.curs .caseta2 .btm {background: url(../images/curs_btm2.jpg) no-repeat left;}
.curs .caseta2 .bg {background:#f0f0f0;width:662px;border-left:1px solid #818181;border-right:1px solid #818181;float:left;padding-left:15px;padding-bottom:7px;}
.curs .caseta2 .bg .frame input { border:1px solid #818181;}
.curs .caseta2 .bg .frame textarea { border:1px solid #818181;}
.curs h3 {
	color:#144c95;
	padding-bottom:4px;
}

.curs p{
	color:#333;
}

.curs .butoane p {
	float:left;	
	padding:0;padding-right:40px;
}

.curs .butoane .do{
	background:url(../images/lkverde.jpg) no-repeat left;
	float:left;
	padding-left:12px;
}

.curs .butoane .un{
	background: url(../images/sgplus.jpg) no-repeat left;
	float:left;
	padding-left:12px;
}

.curs .butoane a{
color:#105707;
font-weight:bold;
}

.err {
	font-size:11px;
	color:#990000;
}

.main .pagina_interna {
	padding-top: 10px; padding-right:0px;
}

.main .imaginedespre {
	float:left;padding-right:7px; padding-top:3px;
}

	#content .curs .caseta .p1 .data_event {
		position:absolute;
		top:104px;	width:376px;
		height:17px;
		background:#fff;
		opacity:0.8;
		left:1px;
		padding-left:5px;
		-moz-opacity: 0.8;
		filter: alpha(opacity=80);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		line-height:19px;
		padding-top:2px;
		font-weight:bold;
	}
	
	#content .curs .caseta .p1 .data_event span{
		float:right;
		-moz-opacity: 1;
		filter: alpha(opacity=100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		padding-right:4px;
	}
.frame strong {
	font-size:11px;
	color:#333;
}

.frame input {
	font-size:11px;
	padding:2px;
	border:1px solid #F17F0A;
	color:#333;
}

.frame textarea {
	font-size:11px;
	padding:2px;
	border:1px solid #F17F0A;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif
}

.eroarer {width:665px;border:2px dotted #990000;padding:5px;float:left;margin-bottom:10px;}
.eroarer p{padding:0;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:13px;color:#990000;font-weight:bold;}
.butoane {width:680px;padding-top:12px;padding-bottom:12px;float:left;}
#homepage {float:left;width:637px;padding-top:0px;}
.galerie_curs p {float:left;height:70px;margin-bottom:5px;margin-right:10px;padding:0;text-align:center;width:109px;}

.paginainfo { float:left; width:480px;}
.paginainfo h2{ padding-right:0px; line-height:19px;}
.paginainfo .tx { padding-right:0px;}
.despreNoi h2 { font-size:17px; padding-top:5px; padding-bottom:6px; color:#0d3e81;}
.despreNoi li { list-style:disc; margin-left:20px; margin-bottom:10px;}

.pageCursuri h2 { font-size:18px; padding-top:0px; padding-bottom:15px; color:#000;}
.pageCursuri .textes { padding-top:0px; padding-bottom:15px;}

.cursCurent { width:653px; overflow:hidden; float:left; border:2px solid #CCC; margin-bottom:20px; padding:9px; padding-left:14px; position:relative;}
.cursCurent .p1 .data_event {position:absolute;top:104px;width:376px;height:17px;background:#fff;opacity:0.8;left:1px;padding-left:5px;
		-moz-opacity: 0.8;filter: alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		line-height:19px;padding-top:2px;font-weight:bold;
}
.cursCurent .p1 .data_event span{float:right;-moz-opacity: 1;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";padding-right:4px;}	
.cursCurent small {color:#f17f0a;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
.cursCurent h2 {font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;padding-right:4px;}
.cursCurent h2 a{color:#e67808;}
.cursCurent h2 a:hover{	color:#e67808;border-bottom:1px dotted #e67808;text-decoration:none;}
.cursCurent .prezentare h2{font-size:16px;}
.cursCurent .p1 {float:left;width:398px;position:relative;}
.cursCurent .p2 {float:left;width:251px;}
.cursCurent .p1 img {border:1px solid #ccc;}
.cursCurent .p2 h4 {background:url(../images/curs_bg.jpg) no-repeat;float:left;width:246px;height:21px;line-height:21px;font-size:11px;color:#fff;
	font-family:Tahoma, Geneva, sans-serif;	font-weight:normal;	padding-left:5px;margin-bottom:7px;}
.cursCurent .p2 h4 span {padding-right:4px;float:right;}
.cursCurent .p2 h4 span a {	text-decoration:underline;color:#eceaea;}
.cursCurent .p2 .rezerva {text-indent:-9999px;padding-top:5px;float:left;}
.cursCurent .p2 .rezerva a{	background: url(../images/curs_rezerva.jpg) no-repeat bottom;	height:35px;width:251px;display:block;}	
.cursCurent .p2 .rezerva a:hover{background:url(../images/curs_rezerva.jpg) no-repeat top;height:35px;width:251px;display:block;}
.cursCurent .p2 .rezerva2 a{background: url(../images/vezi_curs.jpg) no-repeat bottom;height:35px;width:251px;display:block;}	
.cursCurent .p2 .rezerva2 a:hover{background:url(../images/vezi_curs.jpg) no-repeat top;height:35px;width:251px;display:block;}
.cursCurent .butoane { width:650px; padding-bottom:0px;}
.cursCurent .butoane p { padding-bottom:5px; float:left; padding-right:15px;}

.cursOld { border-color:#DADADA;}
.cursOld2 { border:none; padding:0;}
.cursOld small {color:#555;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
.cursOld h2 {font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;padding-right:4px;}
.cursOld h2 a{color:#333;}
.cursOld h2 a:hover{color:#333;border-bottom:1px dotted #dadada;text-decoration:none;}
.cursOld .prezentare h2{font-size:16px;}
.cursOld .p1 {float:left;width:398px;position:relative;}
.cursOld .p2 {float:left;width:251px;}
.cursOld .p1 img {border:1px solid #DADADA;}
.cursOld .p2 h4 {background:url(../images/curs_bg2.jpg) no-repeat;float:left;width:246px;height:21px;line-height:21px;font-size:11px;color:#333;
	font-family:Tahoma, Geneva, sans-serif;	font-weight:normal;	padding-left:5px;margin-bottom:7px;}
.cursOld .p2 h4 span {padding-right:4px;float:right;}
.cursOld .p2 h4 span a {text-decoration:underline;color:#333;}
.cursOld .p2 .rezerva {text-indent:-9999px;padding-top:5px;float:left;}
.cursOld .p2 .rezerva2 a{background: url(../images/vezi_curs2.jpg) no-repeat bottom; color:#000;height:35px;width:251px;display:block;}	
.cursOld .p2 .rezerva2 a:hover{background:url(../images/vezi_curs2.jpg) no-repeat top;height:35px;width:251px;display:block;color:#000;}

.cursOld .p2 .rezerva3 a{background: url(../images/vezi_curs3.jpg) no-repeat bottom; color:#000;height:35px;width:251px;display:block;}	
.cursOld .p2 .rezerva3 a:hover{background:url(../images/vezi_curs3.jpg) no-repeat top;height:35px;width:251px;display:block;color:#000;}

.cursOld .butoane a { color:#333;}

.oldCursPage .prezentare { padding-right:25px; padding-bottom:30px;}
.oldCursPage .prezentare h2 { padding-top:25px; color:#144C95}
.oldCursPage .prezentare table p{ margin-bottom:5px;}
.oldCursPage .prezentare p{ margin-bottom:10px;}
.butontrimite {padding:5px; padding-left:15px; padding-right:15px; cursor:pointer; }
.reducere { background:#990000; color:#fff; float:left; padding:7px; margin-bottom:20px;}
.reducere p { color:#fff; }
.reducere a { text-decoration:underline; color:#fff; }