/* CSS layout for ox.pl 2008
   @file: oxKlub.css
   @page: klub.php
   @created: 02.07.2008
   @last edited: 05.08.2008
   @created by Arkadiusz Kondas
*/

/* ------- box styles ------- */
#oxBoxMain .oxBoxMainContent {padding-top:10px;}
.oxTabIndex li a {padding:8px 15px 7px 13px;}
.oxTabIndex li#tabAbout a {padding-left:11px;}

.oxTabIndex li { background:url(../ox/layout2008/bgTabCornerLeftClub.gif) no-repeat left top;}
.oxTabIndex li a {background:url(../ox/layout2008/bgTabCornerRightClub.gif) no-repeat right top; color:#669}
#oxBoxMain .oxBoxMainContent {background:url(../ox/layout2008/bgBoxContentClub.jpg) repeat-x top; border:0;}
#oxBoxMain .oxBoxLeftBorder {width:1px; height:310px; float:left; background:url(../ox/layout2008/bgBoxBorderGrey.jpg) no-repeat top;}
#oxBoxMain .oxBoxRightBorder {width:1px; height:310px; float:right; background:url(../ox/layout2008/bgBoxBorderGrey.jpg) no-repeat top; margin-right:1px;}

/* ------- clubbers styles ------- */
#oxClubUsers {width:75%; margin:0 auto;}
#oxClubUsers th {background:#CCF; text-align:center; padding:5px;}
#oxClubUsers td {text-align:center; padding:1px; }

/* ------- news styles ------- */
#oxBoxNewsSearch {width:69%; margin:10px auto;}
#oxBoxNewsSearch .oxBoxHeading h3 {color:#000;}
#oxBoxNewsSearch .oxBoxContent {padding:0 5px 5px 5px; background:url(../ox/layout2008/bgBoxNewsSearch.gif) top repeat-x;}
#oxBoxNewsSearch table {font-size:10px; color:#303;}
#oxBoxNewsSearch table select {font-size:11px;}
#oxBoxNewsSearch table #selectCity {width:108px;}
#oxBoxNewsSearch table #selectSection {width:130px;}
#oxBoxNewsSearch table #inputWord {font-size:11px;}

/* ------- list news styles ------- */
.oxNewsList {margin:20px auto; width:600px;}
.oxNewsList .date {color:#666; float:right; margin-right:5px;}
.oxNewsList .subject {clear:both; margin-top:5px;}
.oxClubHeading {background:#D9D6E9; padding:4px; color:#000;}

/* ------- login&register page styles ------- */
#oxClubLoginPage {width:550px; margin:0 auto; color:#7263AD;}
#oxClubLoginPage #loginWrap {margin:20px auto; width:300px; overflow:auto;}
#oxClubLoginPage hr {border-bottom:1px solid #7263AD; margin-bottom:20px;}
#oxClubLoginPage #regWrap {margin:20px auto; width:300px; text-align:center;}
#oxClubLoginPage #loginWrap label, #oxClubLoginPage #regWrap label {float:left;}
#oxClubLoginPage #loginWrap input, #oxClubLoginPage #regWrap input {float:right; width:190px;}
#oxClubLoginPage h3 {font-size:16px; color:#7263AD;}
#oxClubLoginPage #regInfoWrap {margin:20px auto; width:300px;}
#oxClubLoginPage .submit {background:url(../ox/layout2008/iconSubmit.jpg) no-repeat right 3px; border:none; height:20px !important; cursor:pointer; width:95px !important; font-size:10px; color:#7263AD;}
.birthForm {font-size:10px;}
.birthForm td {text-align:center;}

/* ------- profile view styles ------- */
#oxProfileView {width:500px; margin:5px auto; overflow:auto; padding:20px 0; border-bottom:1px solid #CCC;}
#oxProfileView table {margin-top:15px; width:300px; float:left; line-height:22px;}
#oxProfileView table .right {text-align:right; padding-right:30px;}
#oxProfileUserFoto {float:right; width:110px; margin:15px 15px 0 0;}
#oxProfileUserFoto img {max-width:110px;}
#oxSendMessageForm {width:500px; margin:25px auto;}
#oxSendMessageForm p {margin-top:10px; text-align:center;}

/* ------- other style ------- */
#oxClubLoginPage div.error {color:red; font-weight:bold; text-align:center; margin:15px auto; font-size:13px;}
#oxProfileEdit {width:500px; margin:10px auto;}
.tableEdit td {padding:0 0 10px 20px;}
.tableEdit input.text {width:190px;}
.tableEdit .birthForm td {text-align:center; padding:0px;}
.tableEdit .right {text-align:right; padding-right:20px;}
.tableEdit .birth {width:25px;}
.oxClubActionInfo {margin:30px auto; width:400px; text-align:center; padding:70px 0;}

#oxLogTxt {font-weight:bold; margin:20px; text-align:center; font-size:13px; color:#F00;}