body 
	{
	border: 0px solid red;
	margin: 0px;
	padding: 0px;
	text-align: center; 
	background: url("pct/podklad.jpg") repeat-x ;
	background-color: #dfdfdf;
	}

#allin 
	{
	margin: 0px auto 0px auto; 
	border: 0px;
	width: 896px;
	text-align: center;
	font-family:  "Verdana", Tahoma, Arial;
	background-color: #ffffff;
	}
	
#main
	{
	/*border: 0px solid blue;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: black;
	float: left;
	*/
	border-left: 5px solid #204BB0;
	border-right: 5px solid #204BB0;
	background-color: #204BB0;
	padding: 0px;
	float: left;
	}
	

hr {
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #0B2460;
	border-bottom: 1px solid #204BB0;
	}
	
.hornicara
{
	margin: 0px 0px 0px 0px;
	border-bottom: 1px dotted #0B2460;
} 

#head
	{
	border: none;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	}

.logo
	{
	margin: 0px; 
	padding: 0px;
	border: none;
	float: left;
	}

#zahlavi
	{
	margin: 0px; 
	padding: 0px;
	border: none;
	float: left;
	width: 100%;
	height: 60px;
	border-bottom: 2px solid #0B2460;
	border-top: 2px solid #0B2460;
	background-color: #FFFFFF;
/*	background: url("pct/zahlavi-vypln.jpg") repeat-x; */
	}

.hlavicka
	{
	margin: 0px; 
	padding: 0px;
	border: none;
	float: left;
	}
	
.esf
	{
	margin: 0px; 
	padding: 5px;
	border-right: 1px solid #0B2460;
	float:left;
	}

.eu
	{
	margin: 0px; 
	padding: 5px;
	border: none;
	float:right;
	}

.logotext {	
  margin: 0px; 
	padding: 5px 7px 5px 7px;
	font-size: 10px;
	font-weight: normal;
	color:  #000000;
	float:left;
}

#menutop1
	{
	/*border-top: 3px solid #666666;
	border-bottom: 3px solid #666666;*/
	text-align: left;
	width: 100%;
	height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	/*wpadding-top: 0px;*/
	float: left;
	display: block;
	line-height: 200%;
	background-color: #2B52B0;
	/*background: url("pct/menu-top-background.jpg") repeat-x;*/
	}

#menutop1 a
	{
	font-size: 12px;
	height: 100%;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 36px 0px 32px;
	border-right: 1px solid #0B2460;
	text-decoration: none;
	}

#menutop1 a:hover
	{
	color: #FFFF00;
	text-decoration: underline;
	background-color: #0D3187;
	}
	
.prihlaska-menu	
	{
	background-color: #FF6600;
	}
	
	
#left
	{
	float: left;
	overflow: hidden hidden;
	background-color: #204BB0;
	width: 224px;	
	}

	
#menu
	{
	text-align: left;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	line-height: 150%;
	display: block;
	background-color: #0D3187;
	border-left: #0D3187;
	border-right: #0D3187;
	}

/*menu hlavní položky*/	
	
#menu a.lightblue
	{
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 30px 4px 10px;
	color: #FFFFFF;
	text-decoration: none;
	/*border-top: 2px solid #d9e5f0;*/
	}

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

	/*menu hlavní položky - po selektu*/		
#menu a.blue
	{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 2px 10px;
	color: #FFFF00;
	text-decoration: none;
	}

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

	/*vedlejší menu - před selektem*/		
#menu a.orange{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	line-height: 20px;	
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	/*border-top: 1px solid #d9e5f0;*/
	}

#menu a.orange:hover
	{
	color: #FFFF00;
	text-decoration: underline;
	}
	
#menu a.orange:active
	{
	color: #FFFF00;
	text-decoration: underline;
	}
	
#partneri
	{
	text-align: left;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	line-height: 150%;
	display: block;
	background-color: #204BB0;
	}

#right
	{
	width: 660px;	
	float: left;
	overflow: hidden hidden;
	position: relative;
	}

#box
	{
	text-align: left;
	border: none;
	margin: 0px 0px Opx 0px;
	padding: 15px;
	float: left;
	border-left: 5px solid #204BB0;
	background-color: #FFFFFF;
	}

#obal
	{
	background: rgb(245, 245, 245);
	border: solid rgb(229, 229, 229) 2px;
	margin-bottom: 15px;
	}
	
#obal2
	{
	padding: 15px;
	}
	
	
