body, html
	{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	}

body, td, th, p, div, input, select, textarea
	{
	font: 8pt "Helvetica CE", Tahoma, Arial, sans-serif;
	color: #000;
	}

ul
	{
	list-style-type: square;
	margin: 5px 5px 10px 15px;
	_margin: 5px 5px 10px 15px;
	padding: 0px;
	}

li
	{
	margin: 0px 5px 0px 0px;
	}
	
.end
	{
	clear: both;
	visibility: hidden;
	height: 1px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
	
	
/* ===================== TOP ====================== */

#top
	{
	text-align: left;
	background: #fff url("../imgs/topbck.gif") top right no-repeat;
	width: 97%;
	margin: 0px 0px 5px 0px;
	}

.navig
	{
	background-image: url("../imgs/logo.gif");
	background-repeat: no-repeat;
	}

.claim
	{
	padding: 27px 0px 20px 250px;
	color: #A5A363;
	font-weight: bold;
	}

.menu
	{
	font: 10pt "Helvetica CE", Tahoma, Arial, sans-serif;
	clear: both;
	padding: 32px 0px 20px 15px;
	color: #BBCDD7;
	}

.menu a,
.menu a:link,
.menu a:visited
	{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}

.menu a:hover
	{
	color: #000;
	text-decoration: underline;
	}

.serviceline
	{
	width: auto;
	}

.serviceline .motto
	{
	padding: 15px;
	color: #DEE7EE;
	}

.serviceline .motto i
	{
	color: #fff;
	}

.serviceline .aktual
	{
	padding: 20px 10px 10px 10px;
	width: 150px;
	text-align: right;
	height: auto;
	}

.serviceline .emailnews
	{
	padding: 10px;
	text-align: left;
	color: #fff;
	height: auto;
	}

.serviceline .emailnews input.txt
	{
	width: 200px;
	color: #6E96AF;
	border: 1px solid #6D97AD;
	font-size: 9pt;
	margin: 4px 0px 4px 0px;
	}

#top .navig	.grafy-popis
	{
	font: 14pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: White;
	margin: 4px 10px 4px 0px;
	padding-left: 20px;
}
#top .navig	.grafy-popis2
	{
	font: 9pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: White;
	margin: 4px 10px 4px 0px;
	padding-left: 20px;
}
	
/* ===================== BODY ====================== */


#body
	{
	margin-top: 5px;
	text-align: left;
	width: 97%;
	}

#body .left
	{
	color: #000;
	width: 236px;
	}
	
#body .left h2
	{
	color: #bb0000;
	border-right: 1px solid #D9E5EB;
	margin: 0px;
	padding: 5px 5px 5px 15px;
	font-size: 9pt;
	}

#body .left p
	{
	color: #000;
	margin: 0px;
	padding: 5px 15px 5px 15px;
}

#body .left .titre
	{
	background-image: url("/imgs/linebck.gif");
	background-position: right top;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #4D778D;
	padding: 5px 5px 5px 15px;
	font-weight: bold;
	width: 216px;
	font-size: 9pt;
	}

#body .left .in
	{
	background-image: url("/imgs/linebck.gif");
	background-position: right top;
	background-repeat: no-repeat;
	color: #000;
	background-color: #E3ECF1;
	padding: 3px 5px 3px 15px;
	width: 216px;
	}
	
#body .left .in_cal
	{
	background-image: url("/imgs/linebck.gif");
	background-position: right top;
	background-repeat: no-repeat;
	color: #000;
	background-color: #E3ECF1;
	padding: 3px 7px 3px 1px;
	width: 228px;
}

#body .left .in ul
	{
	color: #fff;
	}

#body .left .souhrn
  {
	background-image: url("/imgs/linebck.gif");
	background-position: right top;
	background-repeat: no-repeat;
	color: #000 !important;
	background-color: #EEEDC7;
	padding: 3px 5px 3px 15px;
	width: 216px;
	
}
	
#body .center
	{
	color: #000;
	width: 100%;
	padding-left: 17px;
	}

#body .center .end
	{
	clear: both;
	}
		
#body .center h2
	{
	color: #6D97AD;
	margin: 0px;
	padding: 5px 5px 5px 15px;
	font-size: 9pt;
	}
	
#body .center td
	{
	font-size: 10pt;
	}

#body .center .topstory
	{
	font: 13pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	margin: 14px 0px 10px 0px;
	font-weight: bold;
	padding-left: 0px;
}

#body .center .headline
	{
	font: 13pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	padding-left: 0px;
}

#body .center .headlink a,
#body .center .headlink a:link,
#body .center .headlink  a:visited
	{
	font: 10pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: #C13C13;
	padding: 8px 10px 8px 20px;
	font-weight : bold;
	background-image: url("/images/sipka1.gif");
	background-position: left;
	background-repeat: no-repeat;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

#body .center .podkat1
	{
	color: #6D97AD;
	margin: 10px 0px 0px 0px;
	padding: 12px 0px 26px 0px;
	font-size: 9pt;
	background-image: url("/imgs/podkat1.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}

#body .center .podkat2
	{
	color: #6D97AD;
	margin: 10px 0px 0px 0px;
	padding: 12px 0px 26px 0px;
	font-size: 9pt;
	background-image: url("/imgs/podkat2.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}

#body .center .podkat3
	{
	color: #6D97AD;
	margin: 10px 0px 0px 0px;
	padding: 12px 0px 26px 0px;
	font-size: 9pt;
	background-image: url("/imgs/podkat3.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
	
#body .center .podkat4
	{
	color: #6D97AD;
	margin: 10px 0px 0px 0px;
	padding: 12px 0px 26px 0px;
	font-size: 9pt;
	background-image: url("/imgs/podkat4.gif");
	background-position: right top;
	background-repeat: no-repeat;
	}
			
#body .center p
	{
	margin: 0px;
	padding: 7px 0px 7px 0px;
	line-height: 180%;
	font: 11pt "Helvetica CE", Tahoma, Arial, sans-serif;
}	

#body .center ul
	{
	margin: 0px 5px 10px 20px;
	color: #A5A363;
	}

#body .center li
	{
	font: 11pt "Helvetica CE", Tahoma, Arial, sans-serif;
	line-height: 15px;
	list-style-position : outside;
	color: #000;
	line-height: 140%;
	}

#body .center .HTMLLINK 
	{
	font-size: 15px;
	line-height: 18px;
	color: blue;
}

#body .center .MsoHyperlink
	{
	font-size: 15px;
	line-height: 18px;
	color: blue;
}

#body .center .box
	{
	border: 1px solid #aaa;
	background-color : #eee;
	padding : 8px;
	margin: 20px 0px 20px 0px;
	font-weight : bold;
}
		
#body .center h1
	{
	font: 16pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: #4D778D;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	padding-left: 10px;
	}
	
#body .center h2
	{
	font: 14pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	border-left: 1px solid #ddd;
	padding-left: 10px;
	}
	
#body .center h3
	{
	font: 12pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	font-weight: bold;
	border-left: 1px solid #ddd;
	padding-left: 10px;
	}
	
#body .center h4
	{
	font: 14pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	font-weight: bold;
	padding-left: 0px;
	}

#body .center h5
	{
	font: 12pt "Helvetica CE", Verdana, Tahoma, Arial, sans-serif;
	color: black;
	font-weight: bold;
	padding-left: 0px;
	padding-bottom : 0px;
}
	
#body .center .DURAZ
	{
	font-weight : bold;
	border-bottom: 1px dotted gray;
}

#body .center IMG
	{
	margin: 0px 0px 0px 0px;
	border : 1px solid #ccc;
	text-align: center;
}
	
#body .center .obrazek-popis
	{
	width: 500px;
	text-align: left;
	font-size: 12px;
	color: #555;
	font-style : italic;
	padding-left: 4px;
	border-left: 1px solid #ddd;
	margin: 0px 0px 15px 0px;
}

#body .center a,
#body .center a:link,
#body .center a:visited
	{
	color: #000;
	text-decoration: underline;
}
	
#body .center a:hover
	{
	color: #6D97AD;
	text-decoration: none;
	}

#body .right
	{
	width: 230px;
	padding-left: 17px;
	}
	
#body .right .vote
	{
	padding-left: 10px;
	}

#body .right .titre
	{
	background-image: url("/imgs/linebck2.gif");
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #4D778D;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
	font-size: 9pt;
	}

#body .right .in
	{
	background-image: url("/imgs/linebck2.gif");
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #4D778D;
	padding: 1px 1px 1px 9px;
	}
	
#body .right .inin
	{
	color: #6D97AD;
	background-color: #fff;
	padding: 3px 5px 3px 5px;
	}


#body .right .titre2
	{
	background-image: url("/imgs/linebck2.gif");
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #A5A363;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
	font-size: 9pt;
	}

#body .right .in2
	{
	background-image: url("/imgs/linebck2.gif");
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 8px;
	}

#body .right .inin2
	{
	color: #A5A363;
	background-color: #EEEDC7;
	padding: 3px 14px 3px 15px;
	}

#body .right .in2 a,
#body .right .in2 a:link,
#body .right .in2 a:visited
	{
	color: #807E40;
	text-decoration: underline;
	}
	
#body .right .in2 a:hover
	{
	color: #000;
	text-decoration: none;
	}
	
	
#body .right .inin2 ul
	{
	color: #A5A363;
	}
		
#body .right ul
	{
	color: #B6CCD9;
	margin: 10px 5px 10px 10px;
	}

	


/* ===================== OBJEDNAVKA ====================== */	

.order,
.order td,
.order th
	{
	font-size:11px;
	}

.order th
	{
	text-align:right;
	}	

.order SMALL
	{
	color:#373737;
	font-size:10px;
	}		

.order STRONG
	{
	color:#990000;
	}
	
	.order but
	{
	border:0px;
	}

	.order .chyba
	{
	background-color : #FFFF80;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	border:1px solid red;
}	
	
.order INPUT
	{
	}
	
.order INPUT.txt,
.order TEXTAREA.txt
	{
	font-size:11px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	background-color:#fff;
	color:#628DC5;
	border:1px solid #628DC5;
	}

.order INPUT.btnsend
	{
	font-size:11px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	background-color:#628DC5;
	color:#fff;
	font-weight:bold;
	border:1px solid #555;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}			
				
/* ===================== COPY ====================== */

#disclaimer
	{
	clear: both;
	text-align: left;
	padding: 2px 2px 0px 2px;
	font: 9pt Tahoma;
	border-top: 1px solid #ddd;
	margin-top : 25px;
	margin-left : 5px;
}

#forum-info
	{
	clear: both;
	text-align: left;
	padding: 2px 2px 0px 2px;
	font: 9pt Tahoma;
	margin-left : 5px;
}

#copy
	{
	clear: both;
	margin-top: 5px;
	text-align: left;
	margin-left : 5px;
	}

#copy .in
	{
	font: 7pt Tahoma;
	color: #bbb;
	padding: 20px 15px 20px 2px;
	}


/* ===================== LINKS ====================== */

a,
a:link,
a:visited
	{
	color: #4D778D;
	text-decoration: none;
	}

a:hover
	{
	color: #000;
	text-decoration: underline;
	}


/* ===================== SUBMENU ====================== */	

#submenu {
	background: #fff url("/imgs/bcksub.gif") left bottom repeat-x;
	margin: -7px 0px 10px 0px;
	height: 38px;
	
	}

#submenu ul {
	list-style-type: none;
	}

#submenu li {
	float: left; 
	display: block;
	padding: 0px;
	}

#submenu a {
	color: #3f6477 !important;
	display: block;
	font: bold 12px Tahoma;
	text-decoration: none !important;
	margin-right: 1px;
	}

#submenu a:hover {
	color: #fff !important;
	}

.cler {
	clear: both; height: 1px; visibility: hidden;
	}

.sub1 { background: url("/imgs/sub1on.png") 7px 6px no-repeat; }
.sub2 { background: url("/imgs/sub2on.png") 7px 6px no-repeat; }
.sub3 { background: url("/imgs/sub3on.png") 7px 6px no-repeat; }
.sub4 { background: url("/imgs/sub4on.png") 7px 6px no-repeat; }
.sub5 { background: url("/imgs/sub5on.png") 7px 6px no-repeat; }

#submenu span {
	display: block; 
	padding: 10px 20px 12px 40px;
	}

#submenu a.sub1:hover span, #submenu a.sub2:hover span, #submenu a.sub3:hover span, #submenu a.sub4:hover span, #submenu a.sub5:hover span,
#submenu a.select1 span, #submenu a.select2 span, #submenu a.select3 span, #submenu a.select4 span, #submenu a.select5 span { 
	background: url("/imgs/sub-poz.gif") top right no-repeat; 
	}
	
	
#submenu a.sub1:hover, #submenu a.select1 {
	background: #a5a363 url("/imgs/sub1.gif") 0px 0px no-repeat; color: #fff !important;
	}

#submenu a.sub2:hover, #submenu a.select2 {
	background: #a5a363 url("/imgs/sub2.gif") 0px 0px no-repeat; color: #fff !important;
	}
	
#submenu a.sub3:hover, #submenu a.select3 {
	background: #a5a363 url("/imgs/sub3.gif") 0px 0px no-repeat; color: #fff !important;
	}
	
#submenu a.sub4:hover, #submenu a.select4 {
	background: #a5a363 url("/imgs/sub4.gif") 0px 0px no-repeat; color: #fff !important;
	}

#submenu a.sub5:hover, #submenu a.select5 {
	background: #a5a363 url("/imgs/sub5.gif") 0px 0px no-repeat; color: #fff !important;
	}
 