body, html{
	margin: 0;
	padding: 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background: url(http://g1.cxo.pl/klubcio/gfx/content/podklad.gif)  #040000;
}

td{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

a{
	text-decoration : underline;
	color: #D1010E;
}

#content{
	width: 873px;
	margin: 3px auto;
	padding: 0;
}

ul, ol{
	margin: 0;
	padding: 5px 5px 5px 35px;
}

ul {
	list-style: square;
}
/* czesc glowna */

#lt, #rt, #rb, #lb{
	width: 100%;
	background-repeat : no-repeat;
}

#lt{
	clear : both;
	background-color : #fff;
}

#lt{
	background-position : left top;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/lt_close.gif);
}

#rt{
	background-position : right top;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/rt_close.gif);
}

#rb{
	background-position : right bottom;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/rb_close.gif);
}

#lb{
	background-position : left bottom;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/lb_close.gif);
	width : 857px;
	padding : 8px;
}

/* czesc glowna k */

div#podlew{
	background-position : top right;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/podlew.gif);
	background-repeat : repeat-y;
	width: 100%;
	padding : 0 0 1px 0;
}
.lewo{
	float: left;
	width : 560px;
	margin-right : 4px;
}

.prawo{
	float: right;
	width : 288px;
	margin-left : 4px;
}

.prawoK{
	float: right;
	width : 640px;
	margin-left : 4px;
}

.lewoK{
	float: left;
	width : 208px;
	margin-right : 4px;
}

/* menu */


#menu #logowanie{
	padding-top : 0;
	margin-right : 0;
	margin-bottom : 5px;;
	float : right;
	font-size : 7.5pt;
}

#logowanie a{
	color: #fff;
	font-weight : bold;
	text-decoration : none;
	padding : 0 7px 0 1px;
}

#logowanie #logowanieN{
	padding-bottom : 3px;
	border-bottom : 1px solid #ffffff;
}

#logowanieN a#l{
	border-right : 2px solid #FF6600;
}

#logowanieN a#u{
	font-weight : bold;
	color : #ff9900;
	text-align : left;
}

.wiadomosc{
	margin-top : 10px;
	font-weight : bold;
	text-align : center;
	color: red;
}

/* menu k */

/* nalowek */

#naglowek{
	width: 100%;
	height : 132px;
	margin : 0 0 8px 0;
	padding : 0;
}

#naglowek .lewo #logo{
	background-color : #FCF0DA;
	padding : 13px;
	height : 106px;
}

#naglowek .lewo #logo .logoKlub{
	float: left;
	border: 0;
	width : 95px;
	height : 106px;
}

#naglowek .lewo #logo .logoSpons{
	float: right;
	border: 0;
	width: 377px;
	height: 86px;
	margin-top: 10px;
}

#naglowek .prawo #wyszukiwanie{
	background-color : #040000;
	background-repeat : no-repeat;
	background-position : left center;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/karta.jpg);
	padding: 10px 18px;
	height : 113px;
	color: #fff;
	font-weight : bold;
}

#naglowek .prawo #wyszukiwanie .opis{
	margin-top : 35px;
	font-size : 7.5pt;
	margin-bottom: 4px;
}
#naglowek .prawo #wyszukiwanie form{
	margin : 0;
	padding : 0;
}

#naglowek .prawo #wyszukiwanie .szukaj{
	width: 149px;
	border: 1px solid #aeaeae;
}

#naglowek .prawo #wyszukiwanie .formS{
	width: 149px;
	margin : 0;
	padding : 0;
	text-align : right;
}

#naglowek .prawo #wyszukiwanie .buton{
	border: 1px solid #fff;
	background-color : #FF9900;
	font-weight : bold;
	color: #fff;
	margin-top: 5px;
	padding : 0px 10px;
	cursor : pointer;
}

.buton{
	border: 2px solid #fff;
	background-color : #FF6600;
	font-weight : bold;
	color: #fff;
	margin-top: 5px;
	padding : 2px 10px;
	cursor : pointer;
}

