html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	background:url(../img/background_1px.jpg) repeat-x top #BEDAE6;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	padding:10px;
	margin:0px;
	text-align: center;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* content */
a{
	text-decoration:none;
	border:none;
	color:#25aae3;
	font-size:14px;}
a:hover{text-decoration:none;
	border:none;
	color:#000;
	font-size:14px;}
.repair{clear:both;}
.form{width:150px;}

#general{
	text-align: left;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	width: 910px;
}
#meniu{
	width:900px;
	height:44px;
	margin:0px;
	padding:0px;
	float:left;}
#meniu ul li a { display:block; cursor:pointer; }
	#padding_meniu{
		width:5px;
		height:44px;
		float:left;}
	.buton_on{
		width:auto;
		height:44px;
		margin:0px;
		padding-left:10px;
		padding-right:10px;
		float:left;}
		.buton_on_st{
			width:6px;
			height:44px;
			background:url(../img/buton_on_st.jpg) no-repeat left;
			margin:0px;
			padding:0px;
			float:left;}
		.buton_on_dr{
			width:6px;
			height:44px;
			background:url(../img/buton_on_dr.jpg) no-repeat left;
			margin:0px;
			padding:0px;
			float:left;}
		.buton_on_bck{
			width:auto;
			height:44px;
			background:url(../img/buton_on_bck.jpg) repeat-x top;
			margin:0px;
			padding-top:8px;
			padding-left:8px;
			padding-right:8px;
			text-align:center;
			color:#25aae3;
			font-size:18px;
			float:left;}
		  * html .buton_on_bck{ margin-bottom:-8px;  }
	.buton_off{
		width:auto;
		height:44px;
		margin:0px;
		padding-left:5px;
		float:left;}
		.buton_off_st{
			width:6px;
			height:44px;
			background:url(../img/buton_off_st.jpg) no-repeat left;
			margin:0px;
			padding:0px;
			float:left;}
		.buton_off_dr{
			width:6px;
			height:44px;
			background:url(../img/buton_off_dr.jpg) no-repeat left;
			margin:0px;
			padding:0px;
			float:left;}
		.buton_off_bck{
			width:auto;
			height:44px;
			background:url(../img/buton_off_bck.jpg) repeat-x top;
			margin:0px;
			padding-top:15px;
			padding-left:8px;
			padding-right:8px;
			text-align:center;
			color:#fff;
			font-size:18px;
			float:left;}
			* html .buton_off_bck{ margin-bottom:-15px;  }
		.buton_off_bck:hover{
			color:#25aae3;
			cursor:pointer;}
#padding_top_site{
	width:5px;
	height:426px;
	clear:both;
	float:left;}
#padding_top_site_pages{
	width:5px;

	height:80px;
	clear:both;
	float:left;}
#top_site{
	background:url(../img/top_site.jpg) no-repeat top left;
	width:900px;
	height:426px;
	float:left;}
#top_site_pages{
	background:url(../img/top_site_pages.jpg) no-repeat top left;
	width:900px;
	height:80px;
	float:left;}
* html #top_site{
	margin-top:-15px;}
	#poza_top{
		float:left;
		width:545px;
		height:363px;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:35px;}
	#text_top{
		float:left;
		margin:0px;
		padding:0px;
		padding-left:19px;
		padding-top:79px;
		padding-right:10px;
		width:316px;
		height:319px;}
		* html #text_top{
			margin-right:-50px;} 
		.titlu_top{
			background:url(../img/back_categorie.jpg) right top no-repeat;
			width:161px;
			padding-left:165px;
			height:23px;
			color:#FFF;
			font-size:18px;}
		.text_top{
			width:295px;
			height:auto;
			clear:both;
			float:left;
			padding-top:19px;
			padding-left:21px;
			text-align:left;}
#center{
	background:url(../img/center1px.png) repeat-y top left;
	width:910px;
	height:auto;
	clear:both;
	float:left;}
* html #center{
	margin-top:-15px;}
	#padding_stiri{
		width:5px;
		height:auto;
		float:left;}
	#stiri{
		width:270px;
		height:auto;
		float:left;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;}
		.titlu_stiri{
			background:url(../img/back_categorie.jpg) right top no-repeat;
			width:161px;
			height:23px;
			color:#FFF;
			font-size:18px;}
		.text_stiri{
			width:260px;
			height:auto;
			clear:both;
			float:left;
			padding-top:19px;
			padding-left:10px;
			text-align:justify;}
	#newsletter{
		width:360px;
		height:auto;
		float:left;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;}
		.despartitor{
			background:url(../img/despartitor.jpg) no-repeat center;
			width:10px;
			height:212px;
			float:left;
			padding-top:50px;}
		.despartitor_orz{
			background:url(../img/despartitor_orz.jpg) no-repeat center;
			width:213px;
			height:2px;
			float:left;
			padding-left:110px;
			clear:both;
			margin-top:-5px;}
		.news_centru{
			width:336px;
			height:auto;
			float:left;}
		.titlu_news{
			background:url(../img/back_news.jpg) right top no-repeat;
			width:161px;
			height:23px;
			color:#FFF;
			font-size:17px;}
		.text_news{
			width:326px;
			height:auto;
			clear:both;
			float:left;
			padding-top:19px;
			padding-left:10px;
			text-align:justify;}
	#forum{
		width:270px;
		height:auto;
		float:left;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;}
		.titlu_forum{
			background:url(../img/back_categorie.jpg) right top no-repeat;
			width:161px;
			padding-left:109px;
			height:23px;
			color:#FFF;
			font-size:18px;}
		.text_forum{
			width:260px;
			height:auto;
			clear:both;
			float:left;
			padding-top:19px;
			padding-right:10px;
			text-align:justify;}
#footer{
	width:910px;
	background:url(../img/footer.png) no-repeat top left;
	height:64px;
	float:left;
	clear:both;}
#footer a {color:#056DAA;margin:5px;}
#footer a:hover {color:#000000;}

#pages{
	float:left;
	height:auto;
	margin:0px;
	padding:0px;
	padding:10px;
	padding-right:0px;
	width:890px;}
	#galerie{
		width:393px;
		float:left;
		padding-right:10px;
}
	
	#titlu_pages{
		float:right;
		width:200px;
		background:url(../img/back_news.jpg) right top no-repeat;
		height:23px;
		text-align:rigth;
		color:#FFF;
		font-size:18px;}
ul, ol{
	margin:0px;
	padding:0px}
.li_regulament{
	margin-left:150px;}
.important{
	font-size:15px;
	color:#25aae3;
	padding:10px;}