/* layout */
body {background:url(/images/bg.jpg) repeat-x;margin:10px 0 20px 0;font-size:11px;color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;}
#container {height:608px;max-height:608px;min-height:608px;	width:926px;max-width:926px;min-width:926px; margin:0px auto;}
#floating_frame{position:absolute;top:95px;z-index:1;height:595px;width:960px; }
#floating_login_box {position:absolute;top:80px;  z-index:1;height:25px;width:600px;overflow:hidden; text-align:left; margin-left:30px; color:#005AC0; font-weight:bold}
#floating_content_container {position:relative;float:left;z-index:1;height:560px;width:600px;overflow-x:hidden;overflow-y:scroll;	margin:10px 10px 10px 0px; padding:0 20px 0 30px; text-align:justify}
#floating_content_container_max {position:relative;float:left;z-index:1;height:560px;width:850px;overflow-x:hidden;overflow-y:scroll;	margin:10px 10px 10px 0px; padding:0 20px 0 30px; text-align:justify}
#floating_flash_container {position:relative;float:left;z-index:1;height:580px;width:300px;	overflow:hidden;}
#floating_flash_container_2 {position:absolute;z-index:1;height:580px; right:10px; }
#flash_container_menu {position:relative;top:0px;margin-top:0px;height:60px;width:886px;padding:0px 30px;z-index:0;}
#flash_container_menul {position:absolute;top:0px; left:-126px;margin-top:0px;width:60px;height:580px;padding:0px 30px;z-index:0; text-align:right}
#left_bg_container {float:left;	width:33px;	height:608px;z-index:0;}
#left_bg_top {background:url(/images/top_bg_left.png) top left no-repeat;width:33px;height:30px;z-index:0;}
#left_bg_bottom {background:url(/images/bottom_bg_left.png) bottom left no-repeat;width:33px;height:32px;z-index:0;}
#left_bg_middle {background:url(/images/middle_left_bg.png) left repeat-y;height:546px;width:100%;z-index:0;}

#right_bg_container {float:left;width:33px;height:608px;z-index:0;}
#right_bg_top {background:url(/images/top_bg_right.png) top right no-repeat;width:33px;height:30px;z-index:0;}
#right_bg_bottom {background:url(/images/bottom_bg_right.png) bottom right no-repeat; width:33px;	height:32px;	z-index:0;}
#right_bg_middle {background:url(/images/middle_right_bg.png) right repeat-y;height:546px;width:100%;z-index:0;}
#center_container {float:left;width:860px;height:608px;z-index:0;}
#center_bg_top {background:url(/images/top_bg_center.png) top repeat-x;	width:860px;height:3px;z-index:0;}
#center_bg_bottom {background:url(/images/bottom_bg_center.png) bottom repeat-x; width:860px; height:3px; z-index:0;}
#center_bg_middle {background-color:#FFFFFF;padding:10px 0;width:860px;	height:582px;z-index:0;}
#stopka {text-align:right;font-size:10px;color:#FFFFFF;padding-right:30px;z-index:0;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.login {border: none; border-bottom:1px solid #005AC0; vertical-align:bottom; font-size:11px; font-weight:bold; width:80px}

img {border:none;}
form{display: inline}


