body {	margin:0; background-image:url(../images/bc.gif); background-repeat:repeat-x; background-position:top;	}
table { margin:0;}
a,p,body,td,input,textarea,div,span,h1,h2,h3,h4 {	font-family: Trebuchet MS, arial, sans-serif; text-align:left;}
a,p,body,td,input,textarea {font-size:11px;	color:#fff; }
input { color:#000; }
p { color:#fff; }
p { margin:0px 0px 10px 0px; }

h1 { font-size:22px; color:#fff; margin:0px 0px 12px 0px; }
h1 a { font-size:22px; color:#fff; text-decoration:underline;}
ol { margin:0px; padding-left:20px; }
#wc { position:absolute; top:0px; left:50%; margin-left:-478px; width:956px; }
#w {  }

#artykul_det { background-color:#FFF; font-size:15px; color:#222222; padding:2px 13px 6px 13px; line-height:21px; width:566px; }
#artykul_det p, #artykul_det a, #artykul_det td { font-size:15px; color:#222222; line-height:21px;}
#artykul_det a { text-decoration:underline; }
#artykul_det td { padding: 6px 0px 6px 0px; }


#artykul p { margin:-3px 0px 6px 0px; }
#left_col { width:200px; padding:0px 16px 0px 66px; }
#left_col_userform { margin:-10px 0px 0px 0px; }
#left_col_userform p { margin:0px; }

._dot { margin:10px 0px 10px 0px; background-image:url(../images/_dot.png); background-repeat:repeat-x; background-position:top left; height:1px; z-index:10; }
._dot2 { margin:10px 80px 10px 0px; background-image:url(../images/_dot2.png); background-repeat:repeat-x; background-position:top left; height:1px; z-index:10; }

#hb { position:relative; width:100%; height:269px; background-image:url(../images/bh.gif); background-position:top; background-repeat:repeat-x; }
#hc { position:absolute; top:0px; left:50%; margin-left:-478px; width:956px; height:269px; }
#h { position:relative; width:956px; height:269px; }

#mb { position:relative; background-color:#090400; width:100%; height:26px;  }
#mc { position:absolute; top:0px; left:50%; margin-left:-478px; width:956px; height:26px;  }
#m { position:relative; width:956px; height:26px; }
#m div { float:left; }

#cb { position:relative; width:100%;  background-image:url(../images/bc.gif); background-position:top; background-repeat:repeat-x; padding:28px 0px 30px 0px; }
#cc { position:absolute; top:0px; left:50%; margin-left:-478px; width:956px;  }
#c { position:relative; width:956px; }

#main_left { float:left; margin:0px 0px 0px 67px; width:372px; height:339px; }
#main_right { float:left; margin:0px 0px 0px 77px; width:326px; height:339px; }

#jury_tag_ { float:left; margin:0px 0px 0px 67px; width:42px; }
#main_left_ { float:left; margin:0px 0px 0px 0px; width:426px; height:720px; }
#main_right_ { float:left; margin:0px 0px 0px 0px; width:318px; height:1300px; }
.jury_main { width:67px; height:100px; float:left; margin:0px 12px 9px 0px; display:block; cursor:pointer; }
.jury_th { }
.jury_small { width:52px; padding:4px 3px 0px 3px; font-size:10px; line-height:11px; }

#jury_tag_2 { float:left; margin:0px 0px 0px 0px; width:42px; }
#jury { float:left; width:620px; margin:0px 0px 0px 0px; }
#jury a.prev { float:left; text-align:left;}
#jury a.next { float:right; text-align:right; }
#jury a.prev,#jury a.next { width:200px; color:#262628; display:block; text-decoration:none; font-weight:bold; }
#jury a.prev:hover,#jury a.next:hover { text-decoration:underline; }

#text { width:560px; margin:0px 0px 0px 0px; float:left; }
#gala_left { width:190px; margin:0px 0px 0px 65px; float:left; }
#gala { width:560px; margin:0px 0px 0px 25px; float:left;}

#materialy_prasowe { width:548px; margin:0px 0px 0px 0px; }

#kontakt { width:548px; margin:0px 0px 0px 0px; }

.left_menu_txt { font-weight:bold; color:#caad37; }
.left_menu { }
.left_menu a { display:block; color:#fff; }
.left_menu a.tit { font-weight:bold; color:#fde487; margin:12px 0px 0px 0px; }
.left_menu a.active { font-weight:bold; }






.jury_fot { width:118px; float:left; margin:0px 20px 20px 0px;  }
.jury_opis { width:420px; float:left; margin:0px 0px 20px 0px; }


#powrotb { position:relative; width:100%; background-color:#090400; height:26px; }
#powrotc { position:absolute; top:0px; left:50%; margin-left:-478px; width:956px; height:26px; }
#powrot { margin-left: 597px;}

#fb { position:relative; width:100%; background-image:url(../images/bf.gif); background-position:top; background-repeat:repeat-x; } 
#fc {   } 
#f { } 

#header_logo { position:absolute; width:153px; height:136px; top:0px; left:0px; }
#header_banner { position:absolute; width:750px; height:100px; top:18px; left:240px; }


.bold { font-weight:bold; }
a.tytul,p.tytul { font-size:18px;  }
a.podtytul,p.podtytul { font-size:14px; }
a.left_tytul,p.left_tytul { font-size:11px; }
.req { font-style:italic; color:#ff0000; font-size:12px; font-weight:bold; }
ul.non { list-style:none; }
.small { font-size:10px; text-transform:uppercase; }
.blue { color: #fff; }
.orange_old { color: #fff; }
.orange { color: #fff; }
.red { color:#fff; }
.green { color:#fff; }

.cream_old { color: #fff; }
.cream { color: #fff; }
.olive { color:#fff; }
.brown { color: #fff; }
.navy { color: #fff; }
.white { color:#fff; line-height:14px; }
.white_back  { background-color:#fff; }
.grey { color:#fff; }
.gray { color:#fff; line-height:14px; }
.darkgray { color:#fff; line-height:14px; }
.light { color:#fff; }
.pink { color:#fff; }
a {	text-decoration:none;	}
a:hover {	text-decoration:underline;	}

#gal_logo { position:fixed; width:100px; height:100px; z-index:51px; top:0px; left:0px; }
#fotoWait { background-color:#000; position:fixed; width:100px; height:100px; z-index:50px; top:1px; left:0px; }
#bigFotoContainer {  background-color:#000; width:100%; height:100%; position:fixed; margin:auto; z-index:29;  }
#bigFotoClose { position:fixed; width:50px; height:50px; z-index:50px; top:0px; left:100%; margin-left:-50px; }
#bigFotoPrev { position:fixed; width:50px; height:50px; z-index:50px; top:50%; margin-top:-25px; left:0px; margin-left:0px; }
#bigFotoNext { position:fixed; width:50px; height:50px; z-index:50px; top:50%; margin-top:-25px; left:100%; margin-left:-50px; }
#bigFotoTable { z-index:30; margin-top:100px; }

#gal_opis { position:fixed; width:100%; height:50px;top:100%;margin-top:-165px;left:0px; text-align:center; z-index:60; }
#gal_text { padding:10px 80px; font-family:Trebuchet MS, Arial, sans-serif;text-align:center;font-size:16px; font-weight:bold; color:#fff; }
#gal_text em { font-style:italic; color:#eed984;}

#thLeft { position:fixed;width:50px;height:100px;top:100%;margin-top:-100px;left:0px;overflow:hidden; z-index:75; background-color:#000;} 
#thRight { position:fixed;width:50px;height:100px;top:100%;margin-top:-100px;left:100%; margin-left:-50px;overflow:hidden; z-index:75;background-color:#000;} 
#thumbsWrapperCont { position:fixed;height:100px;top:100%;margin-top:-100px;left:50px;  z-index:70;}
#thumbsWrapper { position:relative;height:100px;overflow:hidden; }
#galThumbs { position:absolute; }

td.login {	color:#bbbbbb; padding:0px 0px 0px 20px; }
p.light_blue { padding-top:6px; display:block; }
.light_blue { font-weight:bold; color:#caad37; }
.light { font-weight:bold; color:#caad37; }
.light_blue a,.light_blue span {  color:#caad37 !important; }

.left_menu_txt { font-weight:bold; color:#caad37; }
input.logowanie {	border:1px solid #909090;	font-size:10px;	background-color:#000;	color:#909090;	padding:1px 2px 0px 2px;	}
input.logowanie_button {	border:1px solid #909090;	color:#3E3536;	background-color:#909090;	padding:2px 6px 1px 6px;	font-weight: bold;	font-size:10px;	}

input.rejestracja,textarea.rejestracja {	border:1px solid #aaa;	font-size:11px;	padding:1px 3px 1px 3px;	width: 250px;	color:#aaa;	}
input.rejestracja { background-color:#000; }
select.rejestracja { background-color:#000;	border:1px solid #aaa;	font-size:11px;	padding:0px;	color:#aaa;	}
input.rejestracja_button {	border:1px solid #909090;	color:#3E3536;	background-color:#909090;	padding:1px 18px 1px 18px;	font-weight: bold;	font-size:10px;	}
.ycc_file_upload { height:30px; width:200px;	border:1px solid #252525;	color:#3E3536;	background-color:#909090;	padding:16px 18px 10px 18px;	font-weight: bold;	font-size:10px;	margin:10px 0px 0px 0px; background-color:#252525; }
.ycc_file_upload span { 	}
textarea.ycc_form { width:320px; height:120px; border:1px solid #fff; background:none;	font-size:12px;	padding:1px 3px 1px 3px;display:block;		color:#fff; margin:0px 0px 10px 0px;}
.formularz_content { padding:0px 0px 0px 20px; }
.submit_admin {border:1px solid #252525;	color:#aaa;	background-color:#252525;	padding:4px 22px 4px 22px;	font-weight: bold;	font-size:14px;	margin:20px 0px 0px 0px; }

textarea.kk_form { width:552px; height:120px; border:1px solid #fff; background:none;	font-size:12px;	padding:1px 3px 1px 3px;display:block;		color:#fff; margin:0px 0px 00px 0px;}
input.kk_form { width:552px; height:18px; border:1px solid #fff; background:none;	font-size:12px;	padding:1px 3px 1px 3px;display:block;		color:#fff; margin:0px 0px 0px 0px;}

#kk_formularz { width:560px; }
.form_block { margin:0px 0px 40px 0px; }
.form_block .title { color:#fff; font-size:25px; margin:0px 0px 6px 0px; }
.form_block .title span { color:#c00; }
.form_block .desc { color:#eee; font-size:12px; margin:0px 0px 10px 0px; }
.form_block .value { margin:0px 0px 5px 0px; }
.form_block .ilosc_znakow { color:#eee; font-size:12px; text-align:right; }
.form_block .ilosc_znakow span { font-weight:bold; }

.form_tools .input_submit_ok {float:left;  border:1px solid #252525;	color:#aaa;	background-color:#252525;	padding:4px 22px 4px 22px;	font-weight: bold;	font-size:14px;	margin:0px 0px 0px 0px; }
.form_tools .input_submit_anuluj { float:left; border:1px solid #252525;	color:#aaa;	background-color:#252525;	padding:4px 22px 4px 22px;	font-weight: bold;	font-size:14px;	margin:0px 0px 0px 20px; }

div#kk_kom_ims { width:200px; height:24px; background-color:#000; text-align:right; }

div.kom_label { padding: 5px 20px 5px 20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
div.oceny_ims_tytul { font-size:12px; color:#333333; font-weight:bold; padding:0px 0px 6px 0px;}
div.oceny_ims { font-size:11px; color:#666666; line-height:13px; }
textarea.kom_user { font-size:11px; color:#7C92AA; border:1px solid #7C92AA; }
td.ocena_user { font-size:11px; color:#7C92AA; font-weight:bold;}
input.kom_button_user { border:0px;	color:#FFFFFF;	background-color:#7C92AA;	padding:1px 18px 1px 18px;	font-weight: bold;	font-size:11px; }

textarea.kom_ims { font-size:12px; color:#fff; border:1px solid #fff; background:none; }
td.ocena_ims { font-size:11px; color:#abb248; font-weight:bold;}
input.kom_button_ims { border:0px;	color:#FFFFFF;	background-color:#abb248;	padding:1px 18px 1px 18px;	font-weight: bold;	font-size:11px; }

.ytc_panel { width:955px; background-color:#000; padding:20px; margin:0px 0px 0px 0px; }
.ytc_panel a.rodzaj { float:left; display:block; padding:6px; background-color:#666; color:#fff; font-weight:bold; font-size:15px;margin:0px 10px 10px 0px; }
.ytc_panel div.desc { float:right; display:block; padding:6px; background-color:#000; color:#fff; font-weight:bold; font-size:15px;margin:0px 10px 10px 0px; }
.ytc_panel a.rodzaj:hover,.ytc_panel a.active { background-color:#aaa; color:#fff;  }
.ytc_panel .ytc_left { clear:left; width:330px; float:left; }

.ytc_panel .ytc_left a.el { width:310px; padding:10px; display:block; height:100px; clear:left; margin:0px 0px 10px 0px; background-color:#333; color:#fff; }
.ytc_panel .ytc_left a.el:hover,.ytc_panel .ytc_left a.active { background-color:#aaa;  }
.ytc_panel .ytc_left .left_1 { width:100px; float:left; height:100px; clear:left; }
.ytc_panel .ytc_left .left_2 { width:200px; float:left; height:100px;  margin:0px 0px 0px 10px; }

.ytc_panel .ytc_right { width:590px; float:left; margin:0px 0px 0px 10px; background-color:#333; padding:10px; }


.prev_next { clear:both; margin:20px 0px 60px 0px; }
.prev_next .prev { float:left; }
.prev_next .next { float:right; margin-right:80px; }
.prev_next .prev,.prev_next .next { text-decoration:none; display:block; padding:6px; background-color:#000; font-weight:bold; font-size:11px; color:#fff; }
.prev_next .prev:hover,.prev_next .next:hover { background-color:#333; }

