body {
	margin: 0; padding: 0; text-align: center;
	font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #666;
	background:url(img/pozadi.jpg) no-repeat center top;
}

h1 {
	margin: 0; margin-bottom: 8px; height: 34px; _height: 34px; line-height: 34px;
	color: #387FD4; font-size: 2em; font-weight: normal; font-family: "Arial Narrow", Tahoma, Arial, Helvetica, sans-serif;
	text-indent: 10px;
	padding: 0;
}
h1                 {background: #E6EDF9;}
h1 span            {color: #970000;}
h1#golf            {background: #E6EDF9 url(img/h1-golf.jpg) no-repeat bottom right !important;}
h1#mincovniky      {background: #E6EDF9 url(img/h1-mincovniky.jpg) no-repeat bottom right !important;}
h1#multimedialni   {background: #E6EDF9 url(img/h1-multimedialni.jpg) no-repeat bottom right !important;}
h1#stolnifotbal    {background: #E6EDF9 url(img/h1-stolnifotbal.jpg) no-repeat bottom right !important;}
h1#stolnifotbal-sr1 {background: #E6EDF9 url(img/h1-sr1.jpg) no-repeat bottom right !important;}
h1#stolnifotbal-tf1 {background: #E6EDF9 url(img/h1-tf1.jpg) no-repeat bottom right !important;}
h1#stolnifotbal-tf2 {background: #E6EDF9 url(img/h1-tf2.jpg) no-repeat bottom right !important;}
h1#tarifikator01   {background: #E6EDF9 url(img/h1-ct4.jpg) no-repeat bottom right !important;}
h1#tarifikator02   {background: #E6EDF9 url(img/h1-rx1.jpg) no-repeat bottom right !important;}
h1#tarifikator03   {background: #E6EDF9 url(img/h1-m24.jpg) no-repeat bottom right !important;}
h1.coin            {background: none; height: 55px; margin-bottom: 10px;}

h2 {color: #585858; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-left: 10px;}
h3 {color: #585858;  font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-left: 10px;}
h4 {height: 21px; line-height: 21px; color: #900; font-weight: bold; background: url(img/bg-menu2.gif) repeat-y left; margin: 0; border-bottom: 1px solid #e5e5e5; padding-left: 5px; font-size: 1em;}

#container0     {width:768px; margin:0 auto;
                 text-align:center; padding-bottom:8px; border-bottom:1px solid #7f7f7f;
                 background:url(img/pozadi-body.gif) repeat-y left top;}
#container      {width:750px; margin:0 auto; text-align: left; position: relative;}

#hlavickaAll    {width:750px; height:259px; position:relative;
                 background:url(img/pozadi-top-new.jpg) no-repeat left 6px;}
#hlavickaAll2   {width:750px; height:259px; position:relative;
                 background:url(img/pozadi-top-mincovniky.jpg) no-repeat left 6px;}

/*#hlavicka {color: #3883D5;}
#hlavicka a {color: #7f7f7f; text-decoration: none;}
#hlavicka a:hover {text-decoration: underline;}*/

#hlavickaPruh1 {height: 58px; position: relative;}

#logo a         {width:171px; height:69px; display:block;
                 top:6px; left:40px; z-index:10; position:absolute; text-decoration:none;}
#logo2 a        {width:122px; height:38px; display:block;
                 top:195px; left:45px; z-index:10; position:absolute; text-decoration:none;}
#logo22 a       {width:122px; height:38px; display:block;
                 top:175px; left:470px; z-index:10; position:absolute; text-decoration:none;}

#vlajky         {top: 22px; right:5px; position:absolute;}
#vlajky a       {margin-left:10px;
                 color:#7f7f7f; text-decoration:none;}
#vlajky a img   {top:4px; position:relative;}
#vlajky a span  {text-decoration:underline;}
#vlajky a:hover {color:black;}
#vlajky span.a  {margin-left:10px; color:#7f7f7f; text-decoration:none;}
#vlajky span.a img {top:4px; position:relative;}

#topmenu        {top:24px; right:165px; position:absolute;}
#topmenu a      {color:#7f7f7f; text-decoration:underline;}
#topmenu a:hover{text-decoration:underline; color:black;}

#hlavickaPruh2  {width:750px; height:152px; position:relative;
                 background:url() no-repeat left top;}

/*#hlavickaPruh2 {height: 124px; _height: 152px; padding-top: 28px; width: 750px; position: relative; background: url(img/hlavicka.jpg) no-repeat top left;}
#hlavickaPruh2coin {height: 124px; _height: 152px; padding-top: 28px; width: 750px; position: relative; background: url(img/hlavicka-coin.jpg) no-repeat top left;}
#flash {position: absolute; top: 86px; left: 0px; z-index: 10;}
#menu {background: url(img/bg-menu-a.gif) repeat-x top; width: 750px; height: 33px; float: left;}
#menu2 {background: url(img/bg-menu.jpg) no-repeat top right; width: 750px; height: 33px; float: left;}
#menu2 img {float: left;}
#menu2 a {
	display: block; float: left; height: 27px; line-height: 27px;
	color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none;
	padding: 0 10px;
	border-bottom: 6px solid #fff;
}
#menu2 a:hover {border-bottom: 6px solid #900;}
#menu2 a.posledni {background: none;}
*/
#menu           {width:750px; height:33px; float:left;
                 background:url(img/menu-bg.gif) repeat-x top right;}
#menu a         {display:block; height:27px; float:left;
	               padding:0 10px 0 7px; border-bottom:6px solid white;
	               background:url(img/menu-div.gif) no-repeat right top;
	               font:bold 12px/27px 'Trebuchet MS'; color:white; text-transform:uppercase; text-decoration:none;}
