/*
Copyright (c) 2007, Intuitext. All rights reserved.
version: 0.0.1
*/

/*Body*/
html, body {height: 100%;background-image:url(./images/bg_main.jpg);background-position:bottom left;background-repeat:repeat;font-family:Verdana;}
.fake-link{cursor:pointer;text-decoration:underline; margin:0px;width:100px; max-width:100px; display:inline; font-weight:bold;}
a{font-weight:bold;}
a:link{color:#333333;}
a:hover{color:#660000;}
a:visited{color:#660000;}
a.selected{text-decoration: none;}
/* formulare*/
input[type="password"],input[type="text"], select{color:#000000;background: #fff;border: 1px solid #cccccc;}
input[type="password"].i-error,input[type="text"].i-error, select.i-error,input.i-error {border:1px solid #CC0000;}
.i-error  {border:1px solid #CC0000;}/*ie6*/
/*cancel and submit*/
input[type="button"].f-btn, input[type="submit"].f-btn{font-size:88%;background-color:#000499;color:#FFFFFF;height:1.9em;border: 1px solid #cccccc;}
input[type="button"].f-btn:focus, input[type="submit"].f-btn:focus{outline: 2px solid #FCA44D;}
p.p-form .f-btn,p.mreset .f-btn{font-size:88%;background-color:#000499;color:#FFFFFF;height:1.9em;border: 1px solid #cccccc;}/*ie6*/

ul li {list-style-image: url('./images/ic_ul.png');list-style:url('./images/ic_ul.png');}
ul li a {color:#333333;font-size:96%;font-weight:bold;}
/*main template reloadeMain.jsp*/
#bd{height:96%;min-height:100%;background-color:#FFFFFF;padding-top:0.92em 0em;}
#doc2{height:100%;min-height:100%;margin:auto;background-color:#FFFFFF;}
html>body #hd{height:0%;}/* not ie6*/
html>body #bd{height:auto;min-height:96%;}/* not ie6- 580px;*/
html>body #xdoc2{height:auto;min-height:100%;}/* not ie6- 602px*/
/*Footer*/
#ft{
height:1.61em;*height:1.57em;
line-height:161.6%;font-size:93%;
background-color:#fcca00;
padding-left:1.84em;
padding-right:1.84em;
}
#ft a,#ft a:link,#ft a:visited,#ft a:hover{font-weight:normal;} 



/*Header*/
#header{
height:9.92em;
*height:9.68em;
background: url(./images/header.jpg) no-repeat left top;
padding-top:0.1em;
}


#dlogo{margin:0.8em 0em 0em 2em;}
#hd-buttons{margin:0.4em 0em 0em 2em;position:relative;top:-0.1em;xborder:1px solid black;}
#hd-buttons img{margin-right:-0.15em;}

#special-offers {margin:2.8em 0em 0em 0em;text-align:center;position:relative;left:-1em;color:#660000;}
#special-offers a {color:#660000;font-size:110%;font-weight:bold;text-decoration:none;}
#ss-sp1{color:#ff7300;font-weight:bold;font-size:123%}
#ss-sp2{color:#666666;font-weight:bold;font-size:77%}


#choose-curricula {margin:0.84em 2.76em 0em 0em;text-align:right;font-size:93%;}

#dlogin {
float:right;
*height:7.20em;*width:24.9em;
margin:0.46em 1.76em 0 0;*margin:0.46em 0.76em 0 0;
}

#dlogin_space{
height:6.38em;width:24.8em;
*height:6.08em;*width:24.7em;
background-color:#ffffff;
overflow:hidden;
}

#merror{margin-left:1em; height:1.1em;position:relative;margin-bottom:0.1em}
#error{color:#fe0000;font-size:77%;
background-image:url(./images/ic_error.png);
background-position:top left;
background-repeat:no-repeat;display:inline;
margin-left:0.2em;text-indent:-1.2px;padding-left:1.2em;
}
#spacerr{min-height:2px;max-height:2px;}
/*padding-left:68px;text-indent:-43px;*text-indent:-52px;line-height:153.9%;*/
p#login1 {text-align:right;margin-right:4.69em;}
#slogin{color:#007320;font-weight:bold;}
p#login2{text-align:right;;margin-right:2.84em;;*margin-right:2.94em;}
p input.search-text{width:14.38em;}
p input.search-submit{cursor: pointer;width:1.46em;border: none;background: url(./images/normal/home_k02_18.jpg) no-repeat left top;}
p#login2 input.search-submit{cursor: pointer;background: url(./images/normal/home_k02_18.jpg) no-repeat left top;}

#forgot{margin-left:6.2em;}
#forgot a{font-size:77%;}
#register {margin-left:1em;font-size:93%;;color:#660000;xline-height:77%;position: relative;top:-0.1em;}
/*#register a{color:#660000}*/


#welcome{margin-left:1.7em;margin-bottom: 0em;overflow:hidden;}
#logout{z-index:1;text-align:left;width:5em;margin-left:5.15em;*margin-left:5.81em;position:relative;top:2.4em;*top:2.8em;}
#logout a{font-size:77%;}
#logout a:hover{color:#660000;}
#lg-buttons{text-align:right;position:relative;top:-0.6em;*top:-0.2em;margin:0em 0.8em 0em 0em;}
#lg-buttons img{margin-left:0.3em;}


.dreset{margin:0em !important;}
.mreset{margin:0em;padding:0em;}
.ic_inline {display:inline;vertical-align:middle}





#xmrow1{line-height:3.38em;}
/*swf obj*/
#dmess{text-align:right;xpadding-right:1.76em;height:2.93em;}

#mrow2{
margin-top:0.76em;
padding-left:1.84em;
padding-right:1.84em;}

/*pentru divul din mijlocul paginii cu rezultate la search*/
#p-resultNr{
text-align:center;
z-index:2;
top:-16px;
left:250px;
position:relative;
background-color: white;
max-width:340px;
width:340px;
min-height:10px;
}

#mrow3{border-bottom:2px solid #660000;margin:0em 0.61em 1em 0.61em;padding:0.61em 0em 0.21em 0.61em;text-align:right;}
#mrow4{border-bottom:2px solid #FFF0B1;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}

#mdf_hd{line-height:174%;text-align:center;background-color:#000499;font-size:100%;color:#fff;}
#ih2{position:relative;left:-5px;top:-9px;float:left;}

#mdf_bd{background-color:#ebecff;}
#md_bd_space{height:17.69em;*height:17.26em;padding-top:0.84em;}
#mdf_bd_fd{padding-left:1em;font-size:85%;line-height:182%;;background-color:#faf9ff;color:#000000; overflow:hidden}
#mdf_bd_sd{text-align:right;padding-right:2.15em;padding-top:1.23em}

#mdf_bd_sd input.search-submit{height: 18px;width: 19px;cursor: pointer;text-indent: -99px;border: none;background: url(./images/normal/home_k02_39-43.jpg) no-repeat left top;}
#mdf_bd_sd input.search-text{width:80%;}


#padvsearch{padding-top:0.53em;padding-bottom:0.46em}

#mds_hd{line-height:174%;text-align:center;background-color:#ff7300;font-size:100%;color:#fff;}

#mds_bd{background-color:#fdebdd;}
#mds_bd_sd p {text-align:justify;}
#mds_bd_sd {padding-left:4px; padding-right:4px;}
#mds_bd_fd{padding-left:1em;font-size:85%;height:4.61em;background-color:#fef9f5;color:#000000;margin-top:1.18em;}
#mds_bd_fd #dth{text-align:center;width:45px;height:4.61em;float:left;padding:0.1em 0.1em;margin:0em 1em 0 0;}
#dth p{color:#660000;background-color:#fcca00;width:2.62em;line-height:85%;font-size:77%;padding:0.1em 0.1em;xmargin:0.2em 0.3em 0.1em;position:relative;top:1.2em;left:-0.5em;}
#dth img{border:1px solid #ff7300;}
#mds_bd_fd h3{line-height:1.2em;padding-top:1em;}
#dth a,#dth a:link,#dth a:visited,#dth a:hover{text-decoration:none;} 
#mds_bd_ft{text-align:right;padding:0 1em 0  0;position:relative;top:1.58em;}/*overwriten in reloadedMain for IE7*/
#mds_bd_ft a{color:#cc0000;font-size:85%;font-weight:normal;}
#mdf_hd h2, #mds_hd h2, #mdt_hd h2{padding-bottom:4px}

#mdt_hd{line-height:174%;text-align:center;background-color:#007320;font-size:100%;color:#fff;}

#mdt_bd{background-color:#d4ffe1;}
#mdt_bd_id{text-align:center;margin-top:0.3em;}
#mdt_bd_sd{padding:0.2em 1em;margin-top:0.5em;font-size:77%;}
#mdt_bd_fd{padding:0.2em 1em;font-size:85%;line-height:182%;xheight:2.69em;background-color:#f2fff5;color:#000000;margin-top:1em;word-spacing:0.1em;}
#mdt_bd_ft{text-align:right;padding:0 1em 0  0;position:relative;top:-0.3em}
#mdt_bd_ft a{color:#cc0000;font-size:85%;font-weight:normal;}


/*Search*/
/*#searchBoxDiv{margin:0em 0em 0em 0em !important;height:3.23em;width:100%;background: url(./images/jfl.gif) no-repeat left top;background-color:#fff0b1;}*/
/*am scos margin de la stil sa se vada bine cand JS not enable*/
#searchBoxDiv{height:3.23em;width:100%;background: url(./images/jfl.gif) no-repeat left top;background-color:#fff0b1;}
#searchBoxRDiv{*padding-top:0.3em;padding-top:0.2em;
height:3.23em;width:100%;background: url(./images/jfr.gif) no-repeat right top;background-color:transparent;text-align: center;align:center;}
#searchDiv{line-height:2em;xheight:3em;width:69.38em;*width:67.7em;margin-left: auto; margin-right: auto;text-align:right;}
#searchDiv div {background-color:#FFFFFF;padding-left: 4.46em;text-align: left;;*height:2em;}
input.search-submit-b{cursor:pointer;width:1.46em;border: none;background: url(./images/normal/home_k02_18.jpg) no-repeat left top;}
.sspan{color:#000499;font-weight:bold;}
#slinks{margin-left:18.48em;*margin-left:17.19em;}
#searchTable {margin:0px}
#searchTable td {padding:0px;  border: 0px none;}

input.search-text-b{
height: 17px;
color: #000;
xheight: 1.3em;
background: #fff;
border: 1px solid #929292;
width:23.38em;
}

#breadCrumbsDiv{margin-bottom:0.5em!important;line-height:1.6em;padding-left:2.23em;color:#000;text-align: left;background-color:#F6F6F6;}
.pages{text-align: right; padding:0em 2em;}
.main-content{padding:0.1em 1em;}
/* old from curricula display
#mainDiv{overflow:auto;min-height:400px;}
*/

/*Form pages*/

#form-buttons{width:100%; border:0px; margin:0px}
#form-buttons td{border:0px; margin:0px}
#mandatory-fields{margin:0px;left:20px;font-size:9px;position:relative;font-size:85%;text-align:left}
#f-row-header{padding:0.61em 0.61em 0.61em 0.61em;xmargin-top:2em;}
#f-header {background-color:#660000;color:#FFFFFF;height:2.35em;margin:  0em 0em 1.5em 0em;}
#f-header h2{position:relative;left:-5px;top:-6px;font-size:100%;float:left;clear:none;}
#f-row-header p{margin:0.61em 0em 0em 6.23em;}
p.alert{font-size:88%;color:#cc0000;} 
p.alert img{float:left;margin:0em 0.6em;width:2em;height:2em;}
.mainDiv{}
.t-form{margin:0.61em 0em 0em 4.23em;width:90%;border:0em none;font-size:13px}
.t-form th,.t-form td{border:0em none}
.t-formPrint{margin:0.61em 0em 0em 4.23em;width:90%;border:0em none;font-size:100%;text-align: left;}
.t-formPrint th,.t-formPrint td{border:0em none}
/*span*/
.s-nmandatory{color:#FFFFFF;}
.s-mandatory{color:#CC0000;}


