@charset "UTF-8";

/* SpryTabbedPanels.css - version 0.6 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved.*/

/* HORIZONTÁLNÍ ZÁLOŽKY */

/* PANEL ZÁLOŽEK - šířka, umístění a zarovnání záložek */
.TabbedPanels {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%;
}

/* Panel obsahu */
.TabbedPanels .TabbedPanelsTabGroup {
		margin: 0px;
		padding: 0px!important;
		border-left: 1px solid #ccc !important;	/* levý okraj ? */
		position: relative;
		top: 1px !important;
	  left: 0px !important;
	  width: auto !important;
	  border-top: 0;
	  float: left;
	  border-radius: 5px 0 0 0;
	  border-top: 0 !important;
	}

/* Vnořený panel 2 - barva pozadí nevybraných záložek */
.TabbedPanelsL2 .TabbedPanelsTab {
	background-color: #ffe3d7;  /* (šedorůžová) */
}

/* Vnořený panel 3 - barva pozadí nevybraných záložek */
.TabbedPanelsL3 .TabbedPanelsTab {
	background-color: #fef5d5;  /* (šedozelená) */
}

/* Záložky - barva textu a pozadí záložek, rámeček */
.TabbedPanelsTab {
	position: relative;
	padding: 4px;
	margin: 0 0 -1px -1px;
	font: bold 1em sans-serif;
	color: #408080;			    /* (fialová) barva textu nevybraných záložek */
	background-color: #fee9c6;	/* (bleděrůžová) barva pozadí nevybraných záložek */
	list-style: none;
 	border: solid 1px #ccc;	   	/* rámeček kolem každé záložky */
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanels .TabbedPanelsTab, 
.TabbedPanels .TabbedPanelsTabSelected {
	float: left !important;
	margin:0 !important;
  	border-right: solid 1px #ccc !important;	/* rámeček kolem každé záložky */
	border-left: 0 !important;
	border-bottom: 0 !important;
	border-radius: 5px 5px 0 0;
	border-top: 1px solid #ccc !important;
}

.TabbedPannelsClearerTab {
	clear: both;
	height:0;
}

/* Nevybrané záložky - chování při najetí myši */
.TabbedPanelsTabHover {
	background-color: #ffcccc;  /* (starorůžová) barva pozadí záložky při najetí myši */
	color: #f39;                /* (karmínová) barva textu záložky při najetí myši */
}

/* Vybraná záložka */
.TabbedPanelsTabSelected {
	color: red;                 /* (červená) barva textu vybrané záložky */
	background-color: #ffffcc;  /* (bleděžlutá) barva pozadí vybrané záložky */
	border-bottom: none; 
	padding-bottom: 5px;
}

.TabbedPanelsTab a {
	color: purple;		  	 	/* (fialová) barva textu záložky */
	text-decoration: none;
}

/* Panel záložek - vnořený panel 1. úroveň */
.TabbedPanelsL1 .TabbedPanelsContent, .TabbedPanelsL1 .TabbedPanelsTabSelected, .TabbedPanelsL1 .TabbedPanelsContentGroup {
	background-color: #eefecd !important;  /* (bledězelená) barva pozadí 1. vnořeného panelu a jeho záložky */
}

/* Panel záložek - vnořený panel 2. úrovně */
.TabbedPanelsL2 .TabbedPanelsContent, .TabbedPanelsL2 .TabbedPanelsTabSelected, .TabbedPanelsL2 .TabbedPanelsContentGroup {
	background-color: #fff0f0 !important;  /* (růžová) barva pozadí 2. vnořeného panelu a jeho záložky */
}

/* Panel záložek - vnořený panel 3. úrovně */
.TabbedPanelsL3 .TabbedPanelsContent, .TabbedPanelsL3 .TabbedPanelsTabSelected, .TabbedPanelsL3 .TabbedPanelsContentGroup {
	background-color: #d5fdec !important;  /* (bleděmodrá) barva pozadí 3. vnořeného panelu a jeho záložky */
}

/* Panel záložek - vnořený panel 4. úrovně */
.TabbedPanelsL4 .TabbedPanelsContent, .TabbedPanelsL4 .TabbedPanelsTabSelected, .TabbedPanelsL4 .TabbedPanelsContentGroup {
	background-color: #ffffaa !important;  /* (světležlutá) barva pozadí 4. vnořeného panelu a jeho záložky */
}

/* PANEL OBSAHU - barva pozadí a okraje */
.TabbedPanelsContentGroup {
	clear: both;
    border: solid 1px #cccccc;	 /* rámeček kolem okna */
	background-color: #ffffcc;   /* (bleděžlutá) barva pozadí panelu obsahu */
}

/* PANEL OBSAHU - styl */
.TabbedPanelsContent {
	overflow: hidden;
	padding: 4px;
}

.TabbedPanelsContentVisible {
	border-left: none;
}

/**********************************************************************
 VERTIKÁLNÍ ZÁLOŽKY
**********************************************************************/

/* VERTIKÁLNÍ ZÁLOŽKY - styl */
.VTabbedPanels {
	overflow: hidden;
	zoom: 1;
}

/* VERTIKÁLNÍ ZÁLOŽKY - panel záložek (šířka, výška, barva, okraje) */
.VTabbedPanels .TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px!important;
	float: left;
	width: 145px;       	     /* šířka panelu záložek */
	background-color: none;	   	 /* barva panelu */
	color: purple;   		     /* základní barva textu záložek */
	text-align: left;
	position: relative;
	border-top: solid 1px #cccccc;
	border-right: 0;
	border-left: none;
	border-bottom: none;
	left: 1px;
	top:0;
}

/* VERTIKÁLNÍ ZÁLOŽKY - záložka */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;			      /* vertikální mezera mezi záložkami */
	border-top:0;
	border-left: solid 1px #cccccc;
	border-right: 1px solid #cccccc;
	top:0px;
}

/* VERTIKÁLNÍ ZÁLOŽKY - vybraná záložka (barva, okraje) */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #ffffcc;    	/* (žlutá) barva pozadí vybrané záložky */
	color: #ff0000;		        	/* (červená) barva textu vybrané záložky */
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc; 
	border-right: 0;
}

/* VERTIKÁLNÍ ZÁLOŽKY - panel obsahu */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 4px 2px 2px 2px;
	width: 550px;			        /* šířka okna */
	min-height: 306px;	     		/* minimální výška okna */
	border-left: solid 1px #cccccc;
}

.VTabbedPanels .TabbedPanels .TabbedPanelsContentGroup {
	width: 536px !important;
}

/* Styly pro tisk */
@media print {
.TabbedPanels {
	overflow: visible !important;
}
.TabbedPanelsContentGroup {
	display: block !important;
	overflow: visible !important;
	height: auto !important;
}
.TabbedPanelsContent {
	overflow: visible !important;
	display: block !important;
	clear:both !important;
}
.TabbedPanelsTab {
	 overflow: visible !important;
	 display: block !important;
	 clear:both !important;
}
}