/* CSS Document */
@media screen {
html,body{margin:0px 0px 0px 0px;}
body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(img/bk1.gif); background-position:left; background-repeat:repeat-y;}

#header{margin-top:35px;}
#header h1 a:link, #header h1 a:visited, #header h1 a:hover  {color:#4e5772;text-decoration:none!important;}
#header h2 a:link, #header h2 a:visited, #header h2 a:hover  {color:#4e5772;text-decoration:none!important;}
#header h1 {top:-25px;}
#header h2 {top:-5px;}

#header{
	position:relative;
	height:134px;
	background-image:url(img/bk-banner2.gif);
	background-repeat:repeat-x;
	padding:0;
	margin-right:20px;
	width:960px;
	margin-left:20px;
}
#header h1 { position:absolute; left:10px; margin:0; padding:0; font-size:18px; font-weight:bold; color:#4e5772;}
#header h2 { position:absolute; left:10px;  margin:0; padding:0; font-size:12px; color:#4e5772;}


#menutop {
	position:absolute;
	top:28px;
	left:811px;
	display:inline;
	z-index:10;
}
#menutop a:link{ color:#697189; font-weight:normal; font-size:11px; border-right:#666666 solid 1px; padding:1px 4px 1px 4px; text-decoration:none!important;}
#menutop a:visited{color:#697189;font-weight:normal;  font-size:11px; border-right:#666666 solid 1px; padding:1px 4px 1px 4px;text-decoration:none!important;}
#menutop a:hover{color:#f7941d; background-color:#DEDEDE;font-weight:normal; font-size:11px; border-right:#666666 solid 1px; padding:1px 4px 1px 4px;text-decoration:none!important;}


.div_maux { width:100px; margin-right:3px;}
.div_maux a:link{ color:#ffffff; font-size:12px; text-decoration:none; height:15px; display:block; border-left: #9da3b3 solid 15px; margin-bottom:3px; padding-left:2px; border-bottom:#9da3b3 solid 1px;}
.div_maux a:visited{color:#ffffff; font-size:12px; text-decoration:none;height:15px; display:block; border-left: #9da3b3 solid 15px;margin-bottom:3px;padding-left:2px;border-bottom:#9da3b3 solid 1px;}
.div_maux a:hover{color:#f7941d; font-size:12px; text-decoration:none;height:15px; display:block; border-left: #FF9900 solid 15px;margin-bottom:3px;padding-left:2px;border-bottom:#FF9900 solid 1px;}
/* end header */

/*****************************************/
/***************Layout divs***************/
/*****************************************/

#column2 {
width:960px;
	margin-left:20px;
	margin-right:10px;
	padding: 0px; background-image:url(img/bk-top-content.gif); background-position:0px 0px; background-repeat:repeat-x;
}

#column2index {
width:960px;
	margin-left:20px;
	margin-right:10px;
	padding: 0px; margin-bottom:0px;
}

#column1 {
	margin: 0px;  MARGIN-TOP:-10PX;
	padding: 0px;
	background-image:url(img/bk-left-col.gif);
	background-repeat: repeat-y; background-position:left;
	width: 950px;

}

/***********************************************/
/* CONTINUT                                    */
/***********************************************/

#content {
	padding: 0px 0 0 0px; MARGIN-TOP:0px;
	margin-left: 184px;
	margin-right: 174px; 
	text-align:justify; background-image:url(img/bk-colt-content.png) ; background-repeat:no-repeat; background-position:right 40px;
}
#contentindex {
	padding: 0px;
	margin-left: 184px!important;
	margin-right: 5px!important; padding-top:12px;
	text-align:justify; margin-top:10px; margin-botoom:0px;
}

#content .title {margin:0px; display:block; border-bottom:#cccccc dotted 1px; color:#64729b;}
.title h1{font-size:14px; padding:2px; margin:0 0 0 20px; font-weight:bold; font-variant:small-caps; margin-top:10px;}
.title h2{font-size:14px; padding:2px; margin:0 0 0 20px; font-weight:bold; font-variant:small-caps; letter-spacing:2px;}

