
/** MOJE **************************************************************/

.piszlut
{
	margin-left:430px;
	margin-top:-13px;
}
.piszlut a
{
	font-size: 10px;
	font-weight: bold;
	color: #ffcc00;
	font-style: italic;
}

.piszlut0
{
	margin-left:10px;
	margin-top:2px;
	margin-bottom:5px;
}
.piszlut0 a
{
	font-size: 10px;
	font-weight: bold;
	color: #ffcc00;
	font-style: italic;
}
.hr1t
{
	border-bottom: 1px #747474 solid;
	padding-top:10px
}

.hr1b
{
	border-bottom: 1px #747474 solid;
	margin-bottom:10px
}

.keywords .list-title { display: none }

.logoimg { margin-left: -5px; }/** box5  */

#box5
{
	padding: 0;
	margin: 0;
}

#box5 p.list-perex, #box5 .newsContent { background: #000000 }

.box5right .list-title { display: none }

.sed3 h2.list-title { display: none; }

#box5 #rightobraz0
{
	width: 178px;
	border-left: 1px #747474 solid;
	float: right;
	margin-top:10px;
	margin-bottom:10px;
}



#rightobraz0 p.list-perex
{
	padding: 0;
	margin: 0;
	margin-top: 5px;
	height:150px;
	border: 0px silver solid;
}

#rightobraz1
{
	float: right;
	margin: 0;
	padding: 0;
	width: 170px;
	border: 0px orange solid;
	padding-left: 7px;
	padding-top: 5px;
}



#rightobraz1 p.list-perex
{
	margin: 0;
	padding: 0;
	margin-top:5px;
}



#rightobraz1 img
{
	border: 1px #282828 solid;
	margin: -1px;
}

#rightobraz1 a img:hover
{
	border: 1px #303030 solid;
	margin: -1px;
	
	
}


.obraz0 #rightobraz0
{

	margin-top:-30px;
	margin-bottom:-30px;

	border: 0px orange solid;

}


.akcicky2 #rightobraz10
{
	width: 278px;
	border-left: 1px #747474 solid;
	float: right;
	margin-top:10px;
	margin-bottom:10px;
}

.akcicky2 #rightobraz10 p.list-perex
{
	padding: 0;
	margin: 0;
	margin-top: 5px;
	border: 0px silver solid;
}

