/* $Id: theme.css 1516 2006-07-29 10:02:32Z chrisaga $ */

.thumbLegend A:link {text-decoration: none; border-style: none;}
.thumbLegend A:visited {text-decoration: none; border-style: none;}
.thumbLegend A:active {text-decoration: none; border-style: none;}
.thumbLegend A:hover {text-decoration: none; border-style: none;}

.catdesc A:link {text-decoration: none; border-style: none; color: #666666;}
.catdesc A:visited {text-decoration: none; border-style: none; color: #666666;}
.catdesc A:active {text-decoration: none; border-style: none; color: #666666;}
.catdesc A:hover {text-decoration: none; border-style: none; color: #666666;}

.catdesc {
	margin-top: 3px;
	margin-left: 2px;
}

#content div.thumbnailCategory div.description {overflow: hidden;}

H2 {font-size: 14px;}

.browsePath {
	font-weight: bold
	z-index: 20;
}

.catPath A:link {background-color: #edf3ee; border:2px solid #c8d9ca; text-decoration: none; font-weight: bold; color: #333333}
.catPath A:visited {background-color: #edf3ee; border:2px solid #c8d9ca; text-decoration: none; font-weight: bold; color: #333333}
.catPath A:active {background-color: #fdfffd; border:2px solid #93a795; text-decoration: none; font-weight: bold; color: #333333}
.catPath A:hover {background-color: #fdfffd; border:2px solid #93a795; text-decoration: none; color: #333333; font-weight: bold;}

.browsePath A:link {background-color: #cad6cc; border:2px solid #A4BCA7; text-decoration: none; font-weight: bold; color: #333333}
.browsePath A:visited {background-color: #cad6cc; border:2px solid #A4BCA7; text-decoration: none; font-weight: bold; color: #333333}
.browsePath A:active {background-color: #E6EEE7; border:2px solid #859f88; text-decoration: none; font-weight: bold; color: #333333}
.browsePath A:hover {background-color: #E6EEE7; border:2px solid #859f88; text-decoration: none; color: #333333; font-weight: bold;}

.titrePage A:link {background-color: #cad6cc; border:2px solid #A4BCA7; text-decoration: none; font-weight: bold; color: #333333}
.titrePage A:visited {background-color: #cad6cc; border:2px solid #A4BCA7; text-decoration: none; font-weight: bold; color: #333333}
.titrePage A:active {background-color: #E6EEE7; border:2px solid #859f88; text-decoration: none; font-weight: bold; color: #333333}
.titrePage A:hover {background-color: #E6EEE7; border:2px solid #859f88; text-decoration: none; color: #333333; font-weight: bold;}

.kontakt A:link {text-decoration: underline}
.kontakt A:visited {text-decoration: underline}
.kontakt {font-size: 11px};

.titrePage {padding-top: 4px;}
.titrePage H2 {text-align: left;}

#menubar { padding-bottom: 2px; }

.sekcia {
	padding: 1px;
	position: relative;
	top: 0;
}

#imageHeaderBar {
	padding-top: 8px;
	padding-bottom: 15px;
}

#TitleHeaderBar H2 {text-align:center; font-size: 16px;}

#TitleHeaderBar {
	position: absolute;
	left: 30%;
	right: 30%;
       	top: 35px;
	z-index: 12;
}

#content ul.thumbnails {padding-bottom: 15px;}

.popisp {
	background-color: #E6EEE7;

margin-left: auto;
margin-right: auto;
margin-top: 20px;
margin-bottom:20;

padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:20;


width: 830px;

}

.popist {
	background-color: #E6EEE7;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:20;
width: 830px;
}
.popist A:link {text-decoration: underline}
.popist A:visited {text-decoration: underline}
.popist A:active {background-color: #fdfffd; text-decoration: none; color: #333333}
.popist A:hover {background-color: #fdfffd; text-decoration: none; color: #333333}

#theImage IMG {
	border-color: #BCCEBE;
	border-width:5px;
	margin-top: 10px;
}


#hlavicka {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #333632;
	background-image: url("http://zilina-gallery.sk/template/back-v3.gif");
	height: 114px;
	width: 100%; 
	z-index: 3;
}
#logo {
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url("http://zilina-gallery.sk/template/logo_800rokov.gif");
	background-repeat: no-repeat;
	width: 880px; 
	height: 114px;
	z-index: 5;
	cursor: pointer;
}




A {text-decoration: none}


.class3 {
	position: absolute;
	right: 30px;
	top: 80px;
	z-index: 6;
}


.class1 A:link {text-decoration: underline; font-weight: bold; color: #DDDDDD}
.class1 A:visited {text-decoration: underline; font-weight: bold; color: #DDDDDD}
.class1 A:active {text-decoration: none; font-weight: bold; color: #DDDDDD}
.class1 A:hover {text-decoration: underline; color: #DDDDDD; font-weight: bold;}

.class2 A:link {text-decoration: none; font-weight: bold; color: #DDDDDD}
.class2 A:visited {text-decoration: none; font-weight: bold; color: #DDDDDD}
.class2 A:active {text-decoration: none; font-weight: bold; color: #DDDDDD}
.class2 A:hover {text-decoration: underline; color: #DDDDDD; font-weight: bold;}



.rozd {font-weight: bold; color: #DDDDDD}

	

.thumbnail {
	padding: 5px 5px 5px 5px; 
	background: #E6EEE7;
}

.thumbnailCategory {
	padding: 5px; background: #E6EEE7;
	cursor: pointer;
}

.wrap1 {
	background: #E6EEE7;
	border-color: #a4bca7;
	border-style: solid;
	border-width: 2px;
	cursor: pointer;
}

.wrap2 {

	padding-top: 3px;

}

#content div.thumbnailCategory div.illustration {
	margin-top: 5 px;
}

.mbCategories {
	padding-bottom 50px;
}


/* text color */
BODY, H1, H3, DT,
INPUT.rateButtonSelected /* <= why IE doesn't inherit this ? */ {
  color:#444444;
}

H2, #menubar DT, .throw {
  color: #333333;
}

#content .navigationBar {
  color: #aaaaaa;
}
#content .pageNumberSelected {
  color: #000000;
}

/* backgrounds */
BODY {
  background-color: #E6EEE7;
}

H3, #the_page, #imageHeaderBar, #imageToolBar A:hover, .row1  {

}

#menubar DL, #content, #imageToolBar {
  background-color: #BCCEBE;
}

H2, #menubar DT, .throw  {


}

#imageHeaderBar H2 {
  background-image: none;
  background-color: transparent;
  border: none;
}

#imageHeaderBar {
  background-color: #BCCEBE;
}

/* borders */
#menubar DL, #content,
#comments DIV.comment BLOCKQUOTE {
/*  border: 5px solid #000000; RSX*/
}

#imageHeaderBar {

}
H2, #menubar DT, #imageToolBar {
/*  border-bottom: 10px solid #000000; RSX */
}

#content UL.thumbnail IMG {
/*  border: 10px solid #FFFFFF;*/
}

FIELDSET, INPUT, SELECT, TEXTAREA,
#content DIV.comment  A.illustration IMG, #infos,
#content DIV.thumbnailCategory {
  border-color: #a4bca7;
  border-style: solid;
  border-width: 2px;

}

#comments DIV.comment BLOCKQUOTE {
/*  border-left: 2px solid #696969;*/
}

#content UL.thumbnails SPAN.wrap2 {
/*  border: 5px solid #aaaaaa;	 /*thumbnails border color and style */
/*  -moz-border-radius: 4px;	 round corners with Geko */
/*  border-radius: 4px 4px;	 round corners with CSS3 compliant browsers */
}
#content UL.thumbnails SPAN.wrap2:hover {
/*   border-color: yellow;	thumbnails border color when mouse cursor is over it */
}

/* links */
A, INPUT.rateButton {
  color: #333333;
}

A:hover {
  color: #000000;
}

#imageToolBar A, #imageToolBar A:hover {
  border-bottom: none;
}

A.navThumb, A.navThumb:hover {
  border-bottom: none;
}

/* others */
.pleaseNote {
  background: #9c9c9c;
  color: #ffff99;
  padding: 1ex;
  font-weight: bold;
}
#the_page {
  padding-top: 5px;
  padding-bottom:30px;
  text-align:center;
  display:block;
  position: absolute; top: 120px; left: 8px; right: 8px
}

/*calendar elements*/
SPAN.calItemEmpty { color: silver; }

SPAN.calItem, SPAN.calItemEmpty
{
  border: 1px solid gray;
}

/* nice looking month calendar*/
TD.calDayCellEmpty, TD.calDayCellFull { border: 1px solid gray;}

TD.calDayCellEmpty { color: silver; }

.calBackDate { color: #000; }
.calForeDate { color: #fff; }

