body, a, td, div, h1, h2, h3, input, select {font-family: "Arial", "Helvetica", "sans-serif"}
input, select, a, td, div {font-size:8pt;}
b {font-weight: bold}
a {color: #0000FF; outline: none;}
body {background: #FFFFFF;padding:0px; margin:0px;}
#container {padding:10px; margin:0px;}
ul, div, form {padding:0; margin:0;}

#x33996 {width:1px; height:1px; overflow:hidden;}

.al {text-align: left}
.ar {text-align: right}
.ac {text-align: center}

.fb {font-weight: bold}
.fn {font-weight: normal}
.fu {text-decoration: underline}

.fa {font-family: "Arial", "Helvetica", "sans-serif"}
.fv {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}
.f8 {font-size: 8pt}
.f9 {font-size: 9pt}
.f10 {font-size: 10pt}
.f11 {font-size: 11pt}
.f12 {font-size: 12pt}
.f14 {font-size: 14pt}

.fl {float:left;}
.fr {float:right;}

.w50 {width:50%;}
.op50 {opacity:.5;_filter:alpha(opacity=50);}
.op01 {opacity:.01;_filter:alpha(opacity=1);}

.bg0 {background-color:#FFFFFF}
.bg1 {background-color:#DFFFBF}
.bg2 {background-color:#EFFFDF}
.dark  {background-color:#7ACC04; color: #FFFFFF; }

tr.bg1 td {background-color:#FFFFFF}
tr.bg2 td {background-color:#EFFFDF}

.nodecoration {text-decoration:none;}

.nowrap {white-space: nowrap;}
.nomargin {margin:0; padding:0;}
.noborder {border:0px;}

.clear {clear:both;}

.b1 {border: 1px solid #80BF40;}
.b2 {border: 1px solid #A0DF8f;}
.bt2 {border-top: 1px solid #A0DF8f;}
.bb2 {border-bottom: 1px solid #A0DF8f;}
.bl2 {border-left: 1px solid #A0DF8f;}
.br2 {border-right: 1px solid #A0DF8f;}
.bdark {border: 1px solid #72CC02;}

.c1 {color:#7ACC04;}
.cerror {color:#FF0000;}
.csuccess {color:#008f00;}
.cblack {color:#000000;}
.cwhite {color:#FFFFFF;}
.cshadow {color:#8f8f8f;}
.cshadow2 {color:#bfbfbf;}

.icon16 {width:16px; height:16px; border:0;}
.clickable {cursor:pointer;}
.arrow {cursor:default;}
.disabled {opacity:.3;_filter:alpha(opacity=30);}
.phone {width:11px; height:9px; border:0;}
.country {width:15; height:10; border:1px solid #8f8fff;}
.countrybig {width:30; height:20; border:0px solid #8f8fff;}
img.intext {vertical-align: bottom;}
img.icon22 {width:22px; height:22px; border:0;vertical-align: middle;}

a.black {color:#000000;}
a.shadow {color:#8f8f8f;}
a.intext {font-weight: bold;}

input.button {background-color:#7ACC04; font-weight:bold; color: #FFFFFF; border:1px solid #A0DF8f;}

div.voteDiv { position:absolute; left:8; top:11; width:100%; height:5; background-color:#FFFFFF; border:1px solid #7ACC04; font-size:1px;}
div.voteValue { position:absolute; left:8; top:11; width:0; height:5; background-color:#7ACC04; border:1px solid #7ACC04; font-size:1px;}
div.voteTxt { position:absolute; left:65; top:4; font-size:8pt; font-weight:bold;}
img.slider { position:absolute; left:0; top:0; }

div.tooltip {background: #FFFF8F; border: 1px solid #000000;}

.link {color: #0000FF; outline: none; text-decoration:underline;}

div.msg_ok {background: #dfFFdf; color: #008f00; border:1px solid #008f00; font-weight:bold; font-size:9pt; text-align:center; padding:10pt; margin:2px;}
div.msg_error {background: #FFdfdf; color: #bf0000; border:1px solid #bf0000; font-weight:bold; font-size:9pt; text-align:center; padding:10pt; margin:2px;}
div.msg_info {background: #FFFFFF; color: #000000; border:1px solid #8f8f8f; font-weight:bold; font-size:9pt; text-align:center; padding:10pt; margin:2px;}


h2  {
font-weight:bold;
font-size:14pt;
margin-top:0px;
}

h3  {
font-weight:bold;
font-size:11pt;
clear:none;
}

#headerbar {
 color: #FFFFFF;
 background: #7ACC04;
	width: 100%;
	display:block; 
	clear: both;
 margin-bottom: 5px;
 height:25px;
}

#header_links {
 padding: 5px 0px 0px 100px;
	font-size: 12px;
 font-weight: bold;
}

#main_content {
 position: absolute;
	left:210px;
	top:100;
	width:780px;
}

#main_context {
 position:absolute;
	left:10;
	top:100;
	width:180px;
}

@media print {
	#logo { display:none; }
	#main_context { display:none; }
	#main_content { position: static; }
	#topheader { display:none; }
	#headerbar  { display:none; }
	div.info { page-break-inside: avoid; }
}

/**************************************************
  BOARD
***************************************************/
table.board {border: 1px solid #004000;}
table.board td.nl1 {background: #C4F2A6}
table.board td.nl2 {background: #FFFFFF}
/**************************************************
  end of BOARD
***************************************************/

/**************************************************
  TAB MENU
***************************************************/
div.tabmenu {
 margin: 0px;
 padding: 0px;
}

div.tabmenu span.normal, div.tabmenu span.active, div.tabmenu span.current {
 display: block;
	margin: 1px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background:#DFFFBF;
	border: 1px solid #DFFFBF;
}

div.tabmenu A {
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	FLOAT: none; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
 font-family: Verdana;
}

div.tabmenu span.active {
	text-decoration: underline;
}

div.tabmenu span.current {
 background: #7ACC04;
}

div.tabmenu span.current A {
 color: #FFFFFF;
}
/**************************************************
  end of TAB MENU
***************************************************/

/**************************************************
  POPUP MENU
***************************************************/
div.childmenu {
 PADDING: 0px;
	PADDING-LEFT: 0px;
 text-align: left;
	background:#EFFFDF;
}
div.childmenu div.bg {
 padding-left: 10px; 
}
div.childmenu div.bg a {
 width:100%;
	display: block; 
 padding: 1px 0px 1px 5px;
 text-decoration: none;
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
 font-family: "Arial", "Helvetica", "sans-serif";
}
div.childmenu div.normal, div.childmenu div.active, div.childmenu div.current {
 white-space:nowrap;
 padding: 2px 0px 2px 5px;
	margin: 1px 0px 0px 0px; 
	background:#EFFFDF;
	border: 1px solid #EFFFDF;
}
div.childmenu div.active {
 border: 1px solid #408000;
}
div.childmenu div.current {
 border: 1px solid #408000;
 background: #FFFFFF;
}
div.childmenu div.current a {
 color: #000000;
}
/**************************************************
  end of POPUP MENU
***************************************************/

/**************************************************
  CONTENT
***************************************************/
table.header {
 margin: 0px 20px 0px 45px;
	border: 1px solid #000000;
}
div.buttonmenu {
 text-align: right;
}
div.buttonmenu img {width:15px; height:15px; padding:0px; margin: 1px; border:0px; background:transparent;}

div.info div.divcontent {
 margin: 0px;
	padding: 5px 10px 0px 10px;
	border-right: 1px solid #90CF70;
	border-left: 1px solid #90CF70;
 background: #FFFFFF;
}	

div.info table.divtop, div.info table.divbottom {
	width:100%;
	height: 25px;
	padding: 0px;
}	

div.info table.divtop td.divtopl, div.info table.divtop td.divtopr, div.info table.divbottom td.divbottoml, div.info table.divbottom td.divbottomr  {
	width: 25px;
	height: 25px;
}	
div.info table.divtop td.divtopl {
 background: url(image6.php?type=top-left&color2=72CC02&color1=7ACC04&color3=FFFFFF&bgcolor=CFFFAF&r=25&r2=25&divr=20) no-repeat left top;
}	
div.info table.divtop td.divtopr {
 background: url(image6.php?type=top-right&color2=72CC02&color1=7ACC04&color3=FFFFFF&bgcolor=CFFFAF&r=25&r2=25&divr=20) no-repeat left top;
}	
div.info table.divtop td.divtopc {
	height: 25px;
 background: url(image6.php?type=top-center&color2=72CC02&color1=7ACC04&color3=FFFFFF&bgcolor=CFFFAF&r=25&r2=25&divr=20) repeat-x left top;
}	
div.info table.divtop h3 {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
 font-family: Verdana;
}
div.info table.divbottom td.divbottomc {
	height: 25px;
 background: #EFFFEF;
	border-bottom: 1px solid #90CF70;
	color: #004000;
}	
div.info table.divbottom td.divbottoml {
 background: url(image6.php?type=bottom-left&color2=90CF70&color1=EFFFEF&color3=FFFFFF&bgcolor=EFFFEF&r=25&r2=25&divr=23&divr2=21) no-repeat left top;
}	
div.info table.divbottom td.divbottomr {
 background: url(image6.php?type=bottom-right&color2=90CF70&color1=EFFFEF&color3=FFFFFF&bgcolor=EFFFEF&r=25&r2=25&divr=23&divr2=21) no-repeat left top;
}	
div.info div.divbottom {
 height: 15px;
 background: url(image6.php?type=bottom&color2=[WIN_BOTTOM]&color1=EFFFEF&color3=FFFFFF&bgcolor=EFFFEF&r=25&r2=15&divr=20) no-repeat left top;
}	


/**************************************************
  start of MODALWIN
***************************************************/
div.modalwin div.info table.divtop td.divtopl {
 background: url(image6.php?type=top-left&color2=72CC02&color1=7ACC04&color3=90CF70&bgcolor=CFFFAF&r=25&r2=25&divr=20) no-repeat left top;
}	
div.modalwin div.info table.divtop td.divtopr a {
	color: #FFFFFF;
	font-weight: bold;
 font-family: Verdana;
	text-decoration: none;
}
div.modalwin div.info table.divtop td.divtopr {
 background: url(image6.php?type=top-right&color2=72CC02&color1=7ACC04&color3=90CF70&bgcolor=CFFFAF&r=25&r2=25&divr=20) no-repeat left top;
}	
div.modalwin div.info table.divtop td.divtopc {
	height: 25px;
 background: url(image6.php?type=top-center&color2=72CC02&color1=7ACC04&color3=90CF70&bgcolor=CFFFAF&r=25&r2=25&divr=20) repeat-x left top;
}	
div.modalwin div.info table.divbottom td.divbottoml {
 background: url(image6.php?type=bottom-left&color2=90CF70&color1=EFFFEF&color3=90CF70&bgcolor=EFFFEF&r=25&r2=25&divr=23&divr2=21) no-repeat left top;
}	
div.modalwin div.info table.divbottom td.divbottomr {
 background: url(image6.php?type=bottom-right&color2=90CF70&color1=EFFFEF&color3=90CF70&bgcolor=EFFFEF&r=25&r2=25&divr=23&divr2=21) no-repeat left top;
}	
div.modalwin div.info div.divbottom {
 height: 15px;
 background: url(image6.php?type=bottom&color2=[WIN_BOTTOM]&color1=EFFFEF&color3=90CF70&bgcolor=EFFFEF&r=25&r2=15&divr=20) no-repeat left top;
}	

/**************************************************
  end of MODALWIN
***************************************************/

/**************************************************
  OLD STYLES
***************************************************/
td.nc, td.nr, td.nl, td.bc, td.br, td.bl, td.nc1, td.nr1, td.nl1, td.nc2, td.nr2, td.nl2 {
 font-size: 8pt;
}

td.nc, td.nr, td.nl { font-weight: normal; }

td.bc, td.br, td.bl { font-weight: bold;}

td.nl, td.nl1, td.nl2, td.bl, td.hl {text-align:left;}

td.nc, td.nc1, td.nc2, td.bc, td.hc {text-align:center;}

td.nr, td.nr1, td.nr2, td.br, td.hr {text-align:right;}

td.nc1, td.nr1, td.nl1 {background-color:#FFFFFF;}

td.nc2, td.nr2, td.nl2 {background-color:#EFFFDF;}

td.hl, td.hc, td.hr {background-color:#DFFFBF; font-weight: bold;}

div.nadpis {color: #7ACC04; font-size: 16pt; font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif"; margin: 0;}
a.leftmenu, a.leftmenu2 {color: #000000; font-size: 8pt; font-weight: bold; text-decoration: underline; font-family: "Arial", "Helvetica", "sans-serif"}
a.leftmenu2 {text-decoration: none}
table.oldTable {border: 1px solid #80BF40;}
table.oldTable2 {border: 1px solid #80BF40; margin-top:1;}
td.menul, td.menur {background-color:#7ACC04; font-weight:bold; color: #FFFFFF; border:0px solid #A0DF8f; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}
td.menur {text-align:right;}
td.leftmenu2 {background: #FFFFFF; border: 1px solid #80BF40; padding-left:5px;}

/**************************************************
  end of OLD STYLES
***************************************************/
