html, body {
	background: black;
	color: #FFA040;
	font-size : 10pt;
	font-family: Arial, sans-serif;
}
body {
	margin: 0px;
	padding: 0px;
}

.right .part h2, .right * .part h2 {
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
	font-size: 14px;
	font-variant: small-caps;
}

.toppart .name, .toppart * .name,
.part .name, .part * .name {
	font-size: 10pt;
	font-variant: small-caps;
}

.toppart .name a, .toppart * .name a,
.part .name a, .part * .name a {
	font-size: 12pt;
	font-variant: normal;
  font-weight: bold;
}


.lefttop h1, .lefttop * h1 {
	margin: 0px;
	padding: 0px;
	font-size: 12pt;
	font-weight: bold;
}

.leftmenu h2, .leftmenu * h2 {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
}

ul.menulist, ul.submenulist {
	margin: 0px;
	margin-top: 5px;
	padding-left: 12px;
	list-style-type: square;
	/*	list-style-image: url(list.jpg);*/
}

ul.submenulist {
	margin-top: 0px;
}

ul.menulist * li, ul.menulist li {
	margin: 0px;
	padding: 0px;
}

ol.najlist {
	margin: 0px;
	margin-top: 5px;
	padding-left: 12px;
}

ol.najlist li, ol.najlist * li {
	margin-left: 10px;
	margin-top: 5px;
}

div.newreakcie {
  text-align: left;
  margin-top: 10px;
}

tr, td {
	color: white;
	font-size : 10pt;
	font-family: Arial, sans-serif;
}

img {
	border: 0px;
}

img.sized {width: 480px; height: 360px;}

.clear {
	clear: both;
}

input, textarea {
	background-color: #120900;
	border: 0px black solid;
	border-left: #503000 1px solid;
	border-bottom: #503000 1px solid;
}

textarea {
	font-family: Arial, sans-serif;
	font-size: small;
	color: #FFD8B0;
	margin: 0pt 0pt 0pt 10pt;
	width: 90%;
}

input{
	font-family: Tahoma, serif;
	font-size: 10pt;
	color: #FFA040;
	font-weight: bold;
}

.error {
	color: white;
	margin: 10px;
	background-color: #120900;
	font-weight: bold;
}

a:link, a:visited {
	color: #FFAD04;
	text-decoration: none;
}

a:hover, a:active {
	color: #FFD379;
	text-decoration: underline;
}

.h3, h3 {
	padding: 0;
	margin: 10px 0;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #FFAD04;
	font-size: 11pt;
}

div {
	height: auto;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	text-align: justify;
}

.std {
	font-family: Arial, sans-serif;
}

.najnovsie {
	color: #FFA040;
	margin-bottom : 6px;
	font-size : 10pt;
	font-weight : 600;
}

.zobraz {
	color: #FFA040;
	margin-bottom : 6px;
	font-size : 10pt;
	font-weight : 600;
	text-align : right;
}

.zobraz a, .zobraz a:visited {
	color: #C06000;
	text-decoration: none;
}

.zobraz a:hover, .zobraz a:active {
	color: #FFA040;
	text-decoration: underline overline;
}

.lefttop a:link, .lefttop a:visited {
	color: #C06000;
	text-decoration: none;
}

.lefttop a:hover, .lefttop a:active {
	color: #FFA040;
	text-decoration: none;
}

.leftmenu {
	margin: 0px 0px 14px 0px;
}

.leftmenu a:link, .leftmenu a:visited {
	color: #C06000;
	text-decoration: none;
}

.leftmenu a:hover, .leftmenu a:active {
	/*   color: #FFA040;
	text-decoration: underline overline; */
	background: #FFA040; /*#C06000;/*FFA040;*/
	color: #120900;
}

.part, .toppart, .lefttop, .leftmenu {
	font-family: Tahoma, serif;
	font-size: 10pt;
	text-align: left;
	border: #503000 1px solid;
	background: #120900;
	color: #FFA040;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 14px 0px;
}

.toppart {
	background-image: url(images/droopy_85.png);
	background-attachment: scroll;
	background-position: top right;
	background-repeat: repeat-y;
}

.img {
	border: #503000 1px solid;
	padding: 4px;
	background: #000;
}

.topimage {
	padding : 15px 0px 15px 0px;
}

.maintext {
	height: auto;
	color : #FFE6CC;
}

.info a:link, .info a:visited {
	color: #C06000;
	text-decoration: none;
	font-weight : bold;
}

.info a:hover, .info a:active {
	color: #FFA040;
	text-decoration: none;
}

.infonews {
	margin : 0px 0px 20px 0px;
}

.infonews a:link, .infonews a:visited {
	color: #C06000;
	text-decoration: none;
	font-weight : bold;
}

.infonews a:hover, .infonews a:active {
	color: #FFA040;
	text-decoration: none;
}

.mainbottom {
	position: absolute;
	height: 10px;
	width:102%;
}

.nadpis {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #696969;
	font-family: Arial, sans-serif;
	font-size: 13pt;
	padding-left: 10pt;
	color: #FFAD04;
	text-align: left;
	font-weight: bold;
}

.nadpis a, .nadpis a:visited {
	color: #FFAD04;
	text-decoration: none;
}

