@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; background:url(../images/str/bg-line.jpg) top left repeat-x #47a3f6;}
form {margin:0; padding:0;}
.clear {clear:both;}
.box {border:solid 1px #daeafd;}
.border_pic {border:solid 3px #daeafd;}
.text {font-family:Verdana; font-size:12px; color: #8B8B8B; }
.text a {text-decoration:none; color:#2675b1;}
.text  a:hover {text-decoration:underline;}
.height_home {height:390px;}
.error {color:#bd0403;}
.confirm {color:#065f97;}

.spatiere{width:100%;height:2px;display:block;clear:both;}

/*paginare*/
.paginare {height:22px; width:100%; font-family:Arial; font-size:11px; position:absolute; bottom:10px; right:7px; }
#pagination-digg {margin:0; padding:0; float:right;}
#pagination-digg li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #EBEBEB; background-color:#F5F5F5; color:#0072BC; margin-right:3px;}
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:3px; padding:3px 4px; }
#pagination-digg .next-pg a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background-color:#DDEEFF; color:#0072BC; border:1px solid #BBDDFF; padding:3px 6px; font-weight:bold; display:block; float:left; margin-right:3px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#0072BC; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-digg a:hover     { border:solid 1px #BBDDFF; background-color:#DDEEFF; }

/*butoate*/
#form_bt {text-align:left; height:25px;}
#form_bt input {height:23px; float:left; border:0; display:block; margin:0 auto; padding:0; cursor:pointer; background: top left no-repeat;}
#form_bt input.send {width:66px; background:url(../images/bt-contact.jpg); margin-right:10px}
#form_bt input.reset {width:84px; background:url(../images/bt-reset.jpg);}
/*formulare*/
.formsTxt {font-family:Arial; font-size:12px; color:#3c6a99;}
.formsTxt input,
.formsTxt select {width:160px; font-family:Arial; font-size:12px; background-color:#fcfcfc; border:solid 1px #daeafd; color:#999; padding:2px 5px;}
.formsTxt textarea {width:160px; height:8em; font-family:Arial; font-size:12px; background-color:#fcfcfc; border:solid 1px #daeafd; color:#999; padding:3px; }

#siteBox {width:924px; height:auto; margin:0 auto; padding-bottom:20px;}
#siteHeader, #siteBody, #siteSmokeBottom {width:924px;  float:none;}

/*=== site HEADER*/
#siteHeader {height:220px;}
#siteHeader .head {width:924px; height:194px;}
#siteHeader .menuUp {width:924px; height:26px;}
.menuUp .sideL, .menuUp .sideC, .menuUp .sideR {height:26px; float:left;}
.menuUp .sideL {width:10px; background:url(../images/menuUP/sideR.jpg) top left no-repeat;}
.menuUp .sideR {width:14px; background:url(../images/menuUP/sideL.jpg) top right no-repeat;}
.menuUp .sideC {width:900px; background:url(../images/menuUP/bg.jpg) repeat-x top left;}

/*MENIU UP*/
.horizontalcssmenu {z-index: 9999; position:relative;}
.horizontalcssmenu ul {list-style:none; height:26px; margin:0 0 0 65px; padding:0; background:url(../images/menuUP/bg.jpg) repeat-x top left;}
.horizontalcssmenu ul li {margin:0 5px 0 0px; padding:0; position:relative; display:inline; float:left;}
.horizontalcssmenu ul li a {display:block; padding-left:20px;}
.horizontalcssmenu ul li a:hover {background: url(../images/menuUP/selected.jpg) top left no-repeat;}
.horizontalcssmenu ul li a.m-selected {background: url(../images/menuUP/selected.jpg) top left no-repeat;}
.horizontalcssmenu ul li a img {border:0;}
.horizontalcssmenu ul li.border {width:17px; height:26px; background:url(../images/menuUP/borderRight.jpg) top left no-repeat;}
.horizontalcssmenu ul li ul {width:98px; height:auto; left:0; top:0; margin:1px 0 0 0; padding:0; background:none #fff; position:absolute; display:block; visibility:hidden; }
.horizontalcssmenu ul li ul li {float:none; margin:0; padding:0; display:inline;}
.horizontalcssmenu ul li ul li a {font-family:Verdana; font-size:11px; border-top:solid 1px #fff; text-decoration:none; width:80px; color:#668cb4; padding:6px 9px; margin:0; background-color:#daeafd;}
.horizontalcssmenu ul li ul li a:hover {background-image:none; background-color:#b2dcfe;}


/*===site BODY*/
#siteBody {height:auto;/* background:url(../img/bg-center.jpg) top left repeat-y #FFF;*/}
table.colContent {width:924px; height:auto; border:0;}
table.colContent td.colLeft {width:10px; background:url(../images/str/colLeft_bg.jpg) top right repeat-y;}
table.colContent td.colRight {width:14px; background:url(../images/str/colRight_bg.jpg) top left repeat-y;}

table.colContent td.colCenter {width:900px; padding:5px 0 0 0; background-color:#fff;}
.colCenter .side_left, .colCenter .side_center, .colCenter .side_right {float:left; height:auto;}

/*coloana stanga*/
.side_left {width:142px; margin-left:10px;}
.side_left .left_menu {width:142px;}
.side_left .left_menu div {width:142px; float:none;}
.side_left .left_menu .m_head {height:28px;}
.side_left .left_menu .m_content {height:auto; background-color:#daeafd; padding:10px 0;}
.side_left .left_menu .m_content .m_items {height:auto;}
.side_left .left_menu .m_content .m_items a {width:auto; display:block; padding:3px 22px;font-family:Verdana; font-size:11px; color:#668cb4; text-decoration:none;}
.side_left .left_menu .m_content .m_items a:hover {text-decoration:none; color:#bd0403; background:url(../images/cursuri-arrow.jpg) top left no-repeat;}
.side_left .left_menu .m_content .m_items .m_l_selected {text-decoration:none; color:#bd0403; background:url(../images/cursuri-arrow.jpg) top left no-repeat;}
.side_left .left_menu .m_content .m_line {height:3px; overflow:hidden; margin:0; padding:0; background:url(../images/l-desp.jpg) top left no-repeat #fff;}
.side_left .m_second {margin-top:5px;}
.side_left .m_second .m_head {height:29px;}
.side_left .ic_antrenor {margin-top:10px;}
.side_left .ic_antrenor img {border:0;}

/*coloana centru*/
.center_df { margin:5px 11px 0 11px; padding:10px; float:left;} 
.center_df h1 {font-family:Verdana; font-size:16px; color:#668cb4; margin:0; padding:0;}

.center_default {width:508px;}

.center_custom {width:704px;}
.center_custom img.cat_pic {float:right; /*margin:0 0 5px 5px;*/}
.center_custom ul.c_list {list-style:none; margin:20px 0 0 0; padding:0;}
.center_custom ul.c_list li {float:none; margin:0 0 5px 0; padding:0;}
.center_custom ul.c_list li a {font-family:Verdana; font-size:12px; color:#668cb4; text-decoration:none;}
.center_custom ul.c_list li a:hover {text-decoration:underline;}
.center_custom p span a {font-weight:bold; font-size:12px; text-decoration:none;}
.center_custom p a.sus {width:35px; color:#668cb4; position:relative; right:0; bottom:-5px; float:right; text-decoration:none;}

/*coloana dreapta*/
.side_right {width:185px; height:auto;}
.side_right .c_article {width:185px; height:auto; float:none;}
.side_right .c_article div {width:185px; float:none;}
.side_right .c_article .c_art_head {height:28px;}
.side_right .c_article .c_art_content {width:183px; /*height:230px;*/ position:relative; border-top:0; padding:15px 0; background-color:#FFF;}
.side_right .c_article .c_art_content .art_row {width:163px; height:auto; margin:0 10px; position: relative;}
.side_right .c_article .c_art_content .art_row .art_arrow {width:8px; height:10px; position:absolute; bottom:0; right:0; background:url(../images/art-arrow.jpg) top left no-repeat #fff; }
.side_right .c_article .c_art_content .art_row a {color:#999; font-family:Verdana; font-size:11px; text-decoration:none;}
.side_right .c_article .c_art_content .art_row a:hover {text-decoration:underline;}
.side_right .c_article .c_art_content .art_row a span {color:#668cb4}
.side_right .c_article .c_art_content .art_line {width:183px; height:5px; float:none; margin:10px 0; background:url(../images/art-line.jpg) center center no-repeat #fff;}
.side_right .c_article .c_art_content .art_all {width:120px; height:1em; position:absolute; bottom:10px; right:18px; text-align:right;}
.side_right .c_article .c_art_content .art_all a {color:#668cb4; font-family:Verdana; font-size:11px; text-decoration:none;}
.side_right .c_article .c_art_content .art_all a:hover {text-decoration:underline;}

.side_right .c_newsletter {width:185px; height:auto; margin-top:5px; float:none;}
.side_right .c_newsletter div {float:none;}
.side_right .c_newsletter .c_news_head {width:185px; height:28px;}
.side_right .c_newsletter .c_news_box {width:165px; height:70px; background-color:#daeafd; padding:15px 10px 10px 10px;}
.side_right .c_newsletter .c_news_box p {font-size:12px;color:#bd0403;}
.side_right .c_newsletter .c_news_box .c_news_title {font-weight:bold;}
.side_right .c_newsletter .c_news_box .c_news_title .cn_input {width:153px;}
.side_right .c_newsletter .c_news_box .c_news_bt {text-align:center; margin-top:5px;}
.side_right .c_newsletter .c_news_box .c_news_bt input {width:84px; height:23px; border:0; display:block; margin:0 auto; cursor:pointer; background:url(../images/bt-newsletter.jpg) top left no-repeat;}

/*____HOME___*/
#home {width:530px; margin:5px 11px 0 11px; padding:0; float:left;}
#home .banners {width:410px; float:left; z-index: 1; position:relative;}
#home .banners .b-container {position:relative; width:410px; height:230px; overflow: hidden;}
#home .banners .b-container .b-pic {position:absolute; width:410px; visibility:hidden;}
#home .banners .b-container .b-pic a img {border:0;}
#home .banners .b-pagination {width:410px; margin-top:5px; text-align:right; padding-bottom:10px;}
#home .banners .b-pagination a {display:-moz-inline-box; border:solid 1px #EBEBEB; background-color:#F5F5F5; color:#0072BC; padding:3px 6px; margin-right:3px; display:inline-block; font-family:Arial; font-size:11px; text-decoration: none; }
#home .banners .b-pagination a.selected {background-color:#DDEEFF; color:#0072BC; border:1px solid #BBDDFF; padding:3px 6px; font-weight:bold;}
#home .banners .b-pagination a:hover { border:solid 1px #BBDDFF; background-color:#DDEEFF;}

#home .ads-content {height:auto; width:530px; float:none;}
#home .ads-content div {float:left;}
#home .ads-content img {border:0;width:250px}
#home .ads-content .middle {margin:0 8px;}

#home .icons {width:110px; height:auto; float:left; margin-left:10px;}
#home .icons div {width:100px; margin-right:0px; float:none; text-align:right;}
#home .icons div a img {border:0;}

/*===CENTRU CUSTOM*/

/*___ALBUME FOTO___*/
#gal_foto {width:715px; padding:10px 0 0px 9px; position:relative;}
#gal_foto .pagination { position:absolute; bottom:10px; right:7px;}
#gal_foto h1 {float:left;}
#gal_foto .al_box {width:127px; height:auto; float:left; margin:0 10px 20px 0; padding:3px; background-color:#daeafd;}
#gal_foto .al_box .al_pic {width:127px; height:98px; float:none;}
#gal_foto .al_box .al_pic img {border:0;}
#gal_foto .al_box .al_title {height:25px;float:none; text-align:center; margin:3px 0;}
#gal_foto .al_box .al_title a {font-family:Verdana; font-size:11px; color:#668cb4; text-decoration:none;}
#gal_foto .al_box .al_title a:hover {text-decoration:underline;}

#g_foto .f_box {width:162px; height:auto; margin-top:10px; float:left;}
#g_foto .f_box .pic{width:156px; background-color:#daeafd; padding:3px;}
#g_foto .f_box img {border:0;}
#g_foto .f_box .title {height:1.5em; font-size:14px;}
#g_foto .f_box .title a {color:#668cb4; text-decoration:none;}
#g_foto .f_box_mid {margin-left:10px; margin-right:10px;}

#al_content {width:715px; padding:10px 0 0px 9px;}
#al_content .content_left {width:235px; height:auto; margin-left:0px;float:left;}
#al_content .paginare {float:none; width:230px; margin-top:25px; position:static;}
#al_content .al_big {width:436px; height:326px; float:right; margin-right:20px; text-align:right;}
#al_content .al_big .content img {border:solid 3px #daeafd; }


/*____GALERIE VIDEO*/
#gal_video {width:715px; padding:10px 0 0px 9px; position:relative;}
#gal_video .video_box {width:222px; height:167px; float:left; margin:0 10px 10px 0; padding:3px; background-color:#daeafd;}
#gal_video h2 {font-family:Verdana; font-size:14px; color:#668cb4; margin:0; font-weight:normal;}
#gal_video .op_line {width:100%; height:5px; margin:10px 0; background:url(../images/echipa_line.jpg) center center no-repeat; float:none; clear:both;}

/*___LOCATII*/
#locatii {}
#locatii .note {margin:10px 0;}
#locatii .loc_row {width:auto; height:auto; overflow:hidden; float:none;}
#locatii .loc_row .l_title {width:500px; height:auto; font-size:14px; margin:5px 0;  float:none;}
#locatii .loc_row .l_pic {width:171px; height:132px; float:left;}
#locatii .loc_row .l_pic img {border:none;}
#locatii .loc_row .l_info {width:510px; float:left; margin-left:18px;}
#locatii .loc_row .l_info a {text-decoration:none; color:#668cb4; font-size:11px;}
#locatii .loc_row .l_info a:hover {text-decoration:underline;}
#locatii .loc_row .l_info div {float:left; height:135px; width:50%; position:relative;}
#locatii .loc_row .l_info .more {width:115px; height:25px; position:absolute; right:0; bottom:0;}
#locatii .loc_row .l_info .more img {border:0; vertical-align:middle;}
#locatii fieldset {width:327px; float:left; padding:8px; margin:0; border:solid 1px #D4D4D4;}/*width:684px*/
#locatii fieldset.loc_leftCol {margin-right:10px;}
#locatii fieldset p {margin:6px 0;}
#locatii fieldset h1 {font-size:12px; font-weight:bold; margin:10px 0 0 0; color:#668cb4;}
#locatii fieldset legend {font-size:14px;color:red; font-weight:bold;}
#locatii fieldset .line {width:100%; height:5px; float:none; background:url(../images/cont-line.jpg) center center no-repeat;}
#locatii .loc_line {width:100%; height:10px; margin:10px 0; background:url(../images/locatie_line.jpg) center center no-repeat; float:none;}

/*___SERVICII___*/
#servicii span {font-size:12px; font-weight:bold; color:#668cb4;}
#servicii a {color:#668cb4; text-decoration:none;}
#servicii a:hover {text-decoration:underline;}
#servicii img {border:none; vertical-align:middle;}

/*___ECHIPA___*/
#echipa {width:508px;}
#echipa img {vertical-align:text-bottom;}
#echipa .e_mem {width:500px; height:110px; float:none;}
#echipa .e_mem div {float:left;}
#echipa .e_mem .name {margin-left:10px;width: 300px;}
#echipa .e_mem .name a {text-decoration:none;color:#668cb4;}
#echipa .e_mem .name a:hover {text-decoration:underline;}
#echipa .e_line {width:100%; height:10px; background:url(../images/echipa_line.jpg) center center no-repeat; float:none;}

/*___CONTACT___*/
#contact {width:508px;}
#contact .cont_form {width:175px; float:left; margin:20px 0 0 25px;}
#contact .cont_form div {float:none;}
#contact .cont_form .f_row {margin-top:5px;}
#contact .cont_dates {width:300px; margin-top:20px; float:left;}
#contact .cont_dates p img {vertical-align: bottom;}
#contact .cont_dates p span {font-weight:bold;}
#contact .cont_dates a {text-decoration:none;color:#668cb4;}
#contact .cont_dates div.c_line {width:auto; height:3px; background: url(../images/cont-line.jpg) center center no-repeat; float:none;}

/*___OPINII___*/
#opinii {width:508px;}
#opinii .op_line {width:100%; height:5px; margin:10px 0; background:url(../images/echipa_line.jpg) center center no-repeat; float:none; clear:both;}
#opinii .info {width:230px; float:left; height:100px;}
#opinii .formBox {width:262px; height:auto; margin-left:15px; float:left;}
#opinii .formBox .op_row {float:left; margin-bottom:10px; float:left;}
#opinii .formBox .op_row textarea.op_mesaj {width:250px; height:100px;}

#opinii .opinieContainer {height:auto; float:none; margin-bottom:15px;}
#opinii .opinieContainer .dateName {float:none; color:#999; margin:0 0 5px 15px; font-weight:bold;}
#opinii .opinieContainer .op_content {float:none; color:#999; font-style:italic; margin:0; width:auto; position:relative;}
#opinii .opinieContainer .op_content .opText {margin:0 15px;}
#opinii .opinieContainer .op_content .opText p {margin:0; padding:0;}
#opinii .opinieContainer .op_content .quotes {width:13px; height:19px; position:absolute;}
#opinii .opinieContainer .op_content .rightQ {right:0; top:0;}
#opinii .opinieContainer .op_content .leftQ {left:0; bottom:0;} 

/*___TABERE___*/
#tabere {width:528px;}

/*____ARTCOLE*/
#articole {width:508px;}
#articole p a {font-family:Verdana; font-size:12px; color:#668cb4; text-decoration:none;}
#articole p a:hover {text-decoration:underline;}
#artDetail img {float:right;}
#artDetail a {text-decoration:none; color:#2675b1;}
#artDetail a:hover {text-decoration:underline;}


/*___INSCRIERE*/
#inscriere .i_left {width:auto; margin:10px 0; float:left;}
#inscriere .i_left textarea {height:5em; width:160px;}
#inscriere .i_left select {width:auto; height:auto; font-family:Arial; font-size:12px; background-color:#fcfcfc; border:solid 1px #daeafd; color:#999; padding:3px;}
#inscriere .i_gr fieldset legend {font-family:Arial; font-size:14px; font-weight:bold;}
#inscriere .i_gr fieldset.titleInot {border:solid 1px #daeafd;}
#inscriere .i_gr fieldset.titleInot legend {color:#87bbe5;}
#inscriere .i_gr fieldset.titleTenis {border:solid 1px #fbe0bd;}
#inscriere .i_gr fieldset.titleTenis legend {color:#e08538;}
#inscriere .i_gr fieldset.titleTenis table {color:#e08538;}
#inscriere .i_gr table tr.titleDays {background-color:#e5e3e3; font-weight:bold; text-align:center;}
#inscriere .i_gr table td {border:solid 1px #fff;}
#inscriere .i_gr table .grTitle {color:#e08538; font-size:14px;}
#inscriere .i_gr input.gr {width:auto; border:0; background:none; padding:0;}
#inscriere .i_gr input.bgInp{background-color:#e2eefd}
#inscriere #form_bt { width:165px; margin:0 auto;}


/*footer*/
.logo_footer {width:900px; float:none; height:50px; margin-top:15px;}
.logo_footer .l_trafic {width:88px; height:31px; float:left; margin-left:10px;}
.logo_footer .l_enterClick {width:160px; height:35px; float:left; margin-left:10px;}
.logo_footer .l_partners {width:890px; height:50px; float:right; margin-right:10px;}
.logo_footer .l_partners div {width:62px; margin-left:10px;float:right;}
.logo_footer .l_partners .logoItsy {width:120px;}
.logo_footer .l_partners a img {border:0;}

.lines_bottom {height:18px; width:900px; float:none; padding-top:20px; background:url(../images/l-bottom.jpg) bottom left no-repeat #FFF;}
#siteSmokeBottom {height:22px; background:url(../images/str/bottomSmoke.jpg) top left no-repeat;}

#logoDM {height:45px; width:105px; float:right; margin-right:10px;}



