body { padding:0; margin:0; background-color:fffafe;  background-image:url(../images/bg7b.jpg); background-repeat:repeat-x;  background-position:top center; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

div { margin:0; padding:0; }
.content { width:100%;}
#left-bg-cont {  width:100%; height:300px; background:url(../images/bg-left.png) bottom left no-repeat; }

#right-bg-cont {  width:100%;  height:300px; background:url(../images/gb-right.png) bottom right no-repeat;    }
h4 {pading:0px; margin:0px;  font-size:17px;}
#logo { background:url(../images/logo-bg.png) 100px bottom no-repeat ;}

a {
    outline: 0;
 }
a img {
    border:none;
 }
#l1 { background:url(../images/bub-l.png) top left repeat-y;  width:100%;  height:auto;  z-index:1; min-width:1085px !important; }
#l2 { background:url(../images/bub-r.png) top right repeat-y; width:100%;  height:auto; z-index:10;}
#l3 { /* background:url(../images/l3.png) center top repeat-x;*/ width:100%;  height:auto;  z-index:15;}
#l4 {  /*background:url(../images/l4.png) top center repeat-x;*/ width:100%;  height:auto;  z-index:25;}
#l5 {  /*background:url(../images/l5.png) center 100px  repeat-x;*/ width:100%;  height:auto;  z-index:35;}
#l6 { background:url(../images/l6_2s.png) top left  no-repeat; width:100%; height:auto; z-index:45;}
#l7 { background:url(../images/l7_2a.png) top right  no-repeat; width:100%; height:auto; z-index:50;}
#l8 { /*background:url(../images/l8.png) top left no-repeat;*/ width:100%; height:auto; z-index:55;}


.logosiluet { background:url(../images/logosiluet.png) top center repeat-y; }

.breadcr { color:#000; height:23px;font-size:11px; text-transform:uppercase;}
.breadcr a { color:#0066cc !important; text-decoration:none; text-transform:uppercase; font-size:11px;}
.breadcr a:hover { text-decoration:underline}

.contenttext {text-align:justify; font-size:13px; line-height:18px;}
.contenttext h1 {font-size:30px; color:#f15931;}
.contenttext a {color:#ff6040; text-decoration:underline;}


.contenttext a:hover {color:#ff6040; text-decoration:none;}


.news {font-size:11px; }
.news img {border:2px #999 solid;}
.news img:hover {border:2px #ff6040 solid;}

.imgbrd img {border:2px #999 solid;}
.imgbrd img:hover {border:2px #ff6040 solid;}
a.det { font-size:11px;}



 /*
.bubble_left {  background:url(../images/bub-l.png) top left repeat-y; }
.bubble_right {  background:url(../images/bub-r.png) top right repeat-y; }
 */
#flashugol { position:absolute; top:0px; right:0px;  width:100px; height:100px; z-index:200; }

.menu { width:900px;}
#menu  {width:900px; text-align:left; float:left;  }
#menu-bg {background-image:url(../images/menu-bg.png); background-repeat:repeat-x; }

#menu{ z-index:100; margin-left:23px;}
#menu ul,#menu ul{margin:0;padding:0;list-style:none; }

#menu ul{margin:0px;position:absolute;  z-index:100; width:100% auto}
#menu ul ul{margin:0;display:inline;top:-999em;width:185px;}
#menu ul ul li{width:100%;}
#menu ul {text-transform:uppercase;}
#menu ul ul li{text-transform:none;  }
#menu ul li:hover{visibility:inherit; }

#menu ul li{ float:left;position:relative; margin-left:15px;  width:auto;  }
#menu ul li.first,#menu ul li li{margin-left:0px; }
#menu ul a{display:block;position:relative;font-weight:bold;}
#menu ul li:hover ul,#menu ul li.sfHover ul{left:0;top:29px;  z-index:99;}
#menu ul li:hover li ul,#menu ul li.sfHover li ul{top:-999em;}
#menu ul li li:hover ul,#menu ul li li.sfHover ul{left:179px;  top:0;z-index:-1;}
#menu ul li li:hover li ul,#menu ul li li.sfHover li ul{top:-999em;}
#menu ul li li li:hover ul,#menu ul li li li.sfHover ul{left:178px;  top:0;z-index:-1;}

#menu ul li,#menu ul li.sfHover{background:url(../images/menu_hover_l.gif) 0 4px no-repeat;}
#menu ul li a,#menu ul li.sfHover a{background:url(../images/menu_hover_r.gif) right 4px no-repeat;}

 #menu a{color:#ffffff;text-decoration:none;font-size:12px;  vertical-align:middle;line-height:30px;padding:0 6px;height:30px;} 

#menu ul li:hover,#menu ul li.sfHover{background:url(../images/menu_hover_l.gif) 0 4px no-repeat;}
#menu ul li:hover a,#menu ul li.sfHover a{background:url(../images/menu_hover_r.gif) right 4px no-repeat;}
#menu ul li.expanded:hover a,#menu ul li.expanded.sfHover a{background:url(../images/menu_hover_drop.gif) right 4px no-repeat;}
#menu ul li.expanded a{padding-right:24px;min-width:1px;  background:url(../images/menu_drop.gif) right 4px no-repeat;}
#menu ul li.last{float:left;}
#menu ul li.expanded:hover li,#menu ul li.expanded.sfHover li{background-image:url(../images/menu_popup.png);background-repeat:no-repeat;}
#menu ul li.expanded:hover li,#menu ul li.expanded.sfHover li{background-position:0 -37px;height:30px;}
#menu ul li.expanded:hover ul li:hover,#menu ul li.expanded.sfHover ul li.sfHover{background-position:-185px -37px;}

#menu ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.sfHover a,#menu ul li.expanded:hover ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.sfHover a,#menu ul li.expanded:hover ul li.expanded:hover ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.expanded.sfHover ul li.sfHover a{color:#fff;text-decoration:none;}

#menu ul li.expanded:hover ul li a,#menu ul li.expanded.sfHover ul li a,#menu ul li.expanded:hover ul li.expanded:hover ul li a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li a,#menu ul li.expanded:hover ul li.expanded:hover ul li.expanded:hover ul li a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.expanded.sfHover ul li a{color:#fff;font-weight:normal;background-image:none;padding:7px 0 8px 10px;vertical-align:top;line-height:1.35em;}

#menu ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.sfHover a,#menu ul li.expanded:hover ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.sfHover a,#menu ul li.expanded:hover ul li.expanded:hover ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.expanded.sfHover ul li.sfHover a{background-image:none;}

#menu ul li.expanded:hover ul li.expanded a,#menu ul li.expanded.sfHover ul li.expanded a,#menu ul li.expanded:hover ul li.expanded:hover ul li.expanded a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.expanded a{background-image:url(../images/menu_popup_drop.gif);background-position:right 7px;background-repeat:no-repeat;}

#menu ul li.expanded:hover ul li.first.expanded a,#menu ul li.expanded.sfHover ul li.first.expanded a{background-position:right 8px;}

#menu ul li.expanded:hover ul li.first,#menu ul li.expanded.sfHover ul li.first{background-position:0 0;height:32px;}
#menu ul li.expanded:hover ul li.first a,#menu ul li.expanded.sfHover ul li.first a{padding-top:8px;}
#menu ul li.expanded:hover ul li.first:hover,#menu ul li.expanded.sfHover ul li.first.sfHover{background-position:-185px 0;}
#menu ul li.expanded:hover ul li.last,#menu ul li.expanded.sfHover ul li.last{background-position:0 -74px;height:37px;}
#menu ul li.expanded:hover ul li.last:hover,#menu ul li.expanded.sfHover ul li.last.sfHover{background-position:-185px -74px;}
#menu ul li.expanded:hover ul li.expanded:hover ul li,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li,#menu ul li.expanded:hover ul li.expanded:hover ul li.first,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.first{background-position:0 -111px;height:30px;}

#menu ul li.expanded:hover ul li.expanded:hover ul li:hover,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.sfHover,#menu ul li.expanded:hover ul li.expanded:hover ul li.first:hover,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.first.sfHover{background-position:-185px -111px;}

#menu ul li.expanded:hover ul li.expanded:hover ul li.first a,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.first a{padding-top:7px;}

#menu ul li.expanded:hover ul li.expanded:hover ul li.last,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.last{background-position:0 -148px;height:37px;}#menu ul li.expanded:hover ul li.expanded:hover ul li.last:hover,#menu ul li.expanded.sfHover ul li.expanded.sfHover ul li.last.sfHover{background-position:-185px -148px;}

#menu ul li.expanded:hover ul li:hover a,#menu ul li.expanded.sfHover ul li.sfHover a{color:#fff;text-decoration:none;}


/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 10px 10px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=5,offY=5, positive=true)";
filter: progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=5,offY=5, positive=true);
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}



/*  ARXIV*/

.pics { height: 947px; width: 632px; padding:0; margin:0px; overflow: hidden }
.pics img { height: 915px; width: 600px; padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }
.pics img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
}
#main {z-index:1 !important;}
#nav ul {margin: auto;  }
#nav { margin: 10px; position: relative }
#nav li {display:inline; list-style: none}
#nav a { margin: 5px; padding: 3px 5px; border: 1px solid #ccc; text-decoration: none }
#nav a.activeSlide { color: black; font-weight:bold; }
#nav a:focus { outline: none; }

.tblbg2  { width:775px; background-image:url(../images/tbl_bg2.png); background-repeat:no-repeat;  background-position: top center;}
.tblbg2 h2 { padding:0; margin:0;}
.tblbg3  { width:775px; background-image:url(../images/tbl_bg3.png); background-repeat:no-repeat;  background-position: top center;}
.tblbg3 h2 { padding:0; margin:0;}

.tbl_flw  { background-image:url(../images/flw_bg.png); background-repeat:no-repeat;  background-position:bottom  left;} 
.tbl_flw table { background-color:#ff6040;}
.tbl_flw th {color:#f15931;}

.tblbg  { background-image:url(../images/flw-bbg.gif); background-repeat:no-repeat;  background-position:bottom  left;}
.tblclass { background-color:#ff6040; }
.tblclass th {color:#f15931; background-color:#FFF;}
.tblclass td {background-color:#FFF;}
.tblclass td.jpp {background-color:#ff9966;}
.pdng {padding-left:5px;}
.pdd2 {padding:20px;}
.tops { background:url(../images/line-brd2.gif) left top repeat-y; width:8px; }
.bts { background:url(../images/line-brd.gif) left top repeat-x;  height:8px;}
.tops2 { background:url(../images/line-brd2.gif) right top repeat-y; width:8px;}
.bts2 { background:url(../images/line-brd.gif) right bottom repeat-x; height:8px;}

.felicitari { background-image:url(../images/bant.gif); background-repeat:no-repeat; background-position: left top; color:#000;}
.felicitari .pdd { padding-right:15px;}


.felicitari-mare { background-image:url(../images/feli-mare.gif); background-repeat:no-repeat; background-position: left top; color:#000;}
.felicitari-mare .pdd { padding-right:15px;}



.adms img { border:#ffa1ae 2px solid; }