/* naglowek k*/

.prawo .p{
	width : 258px;
	padding : 15px;
/*	background-color : #444444;*/
	color: #ffffff;
/*	font-size : 8pt;*/
}

span.dzial{
	font-weight : bold;
	padding : 0 15px 3px 1px;
	border-bottom : 7px solid #FF9900;
}

span.dzial a{
	color: #000000;
	text-decoration : none;
}

.prawo .p .dzial, #srodek .prawo #oklubie .dzial{
	color: #fff;
}

.clear{
	clear : both;
	width : 100%;
}

.osoba{
	padding: 20px 0 0px 0;
}

.osoba1, .osoba2{
	color: #fff;
	padding: 20px 0;
	background-repeat : no-repeat;
	background-position : center bottom;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/belka258.gif);
}

.osoba3{
	color: #fff;
	padding: 20px 0 9px 0;
}

.osoba img, .osoba1 img, .osoba2 img, .osoba3 img{
	float : left;
	margin-right : 5px;
	border : 1px solid #fff;
}

.osoba .imie, .osoba1 .imie, .osoba2 .imie, .osoba3 .imie{
	font-weight: bold;
}

/* stopka */
#stopka{
	text-align : center;
	font-weight : normal;
	font-size : 7pt;
	width: 60%;
	margin: 10px auto 0 auto;
}
/* stopka k */

#srodek{
	margin: 0 2px 0 0;
}

#srodek90{
	margin: 0 122px 0 120px;
}

#srodek .lewo{
	width : 254px;
	padding-top:10px;
}

#srodek .prawo{
	width : 274px;
	padding-top:10px;
}

#srodek .prawo .czlonkowie{
	padding-top:0px;
}

#oklubie{
/*	color: #fff;
	background-repeat : repeat-x;
	background-position : left top;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/oklubie.jpg);
	padding:10px;*/
	font-size : 8pt;
	margin-bottom: 10px;
}

#jak{
	color: #fff;
	background-repeat : repeat-x;
	background-position : left bottom;
	background-image : url(http://g1.cxo.pl/klubcio/gfx/content/oklubie.jpg);
	background-color : #444444;
	padding:10px;
/*	font-size : 8pt;*/
	margin-bottom: 10px;
}

.opisB{
	margin-top: 20px;
}

.news{
	padding: 15px 0 0 0;
}

.news a.newsT{
	font-weight : bold;
	font-size: 9pt;
}

.news .data{
	font-size: 8pt;
	text-align : right;
	color: #5E5E5E;
}

.p .news .data{
	font-size: 8pt;
	text-align : right;
	color: #fefefe;
}

#srodek .lewo .news a.newsT{
	color: #D1010E;
}

.prawo .p .news a.newsT{
	color: #FF9900;
}

#srodek .lewo .news{
	color: #000;
}

.prawo .p .news{
	color: #fff;
}

.prawo .p .dzial a, .prawo .p .wiecej a{
	color: #ffffff;
}


/* logowanie */

#logonF{
	width: 300px;
	margin: 20px auto;
	padding: 0;
}

.poleF{
	margin-bottom: 5px;
}
.poleF span{
	display: block;
	padding-top: 5px;
	width: 50px;
	float: left;
	
}

.pF{
	width: 150px;
}

.butonF{
	padding-left: 50px;
}

.butonF .buton{
	margin-top : 0;
}
/* logowanie k */

/* news */

.tytulN{
	font-size : 16pt;
	font-weight : bold;
	margin-bottom: 5px;
}

.dataN{
	font-size : 8pt;
	margin-bottom: 10px;
	color: #D1010E;
}

.zajawkaN{
	font-style : italic;
	margin-bottom : 10px;
	width: 547px;
}

.trescN{
	width:98%;
}

.subtytul{
	font-weight : bold;
	font-size : 11pt;
}
.stronicowanie{
	margin-top: 20px;
	text-align : center;
	font-weight : bold;
}
/* news k */

/* powitanie */

