﻿body  
{
  background:#232323;
  text-align: center;
font-family: Verdana, Arial, Helvetica,  sans-serif;
        font-size: 10px;

}

/* Standardowy link */
a.stand , a.stand :visited, a.stand:hover, a.stand:active
{
text-decoration:none; 
color:black;
border:0;
}

#main 
{  width: 850px;
 text-align: left;
 margin: 0 auto 0 auto; /* można zapisać krócej: margin: 0 auto; */
}
	
#left_menu_top
{
 float:left
}

div.button
{

}

a.more_link , a.more_link :visited, a.more_link:hover, a.more_link:active
{
color:yellow;
font-weight:bold;
border:0;
text-decoration:none;
}

#data	
{
float:left;
	background-image: url("../gfx/cont3.jpg");
	background-repeat: repeat-y;
}

#menu_left
{
 		/*border-style:dotted;
	border-width:2px;
	border-color:red;*/
	width:330px;
    float:left;	
}

#menu_right
{

	width:50px;
	height:70px;
    float:left;	
	margin-top:-40px;
	margin-left:-11px;
}


#contents
{
    float:left;
	background-image: url("../gfx/cont2.jpg");
	background-repeat: repeat-y;
	margin-left:-13px;
	margin-top:-40px;
	min-width:450px;
}

#cont_text
{
	color:#CCC4C4;
	padding-left:13px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:13px;
	width:420px;
	margin-top:1px;
	margin-left:12px;
	text-align:left;
	}
	
a.mail 
{
  color:#9FA1F2;
  text-decoration:none; 
}

hr 
{
 height:1px;
 border:0;
 color:#808080;
 background-color:#808080;
}

#logo_bottom
{
margin-left:-1px;
}

div.edit_title
{
  border-style:solid;
  border-width:1px;
  border-color:black;
  height:20px;
  background:#9DC7A2;
  color:#232323;
  margin-left:40px;
  margin-right:20px;
  margin-top: 20px;
  font-size:15px;
  text-align:center;
  font-family: Tahoma;
  font-weight:bold;
}

form.editart
{
   text-align:left;
   font-family:Verdana;
   font-size:12px;
   padding-left:10px;
   margin-left:5px;
   margin-bottom:10px;
   margin-top:20px;
   overflow: hidden;
}

/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
   color: red !important; /* FF requires a important here */
}


#message_panel{
margin-top:20px;
text-align:center;
overflow: auto;
display:none;
}


input.login 
{
background-color: #E3F0E8;
font-size:10px;
font-family:Verdana;
}

input.title
{
background-color: #E3F0E8;
font-size:10px;
font-family:Verdana;
text-align:left;
width:360px;
}

#messagebox_error
{
  display:block;
  border-style:solid;
  border-width:1px;
  border-color:black;
  color:black;
  padding-top:5px;
  padding-left:5px;
  background:#FFAAAA;
  vertical-align:middle;
  font-size:12px;
  text-align:center;
  font-family: Tahoma;
  font-weight:bold;
  height:20px;
}

#messagebox_error
{
  display:block;
  border-style:solid;
  border-width:1px;
  border-color:black;
  color:black;
  padding-top:5px;
  padding-left:5px;
  background:#FFAAAA;
  vertical-align:middle;
  font-size:12px;
  text-align:center;
  font-family: Tahoma;
  font-weight:bold;
  height:20px;
}

#messagebox_info
{
  display:block;
  border-style:solid;
  border-width:1px;
  border-color:black;
  color:black;
  padding-top:5px;
  padding-left:5px;
  /*background:#D5F9FD;*/
  background:#CBE9FF;
  vertical-align:middle;
  font-size:12px;
  text-align:center;
  font-family: Tahoma;
  font-weight:bold;
  height:20px;
}

