/* ========================= ÎÑÍÎÂÍÛÅ ÑÒÈËÈ ========================= */

a              { color: #5b5b5b; text-decoration:none }
a:hover        { color: #5b5b5b; text-decoration:underline }
a img          { border-color:#000000; border-width:0px;}

title img	   { height:100px }

h1 {
 color:#aa4173;
 font-weight:bold;
 font-family:Arial;
 letter-spacing:2px;
 font-size:20px;
 margin-bottom:0px;
}

h2 {
 color:#639782;
 font-weight:bold;
 font-family:Arial;
 letter-spacing:2px;
 font-size:20px;
 margin-bottom:0px;
}

h3 {
 color:#515ec1;
 font-weight:bold;
 font-family:Arial;
 letter-spacing:2px;
 font-size:20px;
 margin-bottom:0px;
}


body
{
 background:#ffffff;
 font-family:Arial;
 letter-spacing:2px;
 font-size:12px;
 padding:0px;
 margin:0px;
 color:#000000;
 width:90%;
 height:90%;
}


table
{	border-collapse:collapse;
}


table td
{
	padding:0px;
	margin:0px;
}




#main{
 width:100%;
 height:100%;
}

#maintable{
 width:970px;
 font-family:Arial;
 letter-spacing:2px;
 font-size:14px;
}

#annaoleg{
 font-family:Arial;
 letter-spacing:2px;
 font-size:24px;
 background:#dddddd;
 text-align:right;
 padding-right:0px;
}

#annaolegju{
 font-family:Arial;
 letter-spacing:2px;
 font-size:14px;
 background:#dddddd;
 text-align:left;
 color:#5b5b5b;
 padding-left:10px;
}

#topmenu{
 vertical-align:bottom;
 text-align:left;
 font-size:14px;
 color:#5b5b5b;
 margin-bottom:8px;
 font-weight:normal;
 font-family:Arial;
 letter-spacing:2px;
 margin-left:0px;
}

#txt12{
 width:100%;
 font-weight:normal;
 font-family:Arial;
 letter-spacing:2px;
 font-size:12px;
}


#txt14{
 width:100%; font-weight:normal;
 font-family:Arial;
 letter-spacing:2px;
 font-size:14px;
}

#txt14a{
 width:100%;
 font-weight:normal;
 font-family:Arial;
 letter-spacing:0px;
 font-size:14px;
}


#p10{ height:10px;
 background:#dddddd;
 font-size:1px; margin:0px;
 padding:0px;
}

#p2{
 height:2px;
 width:100%;
 background:#dddddd;
 border-top:1px #dddddd solid;
 font-size:1px;
 margin:0px;
 padding:0px;
}

#floatmenu{
 position: absolute;
 left:216px;
 top:112px;
 width:134px;
 height:50px;
 border:2px #dddddd solid;
 letter-spacing:2px;
 font-size:16px;
 text-align:center;
}

#floatao{
 position: absolute;
 left:216px;
 top:136px;
 width:134px;
 height:25px;
 letter-spacing:2px;
 font-size:16px;
 text-align:center;
}

#floatmenuanna{
 height:25px; letter-spacing:2px;
 font-size:20px;
 text-align:center;
 padding-top:0px;
 color:#000000;
 vertical-align:top;}

#floatmenuanna a{ color: #000000;
 text-decoration:underline;
 margin-top:0px;
}

#floatmenuanna a:hover{
 color: #aa4173;
 text-decoration:underline;
}

#floatmenuoleg{ height:25px;
 letter-spacing:2px;
 font-size:20px;
 text-align:center;
 color:#000000;
 padding-top:0px;
 vertical-align:top;
}

#floatmenuoleg a{
 color: #000000;
 text-decoration:underline;
}

#floatmenuoleg a:hover{
 color: #639782;
 text-decoration:underline;
}


#leftmenu{
 width:100%;
 vertical-align:middle;
 color:#5b5b5b;
 font-weight:normal;
 font-family:Arial;
 letter-spacing:2px;
 font-size:14px;
 text-align:left;
 margin-top:3px;
 margin-left:6px;
}

#leftmenu td{
 padding-top:7px;
 padding-bottom:7px;}

#podranna{ font-family:Arial;
 letter-spacing:2px;
 font-size:12px;
 background:#a6a6a6;
 text-align:left;
 color:#ffffff;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}

#podranna a { color: #ffffff; text-decoration:none }


#podroleg{
 font-family:Arial;
 letter-spacing:2px;
 font-size:12px;
 background:#639782;
 text-align:left;
 color:#ffffff;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}

#podroleg a { color: #ffffff; text-decoration:none }


#collectiondiv{
 width:100%;
 font-weight:normal;
 font-family:Arial;
 letter-spacing:2px;
 font-size:12px;
 vertical-align:bottom;
 height:220px;
 padding-bottom:0px;
}

#biotd{ border-right:1px #dddddd solid;
 vertical-align:top;
 text-align:right;
}

#newstd{
 vertical-align:top;
 text-align:right;
}

#biotxt{ font-family:Arial;
 letter-spacing:1px;
 font-size:12px;
 text-align:left;
 vertical-align:top;
 padding-left:12px;
 line-height: 1.5;}

#galery{
 margin-top:10px;
 margin-bottom:10px;
 margin-left:6px;
}

#galery td{
 text-align:left;
 width:148px;
 height:100px;
}

#novintd{ border-top:4px #dddddd solid;}



.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid white;
}
.highslide:hover img {
	border: 0px solid #808080;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
    text-align:center;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}