 html,body,div,span,applet,object,iframe,p,h1,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight: inherit;font-style: inherit;font-size:100%;font-family: inherit;}:focus {outline:0;}body {line-height:1;color:black;background: white;}ol,ul {list-style: none;}table {border-collapse: separate;border-spacing:0;}caption,th,td {text-align: left;font-weight: normal;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote,q {quotes: "" "";}a{text-decoration:none;}

body{
	margin:0 auto 0 auto;
	background: #f5f5f5;
	font:normal 12px Georgia,sans-serif;

}
.nobg{background:none !important;}
.padding0{padding:0 !important;}
.border0{border:0 !important;}
.overflowauto{overflow:auto !important;}
.height20{height:20px;}
.height25{height:25px;}
.height30{height:30px;}
.height35{height:35px;}
.alright{text-align:right;}
.alleft{text-align:left;}
.alcenter{text-align:center;}
.clear{clear:both;width:0px;height:0px;}
.meniu{background:#2d7ca8;margin-top:10px;padding-top:10px;margin:10px 2px 0 2px;}
.meniu a{color:#fff;}
.meniu .meniu-left a{background:#1d516d;display:inline-block;height:18px;color:#fff;padding:5px 10px;}
.meniu .meniu-left a.selected{background:#f5f5f5;color:#000;}
.meniu .meniu-left{display:inline-block;float:left;}
.meniu .meniu-right{display:inline-block;float:right;}
.box1{width:18%;float:left;overflow:hidden;max-height:465px;}
.box2{width:64%;float:left;overflow:auto;max-height:465px;}
.box3{width:18%;float:right;overflow:auto;max-height:465px;}
.calendar{    background: none repeat scroll 0 0 #E5EECC;
    border: 1px solid #AAAAAA;
    margin: 5px;
    padding: 5px;}
	
table.tabel {width:100%;}
table.tabel tr.top td{background:#e5eecc;border:1px solid #aaa;text-align:center;padding:5px;font-weight:bold;}
table.tabel tr.inside td{background:#ffffcc;border:1px solid #aaa;text-align:left;padding:5px;}
table.tabel tr.inside:hover td{background:#8bc2e0;border:1px solid #aaa;text-align:left;padding:5px;}
table.tabel tr.activ td{background:#8bc2e0;border:1px solid #aaa;text-align:left;padding:5px;}
table.tabel tr.inside td.aligncenter{text-align:center;}
#actiuni li{text-align:left;border-bottom:1px solid #aaa;padding-bottom:5px;margin-bottom:5px;background:#ffffcc;padding:5px;}
#actiuni li.oportunitate p{background:url(../images/icon38.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.telefon p{background:url(../images/icon39.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.logistica p{background:url(../images/icon40.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.contract p{background:url(../images/icon34.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.memento p{background:url(../images/icon23mem.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.emailtrimis p{background:url(../images/icon36.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li.sesizare p{background:url(../images/icon35.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
#actiuni li p{margin-bottom:5px;}
#actiuni li span{display:block;}


.blabla li{text-align:left;border-bottom:1px solid #aaa;padding-bottom:5px;margin-bottom:5px;background:#ffffcc;padding:5px;}
.blabla li.oportunitate p{background:url(../images/icon38.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.telefon p{background:url(../images/icon39.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.logistica p{background:url(../images/icon40.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.contract p{background:url(../images/icon34.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.memento p{background:url(../images/icon23mem.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.emailtrimis p{background:url(../images/icon36.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li.sesizare p{background:url(../images/icon35.png) no-repeat left center;padding-left:20px;color:#216E9A;font-weight:bold;}
.blabla li p{margin-bottom:5px;}
.blabla li span{display:block;}

input.inputsearch{background:url(../images/search.png) no-repeat;width:162px;height:21px;border:0;display:inline-block;float:left;}
input.btn{background:url(../images/btn.png) no-repeat;width:21px;height:23px;border:0;display:inline-block;float:left;cursor:pointer;}
a.searchform{background:url(../images/btn.png) no-repeat;width:21px;height:23px;border:0;display:inline-block;float:left;cursor:pointer;}

ul.right-meniu li{    background: url("../images/folder.png") no-repeat scroll 2px center #F5F5F5; border: 1px solid #AAAAAA; padding: 5px 5px 5px 22px;}
ul.right-meniu li a{color:#333;}

h2.toptop{margin:0;padding:0;border-bottom:1px solid #aaa;padding-bottom:5px;margin-bottom:5px;font-weight:bold;font-size:12px;}

.footer{position:fixed;bottom:0;left:0;width:100%;text-align:center;margin-top:35px;}

#addclient{width:713px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-356px;display:none;padding-bottom:10px;}
#addoportunitati{width:713px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-356px;display:none;padding-bottom:10px;}
#addactiuni{width:713px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-356px;display:none;padding-bottom:10px;}
#contract{width:713px;height:auto;position:fixed;top:4%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-356px;display:none;padding-bottom:10px;}
#trimiteemail{width:913px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-456px;display:none;padding-bottom:10px;}
#mementoo{width:913px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-456px;display:none;padding-bottom:10px;}
#showmesaj{width:913px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-456px;display:none;padding-bottom:10px;}
#addcat{width:413px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-456px;display:none;padding-bottom:10px;}
#tabeladrese{width:413px;height:auto;position:fixed;top:10%;background:#e5eecc;border:1px solid #aaa;left:50%;margin-left:-456px;display:none;padding-bottom:10px;}
#closewindows{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows1{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows2{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows3{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows4{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows5{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows6{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows7{background:#ff0000;color:#fff;padding:0 3px;float:right;}
#closewindows99{background:#ff0000;color:#fff;padding:0 3px;float:right;}
.corection1{border-top:0;border-left:0;border-right:0;font-weight:bold;}
.secondtab{display:none;}
.firsttab{display:block;}

table.optiunitabel{background:#ffffcc;border:1px solid #aaa;width:99.2%;margin:0 auto;margin-top:10px;color:#222244;padding-top:5px;padding-bottom:10px;}
table.optiunitabel td{padding:3px;width:50%;}
table.optiunitabel tr.tit td{padding:0 3px;padding-top:5px;width:50%;font-weight:bold;font-size:11px;}
table.optiunitabel td input{width:90%;height:23px;border:1px solid #aaa;}
table.optiunitabel td select{width:91%;height:27px;border:1px solid #aaa;padding:3px;}
table.optiunitabel td textarea{width:98.7%;height:60px;border:1px solid #aaa;padding:3px;}
table.desp{width:100%;}
table.desp td{width:50%;}
table.desp td input{width:80%;}
#errormess{
    color: #900028;
    float: left;
    font-size: 11px;
    padding-top: 10px;
	display:none;
}
#mesajeronat{ color: #FFFFFF;display: none;float: right;font-size: 11px;padding-right: 10px;padding-top: 5px;}
#mesajeronat1{ color: #FFFFFF;display: none;float: right;font-size: 11px;padding-right: 10px;padding-top: 5px;}
#mesajeronat2{ color: #FFFFFF;display: none;float: right;font-size: 11px;padding-right: 10px;padding-top: 5px;}
#mesajeronat3{ color: #FFFFFF;display: none;float: right;font-size: 11px;padding-right: 10px;padding-top: 5px;}
#mesajeronat4{ color: #FFFFFF;display: none;float: right;font-size: 11px;padding-right: 10px;padding-top: 5px;}
a.delop{width:13px;height:11px;display:inline-block;float:right;background:url(../images/delete-icon.png) no-repeat;margin-top:3px;}

td.fortextarea td{width:auto !important;}
span.catre{width:120px;display:inline-block;}

div.box1-index{width:40%;}

table.JEC thead th {
      background-color: #696969;
      color: white;
      font-size: 16px;
      font-weight: bold;
      margin: 5px;
	  height:30px;
    }

    table.JEC td.dayToday {
    background-color: #ddd;
    color: #000;
    }

#myCalendarContainer{width:99%;height:453px;}
#myCalendarContainer table{width:100%;height:100%;}
#myCalendarContainer table td{text-align:center;border:1px solid #ddd;width:14%;height:14%;}
#myCalendarContainer table th{text-align:center;}
#myCalendarContainer table tbody{border:1px solid #ddd;}
#myCalendarContainer table tfoot th{background:#ddd;}
#myCalendarContainer table tfoot a{color:#44177F;font-weight:bold;}
div.events a{
    color: red;
    font-size: 10px;
}
div.events a:hover{text-decoration:underline;}
#myCalendarContainer table tfoot th select{border: 1px solid #542198;padding: 2px;}
div.tic6{width:49%;float:right;}
div.tic6 h2{margin-top:0;}
div.tic6 p{line-height:20px;}

div.events{text-align:center;}

li.foract a{font-weight:bold;color:#44177F !important;}
culoare{color:green;}
#myCalendarContainer table td div.date {
    background: none repeat scroll 0 0 #CCCCCC;
    border-radius: 5px 5px 0 0;
    cursor: pointer;
    padding-left: 5px;
    text-align: left;
}
#myCalendarContainer table td.dayToday div.date {
    background: none repeat scroll 0 0 #216E9A;
    border-radius: 5px 5px 0 0;
    color: #FFFFFF;
}
#myCalendarContainer table td.dayHasEvent div.date {
    background: none repeat scroll 0 0 #FFB600;
    border-radius: 5px 5px 0 0;
}
#myCalendarContainer table td {
    background: none repeat scroll 0 0 #F1F2F6;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    height: 58px;
    padding: 0;
    text-align: center;
    vertical-align: top;
    width: 14%;
}
ul.right-meniu li.activat{background:url("../images/folder.png") no-repeat scroll 2px center #f2f2a2;}


table.inside-table{width:90%;}
table.inside-table td{width:30% !important;font-size:11px !important;}
table.inside-table td input{width:100%;}

.right-meniu span.filter{display:inline-block;width:95px;}
#date1{width:115px;}
#date2{width:115px;}
#responsabilul{    border: 1px solid #CECECE;   height: 23px;   padding: 1px;   width: 117px;}
#ratingul{    border: 1px solid #CECECE;   height: 23px;   padding: 1px;   width: 117px;}
#tipactivitatea{    border: 1px solid #CECECE;   height: 23px;   padding: 1px;   width: 117px;}

#login{width:300px;height:200px;position:absolute;top:50%;margin-top:-100px;left:50%;margin-left:-150px;background:#e5eecc;border:1px solid #aaa;padding:5px;}
#login span{display:inline-block;width:70px;}
#login input[type="text"]{    border: 1px solid #CECECE;  display: inline-block;  height: 27px;   margin-bottom: 10px;   width: 226px;}
#login input[type="password"]{    border: 1px solid #CECECE;  display: inline-block;  height: 27px;   margin-bottom: 10px;   width: 226px;}

#login input[type="submit"]{display:inline-block;width:100%;background:#2D7CA8;border:1px solid #cecece;height:30px;color:#fff;}
div.eroaremesaje{color:#900028;text-align:left;}

p.bine{display:inline-block;position:absolute;right:10px;top:0;text-align:right;color:#aaa;font-size:11px;padding:5px;}
p.copy{display:inline-block;position:absolute;left:10px;top:0;text-align:left;color:#aaa;font-size:11px;padding:5px;}

#upload, #upload1{    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CECECE;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;}

	a.mesajenoi{
	    background: url("../images/icon1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    font-size: 13px;
    height: 22px;
    margin-right: 5px;
    padding-top: 4px;
    text-align: center;
    width: 25px;
	}

#tabeladrese ul li a{font-size:12px;color:#000;margin-left:10px;line-height:20px;}
#tabeladrese ul li a:hover{text-decoration:underline;}

.Rezolvat{background:green !important;color:#fff;}
.Incursderezolvare{background:red !important;color:#fff;}

#listafirme{
	background: #fff none repeat scroll 0 0;
    padding: 10px;
    position: absolute;
    width: 300px;
	display:none;
	
}
#listafirme a{border-bottom:1px dashed #333;display:block;}