* {margin: 0;}

html, body {height: 100%; width: 100%;}
body {
	background: #646464 url(../images/bg-y.jpg) top center repeat-y;
	font-family:Verdana;
	font-size:12px;
}

#container, #footer, #header {width: 980px;}
#header {height:187px;}
#left-column {width: 200px;}
#right-column {width: 553px;}
#wrap-footer, #footer {height: 75px;}

img, div { behavior: url(iefix/iepngfix.htc) }


ul, li{
	list-style: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;}


#wrap-container {
	background: url(../images/bg.jpg) top center no-repeat;
	min-height: 100%;
	height: auto !important;
	height: 100%;}
	
#container {
	margin:0 auto;
	text-align: left;
	}
	
#header {
	background: url(../images/header.jpg) top left no-repeat;
	width:974px;
	position:relative;
}

.clear{
	clear:both;
}

.longhead{
	font-size:16px;
	padding-top:5px;
}

div#header2 div#slide-holder div#slide-controls {
display:none!important;
}

#header2{
	position:relative;
	top:4px;
}

.ckCSSlabel {
	width: 62%!important;
}

.ckform_tooltip, .ckform_tooltipcss {
	padding:0!important;

}

#ckpoweredby {
	display:none;
	clear:both;
}

p.ck_mandatory{
	display:none;
}


.concurs-box{
margin-top:-45px;
padding-bottom:10px;
text-align:center;
}


.ckCSSnoTip {
width:82%;
background:#eee;
}

.cumparacantitate{
	background:none!important;
	border:none!important;
	color:#fff;
	font-size:14px!important;
}

hr{
	clear:both;
	width:100%;
	border:none;
	border-bottom:1px solid #fff;
	height:20px;
	margin:10px 0;
}

.ckCustomText {
float:left;
padding-top:2px;

}

.ckCSSclear {
clear:none!important;
}

.sondaj{
	color:#fff;
	float:left;
	padding-bottom:10px;
}

.sondaj table{
	padding-left:10px;
	float:left;
}

.sectiontableentry2{
		padding:2px 2px 2px 0;
}

#Kunena_top{
	display:none;
}

#left-column{
	float:left;
}

#mod_login_logoutform-rightcol{
	width:170px;
	padding-left:10px;
}

.logo-pilot{
	width:250px;
	height:105px;
	position:absolute;
	top:45px;
	left:6px;
}

#right-column{
	float:left;	
}

.extcal_minical{
	width:170px!important;

}

#extcal_minical23{
	padding-left:8px;
}

.rrightcol{
	
}

.galch{
	 width:50%;
	 text-align:center;
	 float:left;
}
.galch img{
	float:none!important;
}

.parteneri{
	background: none!important;
	clear:both;
}

.parteneri img{
	text-align:center;
	
}

.parteneri img{
	padding:3px;
}

.mceContentBody {
	color:#fff;
	background:#000;
}

#glossarylist{
	width:400px;
}

dl#system-message{
	background:#d43941;
	color:#fff;
	padding:5px;
	margin-left:1px;
}

input.countdown_editbox {
	color:#d43941;
}

.content1{
	position:relative;
	width:980px;
	padding-top:2px;
}

.content2{
	position:relative;
	width:962px;
	margin:0 auto;
	padding-bottom:50px;
	padding-top:3px;
	background: #202020 url(../images/content-x.jpg) top left repeat-x;
}

#editor-xtd-buttons{
	display:none;
}



.moduletable ul.menu li a{
background:transparent url(../images/btn.jpg) no-repeat scroll left top;
cursor:pointer;
display:block;
height:19px;
margin-bottom:2px;
position:relative;
width:172px;
padding-left:24px;
}

.moduletable ul.menu li a:hover{
background:transparent url(../images/btn-over.jpg) no-repeat scroll left top;
cursor:pointer;
display:block;
height:19px;
margin-bottom:2px;
position:relative;
width:172px;
padding-left:24px;
text-decoration:none;
}

.moduletable ul.menu li a span{
	position:relative;
	top:2px;
}


.moduletable ul.menu {
	margin-left:-5px;
}
	
