/* CSS pro webovou prezentaci alpakar.cz */
/* made by BROLI © Web Works 2008 -- http://www.web-works.cz -- */
/* ALL RIGHTS RESERVED */


body {
		font-size: 76%; 
		color: #fff; 
		text-align: left; 
		line-height: 1.5em; 
		background-color: #83BA43; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* definice systemovych barev */
.color-dark-green {color: #006600;}
.color-light-green {color: #83BA43;}
.color-black {color: #000;}
.color-white {color: #fff;}
.color-error {color: #C00;}
.color-basic {color: #333;}


/* specificke tridy */
.error {
	color: #c00; font-weight: bolder;
}
.hidden {
	display: none;
}

#counter {
	text-align: center;
}

#counter img {
	border: none;
	margin: 0 auto;
	padding: 0;
}
	 
	

/* LAYOUT */

/* hlavni kontejner */
#page {
	background: url('./images/bg-page.png') left top repeat-x;
	text-align: center; 
}
	
	/* kontejner obsahu */
	#container {
		width: 990px;
		margin: 0 auto;
		text-align: left;
		position: relative;
		overflow: hidden;
	}
	
		/* zahlavi webu */
		#top {
			height: 252px;
			overflow: hidden;
		}
		
			/* log s odkazem na homepage */
			#top a#logo-link {
				border: none;
				background: none;
				position: absolute;
				left: 0px;
				top: 30px;
				/*z-index: 99;*/
			}
				
				/* obrazek loga */
				#top a#logo-link img {
					border: none;
					background: none;
					padding: 0;
				}
			
			/* titulek webu */
			#title {
				position: relative;
				color: #333333;
			}
				
				/* titulek webu reseny prekryvnym obrazkem */
				#title h1 {padding: 0; margin:0; line-height: 1.5em; text-align: center; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif; }
				#title h1, #title h1 span {width: 740px; height: 252px; font-size:2em; position:absolute; overflow:hidden; right:0; top:0; z-index:0; cursor:pointer; cursor:hand;}
				#title h1 span {display:block; background: url('./images/bg-header.jpg') right top no-repeat; z-index:1;}
				#title h1 a {text-decoration: none;}

				
		/* vlastni obsah*/
		#content {
			background: #fff url('./images/bg-content.png') center top repeat-y;
			color: #333;
		}
		
			/* vnitrni kontejner kvuli prechodu v horni casti stranky */
			#content-inner {
				background: url('./images/bg-content-top.png') center top no-repeat;
				padding: 15px 10px 0 11px;
			}
			
			/* hlavni obsahovy blok */
			#main-content {
				width: 700px;
				float: right;
				overflow: hidden;
			}
			
			/* odsazeni obsahu od prave strany */
			#main-content div.wysiwyg {
				padding-right: 10px;
			}
				
				/* drobeckova navigace */
				#PageAddress {
					font-size: 0.83em;
					color: #898989;
				}
					#PageAddress span.PageAddressItem {
						background: url('./images/ico-navigator.gif') right 4px no-repeat;
						padding-right: 12px;
					}
					#PageAddress a {
						color: #666;
					}
					#PageAddress a:hover,
					#PageAddress a:focus,
					#PageAddress a:active {
						color: #666;
						background: none;
						text-decoration: none;
					}
				
				/* perex stranky */
				#perex {
					background: #274B19 url('./images/bg-perex.png') right top repeat-y;
					padding: 10px;
					letter-spacing: 1px;
					line-height: 175%;
					color: #fff;
					margin-bottom: 40px;
					margin-right: 10px;
				}
					/* specificke upravy obecnych stylu pro perex */
					#perex p {
						padding: 0;
						margin: 0 0 10px 0;
					}
					
					#perex a {
						color: #fff;
					}
			
			/* levy blok s menu a dalsimi prvky */
			#column {
				width: 250px;
				float: left;
				overflow: hidden;
			}
			
			/* cistic a vizualni oddelovat */
			#bottom-cleaner {
				clear: both;
				height: 10px;
				border-bottom: 2px solid #666666;
			}
			/* paticka s copyrightem a systemovy odkazy */
			#bottom {
				margin-top: 1px;
				background: #666666 url('./images/bg-bottom-bar.png') left bottom no-repeat;
				padding: 5px 10px;
				font-size: 0.8em;
				color: #fff;
			}
			
			#bottom a {
				color: #fff;
			}
			
				#bottom .system-links {
					text-align: right;
					padding-bottom: 10px;
					position: relative;
				}
					#bottom .system-links .left {
						text-align: left;
						position: absolute;
						left: 0;
						top: 0;
					}
				#bottom .copyrights {
					text-align: right;
					padding-bottom: 5px;
				}
		
		/* vizualni uzavreni obsahu */
		#content-bottom {
			background: url('./images/bg-content-bottom.png') center bottom no-repeat;
			height: 18px;
		}					
				
				