#powitanie{
	font-size : 10pt;
	font-weight : bold;
	font-style : italic;
	border-bottom: 1px solid #000;
	margin-bottom : 7px;
}

#powitanie span{
	color: #006699
}
/* powitanie k */

.wiecej{
	text-align : right;
	padding-top : 10px;
	font-weight : bold;
	font-size : 7pt;
}

.wiecej a{
	color : #000;
}

.alfabet{
	text-align : center;
	font-weight : bold;
	font-size : 9pt;
}

.alfabet a, .alfabet span{
	padding: 0 1px;
	text-decoration : none;
	margin: 2px;
}

.alfabet span{
	text-decoration : underline;
}

.profil .opis span{
	font-weight : bold;
	margin-top : 10px;
}

#spotkania{
	margin-bottom: 5px;
}
#spotkania .tytul a{
	font-weight: bold;
}

.p #spotkania .tytul a{
	color: #fff;
}

.p {
	width: 253px;
	}
}
.p #spotkania .tytul a{
	color: #ffffff;
}

div.pytanie{
	clear : both;
	margin-top: 10px;
	font-weight: bold;
}
div.pytanie i{
	font-weight: normal;
}

table.ankieta{
	margin-top: 10px;
	margin-bottom: 15px;
}
table.ankieta td{
	padding-top: 10px;
	padding-right: 10px;
}

table.ankieta td .pytanie{
	margin: 0px;
}

div.konferencjeHead{
	width : 100%;
	background-color : #444444;
	text-align : center;
}

div.konferencjeHead a{
	display: block;
	color: white;
	font-size : 9pt;
	font-weight : bold;
	text-transform : uppercase;
	width : 100%;
	padding : 5px 0;
}

div.konferencjeHeadNew{
	width : 100%;
	background-color : #444444;
	text-align : center;
}

div.konferencjeHeadNew a{
	display: block;
	color: white;
	font-size : 9pt;
	font-weight : bold;
	text-transform : uppercase;
	width : 100%;
	padding : 5px 0;
}

ul#konferencjeMenu{
	display : block;
	padding: 0;
	margin : 0;
	float : right;
}

ul#konferencjeMenu li{
	display : inline;
	float : left;
	margin-right: 3px;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;
	border-top: 1px solid #444444;
	list-style : none;
}

ul#konferencjeMenu li a{
	display : block;
	background-color : #ffffff;
	margin: 0;
	padding : 3px 10px;
	text-align : center;
	text-decoration : none;
	font-weight : bold;
	font-size : 7.5pt;
}

ul#konferencjeMenu li a:hover, ul#konferencjeMenu li a.ON{
	background-color : #444444;
	color : #ffffff;
}

span.h3{
	font-size : 11pt;
	font-weight : bold;
	padding : 0 15px 3px 1px;
	border-bottom : 7px solid #FF9900;
}

h4{
	margin: 15px 0;
	padding : 0;
	font-size : 10pt;
	font-weight : bold;
	color : #444444;
}

ul.konf{
	list-style-image : url(http://g1.cxo.pl/klubcio/gfx/konferencje/ul.gif);
}

ul.konf li{
	margin-bottom: 5px;
}

div.wciecie{
	margin-left: 25px;
}

div#wp{
	padding-bottom : 10px;
}
div#wp .lewo, div#wp .prawo{
	width: 49%;
}

div#m0, #m1, div#m2{
	width: 180px;
	margin: auto;
}

.p div#m0 a, .p div#m1 a, .p div#m2 a{
	color: #ffffff;
}

div#m1, div#m2{
	display : none;
}

.lewoK .logosy {
	clear: left;
	padding-top: 40px;
	width: 170px;
}


.logosy div{
	font-weight: bold;
	margin-bottom: 5px;
}