#menu a:hover   {border-bottom:6px solid #990000;}
#menu a.prv     {background:none;}

/*#menu {background: url(img/bg-menu-a.gif) repeat-x top; width: 750px; height: 33px; float: left;}
#menu2 {background: url(img/bg-menu.jpg) no-repeat top right; width: 750px; height: 33px; float: left;}
#menu2 div.sep {background: url(img/menu-sep.gif) no-repeat right top; padding-right: 5px; float: left;}
#menu2 div.sep-left {background: url(img/menu-sep-left.gif) no-repeat right top; padding-right: 5px; float: left;}
#menu2 div.sep-right {background: url(img/menu-sep-right.gif) no-repeat right top; padding-right: 5px; float: left;}
#menu2 a {
	display: block; float: left; height: 27px; line-height: 27px;
	color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none;
	padding: 0 5px;
	border-bottom: 6px solid #fff;
}
#menu2 a:hover {border-bottom: 6px solid #900;}
#menu2 a.posledni {background: none;}
#menu2 a.zelena {background: #093;}
#menu2 a.cervena {background: #E1001A;}*/


#obsah          {min-height:410px; _height:410px; margin-bottom:8px; float:left;}

#paticka        {height:48px; _height:56px; clear:both;
                 margin:0; padding-top:8px; background-color:#E5E5E5;
                 color:#989898;	text-align:center;}
#paticka a      {color:#989898;}
#paticka a:hover{color:#666666;}


/* 2 SOUPCE UVNITR WEBU */
#sloupec1 {float:left; width: 203px;}
#sloupec2 {float:left; width: 547px; font-family: 'Arial Narrow', Tahoma, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #4c4c4c; padding-bottom: 12px;}
#sloupec2 p {text-align: justify; padding-left: 10px;}
#sloupec2 a {color: #386ED3;}
#sloupec2 a:hover {color: #970000;}

#submenu {
	width: 197px; padding: 10px 0;
	border: 1px solid #E5E5E5;
	background: url(img/bg-menu2.gif) repeat-y left;
	font-family: 'Arial Narrow', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
}
#submenu div {padding-left: 10px;}
#submenu a {
	display: block;
	color: #4c4c4c; text-decoration: none;
	background: transparent url(img/odr-seda.gif) no-repeat 10px 50%;
	padding-left: 20px;
}
#submenu a:hover {background: #C1D6F2 url(img/odr-cervena.gif) no-repeat 10px 50%;}
#submenu a.active {background: #DFEDFF url(img/odr-cervena.gif) no-repeat 10px 50%;}
#submenu hr {border: 1px solid #E5E5E5; margin: 5px 10px; height: 1px;}

/*   CLASSES   */
.cleaner {clear: both; font-size: 0px; height: 0px; line-height: 0px; border: none; background: transparent;}

a.sedyOdkaz {
	display: block; width: 100%; height: 21px; line-height: 21px;
	color: #900; font-weight: bold; text-decoration: none;
	background: url(img/bg-odkaz.gif) repeat-y right;
	margin: 10px 0 0 0;
	font-size: 1.1em;
	text-align: right;
}

.datum {color: #387FD4;}

.rubrika {
	line-height: 34px; text-align: center; margin-bottom: 5px;
	color: #A7A7A7; font-size: 2em; letter-spacing: 1px; font-family: "Arial Narrow", Tahoma, Arial, Helvetica, sans-serif;
}

.foto {border: 1px solid #E5E5E5; padding: 0; float: right; width: 150px; margin: 0 0 10px 10px;}
.foto a {display: block; /*float: left;*/ text-align: center; margin: 15px 0; text-decoration: none;}
.foto a img {border: 1px solid #E5E5E5;}
.foto a:hover {color: #970000;}
.foto a:hover img {border-color: #970000;}

.tabulka{
	font-size: 1em;
	margin-left: 15px;
}

.okenko{
	background-color: #DFEDFF;
	border: solid 1px #666666;
}

.novinka {margin: 0 0 20px 10px;}
.novinka h3 {padding-left: 0;}


/* nova sekce Coin validators */
.fotoCoin {float: left; width: 240px; margin: 20px 10px 10px 10px; text-align: center;}
.textCoin {float: left; width: 270px; margin: 20px 0 10px 0; color: #000;}
.textCoin a {color: #E0011B !important;}
.textCoin .cara {border-top: 1px solid #E0011B; height: 1px; overflow: hidden; margin: 20px 0 5px 0;}
.cara2 {border-top: 1px solid #E0011B; height: 1px; overflow: hidden; margin: 20px 0 5px 0;}
.textCoin h3 {color: #000;}
.spojenebloky {color: #000;}
.spojenebloky p {margin-right: 0.5cm;}
.spojenebloky h3{color: #000;}

#submenuCoin {
	width: 197px; padding: 10px 0;
	border: 1px solid #E5E5E5;
	background: url(img/bg-menu2.gif) repeat-y left;
	font-family: 'Arial Narrow', Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
}
#submenuCoin div {padding-left: 10px;}
#submenuCoin a {
	display: block;
	color: #4c4c4c; text-decoration: none;
	background: transparent url(img/odr-seda.gif) no-repeat 10px 50%;
	padding-left: 20px;
}
#submenuCoin a:hover {background: #FAD3D7 url(img/odr-modra.gif) no-repeat 10px 50%; color: #4c4c4c;}
#submenuCoin a.active {background: #E2001A url(img/odr-bila.gif) no-repeat 10px 50%; color: #fff;}
#submenuCoin hr {border: 1px solid #E5E5E5; margin: 5px 10px; height: 1px;}

.cleanerCoin {clear: both; margin-top: 10px; background: url(img/cleaner-coin.gif) no-repeat left; height: 23px; overflow: hidden;}

