html, body {
	margin:0;
	padding:0;
	font:11px/120% Verdana, Arial, Helvetica, sans-serif;
	}
#page {
	width:975px;
	height:auto;
	background:url(../images/background.gif) 100% 0 no-repeat;
	}
	#head {
		width:925px;
		height:11px;
		padding:49px 0 0 50px;
		background:url(../images/head_bg.gif) 0 0 no-repeat;
		color:#666;
		font-weight:bold;
		overflow:hidden;
		}
		#head strong {
			color:#000;
			}
	#logo {
		height:132px;
		width:920px;
		padding:23px 0 0 55px;
		overflow:hidden;
		}
	#menu {
		width:200px;
		height:auto;
		padding:0 0 20px 0;
		float:left;
		}
	#submenu {
		width:80px;
		height:auto;
		padding:0 0 20px 0;
		background:url(../images/lines.gif) 0 0 repeat-y;
		float:left;
		}
		#menu a,
		#submenu a {
			display:block;
			height:25px;
			overflow:hidden;
			background-position:100% 0;
			background-repeat:no-repeat;
			}
		#menu a:hover,
		#menu a.selected,
		#submenu a:hover,
		#submenu a.selected {
			background-position:100% -25px;
			}
			#menu #home { background-image:url(../images/menu/home.gif);}
			#menu #historie { background-image:url(../images/menu/historie.gif);}
			#menu #galerie { background-image:url(../images/menu/galerie.gif);}
			#menu #podminky { background-image:url(../images/menu/podminky.gif);}
			#menu #kestazeni { background-image:url(../images/menu/ke-stazeni.gif);}
			#menu #partneri { background-image:url(../images/menu/partneri.gif);}
			#menu #infoproexportery { background-image:url(../images/menu/info-pro-exportery.gif);}
			#submenu #rok1997 { background-image:url(../images/menu/1997.gif);}
			#submenu #rok1998 { background-image:url(../images/menu/1998.gif);}
			#submenu #rok1999 { background-image:url(../images/menu/1999.gif);}
			#submenu #rok2000 { background-image:url(../images/menu/2000.gif);}
			#submenu #rok2001 { background-image:url(../images/menu/2001.gif);}
			#submenu #rok2002 { background-image:url(../images/menu/2002.gif);}
			#submenu #rok2003 { background-image:url(../images/menu/2003.gif);}
			#submenu #rok2004 { background-image:url(../images/menu/2004.gif);}
			#submenu #rok2005 { background-image:url(../images/menu/2005.gif);}
			#submenu #rok2006 { background-image:url(../images/menu/2006.gif);}
			#submenu #rok2007 { background-image:url(../images/menu/2007.gif);}
			#submenu #rok2008 { background-image:url(../images/menu/2008.gif);}
			#submenu #rok2009 { background-image:url(../images/menu/2009.gif);}
			#submenu #rok2010 { background-image:url(../images/menu/2010.gif);}
			#submenu #rok2011 { background-image:url(../images/menu/2011.gif);}
			#submenu #rok2012 { background-image:url(../images/menu/2012.gif);}
			#submenu #rok2013 { background-image:url(../images/menu/2013.gif);}
			#submenu #rok2014 { background-image:url(../images/menu/2014.gif);}
			#submenu #rok2015 { background-image:url(../images/menu/2015.gif);}
		#menu a span,
		#submenu a span {
			display:none;
			}
	#content,
	#subcontent {
		height:auto;
		padding:0 35px 0 20px;
		border-bottom:20px solid #fff;
		background:url(../images/lines.gif) 0 0 repeat-y;
		float:left;
		}
	#content {
		width:440px;
		}
	#subcontent {
		width:360px;
		}
		#content a,
		#subcontent a {
			color:#5c8a80;
			}
		#content div.error {
			color:#f00;
			}
		#content a.button {
			padding:3px 11px;
			border:1px solid #5c8a80;
			background-color:#ccc;
			}
		/* ----------------------------------------------------- */
		#content div.exporterInfo, #content div.aktualityInfo {
			padding:0; padding-bottom:16px;
		}
		#content div.exporterInfo span, #content div.aktualityInfo span {
			font-size:10px; color:#666;
		}
		#content div.exporterInfo h2, #content div.aktualityInfo h2 {
			padding-top:0; font-size:12px; font-weight:bold;
		}
		#content div.exporterInfo p, #content div.aktualityInfo p {
			padding:2px 0; font-size:11px; color:#333;
		}
		#content div.exporterInfo a {
			display:block; clear:both; float:right; margin:4px 8px;
		}
		#content div.exporterDetail {
			padding:0;
		}
		#content div.exporterDetail h2 {
			padding-top:0; font-size:12px; font-weight:bold;
		}
		#content div.exporterDetail p.intro {
			padding:12px 0; font-size:11px; font-weight:bold; color:#333;
		}
		#content div.exporterDetail p.text {
			padding:0; font-size:11px; font-weight:normal; color:#333;
		}
		#content div.exporterDetail p.outro {
			padding:12px 0; font-size:11px; font-style:italic; color:#333;
		}
		#content p.pagingNavig {
			text-align:right;
			margin-top:12px;
		}
		#content p.pagingNavig strong {
			color:#666;
			font-size:12px;
			font-weight:normal;
			text-decoration:underline;
		}
		#content p.pagingNavig a {
			color:#5c8a80;
			font-size:12px;
			font-weight:bold;
		}
		#content p.pagingNavig a, #content p.pagingNavig strong {
			padding:0 2px;
		}
		/* -------------------- FORM ------------------------- */
		#content form {position:relative; width:454px; margin:0; padding:0;}
		#content table, #content td {width:100%; margin:0; padding-left:0 0 0 2px; border:0;}
		#content label, #content p {display:block; margin-top:4px; font-size:11px; color:#333;}
		#content form p {margin-top:18px;}
		#content label span {color:#f00;}
		#content input, #content textarea {background-color:#f3f3f3; border:1px solid #a7c1bb;}
		#content input.full, #content textarea {width:451px;}
		#content input.half {width:217px;}
		#content input.third {width:134px;}
		#content label.check {display:inline; font-size:11px; line-height:15px;}
		#content input.check {margin:0 4px 0 8px; padding:0; background-color:#fff;}
		#content table.inverse {padding-bottom:8px; border:1px solid #a7c1bb; background-color:#f3f3f3;}
		#content table.inverse td {padding:0 0 0 6px; width:33%;}
		#content table.inverse input {background-color:#fff;}
		#content table.inverse label {}
		#content input.button {display:none; float:right; margin-top:6px; padding-bottom:2px; font-size:12px; font-weight:bold; color:#666; background-color:#f3f3f3; border:1px solid #a7c1bb; cursor:pointer;}
		#content .largeexp {display:none;} /* preipinani formularu pro velkeho a maleho exportera */
		#content form em {font-size:10px;}
		/* ----------------------------------------------------- */
		#subcontent strong {
			padding-right:3px;
			color:#5c8a80;
			}
		.imagebox {
			margin:10px 20px 0 0;
			width:120px;
			height:122px;
			background:#666;
			color:#fff;
			float:left;
			overflow:hidden;
			}
			.imagebox .img {
				width:120px;
				height:90px;
				overflow:hidden;
				}
			.imagebox .imgtext {
				width:110px;
				height:22px;
				padding:5px 5px 5px 5px;
				color:#fff;
				font-size:10px;
				line-height:11px;
				overflow:hidden;
				}
		
	#rightcolumn {
		width:230px;
		padding:0 0 0 15px;
		border-bottom:20px solid #fff;
		background:url(../images/lines.gif) 0 0 repeat-y;
		float:left;
		}
		#rightcolumn p.top {
			padding:0;
			font-size:13px;
			line-height:130%;
			color:#171411;
			word-spacing:-2px;
			}
		#rightcolumn .top span {
			color:#999;
			}
		#rightcolumn .top strong {
			color:#044c3c
			}
		/* ----------------------------------------------------- */
		#rightcolumn h1,
		#rightcolumn h2 {
			padding-top:50px;
			}
		#rightcolumn a {
			color:#5c8a80;
			}
		#rightcolumn h2.news {
			padding-top:0;
			padding-bottom:16px;
			font-size:16px;
			color:#000;
			}
		#rightcolumn div {
			padding:0; padding-bottom:16px;
		}
		#rightcolumn div span.datum {
			display:block;
			font-size:10px;
			color:#666;
		}
		#rightcolumn div h3 {
			margin:0; padding-bottom:2px;
			font-size:12px;
			font-weight:bold;
			color:#044c3c;
		}
		#rightcolumn div span.text {
			padding:4px 0; font-size:11px; color:#333;
		}
		#rightcolumn a.newsList {
			color:#5c8a80;
			font-size:11px;
			font-weight:bold;
		}
		/* ----------------------------------------------------- */
	#partners {
		width:890px;
		padding:60px 0 0 110px;
		border-bottom:20px solid #fff;
		background:url(../images/lines.gif) 50px 0 repeat-y;
		clear:both;
		color:#999;
		}
		.partner {
			width:200px;
			padding:0 4px 0 7px;
			float:left;
			}
		.partnerline {
			width:210px;
			padding:0 0 0 20px;
			background:url(../images/lines.gif) 1px 0 repeat-y;
			float:left;
			}
			.partnerline img {
				float:left;
				padding-right:10px;
				}
	#footer {
		width:890px;
		height:20px;
		margin:0 0 0 60px;
		padding:0 0 15px 0;
		border-top:1px solid #ededed;
		clear:both;
		color:#999;
		text-align:right;
		line-height:20px;
		}
		#footer a {
			color:#999;
			}
		#footer span {
			float:left;
			}

.cleaner {
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;
	}
.red {
	color:#f00;
	}


h1 {
	padding:0;
	margin:0;
	font-size:13px;
	color:#5c8a80;
	}
h2 {
	padding:12px 0 0 0;
	margin:0;
	font-size:11px;
	color:#5c8a80;
	}
	h2 span {
		font-weight:normal;
		}
p {
	padding:8px 0 4px 0;
	margin:0;
	}
ul {
	padding:4px 0 6px 0;
	margin:0 0 0 18px;
	list-style:disc;
	}
li {
	padding:2px 0 0 0;
	margin:0;
	}
a {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
img {
	border:none;
	}
th {
	font-weight:normal;
	text-align:left;
	color:#5c8a80;
	}
td {
	padding-right:15px;
	}
#newsPopup {
	position:absolute;
	width:200px;
	border:1px solid #a7c1bb;
	background:#f3f3f3;
	padding:4px 8px;
	color:#666;
	display:none;
	}
#newsPopup span {
	display:block;
	margin:2px 4px 0 4px;
	font-size:11px;
	font-weight:bold;
	color:#333;
	}
#newsPopup p {
	margin:0 6px 2px 6px;
	font-size:10px;
	font-weight:normal;
	}
	
