/* CSS Document */
body { margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; background:#343434 url(../images/page_bg.jpg) no-repeat center bottom  }
.clear { clear:both; height:0px; font-size:0px;}
.clear30 { clear:both; height:30px; font-size:0px;}
img { border:0;}
a, a:hover { text-decoration:none;}
.galPic { background-color:#fff; border:3px solid #fff; padding:5px 5px 15px 5px;}
.galPic:hover { background-color:#333;} 
ul { margin:0; padding:0;}
.wrapper { width:100%; margin:auto auto; background:url(../images/block_d.png) no-repeat center top;}
.wrapper .wrapper-content { width:960px; margin:auto auto; }
.wrapper .wrapper-content .logo-ro { background:url(../images/logo_ro.png) no-repeat 0  0; width:464px; height:155px; margin:auto auto;}
.wrapper .wrapper-content .logo-en { background:url(../images/logo_en.png) no-repeat 0  0; width:464px; height:155px; margin:auto auto;}
.wrapper .wrapper-content .top-banner { background:url(../images/top_banner.png) no-repeat 0 0; width:960px; height:325px; margin:-70px 0 0 0;}
.wrapper .wrapper-content .under-banner { width:100%; margin:-20px 0 0 0;}
.wrapper .wrapper-content .under-banner .flag { background:url(../images/flag_bg.jpg) no-repeat 0 0 ; height:39px; width:61px; display:inline-block; float:left; margin:0 0 0 100px;}
.wrapper .wrapper-content .under-banner .flag .EN-flag { background:url(../images/gbr.jpg) no-repeat 0 0 ;width:29px; height:15px; display:block; margin:10px auto; }
.wrapper .wrapper-content .under-banner .flag .RO-flag { background:url(../images/rou.jpg) no-repeat 0 0 ;width:29px; height:15px; display:block; margin:10px auto; }

.wrapper .wrapper-content .under-banner .top-menu { float:left; margin:0 0 0 100px;}
.wrapper .wrapper-content .under-banner ul.topMenu { width:500px; border-bottom:1px solid #6592b9; display:inline; text-align:left; list-style-type:none;}
.wrapper .wrapper-content .under-banner ul.topMenu li { display:inline-block; width:auto; color:#6592b9; font-size:12px;}
.wrapper .wrapper-content .under-banner ul.topMenu li a { color:#fff; font-size:14px; margin:0 5px; padding:0 10px; font-weight:bold;}
.wrapper .wrapper-content .under-banner ul.topMenu li a:hover { border-bottom:5px solid #6592b9; color:#6592b9;} 
.wrapper .wrapper-content .under-banner ul.topMenu li a.selected { border-bottom:5px solid #6592b9; color:#6592b9;} 

.box-area { width:940px; margin:auto auto;}
.box-area .light { background:url(../images/felinar.png) no-repeat 0 0; width:191px; height:172px; display:block; float:right;margin:-125px 0 0 0}

.grey-box { width:100%; }
.grey-box .t-gbox { background: url(../images/box/dot-t.jpg) 0 0 repeat-x #d7d7d7; }
.grey-box .b-gbox { background: url(../images/box/dot-btm.jpg) 0 100% repeat-x }
.grey-box .l-gbox { background: url(../images/box/dot-l.jpg) 0 0 repeat-y }
.grey-box .r-gbox { background: url(../images/box/dot-r.jpg) 100% 0 repeat-y }
.grey-box .tl-gbox { background: url(../images/box/ltop.jpg) 0 0 no-repeat }
.grey-box .bl-gbox { background: url(../images/box/lbtm.jpg) 0 100% no-repeat; }
.grey-box .br-gbox { background: url(../images/box/rbtm.jpg) 100% 100% no-repeat }
.grey-box .content-gbox { background: url(../images/box/rtop.jpg) 100% 0 no-repeat; padding:17px; color:#333;}

.grey-box .content-gbox h3.big-title { color:#6592b9; margin:-9px 0 0 0; font-size:25px; font-weight:normal;}
.grey-box .content-gbox .content { width:95%; margin:20px auto; font-size:14px;} 
.grey-box .content-gbox .content h3 { font-size:15px; font-weight:bold; color:#333;text-decoration:underline; text-transform:uppercase;}
.grey-box .content-gbox .content .text { padding:0 10px;}

.table { border:1px solid #666; font-size:12px;}
.table .header { background-color:#333; color:#CCC;}
.table tr:hover { background-color:#333; color:#CCC;}
.table .td { background-color:#CCC; color:#333;}

.footer { margin:auto auto; width:960px; text-align:center; font-size:11px; color:#d7d7d7;}