BODY, TABLE, TD, A, BUTTON, SPAN, DIV, INPUT, SELECT
{
	font-size: 11px;
	font-family: Verdana;
	color:#666666;
}

.orange
{
	color: #FC8845;
}

.white
{
	color: #FFFFFF;
}

A, A:visited
{
	color:#666666;
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

H1, H2, H3, H4
{
	font-family: Verdana;
	margin: 0px 0px 5px 0px;
	color: #666666;
}

.black
{
	color:#000000;
	text-transform:uppercase;
}

.centerarticle
{
	margin-left: 20px;
	margin-right: 10px;
}

H1
{
	font-size:12px;
	color:#FC8845;
	font-weight:bold;
	margin-bottom:15px;
	text-transform:uppercase;
}

H2
{
	font-size:16px;
	font-weight:600;
}

H4
{
	font-size:12px;
	font-weight:200;
	margin: 3px 0px 3px 0px;
}

P
{
	margin: 0px 0px 25px 0px;
}

UL
{
	margin-left:0px;
	margin-bottom:3px;
}
DIV UL
{
	margin-top:0px;
	margin-left:15px;
	margin-bottom:3px;
}

LI
{
	margin-bottom:6px;
	color:#FC8845;
}

DIV LI
{
	list-style-image:url(pics/bullet-gray.gif);
	margin-top:0px;
	margin-left:20px;
	margin-bottom:6px;
	color:#FC8845;
}

.myUl
{
	list-style-image:url(pics/bullet-gray.gif);
	margin-top:5px;
	margin-left:20px;
	margin-bottom:10px;
	color:#FC8845;
}

.red
{
	color: red;
}

.bkmrk_orange
{
	xwidth:72px;
	xheight:24px;
	width:53px;
	height:15px;
	background-image: url(pics/bkmrk_orange.gif);
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: 'Tahoma';
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
}

.bkmrk_grey
{
	xwidth:72px;
	xheight:24px;
	width:53px;
	height:15px;
	background-image: url(pics/bkmrk_grey.gif);
	border: solid 0px #FFFFFF;
	color: #666666;
	font-size: 11px;
	font-family: 'Tahoma';
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
}

.button_grey
{
	xwidth:78px;
	xheight:24px;
	width:59px;
	height:15px;
	background-image: url(pics/button_grey.gif);
	border: solid 0px #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-family: 'Tahoma';	
	margin: 0px 0px 0px 0px;
	
}

.button
{
	xwidth:105px;
	xheight:24px;
	width:86px;
	height:15px;
	background-image: url(pics/button-orange-86.gif);
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: 'Tahoma';
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
}

.button60
{
	width:60px;
	height:15px;
	background-image: url(pics/button-orange-60.gif);
	background-color:#FFFFFF;
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: 'Tahoma';
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
}


.button-back
{
	xwidth:105px;
	xheight:24px;
	width:86px;
	height:15px;
	background-image: url(pics/button-orange-86-back.gif);
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: 'Tahoma';
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
}

.button180
{
	width:180px;
	height:15px;
	background-image: url(pics/button-orange-180.gif);
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: 'Tahoma';
}

.button130
{
	width:130px;
	height:15px;
	background-image: url(pics/button-orange-130.gif);
	border: solid 0px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: 'Tahoma';
}

.pageselected
{
	color: #666666;
	font-size: 11px;
	xfont-family: 'Franklin Gothic Heavy';
	font-family: 'Tahoma';
	font-weight: bold;
	height:20px;
	border: solid 0px #FFFFFF;
	border-bottom: solid 0px #FFFFFF;
	background-color:#FC8845;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.pagenotselected
{
	color: #666666;
	font-size: 11px;
	xfont-family: 'Franklin Gothic Heavy';
	font-family: 'Tahoma';
	font-weight: bold;
	height:20px;
	border-right: solid 0px #FFFFFF;
	border-left: solid 0px #FFFFFF;
	border-top: solid 1px #FC8845;
	border-bottom: solid 1px #666666;
	background-color:#FFFFFF;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.searchbutton
{
	background-image: url(pics/button-top.gif);
	color: #FFFFFF;
	font-size:9px ;
	font-weight: bold;
	height:18px;
	width:64px;
	border: solid 0px #FFFFFF;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.detailinfo TD, .detailinfo TD A,.detailinfo TD SPAN
{
	font-size: 11px;
}

.detailinfo TD
{
	padding: 1px 0px 1px 20px;
}

.detailinfo TD SPAN
{
	font-weight: bold;
}

.tabspace
{
	border-bottom: solid 1px #666666;
}

.darkblue {color:#666666}
.bglightblue {background-color:#FC8845}
.bold {font-weight:bold}
.lightblueframe 
{
	border: solid 1px #FC8845;
}

.boxhead 
{
	color:#666666;
	xborder: solid 0px #000000;
	xborder-bottom: solid 2px #666666;
	xbackground-color:#FC8845;
	font-weight:bold;
	padding: 0px 0px 3px 5px;
	vertical-align:top;
}

.boxhead1
{
	border-bottom: solid 0px #666666;
}

.boxhead A, .boxhead A:visited
{
	color:#FFFFFF;
}

.abutton
{
	background-repeat:no-repeat;
	background-position: center left;
}


.abutton A, .abutton A:visited
{
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
}

.boxbody
{
	color:#666666;
	xborder: solid 0px #FC8845;
	border-right: solid 1px #FC8845;
	border-left: solid 1px #FC8845;
	border-top: solid 0px #FC8845;
	border-bottom: solid 1px #FC8845;
	xfont-weight:bold;
	padding: 0px 5px 5px 0px;
	vertical-align:top;
}

.bthl
{
	background:#FC8845 url(pics/bthl.gif) no-repeat top left;
}

.bthr
{
	background:#FC8845 url(pics/bthr.gif) no-repeat top right;
}

/*
hlavicka kalendare akci
*/

.bthcr
{
	background-image: url(pics/bthcr.gif);
	height:28px;
	width:204px;
	padding-left: 25px;
	padding-top: 1px;
}

.bthlr
{
	background-image: url(pics/bthlr.gif);
	height:28px;
	width:204px;
	padding-left: 25px;
	padding-top: 1px;
}

.bthrr
{
	background-image: url(pics/bthrr.gif);
	height:28px;
	width:204px;
	padding-left: 25px;
	padding-top: 1px;
}

.bthwlr
{
	background:#FC8845 url(pics/bthwlr.gif) no-repeat top center;
	padding-left: 10px;
}

.btdlr
{
	background:#FFFFFF url(pics/btdlr.gif) no-repeat bottom center;
	border-right: solid 0px #FC8845;
	border-left: solid 0px #FC8845;
	border-top: solid 0px #FC8845;
	border-bottom: solid 0px #FC8845;
}

.btdlr UL
{
	list-style-image:url(pics/buletg.gif);
	margin-left: 35px;
}

.btdrr
{
	background:#FFFFFF url(pics/btdrr.gif) no-repeat bottom center;
	border-right: solid 0px #FC8845;
	border-left: solid 0px #FC8845;
	border-top: solid 0px #FC8845;
	border-bottom: solid 0px #FC8845;
}

.btdrr UL
{
	list-style-image:url(pics/buletw.gif);
	margin-left: 35px;
}

.btdl
{
	background:#FFFFFF url(pics/btdl.gif) no-repeat bottom left;
	border-right: solid 1px #FC8845;
	border-left: solid 0px #FC8845;
	border-top: solid 0px #FC8845;
	border-bottom: solid 0px #FC8845;
}

.btdr
{
	background:#FFFFFF url(pics/btdr.gif) no-repeat bottom right;
	border-right: solid 0px #FC8845;
	border-left: solid 1px #FC8845;
	border-top: solid 0px #FC8845;
	border-bottom: solid 0px #FC8845;
}

.boxbody A, .boxbody A:visited
{
	color:#666666;
}

.label
{
	color: #666666;
	font-size:18px ;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	text-align:left;
}

.text
{
	color: #666666;
	font-size:12px ;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-align:justify;
}

.logo
{
	position:absolute;
	top: 18px;
	left: 15px;
}

.top_logo
{
	position:absolute;
	top: 15px;
	right: 15px;
}

TABLE .grid 
{
	background-color:Black;
}
.grid TH
{
	background-color:#FFFFFF;
	text-align:left;
	padding:2px 5px 2px 5px;
}

.grid TD
{
	background-color:#FFFFFF;
	padding:2px 5px 2px 5px;
}

.label1
{
	font-size: 16px;
	font-weight: bold;
	height: 28px;
}

.label2
{
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 2px;
	vertical-align:top;
}

.inputwidth
{
	width: 500px;
}

.inputshortwidth
{
	width: 80px;
	text-align:right ;
}

.errormessage
{
	font-size: 14px;
	font-weight: bold;
	color: red;
}

.vericalmiddle TD
{
	vertical-align:middle ;
}

.vericalmiddle
{
	width:700;
}

.bb 
{
	padding-top:4px;	
}
.bb A, .bb A:visited, .bb A:hover
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	color:#FFFFFF;
	text-decoration: none;
}

.bd 
{
	padding-top:4px;	
}
.bd A, .bd A:visited, .bd A:hover
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	color:#000000;
	text-decoration: none;
}

.bd A:hover
{
	color:#FFFFFF;
	text-decoration: none;
}