.nadpis a:hover, .nadpis a:active {
	color: #FFD379;
	text-decoration: underline;
}

.podnadpis {
	border-left: 1px solid #696969;
	padding-left: 10pt;
}

.partof {
	font-family: Tahoma, serif;
	font-size: 10pt;
	font-weight : bold;
}

.partof a:link, .partof a:visited{
	margin-left: 0pt;
	margin-right: 0pt;
	color: #C06000;
	text-decoration: none;
}

.partof a:hover, .partof a:active{
	color: #FFA040;
	text-decoration: none;
}

.reakcie {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight : 100;
	letter-spacing : 0pt;
}

.reakcie a:link, .reakcie a:visited {
	color: #FFAD04;
	text-decoration: none;
}

.reakcie a:hover, .reakcie a:active {
	color: #FFD379;
	text-decoration: none;
}

.name {
	font-weight: 900;
	font-family: Tahoma, serif;
	font-size : 12pt;
	text-align : left;
	margin : 6px 10px 10px 8px;
}

.name a:link, .name a:visited{
	color: #C06000;
	text-decoration: none;
}

.name a:hover, .name  a:active{
	color: #FFA040;
	text-decoration: none;
}

.date, .date a:hover {
	color: gray;
	font-weight: 100;
	font-size: 8pt;
	font-family: "Courier New", monospace;
	letter-spacing : -1pt;
	text-decoration: none;
}

.uvod {
	margin-bottom: 20pt;
	font-family: Arial, sans-serif;
	text-align: justify;
	color : #FFD8B0;
}

.textr {
	margin: 0pt 50pt 10pt 10pt;
	font-family: Arial, sans-serif;
	text-align: justify;
	color : #FFD8B0;
}

.textr2 {
	margin: 0pt 50pt 0pt 10pt;
	font-family: Arial, sans-serif;
	text-align: justify;
	color : #FFD8B0;
}

.textr3 {
	margin: 0pt 0pt 10pt 0pt;
	font-family: Arial, sans-serif;
	text-align: right;
	color : #FFD8B0;
}

.mail {
	color: #C06000;
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	background: #181818;
	font-weight : bold;
	text-align : center;
}

.mail a, .mail a:visited {
	color: #C06000;
	text-decoration: none;
}

.mail a:hover, .mail a:active {
	color: #FFA040;
	text-decoration: underline overline;
}

.lefttop {
	font-weight: 900;
	font-family: Tahoma, serif;
	font-size: 12pt;
	text-align: center;
}

.leftmenu {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size: 10pt;
	text-align: left;
}

.left {
	height: auto;
	position: absolute;
	top: 10px;
	left: 1%;
	width: 12%;
}

.main {
	position: absolute;
	top: 10px;
	left: 14%;
	width: 67%;
}

.right {
	height: auto;
	position: absolute;
	top: 10px;
	left: 82%;
	width: 17%;
}

.fotoevent {
	margin : 20px 0px 10px 0px;
}

.fotoname {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size : 12pt;
	text-align : left;
	margin : 6px 0px 10px 8px;
}

.fotoname a:link, .fotoname a:visited{
	color: #C06000;
	text-decoration: none;
}

.fotoname a:hover, .fotoname  a:active{
	color: #FFA040;
	text-decoration: none;
}

.fotoname2 {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size : 12pt;
	text-align : left;
	margin : 6px 0px 10px 0px;
	float: left;
}

.fotoname2 a:link, .fotoname2 a:visited{
	color: #C06000;
	text-decoration: none;
}

.fotoname2 a:hover, .fotoname2  a:active{
	color: #FFA040;
	text-decoration: none;
}

.fotomenu {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size : 12pt;
	text-align : left;
	margin : 6px 0px 10px 8px;
	float: right;
}

.fotomenu a:link, .fotomenu a:visited{
	color: #C06000;
	text-decoration: none;
}

.fotomenu a:hover, .fotomenu  a:active{
	color: #FFA040;
	text-decoration: none;
}

.lavy_text {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size : 10pt;
	text-align : left;
	margin : 6px 0px 10px 0px;
	float: left;
}

.lavy_text a:link, .lavy_text a:visited{
	color: #C06000;
	text-decoration: none;
}

.lavy_text a:hover, .lavy_text a:active{
	color: #FFA040;
	text-decoration: none;
}

.pravy_text {
	font-weight: 600;
	font-family: Tahoma, serif;
	font-size : 10pt;
	text-align : left;
	margin : 6px 0px 10px 8px;
	float: right;
}

.pravy_text a:link, .pravy_text a:visited{
	color: #C06000;
	text-decoration: none;
}

.pravy_text a:hover, .pravy_text  a:active{
	color: #FFA040;
	text-decoration: none;
}

.akt_stranka {
	font-weight: 100;
	font-family: Tahoma, serif;
	font-size : 10pt;
	text-align : center;
	margin : 6px 0px 10px 8px;

}

.fototext {
	font-weight: 500;
	font-family: Arial, serif;
	font-size : 9pt;
}

a.classic, a.classic:hover {
	background-color: inherit;
}

a > img.img:hover {
	background: #FFA040;
}
