@charset "utf-8";
/* CSS Document */
@import url(/img/styleclubcurrentmain.css);
@import url(/img/stylecontentdiving.css);

body  {
	color:#cbe1fa;
	background:#11587b url(/img/diving_bcgbody_in.jpg) top repeat-x;
}
h1{ clear:both; font:100% Verdana; margin:0 10px 0 0; padding:5px 0 0 0; font-size:16px; font-weight:normal; text-transform:uppercase; text-align:right; letter-spacing:2px;}
h2{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h3{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h4{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h5{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h6{ margin:0; padding:0; font-size:11px; font-weight:normal; font-size:11px; color:#b3b3b3; padding-top:5px;}
img{ border:none;}
a{ text-decoration:none;}
p{ margin:0; padding:0;}
.columnContainer {background:url(/img/diving_bcgbottom_cur.jpg) bottom repeat-x; }
.columnContainer #bannerOut{margin:240px 0 0 0; border:1px solid #f8931d; background:#c8e4f2;}
.columnContainer #container #iconUp{left:796px;}
.columnContainer #container .title1{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.columnContainer #container .title2{ color:#6590bd; font-size:14px; font-weight:bold;}
.columnContainer #container .detailText{text-align:right; padding:0 15px 0 30px; margin:5px 0 0 0; color:#014da2; background:url(/img/diving_img_icodetail.gif) 120px center no-repeat;}
.columnContainer #container .detailText a{ color:#94c4fb; font-size:11px; font-weight:bold;}

/*Left Side Bar*/
.columnContainer #container .leftsidebar #boxTop{ background:url(/img/diving_imgleftsidetop_cur.jpg) 4px bottom no-repeat;}
.columnContainer #container .leftsidebar #menu{ background:url(/img/diving_bcgleftside_cur.jpg) right top no-repeat;}

.columnContainer #container .leftsidebar #boxInfo #info #titleBox{background:url(/img/diving_imgpointadrinfo_cur.jpg) left top no-repeat;}
.columnContainer #container .leftsidebar #boxInfo #info #titleBox .textadrenInfo{color:#94c4fb; background:url(/img/diving_bcgadrinfo_cur.jpg) left bottom no-repeat; padding-top:5px;}
.columnContainer #container .leftsidebar #boxInfo #info #titleBox .letterun{color:#f8931d;}

.columnContainer #container .leftsidebar #boxInfo #gallery #titleBox{ margin:0 0 5px 10px; background:url(/img/diving_imgpointgallery_cur.jpg) left top no-repeat;}
.columnContainer #container .leftsidebar #boxInfo #gallery #titleBox .textadrenInfo{color:#94c4fb; background:url(/img/diving_bcgadrinfo_cur.jpg) left bottom no-repeat; padding-top:5px;} 
.columnContainer #container .leftsidebar #boxInfo #gallery .detailText{background:url(/img/diving_img_icodetailnews.gif) 110px center no-repeat; margin-top:10px;}

.columnContainer #container .leftsidebar #boxInfo #gallery .mainBox{ background:#16719e; border:1px solid #2e92c3;}
.columnContainer #container .leftsidebar #boxInfo #gallery .mainBox img{ border:1px dotted #ff7800;}

.columnContainer #container .leftsidebar #boxInfo #forum #titleBox{ margin:0 0 0 10px;background:url(/img/diving_imgpointforum_cur.jpg) left top no-repeat;}
.columnContainer #container .leftsidebar #boxInfo #forum #titleBox .textadrenInfo{color:#94c4fb; background:url(/img/diving_bcgadrinfo_cur.jpg) left bottom no-repeat; padding-top:5px;} 
.columnContainer #container .leftsidebar #boxInfo #forum .mainBox td{background:#3094c5;}
.columnContainer #container .leftsidebar #boxInfo #forum .mainBox td.statusTheme{ background:#3094c5 url(/img/diving_bcgstatustheme.gif) center center no-repeat; width:36px;}
.columnContainer #container .leftsidebar #boxInfo #forum .mainBox a{ color:#fff; text-decoration:underline; font-size:11px;}
.columnContainer #container .leftsidebar #boxInfo #forum .mainBox a:hover{ text-decoration:none;}

/*Right Side Bar*/
.columnContainer #container .rightsidebar{background:#16719e url(/img/diving_bcgfooter_cur.gif) bottom repeat-x;}
.columnContainer #container .rightsidebar #boxTop{ width: 729px; height:283px; margin-left:-3px; background:url(/img/diving_bcgrightsidetop_cur.jpg) top no-repeat;}
.columnContainer #container .rightsidebar .bcgmaincontent{ background:#16719e url(/img/diving_bcgmaincontent.gif) top repeat-x; display:block;}
.columnContainer #container .rightsidebar #maincontent{background:url(/img/diving_bcgmaincontent_cur.jpg) right top no-repeat;}
.columnContainer #container .rightsidebar #maincontent #titlepage{ color:#7dacec; background:url(/img/diving_imgicoabouttitle_cur.gif) 5px top no-repeat;}
.columnContainer #container .rightsidebar #maincontent #titlepage img{ border:none; background:none;}
.columnContainer #container .rightsidebar #maincontent #titlepage .orange{color:#f8931d;}
.columnContainer #container .rightsidebar #boxNews{
	background:#2c89b6;
	border:1px solid #5db5e0;
}
.columnContainer #container .rightsidebar #boxNews #newsInfo{background:url(/img/diving_imgpointnewsinfo_cur.jpg) left top no-repeat; }
.columnContainer #container .rightsidebar #boxNews #newsInfo .textnewsInfo{  background:url(/img/diving_bcgnewsinfo_cur.jpg) left bottom no-repeat; color:#94c4fb;}
.columnContainer #container .rightsidebar #boxNewselement .data{ color:#f8931d; font-size:11px;}
.columnContainer #container .rightsidebar #boxNewselement .detailText{color:#94c4fb; background:url(/img/diving_img_icodetailnews.gif) 160px center no-repeat;}
.columnContainer #container .rightsidebar #boxNewselement .detailText a{ color:#94c4fb; }

.columnContainer #container .rightsidebar table.clear2{border:none; background:none; margin:0 0 0 40px; padding:0; text-align:center;}
.columnContainer #container table.clear{ border:none; background:none; margin:0; padding:0; width:100%; text-align:left;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar{ position:relative; text-align:center; width:205px; margin-left:35px; padding-bottom:8px; background:#369aca; display:inline-block;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar{position:relative; clear:both; text-align:center; margin:10px 35px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .prev{ float:left; background: url(/img/diving_imgarrowleftcalendar_cur.gif) left center no-repeat; cursor: pointer; width:14px; height:14px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .next{ float:left; background: url(/img/diving_imgarrowrightcalendar_cur.gif) left center no-repeat; cursor: pointer; width:14px; height:14px;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .titleCalendar .nameMonth{ float:left; width:100px; color:#f8931d; font-weight:bold;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar{position:relative; clear:both; width:186px; margin:10px; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .nameWorkDay{ float:left; background:#b6d1ec; border:1px solid #b6d1ec; height:18px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .nameOffDay{ float:left; background:#e8e8e8; border:1px solid #e8e8e8; height:18px; width:20px; color:#f8931d; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .workDayCur{ float:left; background:#b6d1ec; border:1px solid #369aca; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; stext-align:center; text-decoration:none; margin:5px 2px 0 2px; letter-spacing:0; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .workDayCur{ float:left; background:#b6d1ec; border:1px solid #369aca; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; stext-align:center; text-decoration:underline; margin:5px 2px 0 2px; letter-spacing:0;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .workDayCur{background:none; border:1px solid #b6d1ec; color:#b6d1ec; cursor: pointer;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .workDay{ float:left; background:none; border:1px solid #369aca; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal;}
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .workDay{ float:left; background:#f8931d; border:1px solid #369aca; height:19px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration: underline; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .workDay{background:none; border:1px solid #f8931d; color:#f8931d; cursor: pointer; text-decoration:none;}

.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar .offDay{ float:left; background:none; border:1px solid #369aca; height:20px; width:20px; color:#f8931d; padding:2px -2px -2px 2px; text-align:center; text-decoration:none; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a .offDay{float:left; background:#f8931d; border:1px solid #369aca; height:20px; width:20px; color:#000000; padding:2px -2px -2px 2px; text-align:center; text-decoration: underline; margin:5px 2px 0 2px; font-size:12px; letter-spacing:0; font-weight:normal; }
.columnContainer #container .rightsidebar #boxNews #boxCalendar .boxCalendar a:hover .offDay{background:none; border:1px solid #f8931d; color:#f8931d; cursor: pointer; text-decoration:none;}

.columnContainer #container .rightsidebar #maincontent .listElemnt p.title { color:#cbe1fa; font-weight:bold;}
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data {color:#f8931d; }
.columnContainer #container .rightsidebar #maincontent .listElemnt p.title .data a:hover { }
.columnContainer #container .rightsidebar #maincontent .listElemnt .detailText{text-align:right; padding:0 15px 0 30px; margin:5px 0 0 0; color:#94c4fb; background:none;}
.columnContainer #container .rightsidebar #maincontent .listElemnt .detailText a{ color:#7dacec; font-size:11px; font-weight:bold;}



.columnContainer #container #footer {bottom:5px; color:#fff; }
.columnContainer #container #footerright{ bottom:5px; }
.columnContainer #container #footerright a.sid{color:#fff; background: url(/img/divingimg_icosid.gif) 153px center no-repeat;}
.columnContainer #container #footerright a.softind{color:##EDF8FE; background:none;}
.columnContainer #container #footerright a:hover{ text-decoration:underline;}

/* 09/06/12  */
.columnContainer #container .rightsidebar #maincontent .galleryElement{ background:#348cb8; border:1px solid #11587b;}
.columnContainer #container .rightsidebar #maincontent .galleryElement .nameFolder{ color:#ff9933;}


.columnContainer #container .rightsidebar #maincontent p.nameImage{ color:#ff9933;}
.columnContainer #container .rightsidebar #maincontent p.numImage{ color:#94c4fb; }
.columnContainer #container .rightsidebar #maincontent p.dateImage{ color:#d0cece; }

/*------Pager-----*/
.columnContainer #container .rightsidebar #maincontent .pager .textCount{color:#cbe1fa;}
.columnContainer #container .rightsidebar #maincontent .pager a .numPageEl{border:1px solid #16719e; color:#cbe1fa; }
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageEl{background:#5db5e0; border:1px solid #16719e; color:#0a3c54; }
.columnContainer #container .rightsidebar #maincontent .pager a .numPageElact{background:#11587b; border:1px solid #16719e; color:#fff;}
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageElact{background:#FFF; border:1px solid #16719e; color:#253700; }
.columnContainer #container .rightsidebar #maincontent .pager a .numPageSlash{color:#999; }
.columnContainer #container .rightsidebar #maincontent .pager a:hover .numPageSlash{color:#e8e8e8;}

/*---end 09/06/12------------*/
#travelsim {
font-weight:bold;text-align:center;
}
#travelsim_txt {
overflow:block;}