#messagebox_select
{
  display:block;
  border-style:solid;
  border-width:1px;
  border-color:black;
  color:black;
  padding-top:5px;
  padding-left:8px;
  padding-right:8px;
  /*background:#D5F9FD;*/
  background:#CBE9FF;
  vertical-align:middle;
  font-size:12px;
  text-align:center;
  font-family: Tahoma;
  font-weight:bold;
  height:60px;
  min-width:200px;
}

#message_select .msgbox_next
{
margin-top:20px;
}

#msgbox_next div.yes
{
width:80px;
cursor:pointer;
border-style:solid;
border-width:1px;
height:15px;
margin-left:40px;
margin-top:12px;
float:left;
}

#msgbox_next div.yes:hover
{
background-color:white;
}

#msgbox_next div.no
{
width:80px;
cursor:pointer;
border-style:solid;
border-width:1px;
height:15px;
margin-top:12px;
margin-left:10px;
float:left;
}

#msgbox_next div.no:hover
{
background-color:white;
}

#img_gallery{ margin:15px auto; width:500px; }
#img_gallery a{ outline:none; border:none; }
#img_gallery a img{border:none;}

/* --- IMAGE STAGE */
#fullimg{
	margin-left:20px;
	width:400px;
	overflow:hidden;
	height:280px;
	
}

#fullimg img{ width:400px; }

#fullimg p, #fullimg span{
	position:absolute;
	background:black;
	opacity:.5;
	color:white;
	margin:0px;
	width:380px;
	padding:6px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* --- SLIDER --- */
#img_gallery #wrapper{
	overflow:hidden;
	padding:4px 2px;
	width:400px;
	float:left;
	height:50px;
	margin-top:40px;
	background-color:#181818;
	position: relative;
}

#items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:400px;
	position: relative;
	letter-spacing:0em;
}
#items li{
	float:left;
	list-style:none;
	margin-right:2px;
}
#items .thumb{
	width:75px;
	height:50px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
#items .large{
	display:none;
	position:absolute;
}
#fullimg .loading{
	width: 24px;
	height: 24px;
}
#fullimg .thumb{display:none;}

#items .item  p, #items .item  span{
	display:none;
	text-indent: -2000em;
}
#moveleft, #moveright{
	margin:0px;
	height:58px;
	color: white;
	margin-top:40px;
	width: 16px;
	text-indent: -2000em;
	text-decoration: none;
	z-index: 1000; 
	display:block;
	cursor: pointer;
	float:left;
}
#moveleft{background: url('../gfx/left.gif');}
#moveright{background: url('../gfx/right.gif');}
#moveleft:hover, #moveright:hover{ background-position:bottom; }


 /*Panel uzytkownika */
 
 div.panel_main
{
	margin-left:50px;
	height:20px;
	background-color:#315A32;
	
	/*	background-color:#9DC7A2;*/
	width:900px;
	border-width:1px;
	border-style:solid;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
    color:black;
	margin: 0 auto 0 auto; /* można zapisać krócej: margin: 0 auto; */
		margin-bottom:4px;
}

div.panel_button1
{
background-color:#9DC7A2;
padding-left:5px;
padding-right:5px;
margin-left:50px;
float:left;
color:black;
border-left-style:solid;
border-style:solid;
font-size:11px;
border-width:1px;
}

div.panel_button_active
{
margin-left:5px;
float:left;
color:green;
font-weight:bold;
font-size:10px;
width:200px;
}

div.panel_button_deactive
{
margin-left:5px;
float:left;
color:red;
font-weight:bold;
font-size:10px;
width:200px;
}

div.panel_button3
{
cursor:pointer;
}
div.panel_support
{
margin: 0 auto 0 auto;
height:20px;
background-color:#9DC7A2;
width:50px;
border-width:1px;
border-style:solid;

text-align:left;
padding-top:2px;
padding-left:2px;
}

/* Panel administratora - cd */

td.kCms_Panel1_Head1
{
 width:30px;
font-weight:bold;
padding-bottom:10px;
}

