@font-face {
    font-family: 'pontano_sansregular';
    src: url('../font/pontanosans-regular.eot');
    src: url('../font/pontanosans-regular.eot?#iefix') format('embedded-opentype'),
         url('../font/pontanosans-regular.woff') format('woff'),
         url('../font/pontanosans-regular.ttf') format('truetype'),
         url('../font/pontanosans-regular.svg#pontano_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?71614244');
  src: url('../font/fontello.eot?71614244#iefix') format('embedded-opentype'),
       url('../font/fontello.woff?71614244') format('woff'),
       url('../font/fontello.ttf?71614244') format('truetype'),
       url('../font/fontello.svg?71614244#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?71614244#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  /*line-height: 1en;*/
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-th-list:before { content: '\e800'; } /* '' */
.icon-cog:before { content: '\e801'; } /* '' */
.icon-lock:before { content: '\e802'; } /* '' */
.icon-lock-open-alt:before { content: '\e803'; } /* '' */
.icon-menu:before { content: '\e804'; } /* '' */
.icon-doc-text:before { content: '\e805'; } /* '' */
.icon-list:before { content: '\e806'; } /* '' */
.icon-picture:before { content: '\e807'; } /* '' */
.icon-eye:before { content: '\e808'; } /* '' */
.icon-comment:before { content: '\e809'; } /* '' */
.icon-minus:before { content: '\e80a'; } /* '' */
.icon-plus:before { content: '\e80b'; } /* '' */
.icon-down-dir:before { content: '\e80c'; } /* '' */
.icon-left-dir:before { content: '\e80d'; } /* '' */
.icon-right-dir:before { content: '\e80e'; } /* '' */
.icon-up-dir:before { content: '\e80f'; } /* '' */
.icon-pencil:before { content: '\e810'; } /* '' */
.icon-check:before { content: '\e811'; } /* '' */
.icon-attention-alt:before { content: '\e812'; } /* '' */
.icon-attention:before { content: '\e813'; } /* '' */
.icon-ok:before { content: '\e814'; } /* '' */
.icon-align-justify:before { content: '\e815'; } /* '' */
.icon-trash:before { content: '\e816'; } /* '' */
.icon-indent-right:before { content: '\e817'; } /* '' */
.icon-doc:before { content: '\e818'; } /* '' */
.icon-doc-text-1:before { content: '\e819'; } /* '' */
.icon-doc-inv:before { content: '\e81a'; } /* '' */
.icon-doc-text-inv:before { content: '\e81b'; } /* '' */
.icon-chat:before { content: '\e81c'; } /* '' */
.icon-export:before { content: '\e81d'; } /* '' */

body{ font:16px "pontano_sansregular", Arial, Helvetica, sans-serif; color:#6D6D6D; background:#FFF}
a{ text-decoration:none; }
*, *:before, *:after {  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.table{ display:table; height:100%}
.cell{ display:table-cell; vertical-align:middle; height:100%}
.wrapper { position:relative; min-height: 100%; height: auto !important; height: 100%;	margin: 0 auto -70px; /* the bottom margin is the negative value of the footer's height */}

#headerWrapper{background:#F7F7F7; width:100%; min-width:1000px;}
#header{width:1000px; margin:0 auto; height:90px; padding:0;}
#logo{ width:158px; height:50px; background:url('../images/admin/logo_warp.png') center no-repeat; float:left; margin:20px 0 0px 0px; display:block;}
#meniuPrincipal{float:right; height:90px; font-size:14px}
#meniuPrincipal li{ float:right; background: #E2E2E2; text-align:center;  margin-left:1px}
#meniuPrincipal li.selected{background-color: #C6C6C6;}
#meniuPrincipal a{display:table-cell; color:#6D6D6D; width:90px; height:90px; text-transform:uppercase; vertical-align:middle}
#meniuPrincipal i{ color:#6D6D6D; display:block; font-size:24px; margin-bottom:2px}
#meniuPrincipal a:hover{background-color: #FF6700; color:#fff}
#meniuPrincipal a:hover i{ color:#fff}
.user{ float:right; font-size:12px; text-align:right; height:90px; padding-right:20px; display:table}
.user .name{ display:block; color:#0066FF;}


#footerWrapper{ background:#E2E2E2; width:100%; min-width:1000px}
#footer{height:70px; width:1000px; margin:0 auto; display:table}
.push { height: 100px; /* .push must be the same height as .footer */}
.fooRight{ float:right; height:70px}
#footer .cell{ height:70px}
.logoAI{ width:122px; height:50px; display:inline-block; background:url('../images/admin/logo.png') center no-repeat; vertical-align:middle; margin-left:10px}

#contentWrapper{ width:1000px; margin:0 auto; }

.tableIndex{ width:100%}
.tableIndex td{ height:45px; padding:0 10px; font-size:16px}
.tableIndex thead td{  background:#F7F7F7; font-size:12px}
.tableIndex td{ border-bottom:1px dashed #C9C9C9; background:#fff}
.tableIndex tr:hover td{background:#F7F7F7;}
.tableIndex a{color:#6D6D6D;}
.tableIndex i{ font-size:20px}
.tableIndex a:hover{color:#FF6700;}

.pageHead{ width:100%;}
h1{ font-size:20px; padding:15px; display:block; font-weight:normal}
.pjnr{ margin:20px 0 0 40px; font-size:12px}
.pjnr i{color:#E2E2E2; margin-right:5px}

.meniuSecundar{ font-size:14px; margin:0 0 20px 20px}
.meniuSecundar li{ float:left; margin-right: 1px; background:#F7F7F7;}
.meniuSecundar a{ text-align:center; width:150px; color:#6D6D6D; display:block;  height:40px; line-height:40px; text-transform:uppercase}
.meniuSecundar a:hover {color:#fff;background:#FF6700;}
.meniuSecundar li.selected{ background:#E2E2E2}
.meniuSecundar i{ font-size:20px;}

.list{ width:100%; }
.icoNav{ background:#E2E2E2; text-align:center; border-right:2px solid #fff; float:left; width:40px; height:40px;}
.icoLeft{ background:#F7F7F7; text-align:center; border-right:2px solid #fff; float:left; width:40px; height:40px;}
.icoNav i{ font-size:24px; color:#FF6700; height:40px; width:40px; line-height:40px; display:inline-block; vertical-align:middle; cursor:pointer}
.navigation{ height:40px; width:100%; background:#E2E2E2; }
.topNavigation{ height:40px; width:100%; background:#F7F7F7; margin-bottom:5px }
.navEntryTitle{ padding:0 10px; color:#FF6700; height:40px; line-height:40px}
.navEntryVersion{color:#6D6D6D; font-size:12px; text-align:right; float:right; height:40px; line-height:40px; padding:0 10px}
.btEye{font-size:24px; color:#6D6D6D; height:40px; width:40px; line-height:40px; display:block; background:#F7F7F7; text-align:center; cursor:pointer; border-left:2px solid #fff;float:right; width:40px;}
.author{ font-size:24px; color:#E2E2E2; height:40px; width:40px; line-height:40px; background:#F7F7F7; text-align:center; cursor:pointer;border-left:2px solid #fff;float:right; position:relative}
.item{ display:block; min-height:40px; width:100%; border-top:2px solid #fff; }
.icoItem{ background:#E2E2E2; text-align:center; display:inline-block;vertical-align:middle; border-right:2px solid #fff; height:40px; width:40px}
.emptyBody{color:#FF6700; display:block; width:100%; height:40px; line-height:40px; background:#F7F7F7; }
.item_children{ margin-left:42px}
.emptyBody .navEntryTitle{color:#6D6D6D;}
.popupAuthor{ max-width:500px; padding:10px; background:#fff; position:absolute; display:none;-webkit-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.2); font-size:12px; z-index:100; bottom:30px; left:0; line-height:100%; color:#000; min-width:200px; text-align:left}
.topNavigation .navEntryTitle{ color:#6D6D6D; font-size:12px; margin-left:20px}
.topNavigation .btSubmit{ margin:0;}
.btExpand{background:#E2E2E2; display:inline-block; color:#6D6D6D; text-align:center; height:40px; line-height:40px; vertical-align:middle; padding:0 20px; cursor:pointer; font-size:14px}
.btExpand:hover{ background:#FF4C00; color:#fff;}

.editors .navEntryVersion{ color:#F44700}
.editors .navEntryTitle{ color:#6D6D6D; text-transform:uppercase}

.grpEdit{ border-bottom:1px dashed #C9C9C9; padding:10px 0 10px 42px; margin-bottom:20px; display:none; text-align:left; font-size:0;}
.btComp{ font-size:16px; background:#FF6700; display:inline-block; color:#fff; text-align:center; width:90px; height:40px; line-height:40px; vertical-align:middle; margin:0 0 10px 3px; cursor:pointer}
.btSubmit{ background:#FF6700; font-size:16px; display:inline-block; color:#fff; text-align:center; height:40px; line-height:40px; vertical-align:middle; margin:0 0 10px 3px; padding:0 20px; cursor:pointer}
.btSelect{ color:#6D6D6D; height:40px; line-height:40px; display:block; background:#F7F7F7; text-align:center; cursor:pointer; border-left:2px solid #fff; float:right; padding:0 10px; font-size:14px}
.btSelect i{font-size:24px;}
.btSubmit.smallGrey{ background:#e2e2e2; color:#6d6d6d;  height:40px; line-height:40px;}
.btSubmit:hover, .btComp:hover{ background:#FF4C00; color:#fff}



.label{ text-align:left; padding-right:20px; font-size:14px; display:inline-block; width:20%; min-width:200px; margin-bottom:10px; vertical-align:middle}
.input{ display:inline-block; height:40px; line-height:40px; padding:0 10px; background:#F7F7F7; vertical-align:middle; width:70%; margin-bottom:10px}
.input.short{ width:59%; vertical-align:middle}
.label .table{ height:40px}
select.version, select.select{display:inline-block; height:40px; line-height:40px; padding:0 5px; background:#F7F7F7; vertical-align:middle; margin-bottom:10px; border:1px solid #F7F7F7}
.cke_chrome{ box-shadow:none !important; border-color:#C9C9C9 !important; background:#F7F7F7 !important}
.line{	height:1px;	width:100%;	border-bottom:1px dashed #C9C9C9;}
.textarea{ display:block; height:60px; width:100%; padding:5px; resize:none; border:1px solid #C9C9C9; margin-bottom:10px}

.breadcrumbs{ margin:20px 0 0 20px}
.crumb{ font-size:12px;color:#6D6D6D;}
.crumb i{ color:#C6C6C6; font-size:18px; vertical-align:middle}

.error, .msg{ position: relative; width:100%; height:40px; margin:20px 0 }
.error {color:#fff; padding:0; min-height:40px; background: #FF0000; display:table;}
.msg { color:#fff; padding:0; min-height:40px; background:#009900; display:table;}
.error .ico, .msg .ico{ display:table-cell; height:100%; vertical-align:middle; text-align:center; width:40px; border-right:2px solid #fff; min-height:40px; font-size:24px;}
.error .cell, .msg .cell{ padding:0 20px}

.advices{width:100%}
.adviceItem { 
    border: 1px dotted #ccc;
    margin-bottom: 10px;
    width: 100%;
}
.leftAuthor { 
    font-size: 10px;
    padding: 2px;
    width: 100%;
}
.comment{ width:100%; padding: 2px; float:left; background:#F7F7F7; word-break: break-all;}
.adviceItem .editModuleContent{ margin-right:5px;}
.ui-dialog .adviceItem .editModuleContent{ display:none;}

.loginBox{ background:#E2E2E2; width:380px; padding:20px; margin:0 auto 0 auto; min-height:210px; position:absolute; top:50%; margin-top:-105px; left:50%; margin-left:-190px}
.loginBox input{ width:100%; text-align:center}
.greyLink{ color:#6D6D6D; text-decoration:underline; font-size:12px}

.pagination{ margin:20px 0 0 0;}
.pagination li{display:inline-block;}
.pagination a{ display:inline-block; height:30px ; line-height:30px; font-size:11px; color:#6D6D6D; text-align:center; padding:0 3px; min-width:30px; background:#F7F7F7}
.pagination a.active{ color:#fff; background:#A5A5A5;}
.pagination a:hover{ background:#FF6700; color:#fff}
.pagination a.button{ color:#fff; background:#A5A5A5; padding:0 20px}

.hidden{display:none}
.loading {background:url(../images/admin/ajax-loader.gif) no-repeat top center; margin-top:20px }
em.diffmod{background-color: yellow;}
del.diffmod{background-color: #ffc6c6;}
del.diffdel{background-color: #ffc6c6;}
ins.diffins{background-color: #c6ffc6;}
ins.diffins{text-decoration:none}
#chooseInternalURLContainer .list *{ border-collapse:separate; white-space: normal;}

.seoValidationMessage{height:300px; overflow-y: auto;width:100%;border:1px solid #A2A5A4;margin:0 0 5px 0; padding:5px;font-size: 13px; color: #333}

/*
div.item h5 {background-color:#FFB400;margin:0px 0px 9px 0px;padding:4px;color:#ffffff;display:block;}
div.item h5 span.ops{display:inline;float:right;color:#ffffff;cursor:pointer;}
div.item h5 span.handle{display:inline;float:left;color:#ffffff;cursor:move;}
.itemAuthor{ margin:0 10px; float:right; color:#F44700}
.logoSeo{	background:url(../images/logo_seo.png) no-repeat; width:131px; height:129px; display:block;	}
.sectionTitle{ font-size:14px; width:100%; padding:10px 20px; -webkit-border-radius:4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom:10px; text-shadow: -1px 0px 0px rgba(0, 0, 0, 0.4); color:#ffb60f;-webkit-box-shadow: 1px 0px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow: 1px 0px 2px 0px rgba(50, 50, 50, 0.2);box-shadow: 1px 0px 2px 0px rgba(50, 50, 50, 0.2);
background: #383b40; font-weight:bold;}
.tip{ font-size:11px; color:#ff6700; font-weight:bold; margin: 0; }
.tip2{ font-size:11px; color:#ff6700; font-weight:bold; margin:0; padding:0 0 0 20%; }
.tabList{margin-bottom:15px;padding-left:4px;border-bottom:2px solid #aaa;}
.tabList li{float:left;margin-right:.3em;}
.tabList a{float:left;padding:.3em .9em;background-color:#eee;color:#666;text-decoration:none;}
.tabList a:hover{background-color:#ddd;color:#444;}
.tabList .default-selected a,.tabList .selected a{background-color:#777;color:#fff;font-weight:bold;}
.tabList .default-selected a em,.tabList .default-selected a:hover em,.tabList .selected a em,.tabList .selected a:hover em{color:#ddd;}
.tabList .inactive a{color:#999;}
.tabList li a em{font-style:normal;font-size:.9em;font-weight:normal;color:#999;}
.tabList li a:hover em{color:#777;}
.menuLeft{margin:4px 10px 15px 0px;padding:6px;border-right:0px solid #ccc; width: 210px; float:left; background: #D5D5D5}
.menuLeft li{float:left;margin-right:.3em;}
.menuLeft a{float:left;padding:.3em .9em;background-color:#eee;color:#666;text-decoration:none;min-width: 70px; text-align: center; font: Verdana;color:#111;}
.menuLeft a:hover{background:#B1E0F4; }
.menuLeft .default-selected a,.menuLeft .selected a{background:url(../images/admin/close.png) #B1E0F4 no-repeat top right; color:#333; font-weight:bold;}
.menuLeft .default-selected a em,.menuLeft .default-selected a:hover em,.menuLeft .selected a em,.menuLeft .selected a:hover em{color:#333;}
.menuLeft .inactive a{color:#999;}
.menuLeft li a em{font-style:normal;font-size:.9em;font-weight:normal;color:#999;}
.menuLeft li a:hover em{background:#BABABA; color:#333;}
hr{background-color:#aaa;color:#aaa;border:0;clear:both;height:1px;margin:.75em 0;width:100%;}
* html hr{margin:.25em 0;}
.atentionare{color:#666;font-weight:normal;}
.star{color:#cc0000;font-weight:bold;}
ul.bullet{margin:0 0 1em 0;padding:0 0 0 1.5em;}
ul.bullet li{list-style:disc;padding:0 0 .2em 0;}
ul.circle{margin:0 0 1em 0;padding:0 0 0 1.5em;}
ul.circle li{list-style:circle;padding:0 0 .2em 0;}
ul.square{margin:0 0 1em 0;padding:0 0 0 1.5em;}
ul.square li{list-style:square;padding:0 0 .2em 0;}
ul.padded li{padding:0 0 .4em 0;}
ul.xtraPadded li{padding:0 0 1em 0;}
th{text-align:right;}
div#preview_div {
  display: none;
  position: absolute;
  z-index:110;
  border: solid 0px #333333;
  background: #fff;
  font-size: 13px;  
  padding:10px 0px 0px 25px;
  font-weight: bold;
}
#login_menu{ text-align:center;min-width:80px;height:25px;float:right;color:#0A8BDE;position: relative;margin:40px 200px 0 100px}
.logout{background: url("../images/admin/door_out.png") left center no-repeat; padding: 0 0 0 20px; width: 80px; }
input.bbcode{color:#666;background:#fff;border-color:#333;border:1px solid;font-weight:bold;margin:0;padding:0}
#search{clear:both;float:right;margin:6px 0 0 0;background:#936800;width:300px;height:24px;font-size: 9px;padding-right:8px;text-align:right; }
#search #what{height:13px;width:170px;padding:0 0 0 0;border:0;color:#000;background:#fff url() no-repeat 3px 2px;margin-top:3px;text-align:left;}
#search #submit{height:13px;padding:0 0 0 0;font-weight:bold;background:#fff;border:0;margin-left: 10px;color:#E18003;margin-top:3px;}
#footerStats{float:left;padding:67px 0 0 35px;line-height:1.6em;height:146px;width:145px;color:#555;font-size:.95em;}
#footerStats a{word-spacing:-2px;}
#footerimage{background:url(../images/admin/stats.png) no-repeat left top;height:146px;width:145px;}
#footerMenu{clear:both;text-align:center;font-weight:bold;margin:0 0 10px;}
#footerMenu li{display:inline;margin-right:10px;padding-right:10px;border-right:1px solid #aaa;}
#footerMenu li.last{border:0;margin:0;padding:0;}
#sitemap{float:right;width:744px;margin-top:15px;font-size:11px;line-height:1.4em;margin-bottom:20px;}
#sitemap li{float:left;width:110px;margin-left:14px;text-transform:lowercase;}
#sitemap li.primary{text-transform:uppercase;font-weight:bold;margin-bottom:3px;}
#sitemap li li{margin:0;}
#sitemap a{color:#788BB5;text-decoration:none;}
#sitemap a:hover{text-decoration:underline;}
#copyright{text-align:center;font-size:10px;color:#999;}
#copyright li{display:inline;margin-right:5px;padding-right:5px;border-right:1px solid #ddd;}
#copyright li.last{border:0;margin:0;padding:0;}
#copyright a{color:#999;}
#content2{width:1180px;padding:0 10px 10px 10px;margin:0 auto;clear:both;}
#meniutab{
	padding: 3px 0;
	margin-left: 0;
	border-bottom: 1px solid #778;
	font: bold 12px Verdana, sans-serif;
}
#meniutab li
{
list-style: none;
margin: 0;
display: inline;
}
#meniutab li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
border-top:1px solid #778;
background: #DDE;
text-decoration: none;
}
#meniutab li a:link { color: #448; }
#meniutab li a:visited { color: #667; }
#meniutab li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}
#meniutab li.selected a 
{
background: white;
border-bottom: 1px solid white;
}
span.quote{background-color:#f1f1f1;display:block;padding:0px 0px 0px 0px;color:#29525D;border:1px dotted #70a0cf;}
span.quote span.citat{margin:0 0 5px 10px;padding:0 0 0 0px;border-left:1px dotted #70a0cf;background:none;}
span.quote strong.citat{line-height:20px;color:#369;background:#d0d0d0;display:block;}
span.quote p.citat{display:block;padding:2px 8px 6px 8px;color:#29525D;background:url(../images/admin/quote.gif) no-repeat top right #f1f1f1;}
span.quote strong.citat a{color:#369;text-decoration:none;}
span.quote strong.citat a:hover{text-decoration:underline;}
.smiliesBox{padding-left:5px;background-color:#f3f3f3;border:1px solid #afafaf;width:220px;z-index:5000;position:absolute;top:-150px;left:236px;padding:4px;padding-bottom:10px;}
.smiliesBox li{float:left;height:30px;}
.smiliesBox a,.skin .skinLayout .smilies .smiliesBox a{margin:2px;color:#333;}
.smiliesBox img{border:0;}
div.profil_item_list{background:url(../images/admin/l_bkg_shadow) no-repeat top left;	width:80px;height:30px;text-align:center;padding-left:48px;color:blue;border:1px solid #eeeeee;margin-top:5px;}
div.profil_item_list h5.handle{display:inline;cursor:pointer;font-size:12px;line-height:2.0em;color:#888}
span#username_check {padding:5px 5px 5px 5px;display:none;width:220px;background-color:#f3f3f3;border:1px solid #afafaf;}
div#miaunel-loading {background:url(../images/admin/loading.gif) no-repeat top left;position:absolute;top:200px;left:500px;background-color:#fff;color:#cc0000;border:1px solid #afafaf;display:none;width:150px;height:32px;z-index:10000;text-align:center;padding:0px 0px 0px 0px;font-weight:bold;vertical-align:middle;line-height:2em;font-size:16px;}
div.date{color:#000;font-weight:bold;font-size:10px;}
span.timp{color:#000;font-weight:bold;font-size:10px;}
div.dreapta {
	float:left;
	display:block;
  }
div.stanga {
	clear:left;	
	float:left;
	display:block;
  }  
.continutDreapta{float:right; padding: 2px 2px 2px 2px;}
.continutStanga{float:left; padding: 2px 2px 2px 2px;}
span#date {margin-left:5px;margin-top:5px;margin-right:5px;display:block;float:left;}
span#date strong{display:block;background:#ed6a1a;margin:0px 0px 0px 0px;color:#fff;padding:3px 3px 3px 3px;font-size:9px;}
span#date em{display:block;background:#ffde8d;margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;font-weight:bold;}
span#curent {color:#fff;background:#ff4949;}
a.action{background:url(../images/admin/action_gradient.png) repeat-x top left ;background-color: #eee;color:#000;text-decoration:none;text-align:center;padding:2px 2px 2px 2px;font-size:12px;vertical-align:middle;font-weight:bold;font-family:Tahoma,Arial;}
a.action img{margin-top:-2px;vertical-align:middle;}
a.action:hover{background:url(../images/admin/action_gradient_hov.png) repeat-x top left ;background-color: #eee;color:#182291;text-decoration:none;text-align:center;padding:2px 2px 2px 2px;font-size:12px;font-weight:bold;}
a.link{font-size:13px;font-weight:bold;text-decoration:none;line-height:1.5em;margin-bottom:5px;color:#369;}
a.link:hover{text-decoration:underline;}
input.evaluare,select.evaluare{font-size:9px;color:#fff;background-color:#000;border:0px solid;margin-right:3px;}
div.hidden_tags{text-decoration:underline;background:#fff;color:#E18003;font-size:12px; padding:0 5px 0 5px;cursor:pointer;float:left;}
div.tags{text-decoration:underline;background:#fff;color:#369;font-size:12px; padding:5px 5px 5px 5px;cursor:pointer;float:left;}
.important{color:#cc0000;font-weight:bold;}
td{padding: 5px 5px 5px 5px; font-weight: normal}
a.close, a.close:hover, a.close:visited{background:url(../images/admin/close.png) no-repeat top left;color:#fff; padding:0; margin:0;min-width:12px !important;height:12px;}
table.stats thead tr{border-top:3px solid #fff}
table.stats thead td{text-align:left;padding:5px 5px 5px 5px;vertical-align:top;background:#fff !important; color:#111; font-weight:bold;}
table.stats tbody td{text-align:left;padding:5px 5px 5px 5px;vertical-align:top; color:#111; font-size:13px;}
table.stats tr th,
table.stats tr {
    text-align: left;
    font-family:"Verdana";font-size:13px; 
    color:   #333;
}
table.stats tbody tr:hover {
    background:   #fff;
}
.long_text {display:none}
.public{color: #009900}
input.mass_action{min-width: 80px;}
.breadcrumb{margin:15px 0 5px 0px; min-height:25px;}
.breadcrumb a{background:url(../images/admin/arrow_right.gif) no-repeat left center;color:#336699;padding:0 0px 0px 15px; margin:0px 10px 0px 0px;}
.formLabel{float: left;  margin:5px 10px 5px 5px; font-weight: bold; font-size: 13px}
.formField{float: left; margin:5px 10px 5px 5px; }
.edit{background:url(../images/admin/edit.gif) no-repeat left center #1F72B1;
    color:#fff;
    padding:3px 6px 3px 18px;
    border-radius: 5px;
}
h1 a.edit{margin-left: 10px}
h1 a.edit:hover{background-color: #0A8BDE;
    color:#fff;}
.error_browse{color:#C70B1D; line-height:16px; margin-bottom:5px; font-style:italic}
.browse_bt
{
    width: 102px;
    height: 33px;
    background: url(../images/admin/browse_bt.png) no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}
.browse_bt:hover{background-position:bottom}
.file
{
    width:0 !important;
    height:0 !important;
}
.browsed_img{float:left; margin: 0 10px 10px 0; background:url(../images/admin/img-holder.png) no-repeat; width:84px; height:65px; position:relative}
.browsed_img .delete_img{color:#FFF; display:block; background:#B73C29; font-weight:bold; width:20px; height:20px; line-height:20px; text-align:center; position:absolute; right:0; bottom:0; cursor:pointer}
.img_restriction{padding: 5px 0 5px 0; color:#868686; font-style:italic}

.galleryImageUpload{width:560px; float:left;margin: 10px 20px 0px 0px;
    background: #f3f3f3;
}

.file{
    width:0 !important;
    height:0 !important;
}
div.category{width:100%;padding:0 0px 0px 0px; margin:5px auto;clear:both;}
.list .loading {background:url(../images/admin/ajax-loader.gif) no-repeat top center; }
button.item{ background:#1F72B1;border:1px #BABABA;color:#fff;
    padding:4px 4px 4px 4px;
    margin:0px 0px 0px 0;cursor:pointer;font-size: 12px;font-weight: bold;
    border-radius:5px;
    
}
.item_edit_button{ background:#1F72B1;border:1px #BABABA;color:#fff;
    padding:4px 4px 4px 4px;
    margin:0px 0px 0 0;
    cursor:pointer;font-size: 12px;font-weight: bold;
    border-radius:5px;
     float:right;
    min-width:80px;
    text-align: center;
}
.itemEditContainer {float:left; width:49%; padding: 3px 3px 3px 5px}
.deleteButton{background:url(../images/admin/delete.gif) no-repeat left center;
    color:#fff;
    padding:3px 3px 3px 3px;
    border-radius: 3px;
    cursor:pointer;
    width:25px;
    height:25px;
}
*/

.diff_container{font-size: 14px}

.addModule{width:150px; font-size:14px}
/*.moduleYellow{ background:#6BB868; color:#000}*/
.moduleRecommended{ background:#6BB868; color:#000}
.moduleNotRecommended{ background:#FF0004; }
.modulePlaceholder{ background:#66ccff;}
/*.moduleRed{ background:#FF0004; }*/
.ui-widget-header.moduleYellow{background:#FFDD00; color:#000}
.ui-widget-header.moduleRed{background:#FF0004;}

.singleColumn .portlet-column{ width:100%}
.singleColumn .portlet{ width:23.9%; float:left}
.portlet.moduleRecommended .ui-widget-header{ background:#6bb868; border-color:#6bb868;}
.portlet.moduleNotRecommended .ui-widget-header{ background:#ff0004; border-color:#ff0004;}
.portlet.modulePlaceholder .ui-widget-header{ background:#66ccff; border-color:#66ccff;}


/*preview */

#previewWindow{ overflow-y:auto}
.preview{}
.prevSectionName{ font-size:12px; width:100%; background:#E2E2E2; padding:5px; text-align:center}
.preview .sectiune{ border:1px dotted #e2e2e2; margin:5px 0 20px; display:table; width:100% }
.preview .coloana{ border-right:1px dotted #e2e2e2;  border-left:1px dotted #e2e2e2; display:table-cell;}
.preview .coloana:nth-of-type(4n) { border-right:none}
.preview .modul{ border-bottom:1px solid #F7F7F7; font-size:12px;margin-left: 5px}
.continuModul{ padding:10px; font-family: Verdana,Arial,Helvetica,sans-serif !important; font-size: 11px !important; font-weight:normal !important;}
.continuModul a{ color:#6D6D6D; text-decoration: underline}
.numeModul{ background:#D4D4D4 !important; padding:5px; font-size:12px; text-align:center }


.textSmall{ font-size:11px}
.informareCamp{ float:left; margin-left:200px}

.charCounter{margin:2px}
.charCounterError{color: #FFF; background: #FF0000}
.modalLeftOldVer{ border-right:1px solid #F7F7F7; width:48.5%; float:left; margin-right:10px; padding:20px 20px 20px 0;}
.modalRightCurrentVer{width:50%; min-width:680px; float:left;}
.blueLink{color: #0066ff !important; display:inline-block; margin:0 5px}


/*step bar*/
.stepsBar{ width:100%; height:40px; overflow:hidden; margin:0 0 20px 0}
.step{ width:14.28%; display:block; float:left; height:40px}
.step a{ display:inline-block; width:100%; height:40px; line-height:40px; color:#6C6C6C}
.step .start{ height:40px; width:31px; background: url(../images/step_bg.png) left top no-repeat; float:right; display:block; margin-right:-31px; position:relative; z-index:1 }
.step .name{ font-size:16px; display:block; height:40px; width:100%; float:left; text-align:center; background:#E2E2E2; padding-left:31px}
.stepsBar .last{ height:40px; width:31px; background:url(../images/step_last.png) no-repeat; position:relative; float:right; margin-left:-31px; z-index:2}
.step a.active{color:#FF6700}
.step a:hover, .step a.current{color:#fff}
.step a:hover .name, .step a.current .name{background:#FF6700;}
.step a:hover .start, .step a.current .start{ background-position:left bottom;}
.step.first{ margin-left:-20px;}


/*proiect Title*/
.proiectTitle{ float:left; width:790px}
.bussinessInfo{ float:right; width:200px; font-size:12px; margin-top:15px; text-align:right}

.modulePreviewTooltip{max-height: 400px; max-width: 300px;}
.modulePreviewTooltip{padding-right: 20px}
.moduleTooltip{
	padding:10px !important;
	max-width:800px !important;
	}
.moduleTooltip img{ max-width:400px;}
.moduleTooltip table{ width:100%;}
.moduleTooltip td{ vertical-align:top;}
.moduleTooltip, .moduleTooltip p, .moduleTooltip span{font:12px 'Arial' !important; color:#6d6d75 !important; line-height:100% !important;}

.module_old_img{margin: 0 10px 10px 0; width:84px; height:65px; position:relative;background-repeat: no-repeat;}
.module_old_img .delete_img{color:#FFF; font-size:20px; display:block; background:#B73C29; font-weight:bold; width:20px; height:20px; line-height:20px; text-align:center; position:absolute; right:0; bottom:0; cursor:pointer}

.fileInput{ color:#6D6D6D; height:40px; line-height:40px; display:inline-block; background:#F7F7F7; text-align:center; cursor:pointer; border-left:2px solid #fff; padding:0 10px; font-size:14px;width:260px;}
/*.input{ display:inline-block; height:40px; line-height:40px; padding:0 10px; background:#F7F7F7; vertical-align:middle; width:70%; margin-bottom:10px}*/

.fileInput i{font-size:24px;}
.left{float:left;}
.right{float:right;}
.clearfix{clear:both}

.oldItemBody{display:none}
.btOldItem{ background:#FF6700; font-size:16px; display:inline-block; color:#fff; text-align:center; height:40px; line-height:40px; vertical-align:middle; margin:0 0 10px 3px; padding:0 20px; cursor:pointer}
.btOldItem:hover, .btOldItem.current{ background:#FF4C00; color:#fff}


.tabNavigation{ width:100%; background:#F7F7F7; margin-bottom:5px }
.tabNavigation .navEntryTitle{ color:#6D6D6D; font-size:12px; margin-left:20px; width:100%; text-align:left; border-bottom:1px solid #fff; display:block}
.tabNavigation .btSubmit{ margin:0 1px 0 0; float:left }
.sitemapRel{ border-bottom:1px solid #fff;}
.tabNavigation .publicVersionView{ margin-bottom:1px; background:#6C6C6C}

.diffTable{ margin-bottom:30px}
.diffFieldContainer{display:block; width:50%; min-height: 5px; border:0px #6C6C6C solid; font-size: 13px; padding:3px 20px;}
.diffFieldContainer.alignLeft{border-right:1px solid #E3E3E3}
.diffFieldContainer .lab{ margin-bottom:3px; color:#9A9A9A}
.diffFieldContainer.head{ font-size:14px; font-weight:bold; border:none !important; padding-top:20px; padding-bottom:10px}
.diffFieldRow{margin-bottom:5px}
.diffFieldRow:hover{ background:#F7F7F7}

.modulePreviewRow{
    padding-bottom: 10px;
    border-bottom: 1px dashed #DDDDDD;
    margin-bottom: 10px
}
.modulePreviewRow:after{
    content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;
}
.nr_columns_1{
    width: 23%;
    float: left;
}
.nr_columns_2{
    width: 46%;
    float: left;
}
.nr_columns_3{
    width: 69%;
    float: left;
}
.nr_columns_4{
    width: 100%;
    float: left;
}
.portlet-content{
    background: #E2E2E2 !important;
}
.headCommentPreview{ background:#F7F7F7; padding:5px; font-size:12px; text-align:center }
.btCommentPreview{background:#FF6700; padding:5px; font-size:12px; text-align:center; color:#fff !important; display:block; cursor:pointer; margin:0 auto 10px; max-width:200px;  }
.btCommentPreview:hover{background:#FF4C00; }
.deleteComment{
    background: #f7f7f7;
    color: #6d6d75;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 20px !important;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px;
	margin-right:4px;
}
.deleteComment:hover{
	color:#fff;
	background:#FF4C00;
	}
.deleteFile{
    background: #f7f7f7;
    color: #6d6d75;
    cursor: pointer;
    display:inline-block;
    font-size: 20px !important;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px;
	margin-right:10px;
	vertical-align:middle;
}
.deleteFile:hover{
	color:#fff;
	background:#FF4C00;
	}
.file_form .btSubmit{ margin:0;}
.orangeLink{ color:#FF4C00}

.addHere {
  height: 70px;
      border: 1px dotted #000000;
}

/*.navigation, .emptyBody  {
  cursor: pointer;
}*/

.icon-align-justify {
  font-size: 15px !important;
  cursor: pointer;
}