@charset "utf-8";
/* CSS Document */


html * {margin:0 auto; padding:0; }
html * ul{ list-style-type:none}
/*html * table, html * tr, html *td{ border:1px solid red;}*/
/*html * span, html * div{ border:1px solid red;}*/
/*html * a{border:1px solid red;}*/
body{ background:url(../images/bodyBkgr.gif) repeat-x #dededd;}

/*general*/
#Big_Container{ width:1024px; margin:0 auto; }
#container{ width:991px; background:url(../images/containerBkgr.gif) -1px top repeat-y; margin:0 auto;   }

/*top*/
#header{ width:1024px;  height:134px;background:url(../images/headerBkgr.jpg) no-repeat; }

#topLinks{height:40px; background:url(../images/top_links_bkgr.gif) repeat-x; display:block; float:left;  }
#topLinks li{ display:inline; margin:0px 2px 0px 2px }

#topLinks a{text-align:center; font-weight:bold; text-decoration:none; padding-top:15px; margin:-1px 20px 0px 20px; color:#342f2d; float:left; white-space:nowrap;  font-family:Arial, Helvetica, sans-serif; font-size:12px; height:14px; }
#topLinks a.active, #topLinks a:hover{background:url(../images/active.gif) top center no-repeat; color:#335b71 }
#topLinks .menu-156{ margin-left:30px; float:left}
#topLinks .menu-162 a{   width:60px; margin: -1px 0 px 0 px 0px; }
#topLinks .menu-162 a:hover, #topLinks .menu-162 a.active{ width:60px; background:url(../images/menu_util.jpg)   top center no-repeat; }
#topLinks .menu-161 a{ margin-right:-4px; }
#topLinks .menu-163 a{ margin-left:-17px; width:70px; }

.topMenu{ width:1022px; height:40px;  background:url(../images/top_links_bkgr.gif) repeat-x }
.rightHeader{width:24px; height:40px; background:url(../images/right.jpg) no-repeat; float:right}
.leftHeader{width:24px; height:40px; background:url(../images/left.jpg) no-repeat; float:left}

/*left*/


.search {float:left; width:180px;  border:1px solid red;  }
.search input{ width:120px; height:14px; margin:19px 0px 0 0px; border-top:1px solid #35312e; border-left:1px solid #35312e; border-bottom: 1px solid #a4a3a1; border-right: 1px solid #a4a3a1; float:left; padding:5px 0px 4px 19px; font-size:12px; }
.search .submit{ width:22px; height:23px; background:url(../images/searchOk.gif) no-repeat; border:none; margin:20px 0 0 7px; }


.stats{ font-size:12px; color:#476f85; float:left; padding:10px 0px 0px 0px; white-space:nowrap; font-family:Arial, Helvetica, sans-serif;  }
.stats ul{float:left; width:170px; display:block}
.stats li a{ display:block; height:14px; background:url(../images/libkgr.gif) 0px 3px no-repeat; padding-left:13px; margin-top:6px; text-decoration:none; color:#335b71; margin-left:0px;}
.stats li a:hover{ text-decoration:underline}

.newsletter{float:left;margin:8px 0px 0 0px;width:169px; height:23px; margin-top:23px; }
.titles{ font-size:14px; color:#1f1a17; display:block; float:left; font-family:Arial, Helvetica, sans-serif; padding:10px 0px 10px 0px; display:block }

.titles .links{ font-family:Arial, Helvetica, sans-serif; margin-left:13px;}
.links div{float:left; margin:0; margin-bottom:8px;}
.titles .links a{color:#335b71; font-size:14px; text-decoration:none; color:#476f85; font-weight:bold;  display:inline; margin:0; }
.titles .links a:hover{ text-decoration:underline}

.description{ font-size:11px; display:inline; float:left; margin-bottom:7px; margin-left:12px; clear:both  }

/*radioButtons*/
span.radio { width: 19px;  height:15px; padding-top: 6px;  background: url('../images/radio.gif') no-repeat; display: block; clear: left; float: right; margin-top:5px; }

/*middle*/



.middleContainer .textes{font-size:12px; width:490px; float:left; font-family:Arial, Helvetica, sans-serif; display:inline; margin:0px 0px 0px 15px;   }
.separator2{ border-top:1px dotted #7c7977; width:88%; height:1px; margin:8px 0px 8px 25px; font-size:1px; display:inline; float:left /*border-bottom:1px dotted #7c7977; float:left; width:85%; margin:10px 0px 10px 35px; display:inline; height:1px; display:inline; clear:both; font-size:1px*/}
.middleContainer .conference_textes{padding:10px 15px 0px 15px; font-size:12px; float:left; font-family:Arial, Helvetica, sans-serif; display:inline; text-align:justify; width:510px }
.conference_textes .details{font-size:11px; text-decoration:none; color:#40667B; float:right; font-family:Arial, Helvetica, sans-serif; }

.conference_textes a{text-decoration:none; color:#40667B; font-weight:bold}
.conference_textes a:hover{ text-decoration:underline}

.details {font-size:11px; text-decoration:underline; color:#335b71; float:right; margin:0px 30px 0px 0px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.details:hover{ text-decoration:underline}


.separator{ border-bottom:1px dotted #7c7977; width:94%; height:1px;  display:inline; float:left; font-size:1px; height:1px; margin:10px 0px 10px 15px;   }

.item{width:546px;  float:left;}
.item_images{margin:4px 0px 0px 17px; width:110px; float:left}
.item .titles{float:left; margin:11px 0px 0px 14px; font-size:17px;}
.item .textes{float:left; padding:0px; width:400px; margin:12px 0px 0px 14px; text-align:justify}



/*right*/

/*bottom*/

#footer{ margin-top:10px; padding-top:8px;float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:bottom; line-height:20px;  width:98%; margin-left:10px; background:url(../images/footer_bkgr.gif) repeat-x top; display:inline }
#footer ul li{ display:inline; color:#737170; font-size:11px; line-height:20px}
#footer a{ color:#737170;display:inline; padding-left:5px; text-decoration:none}
#footer a:hover{ text-decoration:underline}

/*copyright*/
.rights{ background:url(../images/rights_bkgr.gif) repeat-x; width:915px; padding-top:10px; margin-top:10px; color:#636160; font-size:11px; margin-bottom:10px;}


/*special*/
.clear{clear:both; font-size:1px; height:1px;}



/*page_02*/


.middle_textes{padding:10px 0px 0px 15px; font-size:12px; width:510px; text-align:justify; font-family:Arial, Helvetica, sans-serif; float:left }
.middle_paragraph{ width:100%; text-align:center; font-weight:bold; font-size:16px; color:#2c556b; float:left; font-family:Arial, Helvetica, sans-serif; margin-top:90px;}
.tables{ float:left; margin: 0px 0px 0px -10px; }

.tables .capitol{ font-size:12px; margin-top:6px; }
.tables .authors{ font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; margin:0px 0px 0px 5px; padding-top:5px; clear:both }


/*page_03*/
.arhiva_conferinta{ width:513px; height:auto !important; height:90px; min-height:90px; background:url(../images/arhiva_bkgr.gif) top left repeat-x; text-align:center;}
.conference_titles{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2c556b; padding-top:0px; display:block}
.conference_year{color:#000000; font-size:12px; padding-top:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.conference_year{color:#000000; font-size:12px; padding-top:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.conference_year a.inactive{color:#000000; text-decoration:none;}
.conference_year span{ disply:block; margin:0 3px 0 3px; color:#aaa9a9;}
.conference_year a.active, .conference_year a:hover{ color:#990000;text-decoration:underline}
.conferente_red{ color:#b3321c}
.conferente_red{ color:#b3321c}
.arhiva_conferinta span { text-align:center}

/*page_03 select*/
span.select {margin-top:7px; position: absolute;	width:513px; height: 18px; color: #000000; font: 12px arial,sans-serif; background: url('../images/select.gif') top center no-repeat; overflow: hidden; text-align:center;}

#select select{width:512px; margin-top:25px; border:1px solid #bdc2c5;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3c37	35; }
#select select option{ color:#000000; font-size:10px; padding:0px; }

/*page_04*/
.practica_titles{ color:#36667b; font-size:14px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 0px 19px; display:inline}
.practica_item{width:546px;  float:left; }
.practica_item .textes{ margin:5px 0px 0px 20px; }
.practica_item .capitol{ padding:10px 10px 10px 5px;}
.practica_image{margin:-20px 20px 0px 17px;  float:right}
.practica_textes{padding:15px 0px 0px 0px; font-size:12px; width:527px; float:left; font-family:Arial, Helvetica, sans-serif;  display:inline; margin-left:20px; }
.practica_textes a{color:#40667B; font-weight:bold; margin:8px 0 0; text-decoration:none;}
.practica_textes a:hover{ text-decoration:underline}
.practica_separator{border-bottom:1px solid #7c7977; float:left; width:90%; margin:10px 0px 0px 35px; display:inline}

.practica_year{  height:39px; background:url(../images/year.gif) repeat-x; float:left; width:510px; margin:9px 10px 0 20px; padding-top:10px; display:inline }
.practica_year li{ margin-top:30px; padding:20px 0px 0px 13px; display:inline}
.practica_year li a{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; display:inline }
.practica_year li a.active{color:#FFF; text-decoration:underline}
.practica_year li a:hover{ text-decoration:underline}
.practica_book_container {  padding-top:5px;width:508px;  border:1px solid #cfcfcf; margin-left:19px; display:inline; border-top:none; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; text-align:center; height:192px; float:left  }

.practica_book_container li { width:105px; height:147px; float:left; margin:10px 0px 0px 13px; display:inline  }
.practica_book_container li a img{ border:none; }
.practica_book_container li a {width:105px; height:147px; display:block;float:left; display:inline; display:inline; padding:4px; }
.practica_book_container li a:hover{ border:1px solid #335b71; width:105px; height:147px;  margin:0; display:block; padding:3px;  }


#container #detalii1, #container #detalii2, #container #detalii3, #container #detalii4 
{ visibility:hidden; float:left;  color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block}

.cuprins{ float:left; width:300px;  margin-left:15px; margin-top:13px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*page_05*/
.book_item{ width:518px; padding-left:30px; margin-top:30px;}
.comanda_separator{ border-bottom:1px dotted #7c7977; float:left; width:92%; margin:5px 0px 0px 30px; display:inline; margin-bottom:5px;}
.book{ width:167px; height:191px; float:left}
.comanda_title{ width:320px; float:left; margin-left:7px; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.comada_textes{ margin-left:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; float:left; width:327px; margin-top:17px;}
.comada_textes .details{ color:#0000CC; margin-top:20px; }
.autors{ font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }


.right_box a img{ border:none}
.presentation{ border:1px solid #c5c4c4; width:191px; height:209px; text-align:center; background:url(../images/box_1.jpg) top center no-repeat #FFFFFF; float:left; margin:0px 0px 13px 0px; display:block;  }
.presentation a img{ margin-top:40px; }
.presentation img{ width:106px; height:145px; text-align:center; float:left; margin:0px 0 0 44px; }

.despre_tables{ float:left; margin-bottom:30px;}
.despre_tables .authors{ font-family:Arial, Helvetica, sans-serif; font-size:12px; display:inline;  margin:10px 0px 0px 35px; float:left; }
.despre_tables .capitol{ font-size:12px; line-height:20px; }
.despre_tables  span{float:left; margin-left:8px;}


.textes li{ margin-top:5px;}
.textes a{ text-decoration:none; color:#40667b; font-weight:bold; margin:8px 0px 0px 0px; display:block;  }
.textes a:hover{ text-decoration:underline}
.textes .details{ float:right; display:block;}



.links_publicatii{  border:none; float:right; margin-top:-11px;  }


.publicatii_books{ width:530px; padding-left:10px; padding-top:10px; float:left; margin-left:5px; margin-top:15px; text-align:center; }
.publicatii_books li{width:120px; height:187px; float:left;  display:block;text-align:center }
.publicatii_books li a img{ border:0;  }
.publicatii_books li a {width:120px; height:150px; display:block; padding:4px; color:#5a2d30; float:left; cursor:pointer  }
.publicatii_books li a:hover{ border:1px solid #335b71; width:118px; height:145px; padding-top:3px; padding-bottom:5px;	    }
.description_content{ height:70px; float:left; width:400px; margin-left:30px; text-align:center; display:inline; }

#container #detalils1, 
#container #detalils2, 
#container #detalils3, 
#container #detalils4,
#container #detalils5, 
#container #detalils6, 
#container #detalils7,
#container #detalils8 { white-space:nowrap; display:none; clear:both; width:300px; text-align:justify;  color:#000000; font-size:11px; float:left; font-family:Arial, Helvetica, sans-serif;font-weight:normal; margin-top:0px;  }

.comanda{ width:94px; height:23px; float:right; margin:4px; margin: 10px;}
.comanda a img{ border:none}

.middleContainer #descriptive_textes1,
.middleContainer #descriptive_textes2, 
.middleContainer #descriptive_textes3, 
.middleContainer #descriptive_textes4,
.middleContainer #descriptive_textes5,
.middleContainer #descriptive_textes6, 
.middleContainer #descriptive_textes7,
.middleContainer #descriptive_textes8 {padding:10px 15px 0px 15px; font-size:12px; width:490px; float:left; font-family:Arial, Helvetica, sans-serif; display:none; }

table{ border-collapse:separate}
.contacts{ line-height:20px;}

.bullet{ padding:10px 0px 0px 25px; font-size:12px; width:500px; font-family:Arial, Helvetica, sans-serif; float:left;  }
.bullet li{ padding:5px 0px 0px 15px; background:url(../images/bullets.gif) 0px 8px no-repeat }
.bullet .first{ background:none; margin-left:0px; padding-left:0px;}
.objectivs{margin:10px 0 10px  0 ; }
.objectivs li{ background:url(../images/bullets.gif) 0px 4px no-repeat;list-style-type:none; margin-left:0px; padding-left:15px; }

/*butoanele de navigare pentru arhiva conferinte*/
.archive-menu{ float:left; width:100%; margin-bottom:20px;}
.prev, .next{ border:none; }
.prev{ background:url(../images/prev.jpg) top left no-repeat; height:23px; width:94px;}
.next{background:url(../images/next.jpg) top left no-repeat; height:23px; width:94px;}
.bottom_banner_arhiva{ margin: 15px 0px 10px 0px; width:100%;  text-align:center }
.bottom_banner_year{ float:left; margin: 10px 0px 10px 0px; width:100%;}



.sponsors{ width:100%; text-align:center;  text-align:center;  }
.sponsors a img{ border:none}
.sponsors ul{ margin-top:30px; }
.sponsors  li{ display:inline}
.abonare{color:#40667B;font-weight:bold;margin:8px 0 0;text-decoration:none;}
.abonare:hover{ text-decoration:underline}




#leftSidebar{float:left;  padding-left:21px; width:190px; padding-top:20px;  }
.rightSidebar{width:191px; float:left; margin:20px 0px 0px 0px;  }
.rightSidebar .right_item{width:191px; border-top:none;}
.rightSidebar .right_box{width:181px; float:left; margin-left:0px;}
.middleContainer{ margin:20px 10px 0 10px;width:540px; float:left; height:auto!important; height:658px; min-height:658px; /*border-right:1px dotted #9d9b99;  border-left:1px dotted #9d9b99;*/  }
.middleContainer .titles{font-size:14px; color:#1f1a17; display:block; float:left; font-family:Arial, Helvetica, sans-serif; margin-left:35px; display:inline; }
.capitol{color:#2c556b; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:inline;  margin-left:15px; float:left;   }
.publicatii_egida_samf{ width:520px; height:30px; float:left; margin-left:5px; background:url(../images/publicatii_bkgr.gif) repeat-x; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:15px; padding-left:10px; }
.publicatii_egida_samf span{ float:left }
.conference{ margin-left:15px;}
.newsman {font-size:11px; width:160px; margin-left:6px; color:#335b71; display:inline; float:left; font-family:Arial, Helvetica, sans-serif; padding:10px 0px 10px 0px; font-weight:bold; margin-left:11px; text-decoration:none}
.newsman a{color:#335b71; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:underline}
.newsman a:hover{ text-decoration:none}
.publics{ width:191px; height:207px; float:right; background:url(../images/ult-ap-box.jpg) top left no-repeat; display:inline; display:inline; margin-left:5px; }
.publics img{ text-align:center; padding-top:40px; padding-left:45px;}
#detalii_practica{ visibility:hidden; position:relative; z-index:3000; float:left; margin-left:47px; font-size:12px; font-weight:normal; margin-top:2px; display:inline}
.publics a{ text-decoration:none}
.publics a:hover{text-decoration:none}