/* CSS Document */
.height100{ height:100px;}
div.mediaConsult{padding:0; margin:0 10px 30px 20em;float:left;}
div.menuC{background-color:#868587;font-size:13px;width:1000px; margin-bottom:10px; margin-left:0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;clear: both; float:left; position:relative; height:40px;}
div.menuC ul {
margin: 0;
padding: 0;
list-style: none;
position: relative;
z-index: 2;
}
div.menuC ul li {
float: left;
margin: 0;
padding: 0;
border: 0;
position: relative;
}
div.menuC ul li a,div.menuC ul li.activ span{
margin: 0;
padding: 13px 20px; padding-top:14px;
display: block;
text-decoration: none;
position: relative;
}
div.menuC ul li a span.newmess{ width:20px; height:20px; text-align:center;  line-height:20px;background-color:#09F; color:#FFF; position:absolute; top:0; left:50%; margin-left:-10px; margin-top:-10px; font-size:12px;padding:0;}
div.menuC ul li a{
color: #fff;
}
div.menuC ul a:hover, div.menuC ul a:focus, div.menuC ul li.activ, div.menuC ul li#activ a{
background-color:#eaeaea;color:#454142;
}
div.menuC ul li.activ a{color:#454142;}
div.menuC ul li ul {
padding:10px 0;
border:1px solid #ccc;
width:auto; 
background-color:#fff;
height: auto;
list-style: none;
margin: 0;
position: absolute;
display: none;
border-top:none; -moz-box-shadow: 10px 10px 5px #888;-webkit-box-shadow: 10px 10px 5px #888;box-shadow: 2px 2px 2px #888;
}
div.menuC ul li ul li {
float: none;
margin: 0;
line-height: 25px;
height: 25px;
padding:0;
}
div.menuC ul li ul li a {
padding:0 20px;
white-space: nowrap; 
display: block; color:#999;
}
div.menuC ul li ul li a:hover,div.menuC ul li ul li a.activ{ background:none; text-decoration:underline;}
div.menuC ul li:hover a{background-color:#eaeaea;color:#454142; }
div.menuC ul li:hover ul a{background:none; }
div.menuC ul li:hover ul {
display: block;
}

div.additionalsettings{background-color:#489ad4; }

div.additionalsettings ul a:hover, div.additionalsettings ul a:focus, div.additionalsettings ul li.activ, div.additionalsettings ul li#activ a,
div.additionalsettings ul.nav li:hover,div.additionalsettings ul.nav li a:hover{background-color:#6BB9ED; color:#fff;}
div.additionalsettings ul.nav li.activ{ background-color:#6BB9ED;}
div.additionalsettings ul.nav li.activ a{ color:#fff;}


div.bottom-menu{font-size:13px;border-top:1px solid #e3e5e6; margin:0 0 1em 0; padding-top:1em;}
div.bottom-menu ul.nav{margin:0;padding:0;list-style:none;}
div.bottom-menu ul.nav li{float:left;margin:0; margin-right:1.5em;}
div.bottom-menu ul.nav li a{text-decoration:none; color:#377cb2;display:block;padding:0;}
div.bottom-menu ul.nav li span{ color:#4190ce;display:block;padding:0;}
div.bottom-menu ul.nav li a:hover{color:#4190ce;}
div.bottom-menu ul.nav li:hover a,div.bottom-menu ul.nav li:hover span,div.bottom-menu ul.nav li.activ span,div.bottom-menu ul.nav li.activ a{ color:#333;}

div.medConsult-md{text-align:left;padding:5px 0; margin-left:0;line-height:16px;margin-bottom:10px;}
div.txt-logo{ font-size:20px; margin-left:27em;  color:#d3d2d5; width:150px;}

div.login-module,div.login-modul-normal{padding:0;margin:10px 0 15px 10px;width:240px;  position:absolute; top:0; right:24em;left:0; }
div.login-module{left:39.5em;right:0;}
div.login-module .logout-widget{  top:8em; border:none; left:1em; border:1px solid #09F;}
div.login-module .logout-widget ul{border:none;}
div.login-modul-normal{ position:relative; right:0; border:1px solid #8c8f94; margin-left:0; }
div.login-modul-normal .logout-widget{ position:relative; left:0;}
div.login-modul-normal .logout-widget ul{
 border:1px solid red;	
	}
div.login-modul-normal .logout-widget a.loginme{text-decoration:none; color:#000;font-size:13px; padding:0;margin:5px 0;display:inline; float:none; position:relative; z-index:1; background:none;}
div.login-modul-normal .logout-widget a.loginme:hover{ background:none;}
div.login-module h3,div.login-modul-normal h3{ color:#eb0014; padding:5px 0; margin-bottom:10px;font-size:30px;text-align:center; font-weight: normal;} 
div.login-modul-normal h3{font-size:18px;margin-bottom:0; padding:10px 0;}
div.login-module ul,div.login-modul-normal ul{margin:0;padding:10px 18px;list-style:none;border:1px solid #5ea9dd;}
div.login-modul-normal ul{ background-color:#f6f7f8; border:none;}
div.login-module ul li,div.login-modul-normal  ul li{display:block;margin:5px 0; position:relative;}
div.login-module ul li label,div.login-module ul li b,div.login-modul-normal ul li label,div.login-modul-normal ul li b{font-size:13px; color:#959395; font-weight:normal;}

div.login-module ul li input.username,div.login-module ul li input.pass,div.login-module ul li input.username1,div.login-module ul li input.pass1,div.login-module ul li input.fullname,div.login-module ul li input.repass,div.login-module ul li input.email,div.login-modul-normal ul li input.username,div.login-modul-normal ul li input.pass,div.login-modul-normal ul li input.username1,div.login-modul-normal ul li input.pass1,div.login-modul-normal ul li input.fullname,div.login-modul-normal ul li input.repass,div.login-modul-normal ul li input.email{width:205px;margin-bottom:10px;height:20px;line-height:20px;border:1px solid #ddd; color:#8c8f94;}
div.login-module ul li input.username:hover,div.login-module ul li input.pass:hover,div.login-modul-normal ul li input.username:hover,div.login-modul-normal ul li input.pass:hover{background:#f9f9f9;
}
div.login-module ul li a.loginme,div.login-modul-normal ul li a.loginme{ text-decoration:none; color:#fff;font-size:13px; padding:7px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;margin:10px 0;display:inline-block; float:left; position:relative; z-index:1; background-color:#489ad4;}
div.login-modul-normal ul li a.loginme{background-color:#eb6464;}
div.login-module ul li a.loginme:hover{ background-color:#428cc0;}
div.login-modul-normal ul li a.loginme:hover{ background-color:#eb0014;}
div.login-module ul li a.passforgott,div.login-modul-normal ul li a.passforgott{ text-decoration:none; color:#999;font-size:12px; position:absolute; right:0%;}
#rememberME{ position:relative; left:1.5em; top:1em; z-index:0;}
div.login-module ul li a.passforgott:hover,div.login-modul-normal ul li a.passforgott:hover{color:#555;text-decoration:underline;}
div.nomatch{color:red;border:1px solid red; padding:2px 5px;}
div.login-module ul li a.user-name,div.login-modul-normal ul li a.user-name{ text-decoration:none; }
div.login-module ul li a.user-name:hover,div.login-modul-normal ul li a.user-name:hover{}
div.login-module ul li span.checkradiobox,div.login-modul-normal ul li span.checkradiobox{ display:inline-block; width:17px; height:17px; background:url(../../img/site/checkradiobox.png)  no-repeat center center; top:3px; #top:0; position:relative; margin:0 7px 0 2px;}
div.login-module ul li span.checkradiobox:hover,div.login-modul-normal ul li span.checkradiobox:hover{ cursor:pointer;}

.shortWidth{width:80%; margin:0 auto; position:relative;  display:block;}
.shortWidth ul{margin:0;padding:0;list-style:none;}
.shortWidth ul li{ margin:5px 0;}
.shortWidth ul li input{ width:300px; height:20px; line-height:20px; border:1px solid #ccc;}
.shortWidth ul li label{ display:block; font-size:16px;}
.shortWidth ul li a.loginme{ text-decoration:none; color:#fff;font-size:13px; padding:7px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;margin:10px 0;display:inline-block; float:left; position:relative; z-index:1; background-color:#489ad4;}
.shortWidth ul li a.loginme:hover{background-color:#ea605e;}
.footerBG{color:#999;}
.bullet{ position:absolute; top:3px; left:3px;}
div.private-page{background:#f5f5f5; margin:0 0 0 15px;border:1px solid #888;padding:10px 0;text-align:center;font-size:12px; top:10px; position:relative; }
.shortWidth ul li a.loginmeOff{ background-color:#999;}
.shortWidth ul li a.loginmeOff:hover{ background-color:#999; cursor:default;}
.regulament{ float:left; display:block; width:20px; height:20px; }

div.user-room{ margin:0 0 0 15px;  }
div.user-room div.leftS{float:left;width:25%; border:1px solid;min-height:100px;}
div.user-room div.rightS{margin-left:25%; border:1px solid;min-height:100px;}
div.user-room div.leftS ul{margin:0;padding:5px;display:block;list-style:none;font-size:12px;}
div.user-room div.leftS ul li{display:block;margin:0 0;}
div.user-room div.leftS ul li a{display:block; text-decoration:none; color:#000;padding:5px;}
div.user-room div.leftS ul li a:hover,div.user-room div.leftS ul li a.activ{background:#333;color:#fff;}

div.privateD{margin:5px 0;float:left; width:100%;  }
div.privateD div.thumb{width:23%;height:160px;line-height:100px; text-align:center;font-size:12px;padding-top:5px; float:left; position:relative; z-index:10; }
div.privateD div.thumb img{max-width:150px;max-height:150px;}
div.privateD div.userData{margin:0;padding:5px;font-size:12px;float:left; width:75%; }
div.privateD div.userData .userName{float:left;width:100%; border-bottom:1px solid #111; padding-bottom:10px;  }
div.privateD div.userData .userName div.leftSide{ width:60%; float:left;clear:none;  }
div.privateD div.userData .userName div.leftSide span{ display:block; text-transform:capitalize;}
div.privateD div.userData .userName div.leftSide span.fullname{ font-size:24px; margin-bottom:5px;}
div.privateD div.userData .userName div.leftSide span.domen{ font-size:11px; color:#999;}
div.privateD div.userData .userName div.rightSide{ width:37%; float:right; clear:none; text-align:right; height:40px; line-height:40px;}
div.privateD div.userData .userName div.rightSide a#enterCab{ background-color:#5ea9dd; color:#fff; padding:5px 10px; text-decoration:none; font-size:13px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px;}
div.privateD div.stuffs{ margin:5px 0;}
div.privateD div.stuffs div{margin:10px 0;  }
div.privateD div.stuffs div a#askquestion{background-color:#5ea9dd; color:#fff;text-decoration:none; font-size:12px; display:inline-block; height:30px; line-height:30px; padding:0 10px;}
div.privateD div.stuffs a#askquestion:hover,div.privateD div.userData .userName div.rightSide  a#enterCab:hover { background:#d3d2d5;}
div.privateD div.stuffs div ul{margin:0;padding:0;list-style:none; width:230px;}
div.privateD div.stuffs div ul li{ float:left; width:110px; margin:3px 0; }
div.privateD div.stuffs div ul li a{ text-decoration:none; color:#444;}
div.privateD div.stuffs div ul li a:hover{ text-decoration:underline;}
div.privateD a.editD{ text-decoration:none; color:#000;padding:5px;}
div.privateD a.editD:hover{text-decoration:underline;}

ul.fileList{margin:0;padding:0;display:block;list-style:none;font-size:12px;border:1px solid #eaeaea; }
ul.fileList li{ margin:0; border-bottom:1px solid #eaeaea; height:30px; line-height:30px;position:relative; }
ul.fileList li span{ display:block;}
ul.fileList li span.filename{ width:12%; border-right:1px solid #eaeaea; display: block; overflow: hidden;}
ul.fileList li span.fullname{ width:30%;border-right:1px solid #eaeaea; text-align:left; padding-left:10px;}
ul.fileList li span.postD{ width:15%;border-right:1px solid #eaeaea;}
ul.fileList li span.comments{ width:20%;text-align:left; padding-left:10px; overflow:hidden; height:30px; cursor:pointer; position:relative;}
ul.fileList li span.commentShare{ width:25%;text-align:left; padding-left:10px; color:#dd0124; overflow:hidden;  display:inline-block; position:relative; height:30px;}

ul.fileList li.first{height:35px; line-height:35px; background-color:#d3d2d5; color:#454142;}
ul.fileList li.first span,ul.fileList li span{ float:left; text-align:center;}
ul.fileList li.odd{background-color:#f6f7f8;color:#454142;}
ul.fileList li.even{background-color:#fff;color:#454142;}
ul.fileList li span.fullname a{ text-decoration:none; color:#489ad4;}
ul.fileList li a.mainA{text-decoration:none;padding:5px; color:#fff;display:block;width:80%;float:left;}
ul.fileList li:hover{}
ul.fileList li a.editF,ul.fileList li a.deleteF{padding:5px;text-decoration:none;height:24px;line-height:24px;color:#fff;}
ul.fileList li a.editF:hover,ul.fileList li a.deleteF:hover{color:red;}
ul.fileList li span.right{display:none;}

ul.userList{margin:5px;padding:5px;display:block;list-style:none;font-size:12px;}
ul.userList li{ margin:5px 0;}
ul.userList li input{width:400px;}
ul.userList li label{display:block;margin:15px 0 0 0;font-weight:bold;}
ul.userList li input.saveList{ border:1px solid #ccc;text-decoration:none; color:#999;font-size:13px; padding:5px 7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;margin:10px 0;display:inline-block;width:150px;background:none;}
ul.userList li input.saveList:hover{border:1px solid #555;color:#555;}

#uploadFoto{border:1px solid #ccc;text-decoration:none; color:#999;font-size:13px; padding:5px 7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;margin:10px 0;display:inline-block;background:none;}
#parola{margin:15px;}
#parola span{display:block;margin:5px;}
#parola span b{display:inline-block;width:125px;font-weight:bold;}
#showpass{display:inline-block;text-decoration:none; color:#000;padding:5px;margin-top:15px;}
#showpass:hover{text-decoration:underline;}
.passMatch{ color:red;}
#changePass{border:1px solid #ccc;text-decoration:none; color:#999;font-size:13px; padding:5px 7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;margin:10px 0;display:inline-block;background:none;}
#changePass:hover{border:1px solid #555;color:#555;}

div.medical-box{padding:0;margin:5px;}
div.medical-box .medical-header{padding:5px;text-align:right;font-size:12px; }
div.medical-box .medical-header a.addfile{text-decoration:none; color:#fff;background:#555;padding:5px;}
div.medical-box .medical-header a.addfile:hover{background:#999;}
div.medical-box .medical-header div#file-box{margin:15px 0;position:relative;text-align:left;}
div.medical-box .medical-header a.removeB{color:red;position:absolute;top:0;right:0;display:none;}
div.medical-box .medical-wrapper{padding:5px;margin:10px 0;}
#loading,#loading1{text-align:left;color:red;}
div.shared-area{ margin:20px 10px;}
div.shared-area a{display:inline-block;padding:2px 4px; border:1px solid #aaa;color:#aaa;text-decoration:none;margin-right:10px;}
div.shared-area a:hover{border:1px solid #777;color:#777;}
div.shared-area div#boxArea{margin:10px 0;}
.close-area{margin:30px auto;width:400px; padding:10px;border:1px solid #aaa;}
div.consulta-medic,div.navigheaza-pe-site{ font-size:30px; width:200px; text-align:right;position:absolute; top:2em; left:7em;  }
div.navigheaza-pe-site{top:6em;width:170px;left:8em;}
div.consulta-medic a,div.navigheaza-pe-site a{  color:#959395;}
div.consulta-medic a{ color:#dd0124;}
div.consulta-medic a:hover,div.navigheaza-pe-site a:hover{ text-decoration:none;}
div.sau{ font-size:30px; position:relative;position:absolute; top:4.5em; left:14em;  width:50px;color:#d3d2d5;}
div.simple-logo{ padding:20px 0 0 0; float:left; height: 60px;}
.banner{ margin:10px 5px;}
div.useful-links-mini{ padding:0; margin:5px; border-bottom:2px solid #ccc; width:220px;}
div.useful-links-mini h3{ display:block; padding:10px; background-color:#f6f7f8; font-size:17px; border-top:2px solid #959395;border-bottom:2px solid #ccc;}
div.useful-links-mini ul{ margin:5px 0; padding:0; list-style:none;}
div.useful-links-mini ul li{ margin:5px; }
div.useful-links-mini ul li div{text-decoration:none; margin:5px 0; color:#444;}
div.useful-links-mini ul li a{text-decoration:none; color:#377cb2; font-size:13px;}
div.useful-links-mini ul li a:hover{ text-decoration:underline;}
div.useful-links-mini a.all-links{ text-decoration:none; color:#b0aeb0; font-size:11px; display:block; text-align:center; margin:10px 0;}
div.useful-links-mini a.all-links:hover{ text-decoration:underline;}


.mini-tags{padding:0; margin:5px 0; border-bottom:2px solid #ccc; width:240px;}
.mini-tags h3{ display:block; padding:10px; background-color:#f6f7f8; font-size:17px; border-top:2px solid #959395;border-bottom:2px solid #ccc;}
.mini-tags ul{ margin:5px 0; padding:0; list-style:none;}
.mini-tags ul li{ margin:5px; float:left; }
.mini-tags ul li a{text-decoration:none; color:#377cb2; font-size:13px;}
.mini-tags ul li a:hover{ text-decoration:underline; font-weight:900;}
.mini-tags a.all-links{ text-decoration:none; color:#b0aeb0; font-size:11px; display:block; text-align:center; margin:10px 0;}
.mini-tags a.all-links:hover{ text-decoration:underline;}

div.useful-links{ padding:0; margin:10px 20px; float:left; width:96%;}
div.useful-links h3{ display:block; padding:10px 0; font-size:20px; border-bottom:2px solid #959395; margin-bottom:10px; }
div.useful-links ul{ margin:5px 0; padding:0; list-style:none;}
div.useful-links ul li{ margin:5px 0; padding:0 0 10px 0; border-bottom:1px solid #ccc; width:100%; float:left; }
div.useful-links ul li div{}
div.useful-links ul li div.linkThumb{  float:left;}
div.useful-links ul li div.linkThumb img{ max-width:160px; max-height:120px; }
div.useful-links ul li div span{ display:block; margin:3px 0;}
div.useful-links ul li div span.content{ margin:5px 0; line-height:14px;}
div.useful-links ul li div span.username{ display:inline; margin-left:1em;}
div.useful-links ul li div span.content1{ margin:5px 0; color:#999; text-transform:capitalize;}
div.useful-links ul li div span.content1 em{ background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding:0 0 0 20px; height:12px; line-height:12px; text-transform:lowercase; height:20px; line-height:20px; display:inline-block; font-style:normal; margin-left:2em;}
div.useful-links ul li div.title{ margin-bottom:5px; color:#377cb2; font-size:20px;}
div.useful-links ul li a{ text-decoration:none; color:#9c9a9c;}
div.useful-links ul li.no-links{ text-align:center; color:#F00; font-size:16px;}

.articleContent{ margin:10px 15px;  padding:5px 0;}
.articleContent p,.articleContent div.selected-container,.articleContent p.selected-container{border:none;}
.articleContent p.selected-title{ color:#377cb2;  display:block; margin:5px 0; padding:5px 0; cursor:pointer; font-size:14px;}
.articleContent p.activ{border-bottom:none; text-decoration:underline;}
.articleContent div.selected-container,.articleContent p.selected-container{ color:#333; display:block; margin:5px 0; padding:5px 0;}
.articleContent p.borderb{border-bottom:1px solid #ccc;}
.articleTitle{ color:#377cb2;  margin:0 15px; text-align:left; font-size:20px; padding:5px 0; }

div.online-quest{ position:absolute; top:0.2em;right:0em;top:0em\9;  }
div.online-quest a{ display:block;padding:11px 10px 11px 10px; background-color:#f3f3f3; color:#222; text-decoration:none;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius:0 5px 5px 0;border:2px solid #999; padding-top:13px;  }
div.online-quest a:hover{border:2px solid #377cb2; color:#377cb2;}
div.logout-widget{ position:absolute; top:0; right:5.7em; width:13.5em; padding-left:10px; padding-top:15px; z-index:100; margin:0;  }
div.nomess{border-left:5px solid #489ad4;padding-left:5px;}
div.newmess{ background:url(../../img/site/new_mesage_anim.gif) repeat-y 0 0; }
div.logout-widget ul{ padding:0; margin:0; list-style:none;}
div.logout-widget ul li{ margin:2px 0;}
div.logout-widget ul li a{ text-decoration:none; color:#489ad4; text-transform:capitalize; font-weight:700; }
div.logout-widget ul li a.loginme{ font-weight:normal;}
div.logout-widget ul li .tipU{ font-size:11px; color:#999;text-transform:capitalize;}
div.logout-widget ul li a:hover{ text-decoration:underline;}

div.banners-right,.banners-right-rich{ margin:10px 0 10px 0; }
.banners-right-rich{overflow-x:hidden;overflow-y:hidden;}
div.banners-right ul,.banners-right-rich ul{ padding:0; margin:0; list-style:none;}
div.banners-right ul li,.banners-right-rich ul li{ margin:0 auto 15px auto; text-align:left;}
div.banners-right ul li img,.banners-right-rich ul li img{ max-height:240px; max-width:240px;}

div.banners-right ul li#waitBanner,div.banners-right ul li#personalBaner{ position:relative;}
div.banners-right ul li#waitBanner img,div.banners-right ul li#personalBaner img{max-height:250px; max-width:220px;}

div.banners-top{ margin:25px 0;left:2em; position:relative;  width:450px; float:left;}
div.banners-top ul{ padding:0; margin:0; list-style:none;}
div.banners-top ul li{ margin:0; float:left; margin-left:20px; width: 200px; }
div.banners-top ul li img{ max-height:50px; max-width:200px;}

div.banners-top-rich{margin:25px 0;left:1em; width:auto; position:relative;  width:auto; float:left; overflow-x:hidden;overflow-y:hidden;  position:relative; z-index:10000;}
div.banners-top-rich ul{ padding:0; margin:0; list-style:none;}
div.banners-top-rich ul li{ margin:0; float:left; margin-left:20px;}

div.catalog{ float:left; width:740px; margin:10px auto; margin-left:0;}
div.catalog div.alfabet{border:1px solid #e3e5e6;}
div.catalog div.alfabet ul{ padding:0; margin:0; list-style:none;}
div.catalog div.alfabet ul li{ margin:5px 0; float:left; margin-left:3px;}
div.catalog div.alfabet ul li a{ display:block; padding:3px 5px; color:#377cb2; text-decoration:none;}
div.catalog div.alfabet ul li a:hover,div.catalog div.alfabet ul li a.activ{ background-color:#5ea9dd; color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.catalog div.workarea{margin:10px auto; }
div.catalog div.workarea ul{ padding:0; margin:0; list-style:none;}
div.catalog div.workarea ul li{ margin:5px 0; display:block; border-bottom:1px solid #ccc; padding:5px 0 10px 0; font-size:16px;}
div.catalog div.workarea ul li a{ display:block; padding:3px 6px; color:#377cb2; text-decoration:none;}
div.catalog div.workarea ul li a:hover{ text-decoration:underline;}
div.catalog div.container{ margin:10px 0;}
div.catalog div.container .title{ font-size:25px; border-bottom:2px solid #333; margin-bottom:10px; padding-bottom:10px; color:#377cb2;}
div.catalog div.container .info{ line-height:14px;}

div.news-widget,div.publications-widget{ float:left; width:740px; margin:10px auto; }
div.news-widget div.alfabet,div.publications-widget div.alfabet{border:1px solid #e3e5e6; margin:0; height:28px; margin-bottom:20px;}
div.news-widget div.alfabet ul,div.publications-widget div.alfabet ul{ padding:0; margin:0; list-style:none;}
div.news-widget div.alfabet ul li,div.publications-widget div.alfabet ul li{ margin:5px 0; float:left; margin-left:5px;}
div.news-widget div.alfabet ul li a,div.publications-widget div.alfabet ul li a{ display:block; padding:3px 6px; color:#808387; text-decoration:none; }
div.news-widget div.alfabet ul li a span,div.publications-widget div.alfabet ul li a span{border-bottom:1px dashed #808387;}
div.news-widget div.alfabet ul li a span:hover,div.publications-widget div.alfabet ul li a span:hover{border-bottom:none;}
div.news-widget div.alfabet ul li a:hover,div.publications-widget div.alfabet ul li a:hover,div.news-widget div.alfabet ul li a.activ,div.publications-widget div.alfabet ul li a.activ{ background-color:#009cdc; color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
div.news-widget div.workarea,div.publications-widget div.workarea{ }
div.news-widget div.workarea .topW,div.publications-widget div.workarea .topW{border:5px solid #eee; padding:5px;}
div.news-widget div.workarea .topW div.newsThumb,div.publications-widget div.workarea .topW div.newsThumb{ float:left; width:42%;}
div.news-widget div.workarea .topW div.newsThumb img,div.publications-widget div.workarea .topW div.newsThumb img{ max-height:200px; max-width:270px; }
div.news-widget div.workarea .topW div.rightSide,div.publications-widget div.workarea .topW div.rightSide{ margin-left:0;}

div.news-widget div.workarea .topW div.rightSide .content,div.publications-widget div.workarea .topW div.rightSide .content{ margin:5px 0; line-height:14px;}
div.news-widget div.workarea .topW div.rightSide span.username{ display:inline; margin-left:1em;}
div.news-widget div.workarea .topW div.rightSide .content1,div.publications-widget div.workarea .topW div.rightSide .content1{ margin:10px 0; color:#999; text-transform:capitalize;}
div.news-widget div.workarea .topW div.rightSide .visits,div.publications-widget div.workarea .topW div.rightSide .visits{ background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding:0 0 0 20px; height:12px; line-height:12px; text-transform:lowercase; height:20px; line-height:20px; display:inline-block; font-style:normal; color:#959395; }
div.news-widget div.workarea .topW div.rightSide div.titlu,div.publications-widget div.workarea .topW div.rightSide div.titlu{ margin-bottom:10px; color:#377cb2; font-size:20px;}
div.news-widget div.workarea .topW div.rightSide div.titlu a,div.publications-widget div.workarea .topW div.rightSide div.titlu a{color:#377cb2; text-decoration:none; }
div.news-widget div.workarea .topW div.rightSide div.titlu a:hover,div.publications-widget div.workarea .topW div.rightSide div.titlu a:hover{text-decoration:underline;}


div.news-widget div.workarea .otherworklist,div.publications-widget div.workarea .otherworklist{ margin:0 0; border-top:2px solid #444547;}
div.news-widget div.workarea .otherworklist div.header,div.publications-widget div.workarea .otherworklist div.header{ padding:5px 0 5px 10px; border-bottom:1px solid #8c8f94; margin-bottom:10px;}
div.news-widget div.workarea .otherworklist h3,div.publications-widget div.workarea .otherworklist h3{ color:#444547; font-size:25px; float:left;height:40px; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif;font-weight: normal; }
div.news-widget div.workarea .otherworklist a.newsA,div.publications-widget div.workarea .otherworklist a.newsA{ display:inline-block;  text-decoration:none; color:#454142; float:right;height:40px; line-height:40px; padding-left:25px; background:url(../../img/site/square.jpg) no-repeat left center;}
div.news-widget div.workarea .otherworklist a.newsA:hover,div.publications-widget div.workarea .otherworklist a.newsA:hover{ text-decoration:underline;}
div.news-widget div.workarea .otherworklist ul,div.publications-widget div.workarea .otherworklist ul{ padding:0; margin:0; list-style:none;}
div.news-widget div.workarea .otherworklist ul li,div.publications-widget div.workarea .otherworklist ul li{ margin-bottom:10px; border-bottom:1px solid #c9cdd3; padding:10px 0;}
div.news-widget div.workarea .otherworklist ul li div.newsThumb,div.publications-widget div.workarea .otherworklist ul li div.newsThumb{ float:left; width:35%;}
div.news-widget div.workarea .otherworklist ul li div.newsThumb img,div.publications-widget div.workarea .otherworklist ul li div.newsThumb img{ max-height:200px; max-width:220px;}
div.news-widget div.workarea .otherworklist ul li div.rightSide,div.publications-widget div.workarea .otherworklist ul li div.rightSide{ margin-left:0;}

div.news-widget div.workarea .otherworklist ul li div.rightSide .content,div.publications-widget div.workarea .otherworklist ul li div.rightSide .content{ margin:5px 0; line-height:14px; color:#444547;}
div.news-widget div.workarea .otherworklist ul li span.username,div.publications-widget div.workarea .otherworklist ul li span.username{ display:inline; margin-left:1em;}
div.news-widget div.workarea .otherworklist ul li div.rightSide .content1,div.publications-widget div.workarea .otherworklist ul li div.rightSide .content1{ margin:10px 0; color:#8c8f94; text-transform:capitalize;}
div.news-widget div.workarea .otherworklist ul li div.rightSide .visits,div.publications-widget div.workarea .otherworklist ul li div.rightSide .visits{ background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding:0 0 0 20px; height:12px; line-height:12px; text-transform:lowercase; height:20px; line-height:20px; display:inline-block; font-style:normal; color:#8c8f94; }
div.news-widget div.workarea .otherworklist ul li div.rightSide div.titlu,div.publications-widget div.workarea .otherworklist ul li div.rightSide div.titlu{ margin-bottom:10px; color:#0081b6; font-size:20px;}
div.news-widget div.workarea .otherworklist ul li div.rightSide div.titlu a,div.publications-widget div.workarea .otherworklist ul li div.rightSide div.titlu a{color:#0081b6; text-decoration:none; }
div.news-widget div.workarea .otherworklist ul li div.rightSide div.titlu a:hover,div.publications-widget div.workarea .otherworklist ul li div.rightSide div.titlu a:hover{text-decoration:underline;}

div.news-widget div.container,div.publications-widget div.container{ margin:10px 0;}
div.news-widget div.container .title,div.publications-widget div.container .title{ font-size:25px; border-bottom:2px solid #333; margin-bottom:10px; padding-bottom:10px; color:#377cb2;}
div.news-widget div.container .info,div.publications-widget div.container .info{ line-height:14px;}
div.news-widget div.container .articleData,div.publications-widget div.container .articleData{ margin:15px 0; }

div.news-widget div.container .attachedFile,div.publications-widget div.container .attachedFile{margin:15px 0;}
div.news-widget div.container .attachedFile em,div.publications-widget div.container .attachedFile em{font-style: normal; font-size: 20px; color: #961E1C; margin-right: 10px;}
div.news-widget div.container .attachedFile a,div.publications-widget div.container .attachedFile a{font-style: normal; font-size: 15px; color: #444;text-decoration: none; padding: 2px 4px;}
div.news-widget div.container .attachedFile a:hover,div.publications-widget div.container .attachedFile a:hover{background-color: #36B7EB;color: #fff;}

div.news-widget div.container .articleData div.facebook-box,div.publications-widget div.container .articleData div.facebook-box{ width:50%;  float:left;}
div.news-widget div.container .articleData div.right-module,div.publications-widget div.container .articleData div.right-module{ color:#999; height:25px; line-height:25px;}
div.news-widget div.container .articleData div.right-module span,div.publications-widget div.container .articleData div.right-module span{ display:inline-block; margin-left:1em;}
div.news-widget div.container .articleData div.right-module span.data,div.news-widget div.container .articleData div.right-module span.username,div.publications-widget div.container .articleData div.right-module span.data,div.publications-widget div.container .articleData div.right-module span.username{ float:right;}
div.news-widget div.container .articleData div.right-module span.visits,div.publications-widget div.container .articleData div.right-module span.visits{background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding-left:20px; float:right; margin: 0 0 0 1em;}
div.news-widget div.work-area,div.publications-widget div.work-area,div.work-area{margin:15px 0;}
div.news-widget div.work-area h3,div.publications-widget div.work-area h3,div.work-area h3{ display:block; padding:10px 0; font-size:20px; border-bottom:2px solid #959395; margin-bottom:10px; text-align:left; }
div.news-widget div.work-area ul,div.publications-widget div.work-area ul,div.work-area ul{ padding:0; margin:0; list-style:none;}
div.news-widget div.work-area ul li,div.publications-widget div.work-area ul li,div.work-area ul li{ margin-bottom:10px; border-bottom:1px solid #bbb; padding:10px 0;}
div.news-widget div.work-area ul li div.newsThumb,div.publications-widget div.work-area ul li div.newsThumb,div.work-area ul li div.newsThumb{ float:left; width:35%;}
div.news-widget div.work-area ul li div.newsThumb img,div.publications-widget div.work-area ul li div.newsThumb img,div.work-area ul li div.newsThumb img{ max-height:200px; max-width:220px;}
div.news-widget div.work-area ul li div.rightSide,div.publications-widget div.work-area ul li div.rightSide,div.work-area ul li div.rightSide{ margin-left:0;text-align: left;}
div.news-widget div.work-area ul li div.rightSide .content,div.news-publications div.work-area ul li div.rightSide .content,div.work-area ul li div.rightSide .content{ margin:5px 0; line-height:14px;}
div.news-widget div.work-area ul li span.username,div.news-publications div.work-area ul li span.username,div.work-area ul li span.username{ display:inline; margin-left:1em;}
div.news-widget div.work-area ul li div.rightSide .content1,div.news-publications div.work-area ul li div.rightSide .content1,div.work-area ul li div.rightSide .content1{ margin:10px 0; color:#999; text-transform:capitalize;}
div.news-widget div.work-area ul li div.rightSide .visits,div.news-publications div.work-area ul li div.rightSide .visits,div.work-area ul li div.rightSide .visits{ background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding:0 0 0 20px; height:12px; line-height:12px; text-transform:lowercase; height:20px; line-height:20px; display:inline-block; font-style:normal; color:#959395; }
div.news-widget div.work-area ul li div.rightSide div.titlu,div.news-publications div.work-area ul li div.rightSide div.titlu,div.work-area ul li div.rightSide div.titlu{ margin-bottom:10px; color:#377cb2; font-size:20px;}
div.news-widget div.work-area ul li div.rightSide div.titlu a,div.news-publications div.work-area ul li div.rightSide div.titlu a,div.work-area ul li div.rightSide div.titlu a{color:#377cb2; text-decoration:none; }
div.news-widget div.work-area ul li div.rightSide div.titlu a:hover,div.news-publications div.work-area ul li div.rightSide div.titlu a:hover,div.work-area ul li div.rightSide div.titlu a:hover{text-decoration:underline;}

div.medic-list-module{ border-bottom:1px solid #ccc; padding:5px 0; margin:1em 0; text-align:center;}
div.medic-list-module h3{ display:block; padding:10px 0; font-size:20px; border-bottom:2px solid #959395; margin-bottom:10px; text-align:left; }
div.medic-list-module div.doctors-area{  margin:10px 0; float:left; width:100%; height:73px; overflow:hidden;text-align:left;}
div.medic-list-module div.doctors-area ul{ padding:0; margin:0; list-style:none; }
div.medic-list-module div.doctors-area ul li{width:215px; margin-right:0.5em; height:auto; position:relative; cursor:pointer;border:1px solid #fff; padding:5px; float:left;  }
div.medic-list-module div.doctors-area ul li:hover{ border:1px solid #ccc;}
div.medic-list-module div.doctors-area ul li a{ text-decoration:none; color:#377cb2; font-size:13px; }
div.medic-list-module div.doctors-area ul li a:hover{ background-color:#f9f9f9;}
div.medic-list-module div.doctors-area ul li a img{ height:60px; width:60px; display:block; float:left; margin-right:10px; }
div.medic-list-module div.doctors-area ul li a span{ margin-top:3px;display:block;  }
div.medic-list-module div.doctors-area ul li a span.specialitate{ color:#555; margin-top:10px;}
#showall{ text-align:center; text-decoration:none; color:#999;}
.imageContainer{ position:relative; height:95%; }
.imageContainer label{ display:block; font-size:14px; margin:10px 0;}
.imageContainer div.header{ margin:0; padding-bottom:20px; border-bottom:1px dashed #999;}
.imageContainer #uploadFoto{ color:#fff; background-color:#999; padding:5px 10px;}
.imageContainer div.alertMess{ position:absolute; bottom:0; right:0; font-size:11px; color:#aaa;}
.imageContainer .inputCss{ width:100%; border:1px solid #ccc; height:25px; line-height:25px;}
#biography{ margin:0; clear:left; margin-right:10px;}
#biography div.header{ margin:0; padding:10px 0; border-bottom:1px solid #333;}
#biography div.header span.title,#biography div.header a.title{ font-size:20px; margin-right:25px; text-transform:capitalize; text-decoration:none; color:#222; cursor:default;}
#biography div.header a.editBtn{ display:inline-block; background:url(../../img/site/pencil.png) no-repeat; padding-left:20px; height:20px; line-height:20px; text-decoration:none; color:#999;}
#biography div.content{ margin-top:5px; line-height:15px; padding-bottom:10px; border-bottom:1px solid #ccc;}
#biography div.content div.bottomButtons{ margin:20px 0;}
#biography div.content div.bottomButtons a{ display:inline-block; height:20px; line-height:20px; padding:0 10px; color:#fff; text-decoration:none; background-color:#5ea9dd; margin-right:20px;}
#biography div.content div.bottomButtons a:hover{background-color:#999;}

div.user-widget{margin:20px 0;  float:left; width:98.7%;}
div.user-widget div.header{ margin:10px 0; padding:10px 0; border-bottom:1px solid #333; position:relative;}
div.user-widget div.header div.leftC{float:left;width:75%;}
div.user-widget div.header div.rightC{margin-left:76%;}
div.user-widget div.header span.title,div.user-widget div.header a.title{ font-size:20px; margin-right:25px; text-transform:capitalize; text-decoration:none; color:#222; cursor:default;}
div.user-widget div.header a.editBtn{ display:inline-block; background:url(../../img/site/pencil.png) no-repeat; padding-left:20px; height:20px; line-height:20px; text-decoration:none; color:#999;}
div.user-widget div.header a.allpubs,div.user-widget div.header a.allinks,div.user-widget div.header a#addNewImageGallery{display:inline-block; padding-left:20px; height:20px; line-height:20px; text-decoration:none; color:#999; float:right;}
div.user-widget ul.lister-items{padding:0; margin:0; list-style:none; }
div.user-widget ul.lister-items li{ padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px; }
div.user-widget ul.lister-items li div.newsThumb{ float:left; width:25%; margin-right:1em;}
div.user-widget ul.lister-items li div.newsThumb img{ max-height:150px; max-width:175px; }
div.user-widget ul.lister-items li div.item-content{ margin-left:0;}
div.user-widget ul.lister-items li div.item-content a{ font-size:18px; color:#377cb2; text-decoration:none;}
div.user-widget ul.lister-items li div.item-content a:hover{ text-decoration:underline;}
div.user-widget ul.lister-items li div.item-content div{ margin:10px 0; position:relative; margin-left: 27%;}
div.user-widget ul.lister-items li div.item-content div.middle{height: 30px;line-height: 30px;}
div.user-widget ul.lister-items li div.item-content div a{ font-size:12px; color:#999; position:absolute; top:20%; right:1em;  background:url(../../img/site/pencil.png) no-repeat; padding-left:20px; height:20px; line-height:20px; text-decoration:none; color:#999;}
div.user-widget ul.lister-items li div.item-content div em{font-style: normal;}
div.user-widget ul.lister-items li div.item-content div em.visits{
background:url(../../img/site/watcheye.jpg) no-repeat 0 center; padding:0 0 0 20px; text-transform:lowercase; height:20px; line-height:20px; font-style:normal; color:#959395; }
div.user-widget ul.lister-items li div.item-content div em.data{ color:#999; margin-right:1.5em;}
div.user-widget ul.lister-items li div.item-content div em.skita{ color:#F00; }
div.user-widget ul.lister-items li div.item-content div.content{ line-height:14px;}
.myoffice-area{ margin-top:45px;float:left;}
.myoffice-area a{ display:inline-block;  text-decoration:none; color:#d3d2d5;}
.myoffice-area a:hover{ text-decoration:underline;}
div.floatLeft{ width:23%; float:left; margin-left: 2%;}
#summary{ width:300px;  height:50px; border:1px solid #ccc;}
div.restore-widget{ border:1px solid; margin:0 20px 20px 20px; position:relative; top:10px; background-color:#F0F0F0; padding:10px; height:40px; padding-top:30px; }
div.restore-widget ul{ padding:0; margin:0; list-style:none;}
div.restore-widget ul li{ float:left;  height:20px; line-height:20px;}
div.restore-widget ul li span{ margin-right:10px; font-weight:bold;}
div.restore-widget ul li input{ width:300px; border:1px solid #ccc; height:100%;margin-right:10px;}
div.restore-widget ul li a{ text-decoration:none; color:#fff; background-color:#0CF; padding:1px 5px; height:100%; display:inline-block; }
div.restore-widget ul li a:hover{background-color:#0AF;}
.standartL{text-decoration:none;color:#489ad4;}
.standartL:hover{text-decoration:underline;}
.search-widget{ width:240px; position:absolute; top:67px; right:0em;}
.search-widget div{ position:relative;}
.search-widget input.searchField{ width:183px; height:20px; line-height:20px; padding-left:55px; border:1px solid #ccc; }
.search-widget input.searchField:hover{border:1px solid #0CF;}
.search-widget a.searchBtn{ display:inline-block; position:absolute; left:0; text-decoration:none; background-color:#489ad4; color:#fff; height:22px; line-height:22px; width:50px; text-align:center; top:0; }
div.searchdown{top:10px; }
div.searchdown input.searchField{ }
.searchResult-widget{ margin:0 15px;}
.searchResult-widget div.searchItem{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.searchResult-widget div.searchItem span{ display:block;}
.searchResult-widget div.searchItem span.title{ font-weight:bold; margin-bottom:5px;}
.searchResult-widget div.searchItem  a{ text-decoration:none; color:#555;}
.searchResult-widget div.searchItem  a:hover{ text-decoration:underline;}
.widget1{ text-align:right;  margin:5px 0; padding:5px; margin-left:25em; }
.widget1 div{ width:250px; text-align:left;  margin-top:5px;  }
.widget1 div span{ display:block; margin-bottom:5px; font-weight:bold;}
.widget1 a,.widget1 div a{ text-decoration:none; color:#000; padding:3px;}
.widget1 a:hover,.widget1 div a:hover,.widget1 a.selected,.widget1 div a.selected{ background-color:#489ad4; color:#fff;}
.error{ color:#F00;}
.articleClass{ position:relative; top:1em;}
.lang{width:auto;margin-top:8px;}
div.no-page{top:1em;position:relative;  padding:10px; background:#f4f4f4;border:1px solid #ccc; }
div.sitemap-weblink{float:right;margin-right:0;margin-top:10px; width:240px;}
div.sitemap-weblink a{text-decoration:none;color:#489ad4;}
div.sitemap-weblink a:hover{text-decoration:underline;}

/*sitemap class */
div.sitemap-widget {}
div.sitemap-widget h3{ margin:10px; font-size:20px; padding-bottom:8px; border-bottom:1px solid #ccc;}
div.sitemap-widget ul{ padding:0; margin:20px 10px; list-style:none;}
div.sitemap-widget ul.firstList{ float:left; width:45%;}
div.sitemap-widget ul.submenu{ margin:5px;}
div.sitemap-widget ul li{ margin:2px;}
div.sitemap-widget ul.firstList li a{ text-decoration:none; font-size:14px; color:#489ad4;}
div.sitemap-widget ul.submenu li a{ text-decoration:none; font-size:12px; color:#444547;}
div.sitemap-widget ul li a:hover{text-decoration:underline;}
.nomatchword{ display:block; position:relative; top:1em;}
.menuB{margin:0 0 5px 0;}
.slideshow{ overflow:hidden;margin:0; float:left;  position:relative;margin-right:20px;margin-top:10px;}
div#comment-box{background:none;}
.root-widget{}
.root-widget a{ text-decoration:none; color:#888;}
#showallspan{ display:inline-block; margin:5px 0 0 0; margin-left:40%; cursor:pointer; padding:5px; color:#F00;}
#showallspan:hover{ text-decoration:underline;}
#showallspan.activ{ background-color:#09F; color:#fff;}

div.sharing-widget{ margin:15px 0;}
div.sharing-widget h3{ font-size:20px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #868587;}
div.sharing-widget ul{ list-style:none; margin:0; padding:0;}
div.sharing-widget ul li{ float:left; margin-right:10px; }
div.sharing-widget ul li a{ color:#000; font-size:15px; text-decoration:none; display:block;padding:3px;}
div.sharing-widget ul li a span{ font-size:11px; color:#999;}
div.sharing-widget ul li a.odd{ }
div.sharing-widget ul li a:hover{ color:#fff;background-color:#868587;}
div.sharing-widget ul li a:hover span{ color:#fff;}
div.sharing-insertafter{ border:2px solid #999; margin:10px 0; padding:5px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px; border-radius:7px; overflow:hidden;}

div.sharing-insertafter div.classicDiv{ width:32%; float:left;  margin-right:1%;}
div#docresults{ background-color:#f9f9f9;}
div#docresults ul{ padding:0; margin:0; list-style:none; }
div#docresults ul li{width:150px; margin-right:0.2em; height:auto; position:relative; cursor:pointer;border:1px solid #fff; padding:1px; float:left;  }
div#docresults ul li:hover{ border:1px solid #ccc;}
div#docresults ul li a{ text-decoration:none; color:#377cb2; font-size:11px; }
div#docresults ul li a:hover{ background-color:#f9f9f9;}
div#docresults ul li a img{ height:45px; width:45px; display:block; float:left; margin-right:5px; }
div#docresults ul li a span{ margin-top:3px;display:block;  }
div#docresults ul li a span.specialitate{ color:#555; margin-top:5px;font-size:11px;}
div.sharing-insertafter div#lastRow ul{ list-style:none; margin:0; padding:0; width:100%;}
div.sharing-insertafter div#lastRow ul li{ border:1px solid #999; height:20px; line-height:20px; width:49%; float:left; position:relative;}
div.sharing-insertafter div#lastRow div.childDiv{ position:absolute; top:0; left:0; height:auto; width:100%; background-color:#f7f7f7; z-index:3000; }
div.sharing-insertafter div#lastRow ul li div.leftSide{ width:85%; float:left; padding-left:3px;}
div.sharing-insertafter div#lastRow ul li div.onlyA{ background-color:#f5f5f5;padding:0; float:right;margin:0; width:13%;}
div.sharing-insertafter div#lastRow ul li div.onlyA a{ margin-left:5px;}
#content1{padding:10px 0;}
#content1 div.biowraper{height: 100%;overflow-x: hidden; overflow-y: auto;}
textarea#summary{width: 91%;}