h1 {background-color:#EE3524;color:#FFFFFF;font-size:12px;font-weight:bold;margin:1px 0;padding:1px 0 1px 4px;}
h2 {color:#FF6600;font-size:11px;font-weight:bold;margin:0;padding:2px 0;}
h3 {color:#999999;font-size:11px;font-weight:bold;margin:0;padding:1px 0;}

a, a:link {color:#666;font-weight:bold;text-decoration:none;}
a:visited, a:active {color:#666;font-weight:bold;text-decoration:none;}
a:hover {color:#0099FF;text-decoration:none;}
span.data_nav {color:#ccc;font-weight:bold;}

div.plan_sala{border-right:1px solid #999;border-top:1px solid #999;border-left:5px solid #999; padding:4px 5px; margin-top:15px; font-weight:bold; font-size:15px; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#f5f5f5;width:818px}
table.plan_table {width:834px }
table.plan_table th {background-color:#575757; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; padding:2px 2px;border-right:1px solid #999999; font-family:Arial, Helvetica, sans-serif}
table.plan_table th.godzina {width:35px; background-color:#990000; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; padding:2px 2px;border-right:1px solid #999999; font-family:Arial, Helvetica, sans-serif}

table.plan_table td.zajecia {font-size:11px; font-weight:bold; color:#990000; text-align:center; padding:4px 2px;border-right:1px solid #999999; border-bottom:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; vertical-align:top}
table.plan_table td.godzina {background-color:#eee; font-size:12px; font-weight:bold; color:#990000; text-align:right; padding:4px 5px 4px 2px;border-right:1px solid #999999; border-bottom:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; vertical-align:top}
td.zajecia .prowadzacy{font-size:10px; font-weight:bold; color:#666666; text-align:right; font-family:Arial, Helvetica, sans-serif; vertical-align:top; }

.ast {color:#990000; font-size:10px; font-weight:bold}
.error_form {font-size:10px; font-weight:bold; background:url(/images/icons/bullet_error.png) 0 2px no-repeat; padding:3px 0 3px 18px; color:#CC0000}

.zajecie_opis {margin-bottom:15px; padding:5px 10px; }
.wolne {border-left:5px solid #009900}
.zajete {border-left:5px solid #CC0000}

/*panel*/
#tabs_box {border-bottom:1px solid #ccc; overflow:auto; margin-bottom:6px}
a.tab_box {float:left; width:100px; margin:0 5px; display:block; background-color:#f0f0f0; height:20px; text-align:center; line-height:20px; border:1px solid #ddd; border-bottom:none}
a.tab_box_active {background-color:#dadada; color:#EE3524}
.pd_1 { text-align:right; padding:5px 5px; font-weight:bold}
.pd_2 { text-align:left; padding:5px; font-weight:bold; color:#005ACA}
.pth_1 { text-align:left; padding:3px 8px; width:150px; border-bottom:1px solid #CCCCCC; color:#005ADC}
.pth_2 { text-align:left; padding:3px 8px; width:150px; border-bottom:1px solid #CCCCCC; color:#005ADC}
.pth_3 { text-align:left; padding:3px 8px; width:50px; border-bottom:1px solid #CCCCCC; color:#005ADC}
.pt {font-weight:bold; padding:8px}

/*komunikaty*/
.message {background-color:#F9F9F9;padding: 0 0 3px 0;margin: 5px 0;border-bottom:1px solid #CC3300;border-top:1px solid #CC3300;overflow:auto;}
.message .topic {background-color:#EEE;padding:3px 10px;margin:0 0 5px 0;border-bottom:1px solid #ccc; font-weight:bold; color:#CC3300; height:15px; line-height:15px}
.message_error {color:#CC0000;;font-weight:bold;background:url(/images/icons/bad.png) left top no-repeat;padding:1px 0 3px 20px;margin:10px 0 0 5px;text-align:left;}
.message_info {color:#339900;;font-weight:bold;background:url(/images/icons/ok.png) left top no-repeat;padding:1px 0 3px 20px;margin:10px 0 0 5px;text-align:left;}
.message_warning {color:#333333;font-weight:bold;background:url(/images/icons/warning.png) left top no-repeat;padding:1px 0 3px 20px;margin:10px 0 0 5px;text-align:left;}
.message_question {color:#2664CA;font-weight:bold;background:url(/images/icons/question.png) left top no-repeat;padding:1px 0 3px 20px;margin:10px 0 0 5px;text-align:left;}

a.confirm_yes, a.confirm_yes:visited, a.confirm_yes:link, a.confirm_ok, a.confirm_ok:visited, a.confirm_ok:link{font-weight:bold;font-size:13px;border:1px solid #6CB462;text-align:center;	width:100px;display:block;float:left;text-decoration:none;padding:  2px 0 2px 4px;margin: 10px 0 19px 25px;	background:url(/images/icons/tick.png) left no-repeat;}
a.confirm_yes:hover,a.confirm_ok:hover {border:1px solid #999999; background-color:#FFFFFF}
a.confirm_no, a.confirm_no:visited, a.confirm_no:link {font-weight:bold;font-size:13px;border:1px solid #E42224;text-align:center;	width:100px;display:block;float:left;text-decoration:none;padding:  2px 0 2px 4px;margin: 10px 0 19px 25px;background:url(/images/icons/cross.png) left no-repeat;}
a.confirm_no:hover {border:1px solid #999999;background-color:#FFFFFF}
/*galeria*/
.galkat{margin-top:20px; font-size:14px; color:#0099FF; border-bottom:1px solid #0099FF; padding-bottom:3px}
a.galeria {margin:5px 0 5px 10px; display:block; background-color:#f6f6f6; height:20px; text-align:left; line-height:20px; border-bottom:1px solid #ddd; padding:0px 10px; border-left:2px solid #FF6600}
#photos_gallery a{ width:190px; text-align:center; display:block; float:left; margin:2px; height:160px; position:relative ; background-color:#eaeaea }
#photos_gallery a img {position:relative;}
#photos_gallery a:hover {background-color:#FFCC00}

.tooltip{background-color: #B22118;color: #fff;padding:5px;font-weight:bold;z-index:100; text-align:center}
/*rezerwacja konwencja*/
.wybor {padding:2px 1px; margin:5px 1px; display:block; cursor:pointer;font-weight:bold;}
.wybor:hover {background-color:#eee}
.form_input {border:1px solid #666666; padding:1px; height:16px; font-size:11px}
.form_go {border:1px solid #666666; padding:2px; height:21px; width:150px; font-weight:bold}