html { overflow-y: scroll; }
body 
{ 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(img/background.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 10px; font-family: Arial; color: #646464;
}

form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

H1,H2, H3 { color:#C3991D; }
H1 { font-size:16px;}
H2 { font-size:14px;}
H3 { font-size:12px;}
a img { border-style: none; }
.error			{ font-family: Arial; color: Red; }

table.mainT									{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 100%; }
table.mainT div.vsebina						{ font-size: 11px; font-family: Arial; color: #646464; }
table.mainT	td								{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.mainT td.t1							{ width: 222px; height: 131px; vertical-align: top; }
table.mainT	td.t2							{ width: 559px; height: 131px; vertical-align: top; }
table.mainT	td.t3							{ width: 220px; height: 131px; vertical-align: top; }
table.mainT	td.t4							{ vertical-align: bottom; }

table.mainT .r1	td.t1						{ background-image: url(img/head_left.gif); background-repeat: no-repeat; }
table.mainT	.r1 td.t2						{ background-image: url(img/head_midd.gif); background-repeat: no-repeat; }

table.mainT	.r2 td.t2						{ width: 559px; }
table.mainT	.r2 td.t2 div.vsebina			{ width: 559px; font-size: 10px; font-family: Arial; color: #646464; }

.entry table.foot							{ margin-top: 10px; width: 631px; height: 24px; background-image: url(img/foot.gif); background-repeat: no-repeat; color: #646464; font-size: 11px; font-family: Tahoma; }
.entry table.foot td						{ height: 1px; padding: 1px 0px 0px 0px; vertical-align: top; }
.entry table.foot .t1						{ text-align: left; font-weight: bold; padding-left: 5px;  }
.entry table.foot .t2						{ text-align:right; padding-right: 12px; }
.entry table.foot .t2 a						{ text-decoration: none; vertical-align: top; color: #646464; font-family: Arial; }



/* SEARCH */
div.Msearch									{ width: 220px; height:131px; }
div.Msearch table .t1 td					{ text-align: center; height: 82px; vertical-align: bottom; padding-bottom: 12px; }
div.Msearch table .t1 td a					{ padding-right: 9px; }
div.Msearch table .t2 table					{ margin: 0px 0px 0px 0px; background-image: url(img/search.gif); background-position: bottom left; background-repeat: no-repeat; padding: 0px 0px 0px 0px; }
div.Msearch table .t2 table td				{ vertical-align: top; }
div.Msearch input.obrazec					{ width: 172px; margin: 3px 0px 0px 10px; height: 13px; font-size: 10px; font-family: Arial; text-align: center; padding:0px 0px 0px 0px; color: #646464; border: 0px; }
div.Msearch input.button					{ margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; }

/* SEARCH RESULTS */
div.searchform								{ display: none; }
div.searchresults							{ width: 559px; }
div.searchresults div.t a					{ color: #C3991D; font-size: 11px; font-family: Arial; }

/* NEWSLETTER */
div.Mnewsletter								{ width: 222px; }
div.Mnewsletter .newsletter					{ font-size: 10px; font-family: Arial; color: #646464; }
div.Mnewsletter .newsletter .error			{ margin: 0px 0px 10px 17px; font-family: Arial; color: Red; }
div.Mnewsletter .newsletter .error ul		{ text-size: 11px; }
div.Mnewsletter .newsletter	.header			{ margin-left: 17px; margin-bottom: 7px; }
div.Mnewsletter .newsletter	.text			{ margin-left: 17px; margin-bottom: 10px; }
div.Mnewsletter .newsletter	.header .img	{ height: 22px; }
div.Mnewsletter .newsletter table.x			{ width: 216px; height: 33px;  margin: 0px 0px 0px 6px; background-image: url(img/search.gif); background-position: bottom left; background-repeat: no-repeat; }
div.Mnewsletter .newsletter table.x td		{ vertical-align: top; }
div.Mnewsletter .newsletter .mailbox		{ width: 173px; margin: 3px 0px 0px 12px; height: 13px; font-size: 9px; font-family: Arial; text-align: center; padding:0px 0px 0px 0px; color: #646464; text-decoration: underline; border: 0px; }
div.Mnewsletter .links						{ text-align: center; margin-bottom: 2px; }
div.Mnewsletter .links a					{ color: #C3991D; font-size: 11px; font-family: Arial; background-image: url(img/more.gif); background-position: right; background-repeat: no-repeat; padding: 1px 18px 1px 0px; }
div.Mnewsletter .links a.x					{ color: #C3991D; font-size: 11px; font-family: Arial; background-image: url(img/more.gif); background-position: right; background-repeat: no-repeat; padding: 1px 18px 1px 20px; }


/* NEWS */
div.Mlastnews								{ width: 220px; padding-left: 3px; }
div.news									{ font-family: Arial; }
div.news h1.newstitle						{ color: #C3991D; font-size: 14px; }
div.news div.info							{ color: #AAABAF; font-size: 11px; font-weight: bold; padding-top: 9px; }
div.news a									{ text-decoration: none; color: #C3991D; }
div.news a h2								{ color: #C3991D; margin-top: 4px; font-weight: normal; margin-bottom: 6px; font-size: 13px; }
div.news div.summary						{ color: #646464; font-size: 11px; }
div.news div.newsurl						{ margin-top: 7px; height: 16px; }
div.archiveurl								{ margin-top: 7px; }
div.archiveurl	a							{ text-decoration: none; color: #C3991D; font-size: 12px; }


/* FREETEXT */
div.freetext								{ font-size: 11px; font-family: Arial; color: #646464; }
div.freetext h1								{ font-size: 14px; color: #C3991D; font-weight: bold; }
div.freetext h2								{ font-size: 11px; color: #C3991D; font-weight: bold;}
div.freetext a								{ color: #C3991D; }
div.freetext a img							{ margin-right: 5px; border:0px; }
div.freetext a img.citiesmap				{ margin: 36px 0px 0px 0px; border:0px; }
div.freetext img							{ border:0px; }
div.freetext table td						{ font-size: 11px; }
div.freetext input							{ font-size: 11px; }

/* MENU PATH */
div.MmenuPath								{ width: 100%; background-image: url(img/menupath.gif); background-repeat: no-repeat; background-position: left; font-size: 11px; font-family: Arial; color: #646464; height: 24px; padding-left: 10px; padding-top: 1px; }
div.MmenuPath a								{ font-family: Arial; color: #646464; }
div.Mtitle									{ font-family: Arial; color: #C3991D; font-size: 16px; margin-top: 10px; font-weight: bold; margin-bottom: 10px; }

/* SITE MAP */
div.sitemap ul								{ padding: 0px 0px 0px 20px; margin: 0px 0px 0px 0px; list-style-type:none; }
div.sitemap ul li							{ padding-bottom: 5px; }
div.sitemap ul li a							{ color: #CA9E1D; text-decoration: none; font-size: 11px; }
div.sitemap ul li ul						{ padding: 0px 0px 0px 0px; }
div.sitemap ul li ul li						{ padding: 4px 0px 0px 20px;  }
div.sitemap ul li ul li a					{ color: #5C5C5C; font-size: 11px; text-decoration: underline; }

/* MENU */
div.Mmenu ul								{ padding: 0px 0px 18px 17px; margin: 0px 0px 0px 0px; list-style-type:none; }
div.Mmenu ul li								{ padding-bottom: 15px; }
div.Mmenu ul li.menupath					{}
div.Mmenu ul li a							{}
div.Mmenu ul li ul							{ padding: 0px 0px 0px 0px; }
div.Mmenu ul li ul li						{ padding: 4px 0px 0px 20px;  }
div.Mmenu ul li ul li a						{ font-family: Arial; color: #5C5C5C; font-size: 12px; font-weight: bold; text-decoration: none; }
div.Mmenu ul li ul li.menupath				{ background-image: url(img/more.gif); background-position: bottom left; background-repeat: no-repeat; }
div.Mmenu ul li ul li.menupath a			{ color: #CA9E1D; }

a.print { text-decoration: none; background-image: url(img/print.gif); height: 18px; width: 18px; margin-left: 1px; display: block;}

/* SUBMENUS */
ul.cntsubmenus li a							{ color: #CA9E1D; }

/* QUESTIONNAIRE */
table.qnrtab								{ font-size: 11px; font-family: Arial; color: #646464; width: 100%; border-collapse: collapse; }
table.qnrtab td								{ vertical-align: top; }
table.qnrtab tr.header td					{ font-weight: bold;  }
table.qnrtab td.stolpec1					{ width: 130px; }
table.qnrtab td.qnrtextbox input			{ width: 100%; }
table.qnrtab span.validator					{ color: #C3991D; }
table.qnrtab h1								{ font-size: 14px; color: #C3991D; font-weight: bold; }
table.qnrtab h2								{ font-size: 11px; color: #C3991D; font-weight: bold;}
table.qnrtab a								{ color: #C3991D; }
table.qnrtab a img							{ margin-right: 5px; border:0px; }
table.qnrtab a img.citiesmap				{ margin: 36px 0px 0px 0px; border:0px; }
table.qnrtab img							{ border:0px; }
table.email td								{ font-size: 11px; }
table.email td.stolpec1						{ width: 100px; }

div.petition table.qnrtab td							{ vertical-align: top;border-bottom: solid 1px #646464; }
div.petition table.qnrtab tr.header td					{ font-weight: bold; border-bottom: solid 2px #646464; }
div.petition table.qnrtab td.stolpec1					{ width: 130px; }


/* FREETEXT */
