/*
GENERAL STYLE
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong,tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-family:Arial, Helvetica, sans-serif;}

*:focus { outline: 0; }
body { color: #333;  font-family:Arial, Helvetica, sans-serif;  font-size:12px; background:#1367a6; }
ol, ul { list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
img a { border: none; }
.clear { clear: both;}
li { list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
a { color:#0f3f8c; text-decoration:none; outline-style:none;
outline-width:0; }
a:hover { color:#031e50; text-decoration:underline;outline-style:none;
outline-width:0;}

.body { float:left; width:100%; background:#FFF;}
.container { margin:0 auto; width:982px;}
.container .header { margin:0 auto; width:982px; height:116px;}
.container .header .logo{ background: url(../images/logo.png) no-repeat; height:116px; width:275px; float:left;}
.container .header .logo a{ display:block;height:116px; width:275px; float:left; text-indent:-9999px;}
.container .header2{ float:right;height:106px; width:276px; padding-top:10px; background:url(../images/foto-02.png) no-repeat; overflow:hidden; padding-right:250px;}
#meniu {background:url(../images/bgmenu.png) repeat-x; height:78px; width:100%; float:left;}
#meniu .meniu {height:78px;width:982px; float:none; margin:0 auto; }
#meniu .meniu .line1{width:980px; height:39px; float:left;}
#meniu .meniu .line1 ul { float:left;}
#meniu .meniu .line1 ul li{ float:left; padding-left:7px; padding-right:7px; padding-top:8px; width:auto;}
#meniu .meniu .line1 ul .last{ padding-right:0px;}
#meniu .meniu .line1 ul li a {line-height:24px; width:auto; float:left; font-size:16px; height:18px; padding-top:2px; padding-left:9px; padding-right:9px;-moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid transparent; display:block;} 
#meniu .meniu .line1 ul li .curent,
#meniu .meniu .line1 ul li a:hover{ text-decoration:none; background:#ffffff; border:1px solid #c5c5c5;} 
#meniu .meniu .line2{width:973px; height:30px; padding-top:4px; float:left; padding-left:9px;}
#meniu .meniu .line2 .p{ font-size:14px; color:#b9defe; background:url(../images/ico_calendm.png) no-repeat left top; padding-left:26px; padding-bottom:5px; padding-top:3px; margin-top:4px; float:left;}
#meniu .meniu .line2 .p div{ float:left;}
#meniu .meniu .line2 .p .u { float:left; width:140px;}
#meniu .meniu .line2 .p .u2 { float:left; width:350px;}
#meniu .meniu .line2 .p .jshowoff{ float:left;}
 
#meniu .meniu .line2 a{ color:#FFF; text-decoration:none;}
#meniu .meniu .line2 a:hover{ color:#b9defe; text-decoration:none;}
#meniu .meniu .line2 .connect{ float:right;}
#meniu .meniu .line2 .connect p { float:left;}
#meniu .meniu .line2 .connect .login a{ background:url(../images/btn_devino.png) no-repeat right; height:31px; width:156px; display:block; text-indent:-9999px;}
#meniu .meniu .line2 .connect .login a:hover{ background:url(../images/btn_devino.png) no-repeat left;}
#meniu .meniu .line2 .connect .create a{ background: url(../images/btn_autentif.png) no-repeat right; height:31px; width:107px; display:block; text-indent:-9999px;}
#meniu .meniu .line2 .connect .create a:hover{ background:url(../images/btn_autentif.png) no-repeat left;}
#meniu .meniu .line2 .connect .myprofile a{ background: url(../images/btn_myc.png) no-repeat left; height:31px; width:113px; display:block; text-indent:-9999px;}
#meniu .meniu .line2 .connect .myprofile a:hover{ background:url(../images/btn_myc.png) no-repeat right;}

.zone{ padding-top:20px; float:left;}
.intro { background:url(../images/intro_bg.png) no-repeat; height:197px; width:972px; float:left; padding-left:10px; padding-top:12px;}
.intro .text {float:left; width:310px; padding-right:17px; padding-left:5px;}
.intro .text img { padding-top:9px; padding-bottom:6px;}
.intro .text p{ line-height:16px; margin-bottom:10px;}
.intro .flash{ width:627px; height:184px; float:left;}

.bottom { float:left; width:982px; padding-top:20px;}
.bottom .news{ width:330px; float:left;}
.bottom .news .top{ width:330px; float:left; background:url(../images/intro_bl_top.png) no-repeat; height:36px;}
.bottom .news .top .rss{ float:right; padding-right:144px; padding-top:7px;}
.bottom .news .top .rss a{ width:15px; height:15px; display:block; }
.bottom .news .top h3{ font-size:14px; font-weight:normal; color:#00366d; padding-left:12px; padding-top:6px;}
.bottom .news .top span{ color:#414141;}
.bottom .news .btm{ width:330px; float:left; background: url(../images/intro_bl_btm.png) no-repeat; height:8px; font-size:0; line-height:0;}
.bottom .news .bg {padding-top:6px; float:left;background:url(../images/intro_news_bg.png) repeat-x bottom; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; padding-left:12px; padding-right:12px; width:304px; padding-bottom:9px; height:180px;}
.bottom .news .bg .stire{ border-bottom:1px solid #e8e8e8; padding-bottom:9px; margin-bottom:10px;}
.bottom .news .bg .last{ border-bottom:none; padding-bottom:5px;margin-bottom:0px;}
.bottom .news .bg .stire strong{ font-size:24px; line-height:24px; padding-right:5px; float:left; font-weight:bold;color:#5e5e5e; }
.bottom .news .bg .stire p{ font-size:11px; line-height:13px; color:#5e5e5e;}
.bottom .news .bg .stire h2{ font-size:12px; float:left; width:304px; line-height:15px; height:15px; margin-bottom:5px; overflow:hidden;}
.bottom .news .bg .stire h2 a{  color:#414141;}
.bottom .news .bg .stire h2 a:hover{ text-decoration:underline; color:#414141;}

/* Style for various uses of tabs */
.bottom .newsTabs { float:left; width:390px; padding-left:14px;}
.bottom .pageTabs { width:390px;padding-top:0px; float:left;}
.bottom #tabsprodus { width:390px;height:24px; padding-top:4px; position:relative; z-index:100;}
.bottom #tabsprodus li { float:left; font-size:12px; list-style:none;height:24px;display:block;width:auto;z-index:100;}
.bottom #tabsprodus li a {display:block;width:auto;height:16px;line-height:16px;float:left;text-decoration:none;padding:3px;padding-left:11px;padding-right:11px;border:1px solid transparent;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border:1px solid #c5c5c5; margin-left:10px; color:#414141;}
.bottom #tabsprodus li a:hover {color:#000;}
.bottom #tabsprodus li a.selected {background:#FFF; color:#00366d; -moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border:1px solid #a7a7a7; border-bottom:1px solid #FFF;}
.bottom .pageTabs .cont {float:left;margin-top:-1px; position:relative;width:390px; background:#FFF;}
.bottom .pageTabs .cont .top { background: url(../images/intro_tab_top.png) no-repeat; height:12px; width:390px; float:left;}
.bottom .pageTabs .cont .btm { background: url(../images/intro_tab_btm.png) no-repeat; height:12px; width:390px; float:left;}
.bottom .pageTabs .cont .bg { border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; width:364px; float:left; padding-left:12px; padding-right:12px; height:192px;}
.bottom .pageTabs .resurseCont {width:390px;}
.bottom .pageTabs .cont .bg .club{width:364px; float:left; padding-bottom:0px;}
.bottom .pageTabs .cont .bg .last{ padding-bottom:0px;}
.bottom .pageTabs .cont .bg .club p {font-size:11px; line-height:13px;color:#414141; padding-top:2px;}
.bottom .pageTabs .cont .bg .club .info{width:364px; float:left; padding-top:2px; padding-bottom:12px;}
.bottom .pageTabs .cont .bg .club .info p{ font-size:11px;color:#619112; line-height:17px;}
.bottom .pageTabs .cont .bg .club .info .mem{ background: url(../images/ico_mem.png) no-repeat left; padding-left:25px; float:right;}
.bottom .pageTabs .cont .bg .club .info .tags{color:#619112; background: url(../images/ico_comm.png) no-repeat left; padding-left:22px; float:left;}
.bottom .pageTabs .cont .bg .club .info a{color:#619112;}
.bottom .pageTabs .cont .bg .club h3{color:#414141; font-weight:normal; background:url(../images/ico_ypc.png) no-repeat left top; padding-left:25px; height:25px; line-height:23px;}
.bottom .pageTabs .cont .bg .club h3 a:hover{ text-decoration:none;}
.bottom .pageTabs .cont .bg .toate a{ color:#414141;}

.bottom .introGalery{ float:right; width:234px;}
.bottom .introGalery .top{ float:left; background:url(../images/intro_gal_top.png) no-repeat; height:36px; width:234px;}
.bottom .introGalery .btm{ float:left; background: url(../images/intro_gal_btm.png) no-repeat; height:8px; font-size:0px; line-height:0px; width:234px;}
.bottom .introGalery .top p{ float:left; padding-right:3px;}
.bottom .introGalery .top h3{ float:right;font-size:14px; font-weight:normal; color:#00366d; padding-right:19px; padding-top:6px;} 
.bottom .introGalery .top a{ float:left; width:25px; height:25px; display:block; text-indent:-9999px;}
.bottom .introGalery .bg{ float:right; background:#eeeeef; font-weight:normal; color:#00366d; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7;width:232px; height:195px; overflow:hidden;} 
.bottom .introGalery .bg ul{ float:left; padding-left:4px; padding-bottom:3px;}
.bottom .introGalery .bg li { float:left; padding-left:7px; padding-bottom:7px;}
.bottom .introGalery .bg li a{ width:60px; height:44px; overflow:hidden; float:left; border:3px solid #c8c8c8; }
.bottom .introGalery .bg .toate{ float:left; padding-left:12px;}
.bottom .introGalery .bg .toate a{ color:#414141;}
.bottom .introGalery .bg .social { background:url(../images/socialfoto.png) no-repeat top left; width:71px; height:19px; float:right; padding-right:10px;}
.bottom .introGalery .bg .social a{ text-indent:-9999px; width:23px; height:23px; display:block; float:left;}

#meniu2 {background: url(../images/footerbg.png) repeat-x; height:120px; width:100%; float:left; margin-top:25px;}
#meniu2 .footer {padding-top:5px;width:982px; float:none; margin:0 auto;}
#meniu2 .footer .line1 {height:72px;width:982px; float:left; }
#meniu2 .footer .line2 { padding-top:15px; float:left;width:982px; }
#meniu2 .footer p{ color:#fff; font-size:11px;}
#meniu2 .footer a{ color:#fff; text-decoration:none; padding-left:10px; padding-right:10px;}
#meniu2 .footer a:hover{ color:#fff; text-decoration:underline;}
#meniu2 .footer .men{ float:right;}

.topTitle { background:url(../images/bgtitlep.png) no-repeat; width:970px; padding-top:5px; height:58px; float:left; padding-left:12px;}
.topTitle .bcamp {font-size:11px; color:#636363;}
.topTitle .bcamp a {color:#636363;}
.topTitle h1 { color:#689818; font-size:24px; text-transform:uppercase; font-weight:normal; line-height:25px; padding-top:4px;}
.topTitle h1 span{ color:#1367a6;} 
.topTitle .options{ float:right; padding-right:10px; font-size:18px; padding-top:16px;}
.topTitle .options a{ padding-left:15px; padding-right:10px;}
.topTitle .options a:hover{ text-decoration:none;}
.topTitle .liketop{ float:right; padding-top:16px; }
.topTitle .icof{ float:right;  padding-top:14px; width:27px; }
.topTitle .icof a {background: url(../images/facebook.png) no-repeat center left; padding-left:27px; height:21px; display:block;}

.topTitle .confirma { float:right; padding-top:10px; padding-right:13px;}
.topTitle .confirma a{ background:url(../images/confirma_part.png) no-repeat right; height:33px; width:138px; float:left; color:#FFF; line-height:33px; display:block; padding-left:40px;}
.topTitle .confirma a:hover{ background:url(../images/confirma_part.png) no-repeat left; text-decoration:none;}
.topTitle .confirmat { float:right; padding-top:10px; padding-right:13px;}
.topTitle .confirmat span { background: url(../images/succes.png) no-repeat right; height:33px; width:138px; float:left; color:#FFF; line-height:33px; display:block; padding-left:40px;}


.textPage { float:left; width:651px; padding-top:15px;}
.textPage p{ padding-bottom:10px;}
.textPage li{ background:url(../images/bullet.png) no-repeat left top; padding-left:15px; margin-bottom:8px;}
.textPage h3 { font-size:14px; color:#6da217; margin-bottom:10px; margin-top:10px;}

.sidebar .newsTabs { float:left; width:308px; padding-bottom:16px; padding-top:15px;}
.sidebar .pageTabs { width:308px;padding-top:0px; float:left;}
.sidebar #tabsprodus { width:308px;height:24px; padding-top:4px; position:relative; z-index:100;}
.sidebar #tabsprodus li { float:left; font-size:12px; list-style:none;height:24px;display:block;width:auto;z-index:100;}
.sidebar #tabsprodus li a {display:block;width:auto;height:16px;line-height:16px;float:left;text-decoration:none;padding:3px;padding-left:11px;padding-right:11px;border:1px solid transparent;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border:1px solid #c5c5c5; margin-left:10px; color:#414141}
.sidebar #tabsprodus li a:hover {color:#000;}
.sidebar #tabsprodus li a.selected {background:#FFF; color:#00366d; -moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border:1px solid #a7a7a7; border-bottom:1px solid #FFF;}
.sidebar .pageTabs .cont {float:left;margin-top:-1px; position:relative;width:308px; background:#FFF;}
.sidebar .pageTabs .cont .top { background: url(../images/side_tab_top.png) no-repeat; height:12px; width:308px; float:left; font-size:1px; line-height:1px;}
.sidebar .pageTabs .cont .btm { background:  url(../images/side_tab_btm.png) no-repeat; height:12px; width:308px; float:left;}
.sidebar .pageTabs .cont .bg { border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; width:282px; float:left; padding-left:12px; padding-right:12px;}
.sidebar .pageTabs .resurseCont {width:282px;}
.sidebar .pageTabs .cont .bg .club{width:282px; float:left; padding-bottom:0px;}
.sidebar .pageTabs .cont .bg .last{ padding-bottom:0px;}
.sidebar .pageTabs .cont .bg .club p {font-size:11px; line-height:13px;color:#414141; padding-top:2px;}
.sidebar .pageTabs .cont .bg .club .info{width:282px; float:left; padding-top:2px; padding-bottom:12px;}
.sidebar .pageTabs .cont .bg .club .info p{ font-size:11px;color:#619112; line-height:17px;}
.sidebar .pageTabs .cont .bg .club .info .mem{ background: url(../images/ico_mem.png) no-repeat left; padding-left:25px; float:right;}
.sidebar .pageTabs .cont .bg .club .info .tags{color:#619112; background: url(../images/ico_comm.png) no-repeat left; padding-left:22px; float:left;}
.sidebar .pageTabs .cont .bg .club .info a{color:#619112;}
.sidebar .pageTabs .cont .bg .club h3{color:#414141; font-weight:normal; background:url(../images/ico_ypc.png) no-repeat left top; padding-left:25px; height:25px; line-height:23px;}
.sidebar .pageTabs .cont .bg .club h3 a:hover{ text-decoration:none;}
.sidebar .pageTabs .cont .bg .toate a{ color:#414141;}

.sidebar .pageTabs .cont .events .club h3{ background:none; padding-left:0px; }
.sidebar .pageTabs .cont .events .club .info .mem{ background: url(../images/icoev.png) no-repeat left; padding-left:15px; float:right;}
.sidebar .pageTabs .cont .events .club .info .tags{color:#619112; background: url(../images/icodate.png) no-repeat left; padding-left:20px; float:left;}

.sidebar .pageTabs .cont .bday h3{ margin-bottom:10px; font-weight:normal; font-size:14px; }
.sidebar .pageTabs .cont .bday h3 a strong{ color:#414141; font-weight:normal;}
.sidebar .pageTabs .cont .bday h3 span{ float:right; font-size:11px; background:url(../images/icodate.png) no-repeat; padding-left:18px; color:#619112}

.sidebar { width:308px; float:right;}
.sidebar .introGalery{ float:right; width:308px;}
.sidebar .introGalery .top{ float:left; background: url(../images/side_gal_top.png) no-repeat; height:36px; width:308px;}
.sidebar .introGalery .btm{ float:left; background: url(../images/side_gal_btm.png) no-repeat; height:11px; font-size:0px; line-height:0px; width:308px;}
.sidebar .introGalery .top p{ float:left; padding-right:3px;}
.sidebar .introGalery .top h3{ float:right;font-size:14px; font-weight:normal; color:#00366d; padding-right:19px; padding-top:6px;} 
.sidebar .introGalery .top a{ float:left; width:25px; height:25px; display:block; text-indent:-9999px;}
.sidebar .introGalery .bg{ float:right; background:#eeeeef; font-weight:normal; color:#00366d; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7;width:306px;} 
.sidebar .introGalery .bg ul{ float:left; padding-left:4px; padding-bottom:3px;}
.sidebar .introGalery .bg li { float:left; padding-left:7px; padding-bottom:7px;}
.sidebar .introGalery .bg li a{ width:60px; height:44px; overflow:hidden; float:left; border:3px solid #c8c8c8; }
.sidebar .introGalery .bg .toate{ float:left; padding-left:12px;}
.sidebar .introGalery .bg .toate a{ color:#414141;}
.sidebar .introGalery .bg .social { background:url(../images/socialfoto.png) no-repeat top left; width:71px; height:19px; float:right; padding-right:10px;}
.sidebar .introGalery .bg .social a{ text-indent:-9999px; width:23px; height:23px; display:block; float:left;}

.eventsList { float:left; width:642px; padding-top:20px;}
.eventsList .event{ float:left; width:642px; margin-bottom:15px;}
.eventsList .event .top{ background:url(../images/event_top.png) no-repeat; width:642px; height:12px; font-size:0px; line-height:0px; float:left;}
.eventsList .event .bg{ background:#eaf5ff; width:615px; padding-left:13px; padding-right:12px; border-left:1px solid #b1d8fb; border-right:1px solid #b1d8fb; float:left; }
.eventsList .event .bg .tip{ float:right; font-size:16px; color:#003d72;} 
.eventsList .event .bg h2{ font-size:18px; padding-bottom:7px;}
.eventsList .event .bg h2 a{ text-decoration:none; color:#003d72;}
.eventsList .event .bg p { padding-bottom:7px;}
.eventsList .event .btm{ background: url(../images/event_btm.png) no-repeat; width:628px; height:32px; padding-left:14px; float:left; padding-top:10px;}
.eventsList .event .btm .loc{ float:right; background:url(../images/ico_loc.png) no-repeat; padding-left:20px; padding-right:12px;}
.eventsList .event .btm .date{ float:left; background: url(../images/ico_date.png) no-repeat; padding-left:20px; padding-right:12px;}
.eventsList .event .bg img { padding-right:10px; float:left; padding-top:5px;} 

.eventsList .eventT .top{ background:url(../images/event_top2.png) no-repeat;}
.eventsList .eventT .bg{ background:#FFF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; }
.eventsList .eventT .bg .tip{ float:right; font-size:16px; color:#414141;}
.eventsList .eventT .bg .tip2 a{ text-decoration:none;color:#414141; font-size:14px;}
.eventsList .eventT .bg h2{ font-size:18px; margin-bottom:7px;}
.eventsList .eventT .bg h2 a{ text-decoration:none; color:#414141;}
.eventsList .eventT .bg p { padding-bottom:7px;}
.eventsList .eventT .btm{ background: url(../images/event_btm2.png) no-repeat;}
.eventsList .eventT .btm2 { background: url(../images/event_btm2.png) no-repeat bottom; height:7px; line-height:0px; font-size:0px;line-height:0px;width:628px;padding-left:14px; padding-top:0px;}
.eventsList .eventT .btm .loc{ float:right; background:url(../images/ico_loc2.png) no-repeat;}
.eventsList .eventT .btm .date{ float:left; background: url(../images/ico_date2.png) no-repeat;}

.eventsList .clubL .bg h2 a{ float:left; background: url(../images/ico_ypc.png) no-repeat; padding-left:25px; padding-top:5px;}
.eventsList .clubL .bg .adera{padding:0; float:right;}
.eventsList .clubL .bg .membru{float:right; padding:0; border:none;background: url(../images/membru.png) no-repeat left; height:23px; width:88px; display:block; line-height:23px; padding-left:20px; text-align:center;  color:#fff;}
.eventsList .clubL .adera a{border:none;padding:0; background: url(../images/adera_bg.png) no-repeat left; height:23px; width:123px; display:block; line-height:23px; padding-left:25px; text-align:center;  color:#fff;}
.eventsList .clubL .adera a:hover{ background:url(../images/adera_bg.png) no-repeat right; text-decoration:none;}
.eventsList .clubL .bg .p{ float:left; width:100%; margin-top:10px;}
.eventsList .clubL .btm .memb{ float:right; background: url(../images/icog_me.png) no-repeat center left; padding-left:20px; padding-right:15px;}
.eventsList .clubL .btm .eve{ float:right; background: url(../images/icog_sg.png) no-repeat center left; padding-left:10px; margin-right:25px;}
.eventsList .clubL .btm .date{ float:left; background: url(../images/icog_sp.png) no-repeat left center;font-size:11px; color:#619112; padding-left:22px;}
.eventsList .clubL .btm p { font-size:11px; color:#619112;}
.GaleriiPagess .eventT .btm .eve{ float:right; background: url(../images/icog_sg2.png) no-repeat center left; padding-left:10px; margin-right:15px; padding-bottom:0;}

.membersList {float:left;width:642px;padding-top:20px;}
.membersList .mem {float:left;width:321px;margin-bottom:15px; height:125px; overflow:hidden;}
.membersList  .foto {float:left;width:130px; text-align:center;}
.membersList  .foto img{ border:8px solid #f1f2f1;}
.membersList .mem .text {float:left;width:191px;}
.membersList .mem .text h2 { font-size:14px;}
.membersList .mem .text .p { margin-top:15px;}
.membersList .textMember { float:left; width:500px; padding-left:10px; margin-bottom:25px;}
.membersList .textMember h2 { font-size:14px; color:#5b8e1a; margin-bottom:7px; margin-top:18px; float:left; width:500px;}
.membersList .textMember .h2b { font-size:14px; color:#5b8e1a; margin-bottom:5px; margin-top:5px;}
.membersList .textMember .line{ float:left; padding-top:4px; padding-bottom:4px;}
.membersList .textMember .line .col{ float:left; width:200px;}
.membersList .textMember .line .col2{ float:left; width:300px;}
.paginare { float:left;width:632px; margin-top:10px;padding:3px; background:#fafafa;-moz-border-radius: 3px;-webkit-border-radius: 3px; border:1px solid #DADADA;}
.paginare .index { float:left; padding-top:5px; padding-left:6px;}
.paginare ul { float:right}
.paginare li { float:left; padding:3px;}
.paginare li a { background:#CCC; color:#333; float:left; padding-left:5px; padding-right:5px;  font-size:12px;height:20px; -moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #CCC;line-height:20px; display:block; }
.paginare li a:hover{ background:#7fb12d; color:#FFF; display:block; text-decoration:none; -moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #7fb12d;} 

.tabsPro { float:left; background: url(../images/proiect_top.png) no-repeat; width:642px; height:44px;}
.tabsPro ul li a {line-height:18px; font-size:16px; float:left; color:#414141; height:18px; padding:3px; padding-bottom:2px; padding-left:9px; padding-right:9px;-moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #EFEFEF; display:block; width:auto;} 
.tabsPro ul li .selected,
.tabsPro ul li a:hover{ text-decoration:none; background:#ffffff; border:1px solid #c5c5c5;} 
.tabsPro ul { float:left; padding-top:13px; width:640px;}
.tabsPro ul li{ float:left; padding-left:7px; padding-right:7px; width:auto;}
.eventsList .bgP{ background:#FFF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; padding:12px; width:616px; overflow:hidden; }
.eventsList .bgP p { padding-bottom:10px;}
.eventsList .bgP li{ background:url(../images/bullet.png) no-repeat left top; padding-left:15px; margin-bottom:8px;}
.eventsList .bgP h3 { font-size:14px; color:#6da217; margin-bottom:10px; margin-top:10px;}

.tabsPro ul li.implica{float:right;}

.tabsPro ul li.implica a {color:#fff; border:1px solid #518300; background:#518300;} 
.tabsPro ul li.implica .selected,
.tabsPro ul li.implica a:hover{ text-decoration:none; background:#6da217; border:1px solid #518300;} 
 
.tabsPro ul li.implicam{float:right; border:none;background:url(../images/tab_membr.png) no-repeat left; height:23px; margin-right:0px; font-size:12px; line-height:23px; width:108px; text-align:center;color:#fff;}


.bgP .partener { float:left;-moz-border-radius: 6px;-webkit-border-radius: 6px; border:1px solid #e2e2e2; width:600px; padding:7px; margin-bottom:10px;}
.bgP .partenerLast { margin-bottom:0px;}
.bgP .partener .link { float:right; padding-top:2px;}
.bgP .partener h2 { font-size:20px; font-weight:normal; margin-bottom:8px;}
.bgP .partener h2 a{ color:#333;}
.bgP .partener .imagine{ float:left; width:162px; text-align:center;}
.bgP .partener .text{ float:left; width:420px; padding-top:4px;}
.bgP .partener .text p{ padding-bottom:3px;} 

.membersLi {float:left;width:616px;padding-top:0px;}
.membersLi .mem {float:left;width:204px;margin-bottom:15px; height:50px;}
.membersLi .foto {float:left;width:44px; text-align:center;}
.membersLi .foto img{ border:3px solid #f1f2f1;}
.membersLi .mem .text {float:left;width:156px; padding-left:4px;}
.membersLi .mem .text h2 { font-size:12px;}
.membersLi .mem .text p { margin:0px; padding:0; font-size:11px; line-height:15px;}

.topTitle .about{float:right; padding-right:10px; font-size:11px; padding-top:2px; width:230px;}
.topTitle .about p { font-size:11px;}
.topTitle .about .p1 { background: url(../images/ico_p1.png) no-repeat left center; padding-left:20px; float:left; width:200px; margin-top:5px; }
.topTitle .about .p2 { background: url(../images/ico_p2.png) no-repeat left center; padding-left:18px; float:left; width:80px; margin-top:5px;}
.topTitle .about .p3 { background: url(../images/ico_p3.png) no-repeat left center; padding-left:13px; float:left; width:110px; margin-top:5px;}

.tab3 .eventsList { float:left; width:612px; padding-top:4px; padding-left:2px;}
.tab3 .eventsList .event{ float:left; width:642px; margin-bottom:15px;}
.tab3 .eventsList .event .top{ background: url(../images/tab_bl_top.png) no-repeat; width:612px; height:10px; font-size:0px; line-height:0px; float:left;}
.tab3 .eventsList .event .bg{ background:#eaf5ff; width:585px; padding-left:13px; padding-right:12px; border-left:1px solid #b1d8fb; border-right:1px solid #b1d8fb; float:left; }
.tab3 .eventsList .event .btm{ background: url(../images/tab_bl_btm.png) no-repeat; width:598px; height:32px; padding-left:14px; float:left; padding-top:10px;}

.tab3 .eventsList .eventT .top{ background: url(../images/tab_gr_top.png) no-repeat;}
.tab3 .eventsList .eventT .bg{ background:#FFF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; }
.tab3 .eventsList .eventT .btm { background:  url(../images/tab_gr_btm.png) no-repeat bottom; height:28px;line-height:0px;width:598px;padding-left:14px;}
.tab3 .eventsList .eventT .btm .loc{ float:right; background:url(../images/ico_loc2.png) no-repeat;}
.tab3 .eventsList .eventT .btm .date{ float:left; background: url(../images/ico_date2.png) no-repeat;}

.tabVideo .eventsList .eventT {width:317px;}
.tabVideo .eventsList .eventT .top{ background: url(../images/video_top.png) no-repeat; width:298px;}
.tabVideo .eventsList .eventT .bg{ background:#FFF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left;width:271px; padding-bottom:15px; }
.tabVideo .eventsList .eventT .btm { background:  url(../images/video_btm.png) no-repeat bottom; height:28px;line-height:0px; width:286px;padding-left:12px;}
.tabVideo .eventsList .eventT .btm .loc{ float:right; background:url(../images/ico_loc2.png) no-repeat;}
.tabVideo .eventsList .eventT .btm .date{ float:left; background: url(../images/ico_date2.png) no-repeat;}
.tabVideo .eventsList .eventT .bg .video { float:left; width:271px;} 
.tabVideo .eventsList .eventT .bg .videoi { margin:0 auto; width:180px; height:80px; text-align:center; overflow:hidden; position:relative;}
.tabVideo .eventsList .eventT .bg .videoi a{margin:0 auto;} 
.tabVideo .eventsList .eventT .bg .videoi .play { position:absolute; top:38px; left:55px;}
.tabVideo .eventsList .eventT .bg .videoi .play img{ border:0;}
.tabVideo .eventsList .eventT .bg .videoi img { padding:0; text-align:center;} 
.loginPAGE { width:957px; padding-left:25px; float:left;}

.loginBox {float:left;padding-top:15px;width:307px;}
.loginBox .top {background: url(../images/login_top.png) no-repeat;width:267px;height:38px;float:left; padding-left:15px;}
.loginBox .btm {background: url(../images/login_btm.png) no-repeat;width:282px;height:17px;float:left; font-size:0px; line-height:0px;}
.loginBox .bg {background:#fdfdfd;width:250px;float:left;border-left:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-left:16px; padding-right:14px; padding-top:8px;}
.loginBox .top h2 {font-size:18px;line-height:18px;padding-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#181818;}
.loginBox .bg p {  padding-bottom:0px;}
.loginBox .bg .btn { margin-top:5px; text-align:left; float:left;}
.loginBox .bg .rem { font-size:11px; text-align:left; float:left; padding-top:12px; padding-left:10px;}
.loginBox .bg .btn input{background: url(../images/autentif_btn.png) no-repeat bottom ;width:108px;height:29px;border:none;cursor:pointer; border:none;}
.loginBox .bg .btn input:hover {background: url(../images/autentif_btn.png) no-repeat top ;width:108px;height:29px;border:none;cursor:pointer; border:none;}
.loginBox .box1{color:#333;background: url(../images/login_bx.png) no-repeat;width:240px;height:23px;border:none;font-size:12px;padding:2px;padding-left:6px;margin-bottom:12px; padding-top:5px;outline:none; }
.loginBox .box1 input{ font-size:12px; padding:2px; border:none; width:220px; line-height:15px; color:#000;}
.loginBox .eroare{ font-size:12px; line-height:15px; color:#990000; padding:3px; padding-left:5px; background:#FBA8BD;-moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #990000; margin-bottom:10px; float:left; width:228px;}

.newacc {float:left;padding-top:15px;width:622px;}
.newacc .top {background: url(../images/login_top2.png) no-repeat;width:607px;height:38px;float:left; padding-left:15px;}
.newacc .btm {background:  url(../images/login_btm2.png) no-repeat;width:622px;height:14px;float:left; font-size:0px; line-height:0px;}
.newacc .bg {background:#fdfdfd;width:588px;float:left;border-left:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-left:21px; padding-top:15px; padding-right:11px;}
.newacc .top h2 {font-size:18px;line-height:18px;padding-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#181818;}
.newacc table p {font-size:12px;color:#333; padding:0;}
.newacc .box1{color:#000;background: url(../images/login_bx2.png) no-repeat;width:260px;height:23px;border:none;font-size:12px;padding:2px;padding-left:6px;margin-bottom:5px; padding-top:5px;outline:none; }
.newacc .box1 input{ font-size:12px; padding:2px; border:none; width:240px; line-height:15px;}
.newacc .partBD span {float:left;}
.newacc .partBD .profile_day {width:60px;height:20px;padding-top:3px;}
.newacc .partBD .profile_day select{font-size:11px;border:none;outline:none; }
.newacc .partBD .profile_month {width:90px;height:20px;padding-top:3px;text-align:center;}
.newacc .partBD .profile_month select{font-size:11px;width:80px;border:none; outline:none; }
.newacc .partBD .profile_year {width:90px;height:20px;padding-top:3px;text-align:center;}
.newacc .partBD .profile_year select{font-size:11px;width:80px;border:none; outline:none;}
.newacc textarea{color:#333;background: url(../images/login_tx.png) no-repeat;width:565px;height:75px;border:none;font-size:12px;padding:5px;padding-left:6px; padding-bottom:8px;margin-bottom:5px;outline:none; font-family:Arial; margin-bottom:20px; }
.newacc .bg .head {font-size:14px;color:#333;font-weight:bold;padding-bottom:10px;}
.newacc .bg .buton {background: url(../images/creazabtn.png) no-repeat bottom ;width:148px;height:33px;border:none;cursor:pointer; border:none;}
.newacc .bg .buton:hover {background: url(../images/creazabtn.png) no-repeat top ;width:148px;height:33px;border:none;cursor:pointer; border:none;}
.newacc .bg .creaza { margin-top:12px;}
.eroarer{ font-size:12px; line-height:15px; color:#990000; padding:5px; background:#FBA8BD;-moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #990000; margin-bottom:20px; padding-bottom:0px; float:left; width:565px; }
.success{ font-size:12px; line-height:15px; color:#4d7112; padding:5px; background:#edffce;-moz-border-radius: 4px;-webkit-border-radius: 4px; border:1px solid #75a91e; margin-bottom:20px; padding-bottom:0px;  float:left; width:565px; }
.newacc form { float:left;}
.newacc .bg .buton_e .buton {background: url(../images/editbtn.png) no-repeat bottom ;width:148px;height:33px;border:none;cursor:pointer; border:none;}
.newacc .bg .buton_e .buton:hover {background: url(../images/editbtn.png) no-repeat top ;width:148px;height:33px;border:none;cursor:pointer; border:none;}
.newacc .bg .buton_p .buton {background: url(../images/editbtn2.png) no-repeat bottom ;width:148px;height:33px;border:none;cursor:pointer; border:none;}
.newacc .bg .buton_p .buton:hover {background: url(../images/editbtn2.png) no-repeat top ;width:148px;height:33px;border:none;cursor:pointer; border:none;}

.mypage { float:right; padding-right:15px; padding-top:9px;}
.fright { float:right!important;}

.GaleriiPage { float:left;}
.GaleriiPage .foto{width:128px; height:80px; float:left; padding:2px;}
.GaleriiPage .ifoto{width:128px; height:80px; float:left; overflow:hidden;}
.GaleriiPage .ifoto img{ border:1px solid #CACACA;}

.galeriePage { float:left; padding-top:10px;}
.galeriePage .foto{width:140px; height:110px; float:left; padding:5px;}
.galeriePage .ifoto{width:140px;height:110px; float:left; overflow:hidden;}
.galeriePage .ifoto img{ border:3px solid #CACACA;}

.formularAderare { float:left; width:524px;}
.formularAderare textarea {color:#333;background: url(../images/login_tx.png) no-repeat;width:565px;height:75px;border:none;font-size:12px;padding:5px;padding-bottom:8px;margin-bottom:5px;outline:none; font-family:Arial;}
.trimiteButon,
.formularAderare .btn {background: url(../images/trimitebtn.png) no-repeat bottom ;width:106px;height:33px;border:none;cursor:pointer; border:none;}
.formularAderare .btn:hover {background: url(../images/trimitebtn.png) no-repeat top ;width:106px;height:33px;border:none;cursor:pointer; border:none;}

.tab3 .eventsList .eventG { float:left; width:152px;}
.tab3 .eventsList .eventG .top{ background: url(../images/tab_gal_top.png) no-repeat; width:144px;}
.tab3 .eventsList .eventG .bg{ background:#FFF; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; width:132px; padding:5px;}
.tab3 .eventsList .eventG .bg h2{ font-size:14px; line-height:22px; margin-bottom:2px;width:132px; height:14px; overflow:hidden; padding-bottom:2px; margin-bottom:5px;}
.tab3 .eventsList .eventG .bg h2 a{ text-decoration:none; color:#414141;}
.tab3 .eventsList .eventG .bg p { padding-bottom:7px;}
.tab3 .eventsList .eventG .btm{ background: url(../images/tab_gal_btm.png) no-repeat; width:134px; padding-left:10px;}
.tab3 .eventsList .eventG .btm .date{ float:left; background: url(../images/ico_date2.png) no-repeat; font-size:11px;}
.eventsList .eventG  .ifoto  { position:relative;}

.tab3 .eventsList .eventG .lkt { position:absolute; right:0; bottom:0; border:0; padding:3px;}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width:982px;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {position: absolute;bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px; width: 32px;  height: 32px;  cursor: pointer;  background: transparent url(prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:965px;}

.galerieEvent .eventsList{ padding-top:0px;} 
.galerieEvent { float:left;float:left;padding-top:10px;width:650px;}
.galerieEvent .galeriePage .foto {float:left;height:95px;padding:5px;width:118px;}
.galerieEvent .galeriePage .ifoto {float:left;height:80px;overflow:hidden;width:105px; border:5px solid #DADADA;}
.galerieEvent .galeriePage .ifoto img { border:none;}


.dropdown{width:90px; display:block;}
.translatebtn { float:right; position:relative; cursor:pointer; width:90px; display:block;padding-left:5px; padding-right:5px;	}
.translatebtn .hoverS {background:#F9F8F9;}
.translatebtn span.languages {
    display: none;
    left: 0;
    padding: 0;
    position: absolute;
    top: 18px;
    z-index: 999;
	width:90px;
	background:#F9F8F9;
	padding-left:5px; padding-right:5px;	
}

.translatebtn span.languages a{ font-size:11px; width:100px; display:block;}
.translatebtn span.languages a:hover{ text-decoration:none; color:#000;}
