/*[fmt]AA90-1A0A-3*/
html
{
	scrollbar-base-color: #EEE;
	scrollbar-arrow-color: #666;
	scrollbar-track-color: #EEE;
	scrollbar-shadow-color: #EEE;
/*scrollbar-lightshadow-color: #EEE*/
	scrollbar-dark-shadow-color: #666;
	scrollbar-highlight-color: #EEE;
/*scrollbar-3dlight-color: #666*/
}
body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-color: #FBFBFB;
	background-image: url(../Images/bg2.gif);
	background-repeat: repeat-y;
	background-position: center;
}
h1
{
	margin: 5px;
	font-size: 1.4em;
	letter-spacing: 0.07em;
}
h2
{
	margin: 5px;
	font-size: 1.2em;
	letter-spacing: 0.05em;
}
h3
{
	font-size: 1em;
	font-weight: normal;
	letter-spacing: 0.07em;
	text-transform: uppercase;
}
p
{
	margin: 5px;
	font-size: 1em;
}
img
{
	vertical-align: middle;
	border: 0px solid #000000;
}
a
{
	margin: 0px;
	font-weight: bold;
	color: #5D7590;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
table
{
	margin: 5px;
	font-size: 0.95em;
	border-collapse: collapse;
	border: 1px solid #333;
}
th
{
	font-size: 0.9em;
	font-weight: normal;
	color: #777;
	border: 1px solid #999;
	text-align: left;
}
td
{
	border: 1px solid #999;
	padding: 4px 5px;
	vertical-align: top;
}
form
{
	margin: 5px;
	font-size: 0.95em;
}
dt
{
	margin-top: 15px;
	margin-left: 5px;
	font-weight: bold;
}
dd
{
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}
ol
{
	margin-top: 0px;
	width: 550px;
}
li
{
	margin-left: 5px;
	margin-bottom: 6px;
	margin-top: 5px;
}
ol.news li
{
	padding: 0 0 3px;
}
ol.news li li{
	width: 83%;
}
input
{
	margin: 0px;
	border: 1px solid #000000;
	padding: 2px;
	font-family: "Courier New", Courier, mono;
}
input.button
{
	margin-left: 0px;
	padding: 0px;
	border-color: #666;
	cursor: pointer;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
}
textarea
{
	margin: 0px;
	border: 1px solid #000000;
	padding: 2px;
	font-family: "Courier New", Courier, mono;
}
select
{
	margin: 0px;
	border: 1px solid #000000;
	padding: 2px;
	font-family: "Courier New", Courier, mono;
}
#tiny
{
	font-size: 0.8em;
}
/*Layout Styling*/
#link
{
	position: absolute;
	top: 10px;
	float: left;
}
#pagetop
{
	margin: 0px;
	background: url(../images/bg_top.gif) no-repeat top center;
	width: 100%;
	position: absolute;
	top: -5px;
	z-index: 1000;
	display: block;
}
#pagebottom
{
	margin: 0px;
	background: url(../images/bg_bottom.gif) no-repeat top center;
	width: 100%;
	height: 44px;
	position: absolute;
	z-index: 1000;
	display: block;
}
#layout
{
	border: none;
	margin: auto;
}
#layout table
{
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border: none;
	margin: auto;
}
#layout th
{
	margin: 0px;
	padding: 0px;
	border: none;
}
#layout td
{
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align: top;
}
#layout .tablelayout
{
	width: 820px;
	margin-top: 0px;
}
#layout .tdright
{
	height: 150px;
	width: 224px;
	background-image: url(../images/right_english.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	/*[ph]0*/
}
@media print
{
	#layout .tdright
	{
		/*[id]0*/display: none;
	}
}
#layout .tdmid
{
	width: 596px;
	background-image: url(../images/mid_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	/*[ph]1*/
}
@media print
{
	#layout .tdmid
	{
		/*[id]1*/width: 450px;
	}
}
ol.news strong
{
	color: #5E7691;
}
#layout .tdmid2
{
	width: 596px;
	background-image: url(../images/pages_mid.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*[ph]2*/
	/*[ph]3*/
}
@media print
{
	#layout .tdmid2
	{
		/*[id]2*/width: 450px;
		/*[id]3*/margin: 0px;
	}
}
#layout .tdbottom
{
	width: 596px;
	/*[ph]4*/
}
@media print
{
	#layout .tdbottom
	{
		/*[id]4*/display: none;
	}
}
#layout .tdmain
{
	height: 150px;
	width: 596px;
	background-color: #FFF;
	vertical-align: bottom;
	/*[ph]5*/
}
@media print
{
	#layout .tdmain
	{
		/*[id]5*/display: none;
	}
}
#layoutmenu
{
	width: 100%;
	margin: 15px 5px 0px 25px;
}
#layoutmenu a
{
	color: #333;
	font-weight: normal;
	margin: 0px;
}
#layoutmenu a:hover
{
	background-color: #7F7F7F;
}
#layoutmenu a:hover
{
	color: #FFFFFF;
	background: #B2B2B2;
	text-decoration: none;
}
#layoutmenu a:active
{
	color: #FFFFFF;
}
#emptysub
{
	height: 15px;
}
#layoutcontent
{
	width: 530px;
	margin: 25px 0px 10px 25px;
	/*[ph]6*/
	/*[ph]7*/
}
@media print
{
	#layoutcontent
	{
		/*[id]6*/width: 450px;
		/*[id]7*/margin: 0px;
	}
}
#layoutcontent h3
{
	margin-top: 10px;
	margin-left: 0px;
	padding-left: 12px;
	font-weight: bold;
	color: #5F7792;
	background: url(../images/bg_header.gif) no-repeat 0px 0px;
}
#layoutcontent a, p, i
{
	font-size: 1.05em;
	margin-bottom: 5px;
	font-weight: normal;
}
#layoutright
{
	margin: 30px 10px 10px;
	text-align: center;
}
#layoutright i
{
	color: #A1ABB5;
}
#layoutright a
{
	color: #A1ABB5;
	font-weight: normal;
}
#layoutright a
{
	text-decoration: none;
}
#layoutright a:hover
{
	color: #626E7B;
	background: none;
}
#layoutright a:active
{
	color: #626E7B;
}
#layoutinfo
{
	margin: 0px 10px 10px;
}
#layoutinfo table
{
	margin-top: 15px;
	width: 200px;
}
#layoutinfo th
{
	text-align: center;
}
#layoutinfo td.cal
{
	border: none;
	font-size: 11px;
	width: 25px;
	height: 24px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#layoutinfo .today
{
	color: #FF0000;
	font-weight: bold;
}
#layoutinfo .past
{
	color: #AAA;
	background-image: url(../images/cal_cross.gif);
	background-position: right;
	background-repeat: no-repeat;
}
#layoutinfo td.eve
{
	font-weight: bold;
	color: #4461E3;
}
#layoutinfo th.linebottom
{
	border-bottom: 1px solid #DDD;
}
#layoutinfo td.events
{
	padding: 4px 0px 10px;
	text-align: left;
	color: #000000;
	border-top: 1px solid #A1ABB5;
}
#layoutinfo .datetime
{
	margin-left: 5px;
	text-transform: uppercase;
	color: #625464;
}
#layoutinfo .last
{
	text-align: center;
	border-top: 1px solid #A1ABB5;
}
#layoutinfo .last a
{
	font-weight: normal;
	font-size: 0.8em;
}
#layoutfooter
{
	position: absolute;
	display: block;
	clear: both;
	margin-top: 20px;
	width: 570px;
	padding: 5px 0px 10px 20px;
	/*[ph]8*/
}
@media print
{
	#layoutfooter
	{
		/*[id]8*/display: none;
	}
}
#layoutfooter p
{
	margin: 0px 10px 5px 0px;
	color: #CCC;
	font-size: 0.8em;
	font-family: Verdana;
}
#layoutfooter a
{
	border-width: 0px 0px 1px;
	border-style: solid;
	border-color: #CCC;
	font-weight: normal;
	color: #CCC;
}
#layoutfooter a:hover
{
	background: none;
	color: #555;
}
#quotations1
{
	margin: 0px 0px 0px 35px;
	padding: 7px 10px;
	width: 480px;
	height: 100px;
	border-width: 1px 0px;
	border-style: dashed;
	border-color: #657486;
	background-image: url(../images/bg_quotations.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
}
#quotations
{
	background-color: #FAFAFA;
	padding: 15px 10px 7px;
	border: 1px solid #DADADA;
	/*[ph]9*/
}
@media print
{
	#quotations
	{
		/*[id]9*/width: 450px margin:0px;
	}
}
#quotations p
{
	font-family: Verdana;
	color: #444;
	line-height: 1.6em;
}
#quotations .aut
{
	padding: 10px 5px 10px 35px;
	text-align: left;
	letter-spacing: 0.05em;
	word-spacing: 0.2em;
	color: #657486;
	background: url(../images/ico_author.gif) no-repeat 0px 0px;
}
#quotations b
{
	margin: 5px;
	font-weight: bold;
	letter-spacing: 0.05em;
	word-spacing: 0.2em;
	color: #657486;
}
/*Calendar*/
.today
{
	color: #FF0000;
}
@media print
{
	a
	{
		display: none;
	}
}
#senadin a:hover
{
	background-color: #BBB;
	text-decoration: none;
}
#krokop a:hover
{
	background-color: #BBB;
	text-decoration: none;
}
@media print
{
	a.cal
	{
		display: inline;
	}
}
@media print
{
	ol
	{
		width: 450px;
	}
}
ol.news
{
	padding-left: 5px;
	margin: 0 0 10px;
	width: 98%;
}
@media print
{
	#layoutinfo td.caltoday
	{
		color: #000000;
		font-weight: normal;
	}
}
@media print
{
	#layoutinfo td.calevents a
	{
		color: #000000;
		font-weight: bold;
	}
}
@media print
{
	#layout .layoutright
	{
		border-width: 0px 0px 1px;
		border-style: solid;
		border-color: #000000;
	}
}
@media print
{
	#pagestop
	{
		display: none;
	}
}
@media print
{
	#pagesright
	{
		display: none;
	}
}
@media print
{
	#list
	{
		width: 100%;
	}
}
@media print
{
	#list a
	{
		display: inline;
	}
}
#slides {
    position:relative;
    height:270px;
}

#slides div {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 270px;
    background-color: #FFF;
    text-align: center;
    width: 100%;
}

#slides div.active {
    z-index:10;
    opacity:1.0;
    background-color: #FFF;
}

#slides div.last-active {
    z-index:9;
    opacity:0.0;
}

#slides div img {
    display: block;
    border: 0;
	margin-left: auto;
	margin-right: auto;
    margin-bottom: 10px;

}
#imgcaption {
	width: 420px;
	float: left;
}
.next {
	width: 80px;
	float: left;
}