.adminpanel{
	position:fixed;
	right:50px;
	top:50px;
	background:#3a3a3a;
	border:1px solid #1d1d1d;
	z-index:9999;
}

.adminpanel table td{
	border:1px solid #252525;

}

.blog_more{
	padding-bottom:20px;
}

.adminpanel table td a{
	background:#3a3a3a;
	float:left;
	padding:5px;	

}

.adminpanel table td a:hover{
	background:#5f5f5f;

}

textarea.inputbox{
	background:#fefefe!important;
	width:420px!important;
}

.rca-text fieldset{
	width:530px;
}

.advcode_toggle{
	width:500px!important;
}

.mceLayout{
	width:100%!important;
}

.adminform div{
	width:489px!important;
	padding-bottom:15px;
}

input#title{
	width:250px!important;
}

.rca-text strong{
		color:#f7c904;
}

.rca-text div{



}

div.footer span.footer{
	display:none;
}

.ku-forum{
	width:950px;
	margin:0 auto;
}


.rca-text table.blog{
	width:500px;
}
.contentpaneopen{
	width:545px;
}

.contentpaneopen img{
	padding:0 10px 10px 0;
	float:left;
}

span.small{
	font-size:10px;
}

.createdate{
	font-size:10px;
}

.contentheading{
	background: url(../images/rca-title.jpg) top left no-repeat;
	float:left;
	height:38px;
	margin-left:-17px;
	padding-left:17px;
	font-size:16px;
	top:0px;
	padding-top:6px;
	color:#FF9900;
}

.buttonheading{
	width:20px;
}

.lefttitle{
	background: url(../images/left-title.jpg) top left no-repeat;
	width:179px;
	height:64px;
}

.lefttitle p{
	text-transform:uppercase;
	color:#717171;
	padding:26px 0 0 24px;
	font-size:11px;
}

.rc-left{
	float:left;
	width:588px;
	background: url(../images/bg90-21.png) top left repeat;
}



.rca{
	width:577px;
	background: url(../images/rca-y.jpg) top left repeat-y;
	position:relative;
	top:5px;
}

.rca-top{
	width:577px;
	background: url(../images/rca-top.jpg) top left no-repeat;
	height:53px;
}

.rca-top h1{
	font-size:18px;
	font-weight:normal;
	color:#cccccc;
	position:relative;
	left:15px;
	top:23px;

}

.rca-bottom{
	width:577px;
	height:6px;
	background: url(../images/rca-end.jpg) top left no-repeat;
}

.rca-text{
	width:547px;
	padding:0px 15px 0px; 
	min-height:100px;
	height:auto!important;
	height:100px;
	color:#fff;
	position:relative;
	top:-20px;

	
}

.rca-text p{
	color:#fff;
	padding-bottom:14px;
}

.leftcol{
	width:188px;
	float:left;
}

.left-col{
	padding-top:17px;
	color:#FEFEFE;
	padding-left:10px;
	width:178px;
	float:left;
}

.left-col .newbox{
	padding-bottom:10px;	
}

.aboneaza-te{
	width:291px;
	height:197px;
	float:left;
	background: url(../images/aboneaza-te.jpg) top left no-repeat;
	position:relative;
}

.dictionar{
	width:286px;
	height:197px;
	float:left;
	background: url(../images/dictionar.jpg) top left no-repeat;
	position:relative;
}

.rc-2{
	position:relative;
	top:15px;
}

.aboneaza-te .ab-title{
	color:#cccccc;
	font-size:18px;
	position:relative;
	top:24px;
	left:14px;
}

.dictionar .ab-title{
	color:#cccccc;
	font-size:18px;
	position:absolute;
	top:24px;
	right:24px;
	width:90px;
}

.news-btn{
	background: url(../images/btn-newsletter.jpg) top left no-repeat;
	width:72px;
	height:19px;
	border:0px;
	position:relative;
	top:3px;
}

.news-btn-over{
	background: url(../images/btn-newsletter-over.jpg) top left no-repeat;
	width:72px;
	height:19px;
	border:0px;
	cursor:pointer;
	position:relative;
	top:3px;
}