/* hlavni menu - vertikalni */
ul#MainMenu {display: block; padding: 0px; margin: 0px 0px 50px 0px;list-style: none; font-family: Arial, Helvetica, sans-serif; }
	ul#MainMenu li {display: block; margin: 0 0 1px 0;font-weight: bold; font-size: 1.25em; letter-spacing: 1px;}
		ul#MainMenu li a {display: block; padding: 7px 10px 10px 10px; background: url('./images/menu-item-normal.png') left top no-repeat; color: #333; text-decoration: none;}	
		/*ul#MainMenu li span {}	*/
		ul#MainMenu li a:active,
		ul#MainMenu li a:focus,
		ul#MainMenu li a:hover {background: url('./images/menu-item-hover.png') left top no-repeat; color: #006600;text-decoration: none;}
		ul#MainMenu li.currentMenuItem a {background-image: none; color: #006600;}
		
/* pomocná navigační menu */
ul#SubMenu1, ul#SubMenu2  {display: block; padding: 0px; margin: 0px 0px 50px 0px;list-style: none; font-family: Arial, Helvetica, sans-serif;}
	ul#SubMenu1 li, ul#SubMenu2 li {display: block; margin: 0 0 1px 0;font-weight: bold; letter-spacing: 1px;}
		ul#SubMenu1 li a, ul#SubMenu2 li a {display: block; padding: 4px 6px 5px 6px; background: url('./images/menu-item-normal.png') left top no-repeat; color: #333; text-decoration: none;}
		/*ul##SubMenu1 li span, ul##SubMenu2 li span {}	*/
		ul#SubMenu1 li a:active, ul#SubMenu1 li a:focus, ul#SubMenu2 li a:active, ul#SubMenu2 li a:focus,
		ul#SubMenu1 li a:hover, ul#SubMenu2 li a:hover {background: url('./images/menu-item-hover.png') left top no-repeat; color: #006600;text-decoration: none;}
		ul#SubMenu1 li.currentItem, ul#SubMenu2 li.currentItem span {background-image: none; color: #006600; display: block; padding: 4px 6px 5px 6px;}
	
	
	
	

/* NADPISY */
	

#main-content h1 {
	font-size: 3.34em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006600;
	padding: 0.25em 0;
	margin: 0;
	line-height: 150%;
}

h2 {font-size: 2.20em; line-height: 1.5em; color: #006600; font-weight: normal; font-family: Tahoma, Helvetica, Verdana, Geneva, Arial, sans-serif;}
h3 {font-size: 1.75em; line-height: 1.5em; color: #006600; font-weight: normal; letter-spacing: 0.5px;}
h4 {font-size: 1.58em; line-height: 1.5em; color: #006600; font-weight: normal; letter-spacing: 0.25px;}
h5 {font-size: 1.42em; line-height: 1.5em; color: #000000; font-weight: bold; letter-spacing: 0.1em;}
h6 {font-size: 1.25em; line-height: 1.5em; color: #000000; font-weight: bold; letter-spacing: 0.1em;}

/* specificke upravy nadpisu */
h4.submenu {
	font-size: 1.42em;
	margin-top: 2em;
	padding-bottom: 10px;
	color: #666666;
}




	