
* { margin: 0; padding: 0; }
html, body { height: 100%; }
body { color: #000; font-family: Arial; font-size: 14px; background: #DCDA94 url(_img/bg-fon.jpg) repeat-x;
	height: auto !important; min-height: 100%; }

a, a:visited { border: none; cursor: pointer; color: #990000; text-decoration: underline; }
a:hover { color: #000; text-decoration: underline; }

table { border-collapse: collapse; width: 100%; }
table.tablica td { padding: 10px; vertical-align: top; font-size: 11px; line-height: 15px; background-color: #EEEED6; }
table.tablica th { padding: 10px; font-size: 13px; background-color: #E4E3B6; line-height: 16px; }


p { padding: 20px 0 0 0; }
img, a img { border:  none; }
img.border { border: 1px solid #000; }
h1, h2, h3, h4 { color: #BE3130; }
h1.main { margin: 5px 0 10px 0; }
h1 { margin: 50px 0 10px 0; line-height: 32px; }
h2, h3 { padding: 5px 0 5px 10px; border-left: 3px solid #EB6B6A; margin: 40px 0 10px 0; line-height: 23px; }


#main { width: 962px; margin: 0 auto; padding-bottom: 50px; }
#content { color: #41413D; font-size: 14px; margin: 0 30px 70px 30px; line-height: 19px; }
	a.link, a.link:visited { text-decoration: underline; background-color: #EEEDC8; padding: 0 5px; }
	a.link:hover { color: #000; text-decoration: underline; background-color: #E4E2A4; }
#fon1 { background: url(_img/fon1.gif) repeat-x; margin: 0 7px; }

#content ol { margin: 20px 0 20px 0; }
#content ul { margin: 20px 0 20px 0; }
#content li { margin-left: 30px; line-height: 19px; }


#news-main { padding: 0 30px 0 0; }
#fon-ten-news { background: url(_img/fon-ten-news.gif) no-repeat; width: 281px; padding: 35px 0 0 35px; }
#fon-news-main { padding: 7px 10px 20px 10px; background: url(_img/fon-news-main.png) repeat-y; }
#content-news-main { padding: 10px; }
#footer { padding: 25px 0 20px 30px; font-size: 12px; color: #949249; }
	#footer a, #footer a:visited,#footer a:hover { font-size: 13px; color: #000; }

#news-page { padding: 0 30px 0 0; }
#news-page1 { width: 281px; padding: 35px 0 0 35px; }


#news-header { background: #A8A660; padding: 5px 10px; border-bottom: 2px solid #949249; font-size: 13px; font-weight: bold; color: #FFF; font-style: italic; }
#news-data-main { padding: 0 0 2px 0; font-size: 9px; color: #949249; text-align: right; }
	a.small-news-main, a.small-news-main:visited { color: #5B533C; font-size: 12px; text-decoration: none; }
	a.small-news-main:hover { color: #000; font-size: 12px; text-decoration: underline; }

#slogan { margin: 0 auto; color: #AEAE7A; font-size: 14px; font-style: italic; }
#lang { text-align: right; color: #B7A77A; font-size: 11px; padding: 0 10px 10px 0; }
	#lang a, #lang a:visited { color: #B7A77A; text-decoration: none; }
	#lang a:hover,#lang a.active { color: #2E250C; text-decoration: none; background-color: #ECEBD4; }
#menu-top { color: #A18C58; font-size: 12px; text-align: center; }
	#menu-top a, #menu-top a:visited { color: #A18C58; text-decoration: none; }
	#menu-top a:hover { color: #2E250C; text-decoration: underline; }

#menu-right-header { padding: 25px 20px 15px 20px; color: #A9A878; font-size: 16px; font-weight: bold; }
#menu-right-otstupi { padding: 0 30px 40px 20px; }
.markermenu ul { list-style-type: none; }
.markermenu ul li a,.markermenu ul li a:visited, .markermenu ul li a:active { background: url(_img/arrow-list.gif) no-repeat 10px center; color: #565656;
	font-weight: bold; font-size: 13px; display: block; padding: 8px 0; padding-left: 30px; text-decoration: none; border-bottom: 1px solid #A2A164; }
.markermenu ul li a:hover { padding-left: 32px; color: #960524; background-color: #EAE9BB; background-image: url(_img/arrow-list-red.gif); text-decoration: none; }
.markermenu ul li a.active { color: #960524; background-color: #EAE9BB; background-image: url(_img/arrow-list-red.gif); text-decoration: none; }


#width-menu { margin: 0 auto; width: 950px; }
#width-content { margin: 0 auto; width: 962px; }
#fon-content { margin: 0 auto; background: url(_img/fon-content.png) repeat-y; width: 962px; }

.logo-fon { background: url(_img/logo-fon.png) no-repeat bottom right; }
.logo-fon1 { background: #DCDBAA url(_img/logo-fon.png) no-repeat bottom right; height: 100% }


#right-fon { background: url(_img/right-fon.gif) no-repeat top; }
.right-fon-left { background: #DCDBAA url(_img/right-fon-left.gif) repeat-y top left; }
#right-fon-left { ackground: url(_img/right-fon-left.gif) repeat-y top left; height: 100%; }


.fon-menu1 { background: #B52928 url(_img/fon-menu1.gif) repeat-x; }

.indentmenu { font: bold 13px Arial; height: 49px; padding-left: 10px; overflow: hidden; }
.indentmenu ul { float: left; width: 100%; }
.indentmenu ul li { display: inline; }
.indentmenu ul li a { float: left; color: #FFF; padding: 16px 30px 18px 30px; text-decoration: none; border-right: 1px solid #AE2323; }
.indentmenu ul li a:visited { color: #FFF; text-decoration: none; }
.indentmenu ul li a:hover, .indentmenu ul li .current {	color: #FDFAE0;	background: #841212; text-decoration: none; }


#fon-start { margin: 0 auto; background: #841212 url(_img/fon-start.gif) repeat-x; width: 950px; height: 302px; }
#start-text { font-family: Helvetica; color: #FDCF53; font-size: 17px; border-left: 4px solid #FDCF53;
	padding: 10px 20px 10px 20px; font-weight: bold; margin: 40px 0 0 30px; }

.red { color: #BE3130; font-size: 16px; }


a.cssbutton, a.cssbutton:visited { background-color: #D77F3A; border: 1px #671616 outset; padding: 5px 10px 5px 10px;
	color: #6C1B13;	text-decoration: none; font: bold 12px Helvetica; }
a.cssbutton:hover, a.cssbutton:active { border: 1px #671616 inset; background-color: #CA722D;
	padding: 5px 10px 5px 10px; text-decoration: none; }

a.cssbutton1, a.cssbutton1:visited { background-color: #A8A660; border: 1px #949249 outset; padding: 5px 10px 5px 10px;
	color: #FFF; text-decoration: none; font: bold 12px Helvetica; }
a.cssbutton1:hover, a.cssbutton1:active { border: 1px #949249 inset; background-color: #CA722D;
	padding: 5px 10px 5px 10px; text-decoration: none; }


.pagination { padding-top: 30px; }
.pagination ul { font-size: 13px; }
.pagination li { list-style-type: none; display: inline; padding-bottom: 1px; margin-left: 1px; }
.pagination a, .pagination a:visited { padding: 0 5px; border: 1px solid #A8A660; text-decoration: none; color: #000; background-color: #FFF; }
.pagination a:hover, .pagination a:active { border: 1px solid #2b66a5; color: #000; background-color: #DCDBAA; }
.pagination a.currentpage { background-color: #DCDBAA; color: #000; border-color: #A8A660; font-weight: bold; cursor: default; }


#pagination { padding-top: 30px; }
#pagination ul { font-size: 13px; }
#pagination li { list-style-type: none; display: inline; padding-bottom: 1px; margin-left: 1px; }
#pagination a, #pagination a:visited { padding: 0 5px; border: 1px solid #A8A660; text-decoration: none; color: #000; background-color: #FFF; }
#pagination a:hover, #pagination a:active { border: 1px solid #2b66a5; color: #000; background-color: #DCDBAA; }
#pagination a.currentpage { background-color: #DCDBAA; color: #000; border-color: #A8A660; font-weight: bold; cursor: default; }