.news-input{
	background: url(../images/input-bg.jpg) top left repeat-x;
	border:1px solid #666666;
	height:15px;
	width:110px;
	font-size:10px;
}

.newsletter{
	position:absolute;
	top:60px;
	left:72px;
}

.ab-btn{
	position:absolute;
	top:101px;
	left:135px;

}

.nw-btn{
	position:absolute;
	top:42px;
	left:56px;


}

.rc-right{
	float:left;
	width:181px;
	left:5px;
	background: url(../images/rc-right-y.jpg) top left repeat-y;
	position:relative;
}

.cauta-box{
	background: url(../images/cauta-box.jpg) top left no-repeat;
	width:181px;
	height:67px;
	position:relative;
}

.cauta-box div{
	padding:10px 0 0 5px;
}

.cauta-btn{
	background: url(../images/cauta.jpg) top left no-repeat;
	width:44px;
	height:19px;
	border:0px;
	position:relative;
	top:2px;
}

.cauta-btn-over{
	background: url(../images/cauta-over.jpg) top left no-repeat;
	width:44px;
	height:19px;
	border:0px;
	position:relative;
	top:2px;
	cursor:pointer;
}

.inputbox{
	background: url(../images/input-bg.jpg) top left repeat-x;
	border:1px solid #666666;
	height:15px;
	width:110px;
	font-size:10px;
	margin-right:5px
}

a{
	color:#fec30d;
	text-decoration:none;
}

a:hover{
	color:#fec30d;
	text-decoration:underline;
}

#mod_login_usernametext-rightcol, #mod_login_passwordtext-rightcol{
	color:#fefefe;
}

table.mod_login-rightcol{
	padding-left:20px;

}

table.mod_login-rightcol{
	color:#fefefe
}

.inputbox-rightcol{
	background: url(../images/input-bg.jpg) top left repeat-x;
	border:1px solid #666666;
	height:15px;
	width:110px;
	font-size:10px;
	margin-right:5px	
}


.rc-right h3{
	background: url(/images/title.jpg) top left no-repeat;
	width:170px;
	height:31px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	color:#717171;
	position:relative;
	left:7px;
	padding:8px 0 0 8px;
}

.left-col h3{
	background: url(/images/left-title.jpg) top left no-repeat;
	width:170px;
	height:31px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	color:#717171;
	position:relative;
	left:-10px;
	padding:8px 0 0 25px;
}

.rrightcol h1{
	color:#cccccc;
	font-size:18px;
	padding:0 0 4px 19px;
	font-weight:normal;
}

.rrightcol-form{
	padding-left:19px;
}

.rrightcol-form input{
	margin-bottom:6px;
	}
	
.rrightcol .newbox{
	padding-bottom:10px;
}

.verifica-btn{
	background: url(../images/btn-verifica.jpg) top left no-repeat;
	width:48px;
	height:19px;
	border:0px;
	position:relative;
	top:5px;
	margin-bottom:5px;
}

.verifica-btn-over{
	background: url(../images/btn-verifica-over.jpg) top left no-repeat;
	width:48px;
	height:19px;
	border:0px;
	cursor:pointer;
	position:relative;
	top:5px;
	margin-bottom:5px;
}

.iesire-btn{
	background: url(../images/btn-iesire.jpg) top left no-repeat;
	width:48px;
	height:19px;
	border:0px;
}

.iesire-btn-over{
	background: url(../images/btn-iesire-over.jpg) top left no-repeat;
	width:48px;
	height:19px;
	border:0px;
	cursor:pointer;
}

.rrightcol-form p{
	color:#717171;
	font-size:11px;
	padding-bottom:5px;
}

.title-right{
	width:181px;
	height:41px;
	background: url(../images/title-right.jpg) top left no-repeat;
	position:relative;
	top:20px;
	padding-bottom:20px;
}

.title-right p{
	padding: 13px 0 0 21px;
	color:#717171;
	text-transform:uppercase;
	font-size:11px;
}

.moduletable-rightcol, .moduletable{
	padding-bottom:15px;
}