div, span, p, img, table, td, h1, h2, h3, h4, h5, h6 , ul, ol, a
	{
	font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	}

a	{
	color: #346AD4;	
	font-size: 12px;
	font-weight: normal;

	text-decoration: underline;
	}

a:hover
	{
	color: #0D3187;	
	text-decoration: underline;
	}
	
a.big	
	{
	color: #346AD4;		
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.big:hover	
	{
	color: #0D3187;
	text-decoration: underline;
	}	

	
blockquote
	{
	font-size: 12px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	line-height: 135%;
	text-align: justify;
	}
	
p	{
	font-size: 12px;
	line-height: 135%;
	text-align: justify;
	margin-bottom: 0.2em;
	padding: 3px;
	}
	
.bg-1 
{
	background: rgb(235, 235, 235);
	border: solid rgb(235, 235, 235) 2px;
	}
	
.bg-2
{
	background: rgb(235, 235, 235);
	border: solid rgb(235, 235, 235) 2px;
	}
	

/* Styl pro přihlášku uvnitř článku */
	
.prihlaska	{
	color: #000;
	background-color: #e5e5e5;
	border: 2px solid #FF6600;
	margin: 10px 0 10px 0;
	padding: 15px;	
	font-size: 14px;
	font-weight: bold;	
		
	}	
	
a.white	
	{
	color: #346AD4;	
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;	
	}
	
a.white:hover
	{
	text-decoration: none;
	}
	
a:hover.white
	{
	text-decoration: none;
	}	

h1, h2, h3, h4, h5, h6 
	{
color: rgb(255, 102, 0);
font-weight: bold;
line-height: 1.2em;
	}
	
h1	{
	font-size: 1.6em;
	margin-bottom: 0.4em;
	margin-top: 0.2em;
	}
	
h1.black	{
	color: #FFFFFF;
	background-color: #000000;
	border: 0px solid #FF6600;
	}	
	
h1.dva	{
	font-size: 1.2em;
	margin-bottom: 0.3em;
	}
	
h1.tri	{
	font-size: 1.2em;
	margin-bottom: 0.3em;
	}
	
h1.ctyri	{
	color: #FFFFFF;
	background-color: #56B720;
	border: 0px solid #FF6600;
	}
	

	
h2	{
	font-size: 1.4em;
	margin-bottom: 0.1em;
	}
	
h2.black	{
	color: #666;
	}

h3	{
	font-size: 1.0em;
	margin-bottom: 0.1em;
	margin-top: 0.4em;	
    color: #333;	
	}
	
	
ul 
	{
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
li 	
	{
	/*background-image: url(pct/bullet2.png);
	background-repeat: no repeat; */
    margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
    font: normal 12px Verdana;
	line-height: 135%;
    text-align : justify;
    list-style-type : square #EBEBEB;
	list-style-image: url('pct/bullet1.png')	
	}

#foot
	{
	float: left;
	border: none;
	background: url(pct/zapati.jpg)  repeat-x ;
	width: 886px;
	height: 45px;
	margin: 0px;
	border-top: 2px solid #204BB0;
	border-bottom: 2px solid #204BB0;
	font-weight: normal;
	}

#foot p {text-align: left; font-size: 12px; color: #000; padding: 15px 0px 0px 15px; }

#foot a
	{
	text-align: center;  
	font-size: 12px;
	font-weight: bold;
	color: rgb(1,126,254);
	text-decoration: none;
	}

#foot a:hover
	{
	color: black;
	text-decoration: none;
	font-weight: bold;
	}

.pct    {
	margin: 3px;
	border: 1px solid black;
	}

table  {
	border: 1px solid grey;
	border-collapse: collapse;
	font-size: 12px;
	margin: 0px;
	}
	
tr.bg	
	{
	background: rgb(235, 235, 235);
	}
	
tr.eu-penize
{	background: rgb(255, 255, 102);
	}	

tr.zmena
{	background: rgb(196, 255, 255);
	}	
	
tr.sport
{	background: rgb(170, 255, 170);
	}

tr.storno
{	
   }		

	
td  {
	font-size: 10px;
	border: 1px solid black;
	padding: 2px 3px 2px 3px;
	margin: 2px 3px 2px 3px;
	}
	
table.noneborder  {
	border: none;
	}

td.noneborder  {
	border: none;
	}
	
#clear
{
	margin: 0px 0px 0px 0px;
	border-bottom: 1px dotted #0B2460;
} 
	}
	