/*content catedre*/
#content .titlecatedre {margin:0px; display:block; border-bottom:#cccccc dotted 1px; color:#64729b;}
.titlecatedre h1{font-size:14px; padding:2px; margin:0 0 0 20px; font-weight:bold; font-variant:small-caps; margin-top:10px;}
.titlecatedre h2{font-size:14px; padding:2px; margin:0 0 0 20px; font-weight:bold; font-variant:small-caps; letter-spacing:2px;}
.divprof {border:#efefef solid 1px; margin-right:10px; margin-left:10px; background-image:url(img/bk-colt-divprofi.gif);  background-repeat:no-repeat; background-position:top right; margin-bottom:30px; display:block;} 
.divprof h3 {margin:10px 20px 10px 20px;}
.divprof .email {font-size:11px; color:#cccccc;}
.tdprofi { background-image:url(img/bk-tabel-profi.png); background-repeat:repeat-y; background-position:right; width:110px;}
.div-submeniu {margin-top:0px; background-color:#efefef; padding:1px; font-size:12px;}
.div-submeniu a{text-decoration:none; background-color:#EDEDED;font-size:12px!important; font-weight:bold; padding:1px;}
.div-submeniu a:visited{ text-decoration:none;font-size:12px; font-weight:bold;}
.div-submeniu a:hover{ text-decoration:none; background-color:#DEDEDE; color:red;font-size:12px; font-weight:bold;}

/*end content catedre*/

#content h3{font-size:12px; text-align:center;padding:3px; margin:20px 40px 10px 40px;background-color:#efefef; border:#FFFFFF  dotted 1px;}
#content h4{font-size:12px; padding:2px 30px 2px 30px; border-bottom:#999999 dashed 1px; margin:10px 40px 0 40px;}
#content h5{font-size:12px; padding:2px 30px 2px 30px; background-color:#ffffff; margin:10px 5px 0 40px;; width:300px; border-bottom:#999999 dashed 1px;}
#content h6{font-size:12px; padding:2px 30px 2px 30px; margin:10px 40px 0 0; font-weight:bold;}
#content ul { list-style-image:url(img/bullet-list.gif); border:#efefef 1PX solid; background-color:#FFFFFF; MARGIN-RIGHT:40PX; background-image:url(img/bk-colt-divprofi.gif); background-repeat:no-repeat; background-position:right top; padding:10px; margin-left:20px;}
#content ul li{ list-style-image:url(img/bullet-list.gif); padding-bottom:3px;}
#content ol { list-style-image:url(img/bullet-list.gif); border:#efefef 1PX solid; background-color:#FFFFFF; MARGIN-RIGHT:40PX; background-image:url(img/bk-colt-divprofi.gif); background-repeat:no-repeat; background-position:right top; padding:10px;}
#content ol li{ list-style-image:url(img/bullet-list.gif); padding-bottom:3px;}

#content table {font-size:12px; margin-left:10px;}
#content table p {font-size:12px; margin:0px; padding:0px;}
#content p {font-size:12px; margin:10px;}
#content .plabel {border:#efefef 1 dotted; background-image:url(img/bk-colt-divprofi.gif); background-repeat:no-repeat; background-position:right top; padding:10px; margin-left:40px; width:350px;} /* utilizat in sectiunile avizier*/
#content img{border:0;}
#content a:link{ color:#697189; font-weight:normal; font-size:11px;}
#content a:visited{color:#697189;font-weight:normal;  font-size:11px;}
#content a:hover{color:#f7941d; background-color:#DEDEDE;font-weight:normal; font-size:11px;}
#content .linie{ background-color:#00CCCC; display:none;}

#content form {font-size:10px; color:#333333;}
#content input {font-size:10px; color:#697189;}
.mybutton{font-size:9px; background-color:#efefef; border:#cccccc dashed 1px;} /*buton cauta form*/

#contentindex table {font-size:12px; margin-left:10px; margin-bottom:0px;}
#contentindex .tdbkindex{ background-image:url(img/bk-td-index.gif); background-position:bottom; background-repeat:repeat-x;padding:0px;}
#contentindex .tdbk1index{ background-image:url(img/bk-shadow-bottom.gif); background-position:top; background-repeat:repeat-x;padding:0px; text-align:center;width:33%;}

#contentindex .text {font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:12px; border:#cccccc  dotted 1px; padding:5px; margin-bottom:10px;}
#contentindex .text1 {font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; border:#cccccc  dotted 1px; padding:5px; margin-right:20px;}
#contentindex .text p{margin-bottom:5px; margin-top:5px; text-align:justify;font-size:11px;}
#contentindex .text1 p{margin-bottom:5px; margin-top:5px; text-align:justify;font-size:12px;}

#contentindex .texth1{margin-bottom:10px; margin-top:10px; text-align:left; font-size:11px; color:#FF9900; padding:0; display:block; }
#contentindex .label {width:210px; margin-bottom:0px; background-color:#FFFFFF; margin-top:50px;}
#contentindex .label .textlabel {width:210px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; display:compact; margin:0px; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; padding-bottom:10px;}
.textlabel p{margin:0px 0px 2px 20px;}
#contentindex  .label a{ text-decoration:none; background-color:#EDEDED;color:#f7941d;}
#contentindex  .label a:visited{ text-decoration:none;color:#f7941d;}
#contentindex  .label a:hover{ text-decoration:none; background-color:#DEDEDE;color:#697189;}
#contentindex  h1{ padding:2px;font-size:12px; color:#AD2929; font-variant:small-caps;border:#333333 dashed 1px; background-color:#DEDEDE;}



#content img { border:0px; padding:0px; margin:0px 2px 0 2px;;}
#content .imgpdf { border:0; padding:0px; margin:0px;}
#content .tdtitle { background-color:#FFFFFF; font-weight:bold; color:#003366; border-bottom:#FF9900 dashed 1px;padding-left:10px;}

/* div top - link la inceput de pagina */
#content .top { text-align:center; font-size:10px; font-weight:bold; color:#AD2929;}
#content .top a{ text-decoration:none; background-color:#EDEDED;color:#f7941d;}
#content .top a:visited{ text-decoration:none;color:#f7941d;}
#content .top a:hover{ text-decoration:none; background-color:#DEDEDE;color:#697189;}

/***********************************************/
/* COLOANA DREAPTA                             */
/***********************************************/
#sidecol {
	padding-left: 5px;
	padding-top:0px;
	float: right;
	background-image: url(img/linie-coldr.gif);
	background-position: left;
	background-repeat: repeat-y;
}

#sidecol .backgr{ background-color:#efefef; padding:0 0 10px 0; margin:0px; width:170px; text-align:center; background-image:url(img/bk-bottom-col-right.gif); background-position:bottom; background-repeat:no-repeat;}
#sidecol hr {height:0.1em; color:#999999; margin:0; padding:0;}
#sidecol .topbackgr{padding:0px; margin:0px; width:170px;background-image:url(img/bk-top-col-right.gif); background-position:top; background-repeat:no-repeat; height:12px;}
#sidecol .box{font-size:10px;margin:0 0 5px 0px;padding:2px;border:#f7941d solid 1px; text-align:left!important;}
#sidecol .box1{font-size:10px;margin:0 0 10px 5px;padding:2px;border:#AD2929 solid 1px;width:130px;}
#sidecol a:link{ background-color:#ffffff; color:#64729b; font-size:11px; text-align:center; font-weight:bold; display:block; text-decoration:none; padding:1px; font-variant:small-caps; border-bottom: #cccccc dotted 1px;}
#sidecol a:visited{ background-color:#ffffff; color:#64729b; font-size:11px; text-align:center; font-weight:bold; display:block; text-decoration:none; padding:1px; font-variant:small-caps;border-bottom: #cccccc  dotted 1px;}
#sidecol a:hover{background-color:#d8d8d8; color:#003366; font-size:11px; text-align:center; font-weight:bold; display:block; text-decoration:none;padding:1px; font-variant:small-caps;border-bottom: #f7941d dotted 1px;}

#sidecol a:link.aimg{ background-color:#efefef; margin:0;  display:inline!important; border:0px; font-variant:normal!important; font-size:10px;}
#sidecol a:visited.aimg{margin:0;   background-color:#efefef; display:inline!important;border:0px; font-variant:normal!important;font-size:10px;}
#sidecol a:hover.aimg{background-color:#cccccc; margin:0; display:inline!important;border:0px; font-variant:normal!important;font-size:10px;}

#sidecol .titlebox { background-color:#ffffff; color:#64729b; font-size:10px; text-align:center; font-weight:bold; display:block; padding:3px;}

#sidecol img {margin-top:2px; margin-bottom:2px;}

#footer {border-top:#697189 solid 1px; width:960px; margin-left:20px;
	clear: both;text-align:center; font-size:10px; color:#697189; padding-bottom:20px;}
.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/***********************************************/
/* COLOANA STINGA - MENIU                      */
/***********************************************/

#navcol {padding:0px 0 0 0px;
	width: 180px; margin:0px;
	float: left;}
#navcol img{ border:0; padding:2px; margin:3px;}

#navBar{display:block; background-image:url(img/bk-bottom-meniu-left.gif); background-position:5px 100%; background-repeat:no-repeat;
	float: left; 
	width: 177px;	
	margin: 0px;
	padding: 0px;
	height:480px;}
.login {
	position:relative;
	border:#cccccc 1px solid;
	padding:2px;
	background-color: #FFFFCC;
}	
.login .titlulogin {font-size:12px; color:#333333; font-weight:bold; font-variant:small-caps; background-color:#FFFFFF;display:block; border-bottom:#CCCCCC 1px dotted;}
.login a:link{ color:#697189; font-weight:normal; font-size:11px; display:block; width:150px;}
.login a:visited{color:#697189;font-weight:normal;  font-size:11px; display:block;  width:150px;}
.login a:hover{color:#f7941d; background-color:#DEDEDE;font-weight:normal; font-size:11px; display:block;  width:150px;}
	

}


@media print{
body{ background-color:#FFFFFF; background-image:none; color:#000000 ; font-family:arial,Helvetica, sans-serif; font-size:12px;}
#header h1 {font-size:14px; margin:0;}
#header h2 {font-size:10px;	margin:0;letter-spacing: 6px;}
#menutop {display:none;}
#header .div_maux {display:none;}


#sidecol{ display:none;}
#content {margin-top:300px;}
#content .title {display:block; border:#333333 dashed 1px; color:#000000;}
.title h1{font-size:14px; padding:4px; margin:0; font-weight:bold; font-variant:small-caps;}
.title h2{font-size:12px; padding:4px; margin:0;}
#content h3{font-size:12px; text-align:center;padding:3px; margin:20px 40px 10px 40px;background-color:#DEDEDE; border:#FFFFFF dashed 1px;}
#content h4{font-size:12px; padding:2px 30px 2px 30px; background-color:#DEDEDE; border-bottom:#999999 dashed 1px; margin:10px 40px 0 0;}
#content h5{font-size:11px; padding:2px 10px 2px 10px; background-color:#DEDEDE; margin:10px 5px 0 0; width:400px;}
#content h6{font-size:12px; padding:2px 30px 2px 30px; margin:10px 40px 0 0; font-weight:bold;}

#content .top {display:none;}

#footer  { margin:50px 0px 0px 0px; height:19px; border-top:#000000 solid 1px; padding:2px 0 5px 0; 
	text-align: center; color:#000000; font-size:10px;
	clear: both;
}

}
