.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
/*border-right: 1px solid #778;*/
background: url(images/bg_dark.jpg);
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #434343; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: black;
background: url(images/bg_dark2.jpg);
}

/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

/* nowa frame */
.tab_gl {
  border: 1px solid #000000;
}

.td_gl {
}

.tab_caption {
/*  border: 1px solid #000000;*/
}

.td_caption {
	background: url(images/aqua-hd-bg.gif);
  height: 23px;
 	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
/*	padding: 4px 5px 5px 4px;*/
	padding: 0px 0px 0px 4px;
  border-bottom: 1px solid #000000; 
}

.tab_body {
/*  border: 1px solid #333333;*/
}

.td_body {
	width: 100%;
/*	padding: 4px 5px 5px 4px;*/
/*	font-size: 10px;*/
/*	color: #CCCCCC;*/
/*	font-family: verdana, tahoma, arial, sans-serif;*/
	vertical-align:top;
	background-color: #33497B;
	background:url(images/bg_dark.jpg);
}

/* DEFINE THE EXPAND CROSS LOCATION IN TORRENTTABLE */
.showthecross{ margin-top: 0px; margin-right: 0px; margin-left: 2px; float: left;}

/* TORRENTTABLE() */
/*.ttable_headouter { border-collapse: collapse; }
.ttable_headinner {	border-collapse: collapse; border:1px solid #9999CC; }
.ttable_head { font-family: 'Verdana'; color: #FFFFFF; font-size: 8pt; background: #333333; text-align: center;}
.ttable_col1 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #434343; }
.ttable_col2 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #434343; }
.ttable_colx { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }*/

/* Define Other Tables */
/*.table_table { border: #000000; border-style: border-style; border-width: 1px; border-collapse:collapse; }
.table_head { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #66CCFF; color: #000000; }
.table_col1 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #F7F7F7; }
.table_col2 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; }*/

/* Manual warnings/cautions/tips */
div.warning , div.caution, div.tip, div.information {
	margin: 20px;
	padding: 20px 30px;
	text-align: center;
}
div.warning, div.tip {
	background-repeat: no-repeat;
	padding-left: 92px;
	background-position: center left;
}
div.warning p, div.caution p, div.tip p, div.information p {
	text-align: justify;
}
div.tip {
	border: 1px solid #00c;
	color: #006;
	background-color: #eef;
	background-image: url("images/dialog-information.png");
}
div.warning {
	border: 2px solid #FF0000;
	color: #FFFFFF;
	/*background-color: #fee;*/
	background-image: url("images/dialog-warning.png");
}
div.information {
	border: 1px solid #00c;
	color: #006;
	background-color: #eef;
}
div.caution {
	border: 1px solid #333;
	color: #333;
	background-color: #ffc;
}
#leftbar div.tip, #leftbar div.information {
	margin: 0;
	padding: 5px;
	text-align: left;
}

/* moje torki tabelka */

.ttable_headouter {
  border-collapse: collapse;
}

.ttable_headinner {
  border-collapse: collapse;
  border:1px solid #000000;
}

.ttable_head {
  font-family: 'Verdana';
  color: #FFFFFF;
  font-size: 8pt;
  background: #151515;
  text-align: center;
  border:1px solid #000000;
}

.ttable_head2 {
  font-family: 'Verdana';
  color: #FFFFFF;
  font-size: 8pt;
  background: #434343;
  text-align: center;
  border:1px solid #000000;
}

/* Torrents-details download box*/
#downloadbox {
	padding: .75em;
	border: 1px solid #8ba7cd;
	background-color: #33497B;
	background:url(images/bg_dark2.jpg);
}

#el01 { 
	padding: .75em;
	border: 1px solid #8ba7cd;
	background-color: #33497B;
	background:url(images/bg_dark2.jpg);
}

fieldset { border:1px solid #8ba7cd;
	background:url(images/bg_dark2.jpg);
 }

legend {
  padding: 0.1em 0.3em 0.1em 0.3em;
  border:1px solid #8ba7cd;
/*  font-size:90%;*/
  text-align:left;
	background:url(images/bg_dark2.jpg);
  }

/* komunikaty */
#flash_message {
	margin: 10px 0;
	padding: 10px 0 10px 24px;
	font-weight: bold;
	background: #efefef;
	border: 1px solid #ccc;
}

#flash_message.error {
	border: 1px solid #FC6;
	background: #FFC url('images/msg_error.gif') no-repeat 4px 9px;
	color: #C00;
}

#flash_message.success {
	border: #080 1px solid;
	color: #080;
	background: #E8FCDC url('images/msg_success.gif') no-repeat 4px 9px;
}

