@font-face { font-family: "LSANSD"; src: url("../LSANSD.TTF"); }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}

ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}


* { padding:0; margin:0; }
a { outline: 0; font-family:Verdana; text-decoration:none; }
a img { border:0; }
body { height:100%; font-family:Verdana; margin-bottom:5px; background: url(../img/top_bg.png) #ffffff repeat-x; z-index:1; }

.page { width:798px; height: 100%; margin:0 auto; margin-top:3px; margin-bottom:0px; background-color: #ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; z-index:-1; }

.header { margin:0 auto; width:100%; }
.logo { height:79px; background: url(../img/logo.jpg) no-repeat; }
.logo-turkey { height:79px; background: url(../img/logo_turkey.jpg) no-repeat; }
.logo-romania { height:79px; background: url(../img/logo_romania.jpg) no-repeat; }
.banner { position:relative; width:798px; height:232px; }

.menu { position:absolute; width:531px; height:24px; top:0; right:0; padding:27px 0 28px 0; text-align:center; }
.menu ul { margin:0 auto; }
.menu li { display: inline; list-style:none; float:left; }
.menu li a { display:block; }

.linie { width:100%; height:1px; background-color:#cccccc; margin-top:7px; margin-bottom:14px; }
.content { margin:0 auto; width:748px; padding:0 25px 0 25px; margin-top:17px; margin-bottom:10px; }
.stanga { float:left; width:504px; }
.pozacateg img { border:1px solid #CCCCCC; }
.title-left { font-family:Arial; font-size:14px; font-weight:bold; color:#676664; padding-left:74px; }

.submenu { width:100%; height:28px; position:relative; text-align:center; }
.submenu .ul { position:absolute; left:0px; top:5px; z-index:10; }
.submenu ul { margin:0 auto; }
.submenu li { display: inline; list-style:none; float:left; }
.submenu li a { display:block; }
.linie2 { position:absolute; left:0px; bottom:4px; width:100%; height:1px; background-color:#cccccc; z-index:1; }

.dreapta { margin-left: 529px; width:219px; }
.cutie { margin-bottom:20px; }
.title-right { font-family:Arial; font-size:14px; font-weight:bold; color:#676664; text-align:center; }
.cutie-in { text-align:justify; width:184px; font-family:Verdana; font-size:11px; color:#676664; margin:0 auto; line-height:18px; }
.cutie-in img.lang { margin-right:7px; }
.cutie-in img.partener { margin-bottom:7px; }

.source { font-family:Verdana; font-size:11px; color:#676664; text-align:justify; margin: 20px 0px 10px 0px; }
.source p { text-indent: 38px; margin-bottom: 20px; }
.source a,a:link,a:visited { color:#676664; }
.source a:hover { color:#ec6e00; }
.source li { margin-left: 56px; }
.pozacateg { width:501px; height:173px; margin-top:10px; }

.source2 { font-family:Verdana; font-size:11px; color:#676664; text-align:justify; margin: -10px 0px 10px 0px; }
.source2 p { text-indent: 38px; margin-bottom: 20px; }
.source2 a,a:link,a:visited { color:#676664; }
.source2 a:hover { color:#ec6e00; }
.source2 li { margin-left: 56px; }


.cutie2 { margin-top:8px; display:block; }
.cutie-in2 {  }
.cutie-in2:hover { cursor: hand; cursor: pointer; }
.cutie-in3 {  }
.helionprime { padding-top:10px; padding-bottom:9px; }
.helionprime .floatleft { float: left; margin: 5px 10px 5px 0; border: 1px solid #cccccc; width:150px; height:113px; }
.helionprime .text { width:501px; text-decoration:none; font-family:Verdana; font-size: 11px; color:#000000; text-align:justify; line-height:16px; }
.nogallery { background: transparent; }
.helionprime2 .floatleft { position:absolute; left: 0; margin: 12px 0 5px 0; border: 1px solid #cccccc; width:150px; height:113px; }
.helionprime2 .floatleft_news { float: left; margin: 12px 20px 5px 0; border: 1px solid #cccccc; width:150px; height:113px; }
.helionprime2 .text { position:relative; width:501px; padding:0 0 0 111px; text-decoration:none; font-family:Verdana; font-size: 11px; color:#000000; text-align:justify; line-height:16px; }
.helionprime2 .text_news { position:relative; width:501px; text-decoration:none; font-family:Verdana; font-size: 11px; color:#000000; text-align:justify; line-height:16px; }
.hpbb { background-color:#cccccc; height:1px; clear:both; width:504px; margin: 0 auto; }
.hpbb-iefix { height:3px; width:100%; }
.subtitle2 { position:relative; text-align:center; font-family:Arial; font-size:14px; font-weight:bold; color:#676664; }
.continutpr { margin-top:10px; padding-left:30px; padding-right:30px; position:relative; text-align:center; font-family:Arial; font-size:12px; color:#676664; }
.continutnews { margin-top:10px; padding-left:0px; padding-right:0px; position:relative; text-align:justify; font-family:Arial; font-size:12px; color:#676664; }

.footer { width:100%; text-align:center; margin:0 auto; }
.footer_start { background: url(../img/footer_start.png) no-repeat; width:100%; height:1px; }
.copyright { width:100%; margin:0 auto; font-family:Verdana; font-size:10px; font-weight:bold; color:#676664; padding:10px 0 10px 0; }
.copyright a { font-family:Verdana; font-size:10px; font-weight:bold; color:#676664; }

.ajaxloading  { margin: 0 auto; width:32px; height:32px; background:url(../img/ajax-loader.gif) transparent no-repeat 0 0; }

.logindiag { left:50%; margin-left:-315px; top:50%; height:200px; margin-top:-140px; position:fixed; width:630px; z-index:100001; }
.logindiag .body { background:transparent url(../img/dialog2.png) repeat scroll 0 0; padding:40px 40px 10px 40px; height:100%; }
.logindiag .foot { background:transparent url(../img/dialog2.png) repeat scroll 0 100%; height:23px; }
.logindiag .cont { font-family:Verdana; font-size: 14px; color:#674941; text-align:center; line-height:16px; margin:0 auto; position:relative; top:40px; }
.logindiag .cont table { width:372px; margin-left:80px; }
.logindiag .cont td { height:30px; }
/*.logindiag .cont p { margin:0 auto; text-align:center; line-height:16px; margin-bottom:4px; clear:both; }
.logindiag .cont label { float:left; width:100px; margin:0 0 0 110px; padding:2px; font-size:110%; }
*/
.logindiag .cont input.input { width:175px; padding:2px; border:solid 1px #dad8c9; font-family:Verdana; }
.logindiag .cont input.inputover { width:173px; padding:2px; border: 2px solid #dad8c9; font-family:Verdana; }
.logindiag .cont input.button{ margin-top: 8px; width:175px; padding:2px; border:solid 1px #dad8c9; font-family:Verdana; font-size: 14px; color:#674941; background-color:#fdfced; }
.logindiag .foot a { display:block; height:27px; position:absolute; right:7px; text-decoration:none; text-indent:-2000em; top:6px; width:28px; }

.edit_layer { left:50%; margin-left:-315px; top:50%; height:200px; margin-top:-140px; position:fixed; width:630px; z-index:10001; }
.edit_layer .body { background:transparent url(../img/dialog2.png) repeat scroll 0 0; padding:40px 40px 10px 40px; height:100%; }
.edit_layer .foot { background:transparent url(../img/dialog2.png) repeat scroll 0 100%; height:23px; }
.edit_layer .foot a { display:block; height:27px; position:absolute; right:7px; text-decoration:none; text-indent:-2000em; top:6px; width:28px; }
.edit_layer .cont { font-family:Verdana; font-size: 14px; color:#674941; text-align:center; line-height:16px; margin:0 auto; position:relative; top:40px; }
.edit_layer .cont table { width:372px; margin-left:80px; }
.edit_layer .cont td { height:30px; }
.edit_layer input.input { width:175px; padding:2px; border:solid 1px #dad8c9; font-family:Verdana; }
.edit_layer input.inputover { width:173px; padding:2px; border: 2px solid #dad8c9; font-family:Verdana; }
.edit_layer input.button{ margin-top: 8px; width:175px; padding:2px; border:solid 1px #dad8c9; font-family:Verdana; font-size: 14px; color:#674941; background-color:#fdfced; }

.edit_layer2 { left:50%; margin-left:-315px; top:50%; height:400px; margin-top:-240px; position:fixed; width:630px; z-index:100; }
.edit_layer2 .body { background:transparent url(../img/dialog2.png) repeat scroll 0 0; padding:5px 5px 5px 5px; height:100%; }
.edit_layer2 .foot { background:transparent url(../img/dialog2.png) repeat scroll 0 100%; height:23px; }
.edit_layer2 .foot a { display:block; height:27px; position:absolute; right:7px; text-decoration:none; text-indent:-2000em; top:6px; width:28px; }
.edit_layer2 .cont { font-family:Verdana; font-size: 14px; color:#674941; text-align:center; line-height:16px; margin:0 auto; position:relative; top:40px; }
.edit_layer2 .cont table { width:372px; margin-left:30px; }
.edit_layer2 .cont td { height:30px; }
.edit_layer2 input.input { padding:2px; border:solid 1px #dad8c9; font-family:Verdana; }
.edit_layer2 input.input_stire { padding:2px; border:solid 1px #dad8c9; font-family:Verdana; }
.edit_layer2 input.inputover { padding:2px; border: 2px solid #dad8c9; font-family:Verdana; }
.edit_layer2 input.button{ margin-top: 8px; width:175px; padding:2px; border:solid 1px #dad8c9; font-family:Verdana; font-size: 14px; color:#674941; background-color:#fdfced; }

.inalt { height:420px; }

table.edit { font-family:Verdana; font-size:13px; font-weight:normal; color:#000000; }
table.edit th { background-color:#801418; height:20px; padding:2px 5px 2px 5px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#ffffff; text-align:center; }
table.edit td { background-color:#FFFFFF; height:20px; padding:2px 5px 2px 5px; border-top:1px solid #801418; border-left:1px solid #801418; color:#000000; text-align:center; }
table.edit th.thbottom { border-bottom:1px solid #FFFFFF; }
table.edit td.tdbottom { border-bottom:1px solid #801418; }
table.edit th.thright { border-right:1px solid #FFFFFF; }
table.edit td.tdright { border-right:1px solid #801418; }
table.edit td.edit_details { background-color:#FFFFFF; height:20px; padding:2px 5px 2px 5px; border-top:1px solid #801418; border-left:1px solid #FFFFFF; border-right:1px solid #801418; color:#000000; text-align:center; }

.picExpand { left:0px; top:0px; position:fixed; z-index:100; width:100%; height:100%; }
.picExpand .body { background:#CCCCCC; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; padding:5px 5px 5px 5px; height:100%; margin:0 auto; z-index:101; }
.picExpand #pic a { background:url(../img/close.png) no-repeat; display:block; height:30px; position:absolute; right:5px; text-decoration:none; text-indent:-2000em; top:5px; width:30px; }
.picExpand #pic { left:0px; top:0px; width:100%; height:100%; z-index:102; position:absolute; text-align: center; }
.picExpand #pic img { margin:auto; position:relative; cursor: default; border:3px #801418 solid; }
.picExpand #pic img:hover { cursor: url(../img/zoomout.cur),pointer !important; }

.subtitle { margin-left:52px; padding-left:30px; padding-right:30px; border-bottom: 1px solid #dedccc; position:relative; text-align:center; font-size:14px; font-weight:bold; color:#676664; font-family:Arial; }
.subtitle_gallery { padding-left:30px; padding-right:30px; border-bottom: 1px solid #dedccc; position:relative; text-align:center; font-size:14px; font-weight:bold; color:#676664; font-family:Arial; }
.subtitle_gallery_news { padding-left:30px; padding-right:30px; padding-bottom:10px; border-bottom: 1px solid #dedccc; position:relative; text-align:center; font-size:14px; font-weight:bold; color:#676664; font-family:Arial; }

.gallery { margin:0 auto; width:504px; }
.gallery img { margin: 9px 9px 0 0; border: 1px solid #CCCCCC; width:156px; height:107px; cursor: default; }
.gallery img.last { margin: 10px 0 0 0; }
.gallery img:hover { cursor: url(../img/zoomin.cur),pointer !important; }
.link_poza { position:relative; }
.link_poza span { position:absolute; left:3px; top:-123px; display:none; width:201px; height:135px; background-image: url(../img/overlay.png); z-index:20; text-align:center; }
* html .link_poza span {
 	background-color: #333;
	background-color: transparent;
	background-image: url(../img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");
	}
.link_poza:hover span { display:block; }
.link_poza span a { font-size:16px; font-weight:bold; color:#FFFFFF; }


/*******************/
/*    NEW ADMIN    */
/*******************/

#login fieldset { font-size:12px; margin-top:10px; padding:0 30px 0 30px; }
#login fieldset label { width:100px; margin:0 10px 0 0; }
#login fieldset input { float:right; }
#login fieldset p { margin-bottom:10px; }
#login fieldset p.submit { margin:0; text-align:center; }

#editlayer, #editlayer p { font-size:14px; font-family:TitilliumMaps26L; }
#editlayer p { margin-bottom:5px; }
#editlayer input { height:20px; margin-bottom:5px; border: #ffde85 1px solid; background: #ffffff; color: #4f2f2f; font-family: Verdana;  }
#editlayer input:hover, #editlayer input:focus { background:#efefef; }
#editlayer select { width:100%; }

/* MESSAGES */
.info {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
color: #00529B;
background: url('../img/info.png') #BDE5F8 no-repeat 10px center;
}
.success {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
color: #4F8A10;
background:url('../img/success.png') #DFF2BF no-repeat 10px center;
}
.warning {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
color: #9F6000;
background: url('../img/warning.png') #FEEFB3 no-repeat 10px center;
}
.error {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
color: #D8000C;
background: url('../img/error.png') #FFBABA no-repeat 10px center;
}


/***********************/
/*		LIGHTBOX	   */
/***********************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#lightboxImage:hover { cursor: url(../img/zoomout.cur),pointer !important; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#current-pic { float:left; }
#change-pic { float:left; margin: 42px 5px 43px 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay { background-image: url(../img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");
	}