.akcicky2 #rightobraz11
{
	float: right;
	margin: 0;
	padding: 0;
	width: 270px;
	border: 0px orange solid;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.akcicky2 #rightobraz11 img
{
	border: 1px #979797 solid;
	margin-bottom: 15px;
}

#box5 #rightobr img
{
	border: 1px silver solid;
	padding: 3px;
	margin: 13px 0px 0px 0px;
}

#box5 #rightobr img.bb1 { margin-right: 12px; }

#box5 #rightobr img.bb2 { margin-right: 12px; }

#box5 #rightobr img.bb3 { margin-right: 0px; }

#box5 #rightobr img:hover
{
	border: 1px white solid;
	padding: 3px;
}

#box5 .boxobr
{
	float: left;
	width: 170px;
}

#box5 .box5left { margin-top: 10px; }

#box5 .box5left .ramek
{
	float: left;
	margin: 0px 10px 0px 0px;
}

#box5 .box5left .list-title { display: inherit }

#box5 .box5leftdown { margin-top:-10px }

#box5 .box5leftdown .list-perex
{
	height:117px;
	overflow: hidden
}

#box5 .box5left .list-info { display: none }

#box5 .box5left .list-perex { margin-bottom: 5px; }

.novobrhlavni h2.list-title { display: none }

.novobrhlavni .list-perex { display: none }

.novobrhlavni img
{
	margin-top: 10px;
	margin-bottom: 15px;
	border: 2px white solid;
}

.novobr { border-bottom: 1px #747474 solid; }

.novobr a { text-decoration: underline; }

.novobr a:hover { text-decoration: none; }

.novobr h2.list-title { display: none }

.novobr .list-perex { display: none }

.novobr img
{
	margin-top: 10px;
	margin-bottom: 15px;
	border: 2px white solid;
}

.novobr p img
{
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0px orange solid !important;
}/** MOJE **************************************************************/

.mainmenudatum
{
	float: right;
	padding: 5px 10px;
	color: white;
}

.listabonus { padding: 7px 0px 0px 80px; }

.listabonus .list-perex
{
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}

.listabonus strong a
{
	font-size: 12px;
	color: #b72828;
	font-weight: bolder;
	text-decoration: underline;
}

.listabonus strong a:hover
{
	color: white;
	text-decoration: none;
}

.listabonus .styl5
{
	font-size: 12px;
	color: #b72828;
	font-weight: bolder;
	font-style: normal;
}

.hlavicka
{
	float: left;
	text-transform: inherit;
	color: silver;
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	padding: 2px 0px 0px 10px;
}

#splash2 form
{
	float: right;
	padding: 0px 10px 0px 0px;
}

#splash2 .usmenu .inputsmall
{
	width: 70px;
	height:17px;
	padding:0;
	margin: 0px
}

#splash2 .usmenu input.inputbuton
{
	width:43px;
	height:25px;
	padding:0;
	margin: 3px 0px 0px 0px;
}

#splash2 .usmenu ul
{
	float: right;
	list-style-type:none;
	text-transform: lowercase;
	font-size: 13px;
	padding: 40px 13px 0px 0px
}

#splash2 ul li { display: inline; }

#splash2 .usmenu ul li a:hover { color: white!important; }

#splash2 .usmenu a
{
	color: gray;
	padding-right:5px;
}

#splash2 form { color: gray; }

#splash2 .usmenu .mez0 { padding-right:3px; }

#splash2 .usmenu .mez
{
	padding-right:3px;
	padding-left:8px;
}

#splash2 .usmenu .mez1 { padding-right:10px; }

#splash2 .usmenu .mez2 { padding-right:15px; }/** Hlavicka MENU *//* Search */

.searchform
{
	float: right;
	padding: 25px 20px 0px 0px;
}

.searchform input.q
{
	width: 150px;
	height:17px;
	font-size: 14px;
	background: white;
	border: 1px black solid;
}

.napis5
{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	height: auto;
background:;
	border: 1px #808080 solid;
	overflow: hidden;
	text-align: justify !important;
}

.napis5 p
{
	padding: 5px;
	padding-bottom: 0px;
}

.cvichry p.list-perex { display: none }

.cvichry .list-title { display: none }

.cvichrynadpis .list-title { display: inherit }

.cvichryper
{
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
	margin-bottom: 15px;
	height:auto;
	background: #0e0e0e;
	border: 1px #282828 solid;
	overflow: hidden
}

.cvichryper0 p { padding-top: 15px; }

.cvichryper img
{
	margin-left: -5px;
	margin-bottom: 10px;
}

.cvichryper0:hover { border: 1px white solid; }

.sed3 h2.list-title { display: none; }

#rightobraz9 h2.list-title { display: none; }

#rightobraz9 p.list-perex
{
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0;
	margin-bottom: 15px;
	height:auto;
	background: #0e0e0e;
	border: 1px #282828 solid;
}

#rightobraz9 p.list-perex img { margin-left: -5px; }

#rightobraz9 p.list-perex:hover { }

#rightobraz9
{
	float: right;
	padding: 0;
	margin: 0;
	margin-top: 10px;
	border: 0px green solid;
	width: auto;
}

#rightobraz8
{
	margin: 0;
	margin-left: 0px;
	width: auto;
	border: 0px orange solid;
}

div.napis4 .hodnocenicashryauto { background: none; }

div.napis4 .hodnocenicashryauto .obrhrylogo { display: none; }

div.napis4 .hodnocenicashryauto .pismovetsi2 { display: none; }

div.napis4 .hodnocenicashryauto td.col2 { display: none; }

div.napis4 .hodnocenicashryauto td.col9 { display: none; }

div.napis4 .hodnocenicashryauto td.col20 { display: none; }

div.napis4 h2.list-title
{
	display: block;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	border-bottom: 0px silver solid;
	background: url(../images/pruh.png) repeat-x left top;
	padding: 1px 5px 1px 5px !important;
}

div.napis4 h2.list-title a
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 0px;
	margin-top: 5px;
	text-align: left;
	text-decoration: underline;
}

div.napis4 h2.list-title a:hover { text-decoration: none; }

div.napis4 div#zdarma img { display: none; }

div.napis4 div#zdarma strong { display: none; }

div.napis4 div#zdarma
{
	margin: 0;
	padding: 0;
	margin-bottom: 15px!important;
	margin-top: -10px!important;
}

div.napis4 div#zdarma a
{
	color: white;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: normal !important;
	border-bottom: 0px;
	text-decoration: underline;
}

div.napis4 div#zdarma a:hover { color: silver; }

div.nenadpis div#zdarma { margin-top: 20px; }

div.nenadpis div.list-info
{
	margin-top: -80px;
	margin-bottom: 80px;
}

div.napis4
{
	width: 180px;
	margin: 0;
	padding: 0;
	border: 0px blue solid;
}

div.napis4 .hodnocenicashryauto tr td.col1 a img.obrhry
{
	width: 162px;
	margin-left: -1px!important;
	height: auto;
	border: 1px silver solid;
	padding: 3px !important;
}

div.napis4 .hodnocenicashryauto tr td.col1 a img.obrhry:hover
{
	border: 1px white solid;
	padding: 3px !important;
}

iv.napis4 a .ramek:hover
{
	border: 1px white solid;
	padding: 1px !important;
	_border: 1px solid #bf2837 !important;
	_padding: 3px !important;
}

div.napis4 .hodnocenicashryauto
{
	border: 0px;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px!important;
}

.odkazy a { color: white; }

#footer strong { color: white; }

fieldset h2
{
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	height: 27px;
	padding: 15px 0px 15px 15px;
	background: url(../images/homepage13.jpg) no-repeat left top;
	margin-left: -8px;
	margin-right: -8px;
}

fieldset a img
{
	border: 1px silver solid;
	padding: 2px;
}

fieldset a img:hover
{
	border: 1px white solid;
	padding: 2px;
}

#box9 .napis3
{
	margin: 0;
	padding: 0px;
	padding-bottom: 5px;
}

#box9 .napis3 h2.list-title
{
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

#box9 .napis3 h2.list-title a
{
	color: white;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

#box9 .napis3 h2.list-title a:hover
{
	color: silver;
	text-decoration: underline;
}

.napis3b .napis3c
{
	padding-left: 10px;
	margin-top:10px;
	margin-bottom:10px;
}

.napis3b .napis3c a
{
	font-size: 12px;
	font-weight: normal;
}

.bezh2
{
	margin: 0px !important;
	padding: 0px !important;
}/** Obrazky uprostred loga */

#rightobraz
{
	float: right;
	padding: 0px 5px 0px 10px;
	margin: 0;
	width: 170px;
	margin-top: 10px;
}

#rightobraz img.boxobr1
{
	border: 1px silver solid;
	padding: 1px;
	margin-bottom: 20px;
}

#rightobraz img.boxobr1:hover
{
	border: 1px white solid;
	padding: 1px;
}/**  */

#box4ram
{
	background: #ffffff;
	width: 472px;
	height: 64px;
	text-align: center;
}/**  */

.ramecek
{
	border: 1px #788585 solid;
	padding: 2px;
}

.ramecekb
{
	border: 2px white solid;
	padding: 0px;
}

.sed
{
	width: 468px;
	height: 60px;
	margin: auto
}

.sedl
{
	width: 468px;
	height: 60px;
}

div.sed3
{
	margin: auto;
	text-align: center;
}

.sed2
{
	width: 728px;
	margin: auto
}

.sed2 img
{
	width: 728px;
	margin: auto
}

.sed9
{
	width: 468px;
	height: 60px;
	margin: auto
}

.sed9a
{
	border-top: 1px #858585 solid;
	margin-bottom: 30px;
	margin-top:30px
}

.ramecekbaner img
{
	border: 2px white solid;
	padding: 0px;
}/** Partneri */

.partneri .list-title { display: none; }

.partneri .list-perex { display: none; }

.partneri ul
{
	margin: 0px;
	padding: 0px;
}

.partneri li { display: inline; }

.partneri li a
{
	display: block;
	height: 15px;
	padding: 2px 0px 0px 15px;
	color: #FFFFFF;
	text-decoration: none;
}

.partneri li a:hover { text-decoration: underline; }

.partneri li a.act { text-decoration: underline; }/** Usermenu */

.usermenu1 .list-title { display: none; }

.usermenu1 .list-perex { display: none; }

.usermenu1 ul
{
	margin: 0px;
	padding: 0px;
}

.usermenu1 li { display: inline; }

.usermenu1 li a
{
	display: block;
	height: 15px;
	padding: 2px 0px 0px 15px;
	color: #FFFFFF;
	text-decoration: none;
}

.usermenu1 li a:hover { text-decoration: underline; }

.usermenu1 li a.act { text-decoration: underline; }

.usermenu
{
	position: relative;
	left: 200px;
	text-transform: uppercase;
	top: 163px;
	right: 0px;
}

.usermenu ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.usermenu li { display: inline }

.usermenu a
{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 15px;
	padding: 0px 10px 0px 10px;
}

.usermenu ul li a:hover { text-decoration: none; }/** Casino - Loga */

.loga .list-title { display: none !important; }

.loga .list-perex
{
	margin: 0px !important;
	padding: 0px !important;
}

.loga img { border-bottom: 1px white solid }
}/** Bannery - reklama v pravo */

.colC .list-title1 { display: none !important; }

.colC .list-perex
{
	margin: 0px !important;
	padding: 0px !important;
	text-align: center !important;
}

.colA .list-perex
{
	margin: auto !important;
	padding: 0px !important;
	text-align: center !important;
}

#maintoptop
{
	float: left;
	padding: 0;
	width: 374px;
	border: 0px #4176f0 solid;
}

#maintoptop img
{
	border: 0px white solid;
	padding: 0;
	margin: 0;
}/*-- Titulek boxu v Left, Top, Right divu H2--*/

#maintoptop .list-perex
{
	padding: 5px;
	margin: 0;
	border: 1px silver solid;
	color: white;
}

#maintoptop .list-perex img
{
	margin-right: 0px;
	margin-bottom: 2px;
}

img.padmar
{
	padding: 0 !important;
	margin: -5px !important;
}

#maintoptop p
{
	padding: 5px;
	margin-top: -52px;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 15px;
}/*-- Bonus tipy--*/

#bonus .list-title { display: none }

#bonus .bonus1
{
	margin-top: -10px;
	margin-bottom: 20px;
}

#bonus tr td.bonus3 img
{
	float: left;
	height: 30px;
	padding: 0;
	margin: 0;
	margin-top: 5px;
}

#bonus .list-perex strong
{
	font-size: 11px;
	font-weight: normal;
	color: #C4C7B9;
}

#bonus .bonus3 .list-perex
{
	margin-bottom: 0px;
	margin-top: 3px;
	background: none;
}

#bonus .bonus3 .list-perex strong .styl4
{
	font-size: 11px;
	font-weight: bold;
	color: white;
}

#bonus .bonus3 strong a
{
	font-size: 12px;
	font-weight: normal;
	color: white;
	text-decoration: underline;
}

#bonus .bonus3 strong a:hover
{
	color: silver;
	text-decoration: none;
}

#bonus .bonus5
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#bonus tr td.bonus6 img
{
	float: left;
	height: 40px;
	padding: 0;
	margin: 0;
	margin-top: 0px;
}

#bonus .bonus6 .list-perex strong
{
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	color: white;
}

#bonus .bonus6 .list-perex
{
	margin-bottom: 0px;
	background: #000000;
	border:0
}

#bonus .bonus6 strong a
{
	font-size: 13px;
	font-weight: bold;
	color: #ffcc00;
}



#banner .list-title { display: none }

#banner .list-perex { display: none }

#maintoptop .list-title { display: none }

#hodnoceni .list-title { display: none }

#maintoptop .list-title { display: none }/* Alignment classes */

.float-left { float: left; }

.float-right { float: right; }

.align-left { text-align: left; }

.align-right { text-align: right; }

.align-center { text-align: center; }

.align-justify { text-align: justify; }

.margauto { margin: auto; }/* display classes */

.clear { clear: both; }

.block { display: block; }

.hide { display: none; }

.red { color: #bf2837; }

.green { color: #9EC630; }

.grey { color: #555; }

.barvatxttoptop
{
	color: red;
	font-style: italic;
}/* images */

img.float-right { margin: 0px 0px 5px 10px; }

img.float-left { margin: 0px 10px 5px 0px; }

img.center-obr { margin: 5px 0px 5px 0px; }/*-- články ve hrách --*/

.clanhry
{
	float: right;
	padding: 7px;
	margin: 0;
	width: 200px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
}

.clanhry.kas { width: 170px; }

.clanhry.kasb { width: 205px; }

.clanhry .list-title
{
	margin: 0;
	padding-bottom: 2px;
	text-decoration: none;
}

.clanhry h2.list-title a
{
	font-size: 12px;
	font-weight: 100;
	text-align: left;
	text-decoration: none;
	color: #d80000;
	border-bottom: 1px #353535 solid;
}

.clanhry h2.list-title
{
	margin: 0;
	padding: 0px;
	padding-top: 2px;
}

.clanhry { }

.clanhry h3.text3
{
	margin: 0;
	padding: 0;
	font-size: 1.3em;
}

#menuhrytridit
{
	margin: 0;
	padding: 0;
	display: block;
	background: url(../images/ram01.gif) repeat-x left top;
	height: 92px;
	margin-left: -15px;
	margin-right: -15px;
}

#menuhrytridit ul.menu
{
	list-style: none;
	text-align: center;
	padding: 0;
	margin: 0;
	padding-top: 12px;
}

#menuhrytridit ul.menu li
{
	margin-bottom: 1px;
	display: inline;
	border-bottom: 0px solid #EFF0F1;
	text-transform: uppercase;
}

#menuhrytridit ul.menu a
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 15px;
	font-size: 1.3em;
}

#menuhrytridit ul.menu a:hover
{
	color: silver;
	text-decoration: underline;
}

#menuhrytridit ul.menu a.act
{
	text-decoration: underline;
	color: silver;
}

#menuhry
{
	margin: 0;
	padding: 0;
	display: block;
	background: url(../images/ram0.gif) repeat-x left top;
	height: 92px;
	margin-left: -15px;
	margin-right: -15px;
}

#menuhry ul.menu
{
	list-style: none;
	text-align: center;
	padding: 0;
	margin: 0;
	padding-top: 40px;
}

#menuhry ul.menu li
{
	margin-bottom: 1px;
	display: inline;
	border-bottom: 0px solid #EFF0F1;
	text-transform: uppercase;
}

#menuhry ul.menu a
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 15px;
	font-size: 1.3em;
}

#menuhry ul.menu a:hover
{
	color: silver;
	text-decoration: underline;
}

#menuhry ul.menu a.act
{
	text-decoration: underline;
	color: silver;
}

.ramek
{
	border: 1px silver solid;
	padding: 3px !important;
}

a .ramek:hover
{
	border: 1px white solid;
	padding: 3px !important;
	_border: 1px solid #bf2837 !important;
	_padding: 3px !important;
}

.colB ul { padding-right: 15px; }

.colB .list-title
{
	font-size: 1.3em;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	padding-bottom: 3px;
}

.colB .list-title a
{
	display: block;
	color: white;
	padding-left: 10px;
	text-decoration: none;
	border-bottom: 0px silver solid;
}

.colB .list-title a:hover { color: silver; }

.colB .list-perex
{
	margin: 0;
	margin-bottom: -10px;
	padding: 5px;
	background: #0e0e0e;
	border: 1px #282828 solid;
	height: 1%;
}

.colB fieldset .list-perex
{
	margin: 0;
	padding: 0px;
	margin-bottom: 18px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.colB fieldset .list-perex p { padding-top: 5px; }

.colB .odsaz7 fieldset { padding-bottom: 0px; }

.colB .odsaz7 fieldset a
{
	color: white;
	text-decoration: underline;
}

.colB .odsaz7 fieldset a:hover
{
	color: white;
	text-decoration: none;
}

.colB .odsaz5 p a { color: white; }

.colB .odsaz5 a { text-decoration: underline; }

.colB .odsaz5 a:hover { text-decoration: none; }

.colB .odsaz5 div img { border: 0px white solid; }

.colB .odsaz5 p a img { border: 0px white solid; }

.colB .odsaz5 a img { border: 1px white solid; }

.colB .odsaz5 div.cistic img { border: 0px white solid; }

.colB .odsaz5 #registr a img { border: 0px white solid; }

.colB .odsaz4 a { text-decoration: underline; }

.colB .odsaz4 a:hover { text-decoration: none; }

.colB div.bezh2 div.hodnocenicashry { margin-bottom: 30px; }

.colB div.bezh2 p.list-perex { display: none; }

.colB div.nenadpis p.list-perex { display: none; }

.colB div#box4 p.list-perex { display: none; }

#bonus .bonus3 p.list-perex
{
	background: inherit;
	border: 0;
}

.colB .list-perex:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.colB p strong, .colB p em, .colB ul em, .colB ul strong, .list-perex a { color: #FFFFFF; }

.colB strong { font-weight: 100; }

.colB h1 strong { font-weight: bold; }

.obrhry
{
	padding: 5px;
	margin: 0;
	padding-right: 0px;
}

p img.obrhry
{
	margin: 0;
	padding: 0;
}

.obrhry img
{
	padding: 5px;
	margin: 0;
	border: none;
	float: left
}

.obrhrylogo img
{
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}/*-- Mezera mala a velka --*/

.padd { padding: 10px }

.padd3 { padding: 30px }

.padd5 { padding: 3px }

.padd8 { padding: 8px }

.padd5 td { padding: 3px }/*-- Obrazky --*/

img.imgr { margin: 10px 0px 10px 10px; }

img.imgl { margin: 10px 10px 10px 0px; }/*-- Odsazeni v Sazkovych kancelari dole --*/

span.odsaz4 { padding: 0 }

.odsaz4 p { padding: 0 }

.odsaz4 p img
{
	margin-right: 10px;
	margin-top: 5px;
	border: 1px white solid
}

.odsaz4 table { color: black; }

.odsaz4 a { text-decoration: none; }

.odsaz4 #infor img { border: 0px; }

.odsaz4 #registr img { border: 0px; }

.odsaz4 #tabram { border: 1px silver solid; }

.odsaz4 #tabram td.sudperex { text-indent: 10px; }

.odsaz4 #tabram td.lichperex { text-indent: 10px; }

.odsaz4 h3 strong { font-weight: bold; }

.odsaz5 h3 strong { font-weight: bold; }

.odsaz5 h3
{
	padding-bottom: 15px;
	padding-top: 15px;
}/*-- Stylovani UL seznamu --*/

.odsaz7 ul, .odsaz5 ul { padding-top: 10px; }

.odsaz7 ul a, .odsaz5 ul a
{
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
	color: white !important;
}

.odsaz7 ul a:hover, .odsaz5 ul a:hover { text-decoration: none; }/*-- Pismo naspod odkaz REGISTRACE v clankach --*/

a.styl1
{
	font-size: 24px;
	font-weight: bold;
	color: white;
}

a.styl1:hover
{
	color: red;
	text-decoration: underline;
}

#zdarma
{
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0;
	text-align: center;
	font-size: 1.4em;
}

#zdarma strong { font-weight: bold; }

#zdarma a
{
	text-align: center;
	font-size: 1.2em;
	color: white;
	text-decoration: none;
}

#zdarma a:hover { color: silver; }

#registr
{
	padding-top: 15px;
	margin: 0;
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
}

#registr a
{
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	color: white;
	text-transform: uppercase;
	text-decoration: none;
}

#registr a:hover
{
	text-align: center;
	font-weight: bold;
	font-size: 1.4em;
	color: silver;
	text-transform: uppercase;
}

#infor
{
	padding-top: 15px;
	margin: 0;
	text-align: center;
	font-size: 1.25em;
}

#infor a
{
	text-align: center;
	font-size: 1.25em;
	color: #ef8216;
}

.novobr #infor
{
	padding-top: 15px;
	margin: 0;
	text-align: center;
	font-size: 15px;
}

.novobr #infor a
{
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}

div.cistic { height: 1%; }

div.cistic:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