tr.agenda_1 {
	background-color: #F0F0F0;
}
tr.agenda_2 {
	background-color: #DCDCDC;
}
tr.agenda_3 {
	background-color: #DCDCDC;
}
tr.agenda_4 {
	background-color: #DCDCDC;
}
tr.rowJ2 td{background-color: #eaeaea;}
tr.rowC2 td{background-color: #ffffff;}

#galeria td{
	border: 1px solid #aeaeae;
	padding: 10px;
	font-size: 7.9pt;
	font-weight: bold;
}

#galeria td div{
	position: relative;
	padding: 0 7px 1px 0;
	margin: 10px 0 0 0;
	background: url(http://g1.cxo.pl/klubcio/gfx/konferencje/cioroku2006/rb.gif) center bottom no-repeat;
}

#galeria td div img{
	position: relative;
	top: -5px;
	
}

#galeriaOpis {
	padding: 10px;
	font-size: 7.7pt;
	font-weight: bold;
}

#galeria td.opinia, #galeria td.opinia em {
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
}

.p img.male{
	float : left;
	margin: 0 5px 5px 0;
}

#srodek li{
	padding-bottom: 15px;
}

ul#konferencjeMenuNew{
	display : block;
	padding: 0;
	margin : 0;
}

ul#konferencjeMenuNew li{
	display : block;
	width: 143px;
	height: 21px;
	float : left;
	list-style : none;
	padding: 0;
	margin: 0;
}

.autor{
	padding: 10px 0;
	text-align: right;
}

.srodtytul{
	font-size: 120%;
	font-weight: bold;
}


/* obrazki */
.frame_src {
	padding:4px;
	background-color: #CECECE;
	font-size:7pt;
	display: block;
}
.frame_src span {
	font-size:8pt;
	margin-top:4px;
	display:block;
}
.frame_src a {
	display:block;
	position:relative;
}

.frame_src .lupka {
position:absolute;
right:0px;
bottom:0px;	
}
.dot {
	font-size:7pt;
	font-weight:normal;
}

ul#konferencjeMenu2 {
	display: block;
	margin: 0;
	padding: 0;
	width: 857px;
	height: 22px;
}

ul#konferencjeMenu2 li{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}


/*blogi */

div#blog_h1 {
width:283px;
height:76px;
background: url(http://g1.cxo.pl/klubcio/gfx/blog/head2010a.gif) no-repeat;	
}
div#blog_h1 span {
	display:block;
	margin-left:45px;
	padding-top:15px;
	font-weight:bold;
	font-size:12px;
}

div#blog_body {
width:203px;
height:267px;
background: url(http://g1.cxo.pl/klubcio/gfx/blog/body2010.gif) no-repeat;	
padding: 0px 30px 0px 50px;
}

/*kalendarz*/
table.kalendarz tr td{
	width: 20px;
	height: 20px;
	padding: 1px;
	text-align: center;
	background-color: #eaeaea;
	color: #000000;
	font-size: 8pt;
}
table.kalendarz tr td.ON{
	font-weight: bold;
	color: #000000;
	background-color: #99ff00;
}
table.kalendarz tr td.ONOFF{
	font-weight: bold;
	color: #ffffff;
	background-color: #ffcc00;
}
table.kalendarz tr td.OFF{
	font-weight: normal;
}
table.kalendarz tr td.OFF7{
	background-color: #b4b4b4;
	font-weight: normal;
}
table.kalendarz tr td.OUT{
	background-color: #7e7e7e;
}
table.kalendarz tr th.DAY{
	background-color: #ffcc00;
	color: #000000;
}
table.kalendarz tr td.MONTH{
	background-color: #ffff00;
	color: #000000;
	font-weight: bold;
}

div.divON{
	position: relative;
}
table.kalendarz tr td.ON div.divON .fiszka{
	display: none;
}

table.kalendarz tr td.ON div.divON:hover .fiszka{
	display: block;
	width: 160px;
	padding: 5px;
	position: absolute;
	top: 13px;
	left: -250px;
	font-size: 7pt;
	font-weight: normal;
	text-align: left;
	background-color: #EAEC92;
	border: 1px solid #040000;
}
.p table.kalendarz tr td.ON div.divON a.konf{
	color: #000000;
}