td.kCms_Panel1_Data1
{
 width:30px;
 padding-bottom:10px;
}

td.kCms_Panel1_Data2
{
 width:300px;
padding-bottom:10px;
}

td.kCms_Panel1_Data3
{
 width:30px;
padding-bottom:10px;
}

td.kCms_Panel1_Head2
{
 width:300px;
 font-weight:bold;
 padding-bottom:10px;
}

td.kCms_Panel1_Head3
{
 width:150px;
 font-weight:bold;
 padding-bottom:10
px;
}

/*Lista wydarzen */
table.event-list
{
width:430px;
text-align:center;
padding:0px;
margin:0px;
border-spacing:0px;
}

table.event-list .col1_head
{
width:10px;
text-align:center;
height:20px;
font-weight:bold;
}

table.event-list .col1_text
{
width:10px;
text-align:center;
font-weight:bold;
}

table.event-list .col2_head
{
width:200px;
font-weight:bold;
text-align:center;
padding:0px;
height:20px;
}

table.event-list .col2_text
{
width:200px;
text-align:center;
height:20px;
}

table.event-list .col3_head
{
width:10px;
text-align:center;
height:20px;
font-weight:bold;
}

table.event-list .col3_text
{
width:10px;
text-align:left;
height:20px;
}

div.action_del_event
{
margin:0px;
padding:0px;
display:inline;
}

div.action_move_file_prev
{
margin:0px;
padding:0px;
display:inline;
}

div.action_move_file_next
{
margin:0px;
padding:0px;
display:inline;
}

#tabs
{
min-height:550px;
height:auto;
width:400px;
margin-left:0px;
}

#widget-docs ul.ui-tabs-nav { padding:0 0 0 8px; }
#widget-docs .ui-tabs-nav li { margin:5px 5px 0 0;  }

#widget-docs .ui-tabs-nav li a:link,
#widget-docs .ui-tabs-nav li a:visited,
#widget-docs .ui-tabs-nav li a:hover,
#widget-docs .ui-tabs-nav li a:active { font-size:14px; padding:4px 1.2em 3px; color:#fff; }

#widget-docs .ui-tabs-nav li.ui-tabs-selected a:link,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:visited,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:hover,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:active { color:#e6820E; }

#widget-docs .ui-tabs-panel { padding:20px 9px; font-size:12px; line-height:1.4; color:#000; }

#widget-docs .ui-widget-content a:link,
#widget-docs .ui-widget-content a:visited { color:#1b75bb; text-decoration:none; }
#widget-docs .ui-widget-content a:hover,
#widget-docs .ui-widget-content a:active { color:#0b559b; }

/*Edycja artykulu */

input.panel_art_title
{
font-size:14px;
font-family:Arial;
text-align:left;
width:300px;
}


/* GALERIA */

 
li.gall_option
{
font-size:14px;
font-weight:bold;
/*padding-left:20px;
padding-top:20px;*/
margin-left:0px;
float:left;
}

span.gall_text
{
	color:white;
	cursor:pointer;
	padding:0 0 0 0;
	display:block;
	margin: 0 0 0 0;
	float:left;
	font-size:12px;
	font-weight:bold;
}

span.gall_text:hover
{
	color:yellow;
	cursor:pointer;
}

div.gall_comment_text
{
font-style:italic;
margin-top:10px;
padding: 10px 10 10 10;
float:left;
}

div.gall_comment
{
margin-left:22px;
padding-left:10px;
margin-top:15px;
margin-bottom:15px;
width:600px;
float:left;
display:none;
}

img.comment_roll
{
margin-left:40px;
width:15px;
height:15px;cursor:pointer;
float:left;
vertical-align: middle;
/*border-style:solid;*/
}



#article_text
{
width:420px;
max-width:420px;
}


/*Widget Facebook*/

#widget_social{
float:left;
width:430px;
height:440px;
display:block;
left:-300px;
padding:0;
position:fixed;
top:170px;
z-index:100;
}

