 
@import url(reset.css);
@charset "utf-8";
a { text-decoration: none; }
a:link, a:visited { color: #0000FF; text-decoration: underline; }
a:hover { color: #CC0033; }
a:active { background: url(../images/bg.jpg); }

.main a:active { background: url(../images/bg.jpg); }

body { font: normal 62.5%/1 Georgia, serif; background: url(../images/bg.jpg); color: #000; background:#F8F5EC; }

#page { margin: 0 auto; max-width: 96em; width:1024px; } /* 96em */
#page a:hover.tooltip { text-decoration: none; } 

/***.side { width: 30%; margin-right: 5%; text-align: right; }
.main .side, .article .side { width: 46.2%; }

.left { float: left; }
.outset { margin-left: -53.892%; }
.polohuj {float:left;  margin-right:10px} ***/
.efekt { font-size:14px; color:#000; text-shadow:1px 1px 10px #000;}

#head { float: left; width: 20%; height:800px; color: #fff; text-align: left; padding-bottom: 100px; line-height:1.4em; font:"Courier New", Courier, monospace; /*font:'Times New Roman', Times, serif; */margin-top:0.5em; padding-top:1em; }

#head h1 {position:relative; overflow:hidden; width:130px; height:120px; margin-left:3em; padding-bottom:0.5em;}
#head h1 span {position:absolute; top:0; width:130px; height:100%; margin-left:0em; background:url(http://image.pyrel.net/logo.jpg) no-repeat; left:0px;}	
	
	#head .wrapper { display: block; padding-bottom: 12em; margin-right: 2em; padding-top: 1.071em; }
	#head h2 { position: absolute; left: -999em; }
			
#content #breadcrumb { font-size: 1.2em; line-height: 1.5; margin-top: 4.89em; position: relative; }

#content h2 { color:#000;font-size:14px; display:inherit; text-shadow:1px 1px 10px #000; } /* H2 */
 

	#breadcrumb .pagenum { right: -5px; position: absolute; width: 24px; }
	#content #breadcrumb a {color: #0000FF; text-decoration:underline;}
		#content #breadcrumb  a.tooltip_dane, #content #breadcrumb a:hover.tooltip_dane { color:#F00; text-decoration:none;}
		#content #breadcrumb  a:hover.tooltip  {color: red; text-decoration:none;}
        	#content #breadcrumb a:visited.tooltip_dane, #content #breadcrumb  a:visited.tooltip_dane {color:#000}
	#content #breadcrumb a:hover {color: #FF0080;}
	#content #breadcrumb span.kolko {color:#666666;font-size:0.85em; } 
	#content #breadcrumb span.nadpis, #primary span.nadpis {/*font-family: Goudy;	src: local("GoudyBookletter1911"), url("../type/coopbl-webfont.ttf") format("true");*/ font-size:18px; text-shadow:1px 1px 10px #000; color: #400000}

#content {float: right;	width: 75%;	background: url(../images/bg3.jpg) right repeat-y; line-height: 1.5;}

#standard h2.nad2 {text-shadow:none; color:#999; font-size:12px}
#history .main h2.nad2 {text-shadow:none; color:#000; font-size:13px; height:30px;}

#ivan .main h2, #history .main h2, h2.nad, #heny .main h2, #jawa .main h2, #taora .main h2, #nino .main h2,  #timo .main h2, #r2009 .main h2, #r2010 .main h2, #r2011 .main h2, #rady .main h2, #rady01 .main h2, #kontakt .main h2, #link .main h2, /*#new .main h2,*/ #vystava .main h2{position:relative; overflow:hidden; width:556px; height:325px;/*	margin-left:3em;*//*	padding-bottom:0.5em;*/ }

.main h2 span { position:absolute; top:0; width:556px; height:325px; margin-left:0em; }

#ivan .main h2 span {  background: url(http://image.pyrel.net/sphynx-ivan.jpg) no-repeat; left:0px; }
#history .main h2 span {  background: url(http://image.pyrel.net/history.jpg) no-repeat; left:0px; }
h2.nad span {  background: url(http://image.pyrel.net/standard.jpg) no-repeat; left:0px; }
#heny .main h2 span {  background: url(http://image.pyrel.net/sphynx-hennessy-1.jpg) no-repeat; left:0px; }
#jawa .main h2 span {  background: url(http://image.pyrel.net/sphynx-jawelyn.jpg) no-repeat; left:0px; }
#nino .main h2 span {  background: url(http://image.pyrel.net/sphynx-ninja.jpg) no-repeat; left:0px; }

#taora .main h2 span {  background: url(http://image.pyrel.net/sphynx-taora.jpg) no-repeat; left:0px; }
#timo .main h2 span {  background: url(../images/sphynx-timo.jpg) no-repeat; left:0px; }

#r2009 .main h2 span {  background: url(http://image.pyrel.net/maciatka-09.jpg) no-repeat; left:0px; }
#r2010 .main h2 span {  background: url(http://image.pyrel.net/maciatka-10.jpg) no-repeat; left:0px; }
#r2011 .main h2 span {  background: url(http://image.pyrel.net/maciatka-11.jpg) no-repeat; left:0px; }
#rady .main h2 span {  background: url(http://image.pyrel.net/rady.jpg) no-repeat; left:0px; }
#rady01 .main h2 span {  background: url(http://image.pyrel.net/rady-01.jpg) no-repeat; left:0px; }
#kontakt .main h2 span {  background: url(http://image.pyrel.net/kontakt.jpg) no-repeat; left:0px; }
#link .main h2 span {  background: url(http://image.pyrel.net/linky.jpg) no-repeat; left:0px; }
/*#new .main h2 span {  background: url(../images/news.jpg) no-repeat; left:0px; }*/
#vystava .main h2 span {  background: url(http://image.pyrel.net/cat-show.jpg) no-repeat; left:0px; }

#content .wrapper {	background: url(../images/bg2.jpg) left repeat-y; padding-left:8em; padding-right:7.8em;} /* BACHA */
#content .varovanie{ font-size:1.25em; padding:1em; color:#000 }

#content .ienote{ font-size:1.1em; padding:1em; }

	#content .main {padding-left: 1%;}
	#content .more.main { padding-top: 3em; }
	#content .box { background: #fff;padding: 1.5em; }
	
	#content .full { clear: both; overflow: hidden; }
		.elsewhere #content .full { font-size: 0.857em; margin-top: 4.90em; }
	#content .row { overflow: hidden; }
	#content .col { float: left; width: 30%; margin-right: 5%; }
		.single #content #secondary .col, .single #content #tertiary .col { margin: 0; width: 100%; }
	#content .reduced .col { position: relative; left: 35%; }
	#content .col.last { margin-right: 0; }
	
	#primary { font-size: 1.467em; clear: both;	padding: 2em 0; }

/* dva stlpce v STANDARD */
#primary .side-ab { /*padding:0 0 1em 1em;*/ /*position:relative; padding:1em 0 0 0;margin:1em 0 0 0;/*border-bottom:thin solid #000;*/}

#primary .side-a { padding:0.3em 0 0 0; float: left; text-align:center; width: 23%; background:url(../images/hr-1l.jpg) top right no-repeat; }
#primary .side-b { padding:0.3em 0 0.25em 0; margin: 0; float: left; width: 77%; height:1%; background:url(../images/hr-1p.jpg) top left no-repeat; }
#primary .odel {clear: both; border-bottom:#000000 thin solid; padding-top:1em; margin-bottom:0.3em;}
#primary .odel2 {clear: both; border-bottom: #999999 0.1em solid; padding-top:1em; margin-bottom:0.3em;}
/* */
		#primary h4.sidetitle { position: relative; width: 30%; text-align: left; font-size: 1em; font-weight: normal; text-transform: uppercase; letter-spacing: .1em; margin-bottom: 0; }
	
	#primary ul {margin: 0.5em 0.2em 0em 1em;}
    #primary ul li {text-align: left;padding: 0.15em 1em 0em 1em ;margin-bottom: 0.5em; list-style:circle;}
	#primary a:hover { color: #FF0080;}
    
    #primary a.fiha { text-decoration:none;}
	#primary a.fiha2  { color: #666; text-decoration:none}
    
	#primary a {text-decoration:underline; color:#0000FF; text-shadow:none}
	#primary .text { padding: 2em 0; }
	 
	 #primary .text .skk1 { color: #FFF; font-size:1.1em;padding:0.2em 0 0.35em 0.75em; /*margin-bottom:0.5em;*/background-image:url(../images/bg1-s.jpg);background-repeat:no-repeat; text-shadow:#000 2px 2px 2px}
		#primary .text .skk1 span a{ color:#0000FF; padding-left:27em; font-style: normal; font-size:0.8em;}
 		#primary .text .skk1 span a:hover{color: #FF0080;}
#primary .text .side-abt{  margin:0 0 0em 0em;}

#primary .text .side-at { float: left; text-align:left; width: 53%; margin: 0.6em 0 0.2em 0; color:#000; font-size:0.95em; font-weight:bold; line-height:0.8em; text-shadow:1px 1px 15px #000 } /* *** */

	#primary .text .side-at span.farba{ font-size:1em; text-transform: lowercase; font-style: normal; display:block; text-align:left; color:#630000; /*font-family:'Arial', Helvetica, sans-serif;*/ margin:4px 0 0.5em 1.45em; }
	#primary .text .side-at span.ems{ font-style: normal; display:block; text-align:left; color:#630000; /*font-family:'Arial', Helvetica, sans-serif;*/ margin:5px 0 0.5em 1.45em; }

	#primary .text .side-at .po {margin:0.5em 1.2em 0em 0; float: left; text-align:left; width: 1%; /*margin: 2em 0 2em 0;*/ }
	#primary .text .side-at span {font-size:0.8em; font-weight: normal; color:#000; /*margin-left:0.3em*/}
	
#primary .text .side-bt { line-height:3em; float: left; width: 18%; text-align:left; color:#333; } /* *** */

#primary .text .side-ct { line-height:2em; margin: 0.2em 0 0em 3em; float: left; width: 18%;
	height:1%;/* Holly hack for Peekaboo Bug *//*background:url(images/cara1.jpg) top left repeat-y;*/
	text-align:left; font-weight:bold; padding-bottom:1em; }
	#primary .text .side-ct span {font-size:0.75em; font-weight: normal; color:#666;}

	#primary .text .vlavo { }
		
	#primary .upozornenie {padding: 2em 2.5em; border:thin solid #FF0000;  margin-top:2em; font-size:0.75em;color:#FF0000; background: #FFFFFF}
	#primary .text ul {padding: 0 0 0 3.5em;}
    #primary .text ul li {text-align: left;padding: 0 0 0 0.4em ; list-style:circle;}
	#primary .text ul li a { font-size:0.79em;}
	#primary .text ul li a:hover {color:#ff0080;}
	
	#primary /*.text*/ .ramcek { padding:0.3em 0.5em 0em 0.5em;}
	#primary a#hore { position:fixed; bottom: 0em; right: 0.5em; padding:1em 2.2em 4em; background:url(../images/sipka-01.png) no-repeat; } 

#primary .skk { color: #FFF; font-size:1.1em;padding:0.2em 0 0.35em 0.75em; background-image:url(../images/bg1-s.jpg);background-repeat:no-repeat; text-shadow: #000 2px 2px 2px }
#primary .skk h3 { text-shadow:1px 1px 1px #999999 } /* standard */

#hr {padding:0;}
.akt { color: #C60000; background: #C60000; border: none; height: 1px;}	/* #36c */
.akt2 { text-align:left; width:99%; color: #CCC; background: #CCC; border: none; height: 0.1em;}

	/* Aktuality */
		.column{ padding: 0.4em; border-right:1px dotted #999999; } /*0.42*/

 #wrapp3 { padding:1em 2.5em 1em 2.5em; color: #333333; font-size: 0.9em; background-color:#FFF; border: #999999 thin solid; line-height: 1.8em; }
 
 #wrapp33 { padding:1em 2em 1em 2em; color: #000; font-size: 1em; background-color:#FFF; border: #999999 solid 1px; line-height: 1.6em; 	letter-spacing:0.045em; word-spacing:0.25em;}
				
		#wrapp4 { padding:0.1em 3.5em 1em 3.5em; font-size: 12px; line-height:20px; letter-spacing:0.04em; background-image:url(../images/window/link_papier.gif); background-repeat:repeat-y; }
		/*#wrapp41 { padding:0.1em 3.5em 1em 3.5em; font-size: 12px; line-height:20px; letter-spacing:0.04em; background-image:url(../images/window/link_papier.gif); background-repeat:repeat-y; }*/
		#wrapp2 { color: #400000; font-size: 0.8em; text-align:justify; padding-bottom:1.5em; }
		#wrapp2 h3 { margin:0 0 -1.5em;}		
		#wrapp2 a { text-decoration:underline; color:#0000FF; font-size:1em; font-style:normal}
		#wrapp2 a.ha {text-decoration:underline;color:#0000FF; font-size: 0.9em; font-weight:bold; font-style: normal}
		#wrapp2 a:hover { color:#FF0080 } 
		
		.lava40  { padding:0.1em 3.5em 1em 3.5em; font-size: 12px; line-height:20px; letter-spacing:0.04em; background-image:url(../images/window/link_papier.gif); background-repeat:repeat-y; 
					-webkit-box-shadow: -2px 2px 5px #C0C0C0; -moz-box-shadow: -2px 2px 5px #C0C0C0; box-shadow:-2px 2px 5px #C0C0C0; }
		 .lava-40 { margin-left:40px; }	
		 .lava-41{color:#000;font-size:1.05em}


#primary .lava40 p, #primary td { color:#000 }	

#wrapp2 span.ls { color: #666666; font-size:0.9em }
		.wide, .thin { clear:both; border-left:1px dotted #999999 }
		
/* !DSP */
#dsp { clear: left; float: right; width: 75%; position: relative; background: url(../images/bg2.jpg) bottom left no-repeat; }
	#dsp p { text-align: left; padding: 0.8em 5.3em;	font-size: 1.5em; line-height:1.3em; background: url(../images/bg3.jpg) bottom right no-repeat; }
	
.citat {
	height:100px; font-family:'Arial', Helvetica, sans-serif;
	padding:2em 4em 0 6em;    
	line-height:20px; 
	font-size:10px;
	font-weight:bold; 
	background-image:url(../images/window/link_papier.gif); background-repeat:repeat-y;
	color:#000000; }
		
#foot {margin: 0 auto; max-width: 99em;  width:100%;clear: right;position: relative; background: url(../images/footer1b.jpg) bottom left no-repeat; font-size: }
 #foot p { color: #333333; text-align:right; padding: 6em 7em; background: url(../images/bg3_e1.jpg) bottom right no-repeat; font-size:1.4em;} 

#foot  p.spodok  { text-align:left; padding: 6em 7em; font-size: 1.2em;	background: url(../images/bg3_e1.jpg) bottom right no-repeat; }
 #foot a { position:relative; left:13em;}

/* UPOZORNENIE NA ALERGIU */ 
.foot2 {  clear: right; float: right; width: 100%; position: relative; font-size:1.5em; border-top:1px solid #FF0000; _border-bottom:thin solid #FF0000; margin:2em 0 2em 0; color:#000000; padding:1em; text-align:justify; line-height:20px}	 
.foot2 strong {color:#000000}
		
/* GALLERY */		
#gallery {padding:0.25em 0.04em 0.25em 0.25em; margin:0 auto;}
#gallery img, .new_20 img {border:1px solid #000; margin:0 5px 5px 0; -webkit-box-shadow: 0px 0px 5px #000; -moz-box-shadow: 0px 0px 5px #000; box-shadow: 0px 0px 5px #000;}
#gallery a:hover img, .new_20 a:hover img { border: 1px solid #FF0000; -webkit-box-shadow: 0px 0px 2px #FF0000; -moz-box-shadow: 0px 0px 2px #FF0000; box-shadow: 0px 0px 2px #FF0000;}

/* MENU */
#nav .tmava span{color:#333;font-weight:bold;letter-spacing:0.04em}
#nav span.farba{color: #999; padding:7px 0; }
#nav { float: left; padding: 0; margin: 0 0 0 1em; border-bottom: none; width:83%; font-size:2em;}
#nav li a {font-family: Goudy;	src: local("GoudyBookletter1911"), url("../type/coopbl-webfont.ttf") format("true"); border:#F8F5EC 1px solid;} 
#nav li { list-style:none; border-bottom: #CCCCCC 1px solid; text-shadow:1px 1px 15px #000; color: #FF0000; padding:0.3em 0em 0.3em 0.2em; }
 
#nav li p { color:#333333}
#nav li span { font-variant: small-caps; font-size:0.7em; text-transform: lowercase;  display:block; text-align:left; color: #555; margin:0.2em 0 0em 0;text-shadow:1px 1px 4px #999; }
 #nav li p.popiska { font-variant: small-caps; font-size:0.7em; text-transform: lowercase;  display:block; text-align:left; color: #555; margin:0.2em 0 0em 0;text-shadow:1px 1px 4px #999; text-align:center }
#nav li a { text-decoration:none; display:block; color:#333; padding:0.3em 0em 0.3em 0.2em;}

#nav li a:hover, #nav li ul {color:#0000FF; -webkit-box-shadow: 2px 2px 5px #888; -moz-box-shadow: 2px 2px 5px #888; box-shadow:2px 2px 7px #666;}

#nav a:hover { border: #CCCCCC 1px solid; }	/*** #nav li a:hover, #nav li ul li a:hover { border: #CCCCCC 1px solid; } ***/
#nav li.ha { border-bottom:none; display:block; float:left; padding:0.5em 0}
/* #nav li.ha a:hover {padding:0em 0.2em;} */

#nav li.active {-webkit-box-shadow: -1px -1px 5px #888; -moz-box-shadow: -1px -1px 5px #888; box-shadow: -1px -1px 5px #666}
	
/***#nav a:hover {color:red; } ***/ /* #nav li ul li a:hover {color: #0000FF; } */
#nav a:active { background:#FFF; } /*#nav li ul li a:active { background:#FFF; }*/
#nav li ul	{margin:-1.7em 0 0 5em;}
#nav li ul { display: none; border: #666 solid 1px; background: #FFF; position:absolute; padding:0em 1em 1.5em; width:10em; z-index:100; 
/*-webkit-box-shadow: 2px 2px 5px #888; -moz-box-shadow: 2px 2px 5px #888; box-shadow:2px 2px 7px #666; */
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

#nav li:hover > ul { display: block; }

#nav li ul li { /*display: inline; *//* for IE6 */ }
#nav li ul li span, #nav li ul li {text-align:center;}

#nav .fotky {color:#800080} #nav .fotky a:hover {color:#FFF}

#nav li ul li ul { left:72px; }
/*#nav li ul li ul li span {paddind-top:0px}*/
#nav li /*ul li ul li*/ a:hover span {color:#000; text-shadow:1px 1px 10px #00F}
/*#nav li ul li ul li a:hover { background-color:#F00}*/

.dameto { margin-left:30px; }

.dameto2 { color: #666}

.fcb { border:none; overflow:hidden; width:953px; height:210px; }

.damt {-webkit-box-shadow: -2px 2px 5px #C0C0C0; -moz-box-shadow: -2px 2px 5px #C0C0C0; box-shadow:-2px 2px 5px #C0C0C0;}
.odsad { margin: 0 20px 0px 20px}
.damt2 { padding:0.2em 0; border:1px solid #C0C0C0; -webkit-box-shadow: 2px 2px 5px #C0C0C0; -moz-box-shadow: 2px 2px 5px #C0C0C0; box-shadow: 2px 2px 3px #C0C0C0;}

.pravica { color:#F00; float:right; padding:3px 10px; border:1px solid #C0C0C0; -webkit-box-shadow: 2px 2px 5px #C0C0C0; -moz-box-shadow: 2px 2px 5px #C0C0C0; box-shadow: 2px 2px 3px #C0C0C0; }
.pravica-2 { font-size:9px; color:#000; background:#FF0; float:right; padding:0.05em 10px; border:1px solid #000; -webkit-box-shadow: 2px 2px 5px #333; -moz-box-shadow: 2px 2px 5px #333; box-shadow: 2px 2px 3px #333;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;}

.lavica-1 { color: #FFF; float:left; background:#400; padding:2px 5px; width:96%; text-align:center; }
.lavica-2 { color: #000; float:left; background: #CCC; padding:3px 10px; width:96%; _text-align:center; text-shadow: 2px 2px 10px #000; margin-bottom:10px }

/* uvodny OBR */
/* *** */

/* TOOLTIP */
.tooltip, .tooltip_dane, .tooltip2 { position: relative;}
.tooltip span, .tooltip_dane span, .tooltip2 span { margin-left: -999em; position: absolute; text-decoration:none;}

		.tooltip:hover span, .tooltip_dane:hover span, .tooltip2:hover span { 
			padding: 0.8em 1em; 
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			position: absolute; }
		
.tooltip:hover span, .tooltip_dane:hover span {top: 1.5em; margin-left: -250px; }		
.tooltip2:hover span { top: 2.5em; margin-left: 0px; width: auto; }

.classic { color:#000; background: #FFFFAA; border: 1px solid #FFAD33; width: 400px; text-align:justify; font-size:14px; }
	.classic img { border: 1px solid #F90; }
	
.classic_1 { background:#C0FEC1 url(../images/logo2.jpg) right bottom no-repeat; border: 1px solid #090 ; width: 330px; height:195px; color:#000; text-align:left; font-size:14px; color:#000; }
	.classic_1 strong { color:#000; font-size:12px; }
	.classic_1 img { border: 1px solid #090; }
.tooltip_img { float:left; margin-right:18px; margin-top:0px; }

#neww ul{margin-left:58px; margin-bottom:43px; }
	#neww li{display:inline; float:left }
    	.slovak, .czech, .english { width:24px; height:24px; text-indent:48px; overflow:hidden; margin-right:3px; float:left; background: url('/images/sprite2.png') }
	.slovak { background-position:0px 0px; margin-left:58px;}
	.czech { background-position:0px -26px; }
	.english { background-position:0px -52px; }
    
.rss, .face, .you {  width:24px; height:24px; text-indent:48px; overflow:hidden; display: block; background: url('/images/sprite2.png');float:left; margin-right:3px; margin-top:15px}
	.rss{ background-position:24px 0px; margin-left:40px; } .you { background-position:24px -52px; } .face { background-position:24px -26px; }
.drop-shadow{background-color:#FFC;color:#000;padding:1em;margin:0em 10px 15px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
/************************/
#wowslider-container1 .ws_bullets{bottom:3px;left:50%}
#wowslider-container1 .ws_bullets div{left:-50%}
#wowslider-container1{zoom:1;position:relative;width:556px;height:325px;_margin:0 auto;z-index:10}
#wowslider-container1 .ws_images{position:absolute;_left:11px;_top:11px;width:556px;height:325px;overflow:hidden;}
#wowslider-container1 .ws_images a{color:transparent}
#wowslider-container1 .ws_images img{top:0;left:0;border:none 0}
#wowslider-container1 a{text-decoration:none;outline:none;border:none}
#wowslider-container1 .ws_bullets{font-size:0px;padding:10px;float:left;position:absolute;z-index:70}
#wowslider-container1 .ws_bullets div{position:relative;float:left}
#wowslider-container1 .ws_bullets a{width:22px;height:22px;background:url(/images/bullet.png) left top;float:left;text-indent:-1000px;position:relative}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{background-position:0 100%}
/*** a#vlb{display:none} ***/
/**************************************
* @file: highslide.css 
* @version: 4.1.9
**************************************/
.highslide-container div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-container table {background: none;}
.highslide {outline: none;text-decoration: none;}
.highslide img {_border: 2px solid silver;}
.highslide:hover img {border-color: gray;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-gallery .highslide-active-anchor img {border-color: black;visibility: visible;cursor: default;}
.highslide-image {border-width: 2px;border-style: solid;border-color: white;}
.highslide-wrapper, .highslide-outline {background: white;}
.glossy-dark {background: #111;}

.highslide-image-blur {}
.highslide-number {font-weight: bold;color: gray;font-size: .9em;}
.highslide-caption {display: none;font-size: 1em;padding: 5px;/*background: white;*/}
.highslide-heading {display: none;font-weight: bold;margin: 0.4em;}
.highslide-dimming {/*position: absolute;*/background: black;}
a.highslide-full-expand {background: url(/new/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-loading {display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;padding-left: 22px;
	background-image: url(/new/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, .highslide-move * {cursor: move;}

.highslide-viewport {display: none;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}
.highslide-overlay {display: none;}
.hidden-container {display: none;}

/* Example of a semitransparent, offset closebutton */
.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(/new/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */ }

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {list-style-type: none;margin: 0;padding: 0;}
.highslide-gallery ul li {display: block;position: relative;float: left;width: 106px;height: 106px;border: 1px solid silver;background: #ededed;margin: 2px;line-height: 0;overflow: hidden;}
.highslide-gallery ul a {position: absolute;top: 50%;left: 50%;}
.highslide-gallery ul img {position: relative;top: -50%;left: -50%;}
html>/**/body .highslide-gallery ul li {display: table;text-align: center;}
html>/**/body .highslide-gallery ul li {text-align: center;}
html>/**/body .highslide-gallery ul a {position: static;display: table-cell;vertical-align: middle;}
html>/**/body .highslide-gallery ul img {position: static;}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {width: 195px;height: 40px;	background: url(/new/graphics/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(/new/graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li {float: left;padding: 5px 0;margin:0;list-style: none;}
.highslide-controls a {background-image: url(/new/graphics/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a.disabled span {cursor: default;}
.highslide-controls a span {/* hide the text for these graphic buttons */display: none;cursor: pointer;}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent { display: none; }
.highslide-html { background-color: white; }
.highslide-html-content { display: none; width: 600px; padding: 0 5px 0px 5px; }
.highslide-html-content ul li { padding-top:6px }

.highslide-header {	padding-bottom: 5px; padding-top:5px }
.highslide-header span {color: #666666; font-size:0.8em; padding-bottom: 1px;}
.highslide-header ul { margin: 0; padding: 0; text-align: right; }
.highslide-header ul li { display: inline; padding-left: 1em; }
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next { display: none; }
.highslide-header a { font-weight: bold; color: gray; text-transform: uppercase; text-decoration: none;}
.highslide-header a:hover { color: black; }
.highslide-header .highslide-move a { cursor: move; }

.highslide-footer { height: 16px; }

.highslide-footer .highslide-resize {display: block;float: right;margin-top: 5px;height: 11px;width: 11px;background: url(/new/graphics/resize.gif) no-repeat;}

.highslide-footer span {color: #666666; font-size:0.8em;}
.highslide-footer .highslide-resize span { display: none; }

.highslide-body { /*padding:0 15px 0 15px;*/font-size:1.25em;line-height:1.95em;color: #000;padding-left:1em;padding-right:1.5em;/*	background-image:url(../images/window/pre_code_bg.gif); background-repeat: repeat-y;*/
	text-align: justify;}
.highslide-resize { cursor: nw-resize; }

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {height: 18px;border-bottom: 1px solid #dddddd;}
.draggable-header .highslide-heading {position: absolute;margin: 2px 0.4em;}

.draggable-header .highslide-header .highslide-move {cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}
.draggable-header .highslide-header .highslide-move * {display: none;}
.draggable-header .highslide-header .highslide-close {position: absolute;right: 2px;top: 2px;z-index: 5;padding: 0;}
.draggable-header .highslide-header .highslide-close a {display: block;height: 16px;width: 16px;background-image: url(/new/graphics/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover {background-position: 0 16px;}
.draggable-header .highslide-header .highslide-close span {display: none;}
.draggable-header .highslide-maincontent {padding-top: 1em;}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {height: 18px;border-bottom: 1px solid #dddddd;}
.titlebar .highslide-heading {position: absolute;width: 90%;margin: 1px 0 1px 5px;color: #666666;}

.titlebar .highslide-header .highslide-move {cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}
.titlebar .highslide-header .highslide-move * {	display: none;}
.titlebar .highslide-header li {position: relative;top: 3px;z-index: 2;padding: 0 0 0 1em;}
.titlebar .highslide-maincontent {padding-top: 1em;}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {display: none;}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {background: white;}
.wide-border .highslide-image {border-width: 10px;}
.wide-border .highslide-caption {padding: 0 10px 10px 10px;}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {border: none;}
.borderless .highslide-caption {border-bottom: 1px solid white;border-top: 1px solid white;background: silver;}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {background: #444;}
.outer-glow .highslide-image {border: 5px solid #444444;}
.outer-glow .highslide-caption {border: 5px solid #444444;border-top: none;padding: 5px;background-color: gray;}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {background: white;}
.colored-border .highslide-image {border: 2px solid green;}
.colored-border .highslide-caption {border: 2px solid green;border-top: none;}

/* hs.wrapperClassName = 'dark' */
.dark {background: #111;}
.dark .highslide-image {border-color: black black #202020 black;background: gray;}
.dark .highslide-caption {color: white;	background: #111;}
.dark .highslide-controls, .dark .highslide-controls ul, .dark .highslide-controls a {background-image: url(/new/graphics/controlbar-black-border.gif);}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {position: absolute;padding: 1em 0 0 0;background: none;color: white;border: none;font-weight: bold;}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {color: gray;font-weight: bold;height: 20px;overflow: hidden;cursor: default;padding: 0 0 0 22px;margin: 0;background: url(/new/graphics/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls {width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}
.controls-in-heading .highslide-controls ul {position: static;height: 20px;background: none;}
.controls-in-heading .highslide-controls li {padding: 0;}
.controls-in-heading .highslide-controls a {background-image: url(/new/graphics/controlbar-white-small.gif);height: 20px;width: 20px;}

.controls-in-heading .highslide-controls .highslide-move {display: none;}

.controls-in-heading .highslide-controls .highslide-previous a {background-position: 0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover {background-position: 0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {background-position: 0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a {background-position: -20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover {background-position: -20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled {background-position: -20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a {background-position: -40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover {background-position: -40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a {background-position: -60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover {background-position: -60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled {background-position: -60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a {background-position: -100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {background-position: -100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {background-position: -100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a {background-position: -120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover {background-position: -120px -20px;}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/
/***
.text-controls .highslide-controls {width: auto;height: auto;margin: 0;text-align: center;background: none;}
.text-controls ul {position: static;background: none;height: auto;left: 0;}
.text-controls .highslide-move {display: none;}
.text-controls li {background-image: url(/new/graphics/controlbar-text-buttons.png);background-position: right top !important;padding: 0;margin-left: 15px;display: block;width: auto;}
.text-controls a {background: url(/new/graphics/controlbar-text-buttons.png) no-repeat;background-position: left top !important;position: relative;left: -10px;display: block;width: auto;height: auto;text-decoration: none !important;}
.text-controls a span {background: url(/new/graphics/controlbar-text-buttons.png) no-repeat;margin: 1px 2px 1px 10px;display: block;min-width: 4em;height: 18px;line-height: 18px;padding: 1px 0 1px 18px;color: #333;font-family: "Trebuchet MS", Arial, sans-serif;font-size: 12px;font-weight: bold;white-space: nowrap;}
.text-controls .highslide-next {margin-right: 1em;}
.text-controls .highslide-full-expand a span {min-width: 0;margin: 1px 0;padding: 1px 0 1px 10px;}
.text-controls .highslide-close a span {min-width: 0;}
.text-controls a:hover span {color: black;}
.text-controls a.disabled span {color: #999;}

.text-controls .highslide-previous span {background-position: 0 -40px;}
.text-controls .highslide-previous a.disabled {background-position: left top !important;}
.text-controls .highslide-previous a.disabled span {background-position: 0 -140px;}
.text-controls .highslide-play span {background-position: 0 -60px;}
.text-controls .highslide-play a.disabled {background-position: left top !important;}
.text-controls .highslide-play a.disabled span {background-position: 0 -160px;}
.text-controls .highslide-pause span {background-position: 0 -80px;}
.text-controls .highslide-next span {background-position: 0 -100px;}
.text-controls .highslide-next a.disabled {background-position: left top !important;}
.text-controls .highslide-next a.disabled span {background-position: 0 -200px;}
.text-controls .highslide-full-expand span {background: none;}
.text-controls .highslide-full-expand a.disabled {background-position: left top !important;}
.text-controls .highslide-close span {background-position: 0 -120px;}
***/

/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {height: 100%;direction: ltr;}
.highslide-thumbstrip div {overflow: hidden;}
.highslide-thumbstrip table {position: relative;padding: 0;border-collapse: collapse;}
.highslide-thumbstrip td {padding: 1px;	/*text-align: center;*/}
.highslide-thumbstrip a {outline: none;}
.highslide-thumbstrip img {display: block;border: 1px solid gray;margin: 0 auto;}
.highslide-thumbstrip .highslide-active-anchor img {visibility: visible;}
.highslide-thumbstrip .highslide-marker {position: absolute;width: 0;height: 0;border-width: 0;border-style: solid;border-color: transparent; /* change this to actual background color in highslide-ie6.css */}
.highslide-thumbstrip-horizontal div {width: auto;/* width: 100% breaks in small strips in IE */}
.highslide-thumbstrip-horizontal .highslide-scroll-up {display: none;position: absolute;top: 3px;left: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {margin-bottom: 10px;cursor: pointer;background: url(/new/graphics/scrollarrows.png) left center no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down {display: none;position: absolute;top: 3px;right: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {margin-bottom: 10px;cursor: pointer;background: url(/new/graphics/scrollarrows.png) center right no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal table {margin: 2px 0 10px 0;}
.highslide-viewport .highslide-thumbstrip-horizontal table {margin-left: 10px;}
.highslide-thumbstrip-horizontal img {width: auto;height: 40px;}
.highslide-thumbstrip-horizontal .highslide-marker {top: 47px;border-left-width: 6px;border-right-width: 6px;border-bottom: 6px solid gray;}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {margin-left: 10px;}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {border-bottom-color: white !important;}

.highslide-thumbstrip-vertical-overlay {overflow: hidden !important;}
.highslide-thumbstrip-vertical div {height: 100%;}
.highslide-thumbstrip-vertical a {display: block;}
.highslide-thumbstrip-vertical .highslide-scroll-up {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-up div {margin-left: 10px;cursor: pointer;background: url(/new/graphics/scrollarrows.png) top center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down {display: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down div {margin-left: 10px;cursor: pointer;background: url(/new/graphics/scrollarrows.png) bottom center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical table {margin: 10px 0 0 10px;}
.highslide-thumbstrip-vertical img {width: 60px; /* t=5481 */}
.highslide-thumbstrip-vertical .highslide-marker {left: 0;margin-top: 8px;border-top-width: 6px;border-bottom-width: 6px;border-left: 6px solid gray;}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {border-left-color: white;}

.highslide-viewport .highslide-thumbstrip-float {overflow: auto;}
.highslide-thumbstrip-float ul {margin: 2px 0;padding: 0;}
.highslide-thumbstrip-float li {display: block;height: 60px;margin: 0 2px;list-style: none;float: left;}
.highslide-thumbstrip-float img {display: inline;border-color: silver;max-height: 56px;}
.highslide-thumbstrip-float .highslide-active-anchor img {_border-color: black;}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {display: none;}
.highslide-thumbstrip-float .highslide-marker {display: none;}
