﻿@media all
{
	/*	
		body
		{
			margin: 0px;
			font-family: Verdana, Arial, Serif;
			font-size: 12px;
		}
		*/
	td
	{
		vertical-align: top;
	}

	td.fieldname
	{
		text-align: right;
		font-size: 10px;
		font-weight: bold;
	}
	/*
		hr
		{
			color: #b45d16;
		}

		#container
		{
			background-color: #818689;
		}

		#container2
		{
			background-color: #bcbfc0;
			margin-right: 200px;
		}*/
	#Image1
	{
		/*background-image:url(images/right.jpg); 	background-repeat:repeat; 	height:400px; 	width:100%;*/
	}
	/*
		#headermenuname
		{
			z-index: 0;
			position: absolute;
			left: 185px;
			top: 40px;
			font-size: 50px;
			font-family: Arial Black;
			color: white;
			text-decoration: underline overline;
		}
		*/
	#header
	{
		/* 	padding: 0px; 	margin: 0px; 	width: 100%; 	height: 184px; 	background-color: Silver; */ /*background-image: url(images/HeaderSlice.gif); 	background-repeat:no-repeat;*/
	}
	/*
		#header2
		{
			padding: 0px;
			margin: 0px;
			width: 780px;
			height: 184px; background-image: url(images/Symbol_tree.gif);
			background-repeat:no-repeat;
		}

		#headermenu
		{
			position: relative;
			top: 153px;
			left: 245px;
			width: 700px;
			padding: 2px 2px 2px 2px;
		}

		#breadcrumb
		{
			background-color: #202020;
			color: White;
			padding: 3px;
			font-size: 10px;
			padding-left: 5px;
		}

		#breadcrumb a
		{
			color: Yellow;
		}

		#footermenu
		{
			text-align: center;
			padding-top: 10px;
		}

		#footertext
		{
			text-align: center;
			padding-top: 3px;
		}

		#bannerbox
		{
			border: dashed 2px #c35308;
			margin-top: 20px;
			margin-bottom: 20px;
			margin-left: 10px;
			margin-right: 10px;
			padding: 5px;
			text-align: center;
			background-color: #e1e1e1;
		}

		#bannerbox a
		{
			font-size: 10px;
			text-decoration: none;
			color: black;
		}
		*/
	#loginbox
	{
		/*position: absolute; 	top: 75px; 	left: 10px;*/
		width: 180px; /*height: 80px;*/
		padding: 2px 2px 2px 2px;
		font-size: 10px; /*color: White;*/
	}

	#loginbox input
	{
		/*color: red; 	border-color: red; 	background-color: #f7d582;*/
		font-size: 10px;
	}
	/*
		#ThemeSelector1
		{
			left: 0px;
		}

		#themeselector
		{
			position: absolute;
			text-align: right;
			top: 153px;
			right: 20px;
			width: 180px;
			height: 80px;
			padding: 2px 2px 2px 2px;
			font-size: 10px; 
			
		}

		#themeselector select
		{
			color: black; 
			font-size: 10px;
		}
		*/
	#welcomebox
	{
		color: #6A9662; /*position: absolute; 	top: 15px; 	right: 10px; 	position:relative; 	top:-70px;*/
		font-size: 12px; /*text-align: right;*/
	}
	/*
		#footer
		{
			padding: 0px;
			margin: 0px;
			width: 100%;
			height: 62px;
			background-image: url(images/FooterSlice.gif);
			visibility: visible;
		}
		*/
	/*
		#leftcol
		{
			position: absolute;
			top: 184px;
			left: 0px;
			width: 200px;
			background-color: #bcbfc0;
			font-size: 10px;
		}

		#leftcol div.text
		{
			padding: 6px 6px 6px 6px;
			text-align: justify;
		}

		#leftcol div.alternatetext
		{
			padding: 6px 6px 6px 6px;
			background-color: #e1e1e1;
			text-align: justify;
		}

		#leftcol div.sectiontitle, #leftcol .sectiontitle span
		{
			padding: 6px 6px 6px 3px;
			background-color: #818689;
			color: white;
			font-size: 12px;
			font-weight: bold;
			text-transform: uppercase;
		}

		#rightcol a
		{
			color: blue;
		}

		#centercol
		{
			position: relative;
			margin-left: 200px;
			padding: 0px;
			background-color: white;
		}

		#centercolcontent
		{
			padding: 15px 6px 15px 6px;
			min-height: 300px;
		}

		#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
		{
			font-weight: bold;
			font-size: larger;
			color: #b45d16;
		}

		#centercolcontent div.sectionsubtitle
		{
			font-weight: bold;
			padding-bottom: 4px;
		}

		#rightcol
		{
			position: absolute;
			top: 184px;
			right: 0px;
			width: 198px;
			color: White;
			background-color: #818689;
			font-size: 10px;
		}

		#rightcol a
		{
			color: Yellow;
		}

		#rightcol div.text
		{
			padding: 6px 6px 6px 6px;
			text-align: justify;
		}

		#rightcol div.sectiontitle, #rightcol .sectiontitle span
		{
			padding: 6px 6px 6px 3px;
			background-color: #706a6a;
			color: #f7b76b;
			font-size: 12px;
			font-weight: bold;
			text-transform: uppercase;
		}

		.footermenulink
		{
			font-family: Arial, Serif;
			font-size: 12px;
			font-weight: bold;
			text-transform: uppercase;
		}

		.footermenulink a
		{
			text-decoration: none;
			color: black;
		}
		*/
	.headermenulink
	{
		/* 	font-family: Impact; 	font-size: 17px; 	text-transform: uppercase;  	color: Maroon; */ /*background-color: #d9d9d9;*/
	}
	/*
		.headermenulink a
		{
			text-decoration: none;
			color: Maroon;
		}
		*/
	/*

		.headermenulink a:hover
		{
		   text-decoration: underline overline;
		   color: black; 
		}
		*/

	.highlight
	{
		background-color: #fefbd2;
		color: #000080;
	}

	.highlightcity
	{
		background-color: #df2e05;
	}

	.highlightstate
	{
		background-color: #f4c977;
	}

	.highlightcountry
	{
		background-color: #818689;
	}

	.articlebox
	{
		background-color: #fefef0;
		color: #b45d16;
		border: dashed 1px #995117;
		padding: 6px 6px 6px 6px;
		font-size: smaller;
	}

	.articletitle
	{
		font-size: 18px;
		font-weight: bold;
		color: #995117;
		text-decoration: none;
	}

	.articleabstract
	{
		padding-top: 6px;
	}

	.comment
	{
		padding: 4px 0px 4px 0px;
		font-size: smaller;
	}

	.pollbox
	{
		font-size: 11px;
	}

	.pollcontent
	{
		padding: 6px;
	}

	.pollquestion
	{
		font-size: 13px;
		font-weight: bold;
	}

	.polloptions
	{
		padding-top: 10px;
		padding-bottom: 4px;
	}
	.polloptions label, .polloptions input
	{
		/*display:table-cell;*/
	}
	.pollbar
	{
		background-color: red;
		font-size: 4px;
	}

	.progressbarcontainer
	{
		width: 98%;
		height: 15px;
		border: solid 1px black;
		padding: 1px;
	}

	.progressbar
	{
		width: 0px;
		background-color: Red;
		height: 15px;
	}

	.newsletterbox
	{
		font-size: 11px;
	}

	.newsletterboxcontent
	{
		padding: 6px;
	}

	.postinfo
	{
		background-color: #f9eaa6;
		font-weight: bold;
		text-align: center;
	}

	.posttitle
	{
		padding: 3px;
		margin-bottom: 10px;
		background-color: #f09d35;
		color: black;
		font-weight: bold;
	}

	.postbody
	{
		padding: 3px;
	}

	.shoppingcartbox
	{
		font-size: 11px;
	}

	.shoppingcartboxcontent
	{
		padding: 6px;
	}


	.prednasky table, .registration table
	{
		border: 1px solid black;
		border-collapse: collapse;
		width: 100%;
	}
	.prednasky td, .registration td, .registration div
	{
		border: 1px solid black;
		padding: 3px 5px 3px 5px;
		margin: 0px;
	}
	.registration div + div
	{
		border-top: 0;
	}

	div.divNotShow, div.divNotShow > div
	{
		padding: 0;
		border: 0;
	}
	.cenik br + input
	{
		width: 90%;
	}

	.prednasky thead
	{
		font-weight: bold;
	}
	.prednasky p, .prednasky span
	{
		padding-left: 30px;
	}
	.prednasky div
	{
		padding-top: 20px;
	}
	.prednasky div > div
	{
		padding-left: 80px;
		width: 80%;
		padding-top: 2px;
	}
	.prednasky span
	{
		font-weight: bolder;
	}
	i.prednasky
	{
		cursor: pointer;
		text-decoration: underline;
	}
	.divNotShow table div
	{
		border: 0;
	}
	.divNotShow td{vertical-align:bottom;}

	/*
		#podMenu td
		{
			font-size: 1.3em;
			background-color: White;
			border-style: solid;
			border-width: thin;
			border-color: Black;
			width: 200px;
			padding: 1px;
		}
		#podMenu td a
		{
			color: Black;
		}
		*/
}