.calendar{
	padding:15px 0 0 13px;
}

.rrightcol-form a{
	color:#fff;
	font-size:11px;
}
	
.rightcol{
	width:792px;
	float:left;
}

.rightcol2{
	width:774px;
	float:left;
}

.parteneri{
	background: url(../images/parteneri.jpg) top left no-repeat;
	width:179px;

}

.parteneri p{
	text-transform:uppercase;
	color:#717171;
	padding:11px 0 0 24px;
	font-size:11px;
}


.lmenu{
	margin-left:13px;
	background:#151515;
	width:173px;
	padding:4px 0 2px 2px; 
}

#header .menu{
	position:absolute;
	top:0px;
	left:262px;
}

#footer {
	margin: 0 auto;
	padding: 0;}

.copyright{
	padding: 17px 0 0; 
	text-align: center;
}


img {border: 0;}

.left{float: left;} 
.right{float: right;}

a:focus {
   outline: none;
} 
.thumb{
	display: block;
	margin:1px 5px;}
	
.thumb img{
	border-style:solid;
	border-width: 5px;
	border-color: inherit;
	padding: 5px;
	margin: 0
	}
	
	
.border {
	border: 1px solid #CCCCCC;
}
form {
	margin: 0;
	padding: 0;
}
.formTextField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 200px;
	padding: 2px;
	margin: 0;
	border: 1px solid #CCCCCC;
}
.formTextArea {
	overflow-x: hidden;
	overflow-y: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height: 80px;
	width: 414px;
	padding: 2px;
	margin: 0;
	border: 1px solid #CCCCCC;
}
.formButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
	width: 60px;
	border: 1px solid #CCCCCC;
}	/* BEGIN CSS */
	
	.fadeThis *,  .fadeThis1 *, .fadeThis2 *, .fadeThis3 *, .fadeThis4 *, .fadeThis5 *, .fadeThis6 *, .fadeThis7 *  {
	  display: none;
	}
	
	.fadeThis {	position:relative;	display:block;	background: url(../images/top-menu/top-1.jpg) top left no-repeat;width:98px;height:187px;}
	.fadeThis1 {	position:relative;	display:block;	background: url(../images/top-menu/top-2.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis2 {	position:relative;	display:block;	background: url(../images/top-menu/top-3.jpg) top left no-repeat;width:85px;height:187px;}
	.fadeThis3 {	position:relative;	display:block;	background: url(../images/top-menu/top-4.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis4 {	position:relative;	display:block;	background: url(../images/top-menu/top-5.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis5 {	position:relative;	display:block;	background: url(../images/top-menu/top-6.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis6 {	position:relative;	display:block;	background: url(../images/top-menu/top-7.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis7 {	position:relative;	display:block;	background: url(../images/top-menu/top-8.jpg) top left no-repeat;width:86px;height:187px;}
	

	
	.fadeThis span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-1.jpg) top left no-repeat;width:98px;height:187px;}
	.fadeThis1 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-2.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis2 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-3.jpg) top left no-repeat;width:85px;height:187px;}
	.fadeThis3 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-4.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis4 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-5.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis5 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-6.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis6 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-7.jpg) top left no-repeat;width:86px;height:187px;}
	.fadeThis7 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/top-menu/over/top-8.jpg) top left no-repeat;width:86px;height:187px;}


ul li a#current span{
	opacity:1!important;
}


.menu ul li{
	float:left;
}

/* left menu start */
	.fadeThis8 {	position:relative;	display:block;	background: url(../images/btn.jpg) top left no-repeat;width:172px;height:19px;margin-bottom:2px;cursor:pointer;}
	.fadeThis8 span.hover {position: absolute;top: 0;	left: 0;display: block;background: url(../images/btn-over.jpg) top left no-repeat;width:172px;height:19px;cursor:pointer;}
	
	.lmenu ul li a p{
		position:absolute;
		top:2px;
		left:23px;
		z-index:10;
	}
	
	.lmenu ul li a {
		color:#fff;
		text-decoration:none;

	}
/* left menu end */
