body {
	font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, Arial, lucida, sans-serif;
	font-size: 10pt;
	padding: 0px;
	margin: 0px;
	background: #000 url('.././images/bg-body-top.jpg') no-repeat fixed center center;
	text-align: center;
	color: #fff;
}
a {
	cursor: pointer !important;
}
#body-top {
	padding: 0px;
	margin: 0px;
	background: url('.././images/') no-repeat center top;
}
/* vrchní část hlavičky */
#header {
	width: 945px;
	margin: auto;
}
#header #top {
	padding: 10px 0px 10px 0px;
}
#header #top img {
	border: none;
}
#header #middle {
	height: 258px;
/*pozadi presunuto do skinu */
}
#header #middle {
	background: url(.././images/bg-header-middle.jpg) no-repeat center bottom !important;
}
#header #middle .middle-right {
	width: 232px;
	height: 237px;
	float: right;
	margin: 11px 10px 0px 0px;
	padding: 10px 10px 0px 10px;
	text-align: right;
}
#header #middle .middle-right .look {
	width: 100%;
	margin: 0px;
	padding: 0px;
	margin: 0px 0px 4px 0px;
	display: none;
}
#header #middle .middle-right .look .right {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#header #middle .middle-right .look .left {
	text-align: left;
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
#header #middle .middle-right .look img {
	border: none;
	margin: 0px 0px 0px 2px;
}
#header #middle .middle-right .look .vyber {
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	letter-spacing: 0em;
	color: #999999;
	margin: 0px;
}
#header #middle .middle-right form {
	margin: 0px;
	padding: 0px;
}
#header #middle .middle-right .header {
	color: #fff;
	text-align: left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, Arial, lucida, sans-serif;
	background: transparent url('.././images/bg-header-nadpis.png') no-repeat left bottom !important;
	font-size: 15px;
	text-transform: uppercase;
}
#header #middle .middle-right .header strong {
	font-family: verdana;
	font-weight: normal;
	color: #CCCCCC;
	font-size: 9px;
	float: right;
	margin: 3px 2px 0px 0px;
}
#header #middle .middle-right .login {
	width: 100%;
	height: 90px;
	margin: 8px 0px 8px 0px;
	padding: 0px;
	font-family: verdana;
	font-size: 9px;
	color: #CCCCCC;
}
#header #middle .middle-right .login a {
	color: #CCCCCC;
	padding: 0px;
}
#header #middle .middle-right .login .left {
	text-align: left;
	width: 62px;
	padding: 0px;
}
#header #middle .middle-right .login .submit-area {
	text-align: left;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
#header #middle .middle-right .login .submit-area-login {
	text-align: right;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
#header #middle .middle-right .login .submit-area-login .registrace, #header #middle .middle-right .login .submit-area .registrace {
	font-weight: bold;
	padding: 0px;
	text-align: left;
}
#header #middle .middle-right .login .input-text {
	width: 170px;
	height: 20px;
	border: 0px none #FFF;
	background-attachment: fixed;
	background-color: #707070;
	margin: 4px 0px 4px 0px;
	padding: 2px 0px 0px 3px;
}
#header #middle .middle-right .login .input-submit {
	width: 90px;
	height: 20px;
	padding: 0px;
	border: 0px none #fff;
	background-attachment: fixed;
	background-color: #B5B2B5;
	color: #393439;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	letter-spacing: -0.05em;
	margin: 0px 0px 0px 0px;
}
#header #middle .middle-right .login .submit-area-login .input-submit {
	margin: 0px 0px 0px 17px;
}
#header #middle .middle-right .stats {
	width: 100%;
	font-family: verdana;
	color: #CCCCCC;
	font-size: 9px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	display: none;
}
#header #middle .middle-right .stats .left {
	padding: 3px 0px 3px 0px;
	text-align: left;
}
#header #middle .middle-right .middle-right-bottom {
	width: 240px !important;
	height: 30px;
	float: right;
	margin: 44px 0px 0px 0px;
	padding: 0px;
}
#header #middle .middle-right .middle-right-bottom .input-text {
	width: 172px;
	height: 18px;
	border: 0px none #FFF;
	background-attachment: fixed;
	background-color: #5D5D5D;
}
#header #middle .middle-right .middle-right-bottom .input-submit {
	height: 20px;
	border: 0px none #FFF;
	background-attachment: fixed;
	background-color: #B5B2B5;
	color: #393439;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	letter-spacing: -0.05em;
	text-transform: uppercase;
}
#header #middle .middle-bottom {
	float: left;
	width: 654px;
	margin: 231px 0px 0px 25px;
	overflow: hidden;
	color: #d9dc4f;
	padding: 0px;
}
#header #middle .middle-bottom .countdown {
  text-align: left;
}
#header #middle .middle-bottom .countdown div {
  float: left;
  margin: 0px 8px 0px 0px;
  width: 208px;
  height: 20px;
  overflow: hidden;
}
#header #middle .middle-bottom .countdown .misto {
  float: left;
}
#header #middle .middle-bottom .countdown .first {
  width: 200px;
}
#header #middle .middle-bottom .countdown .second {
  width: 335px;
}
#header #middle .middle-bottom .countdown .third {
  width: 90px;
}
#header #middle .middle-bottom .countdown img {
  float: left;
  margin: 0px 8px 0px 0px;
}
#header #middle .middle-bottom .countdown #countdown-timer {
  font-weight: bold;
  text-align: right;
  float: right;
}


#header #bottom {
	padding: 0px 10px 0px 11px;
	height: 77px;
	background: url(.././images/bg-header-bottom.jpg) no-repeat center top;
}
#header #bottom .menu-horizontal {
	height: 40px;
	overflow: hidden;
	margin: 0px 0px 0px 3px;
}
#header #bottom .menu-horizontal a {
	height: 40px;
	width: 101px;
	display: block;
	float: left;
	margin: 0px 1px 0px 0px;
	padding: 12px 0px 0px 0px;
	color: #000;
	text-decoration: none;
	font-size: 1.05em;
	font-family: 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, Arial, lucida, sans-serif;
	font-weight: bold;
	letter-spacing: 0em;
}
#header #bottom .menu-horizontal a span {
}
#header #bottom .submenu-horizontal {
	padding: 7px 0px 0px 0px;
	margin: 0px;
	color: #FFF;
	font-size: 9pt;
	text-align: left;
}
#header #bottom .submenu-horizontal .submenu {
}
#header #bottom .submenu-horizontal a {
	color: white;
	text-decoration: none;
	margin: 0px 5px 0px 5px;
}
/* začištění float z hlavičky */
.cleaner {
	clear: both;
	line-height: 0px;
}
/* zobrazení vlastních dat */
#main-data, #main-data-top, #main-data-bottom {
	width: 945px;
	margin: auto;
	background: transparent url(.././images/bg-main-data.jpg) repeat-y center top;
	min-height: 500px;
}
#main-data-top {
}
#main-data-bottom {
}
#main-data #col-right {
	width: 250px;
	margin: auto;
	float: left;
	text-align: left;
	font-size: 9pt;
	padding: 0px 0px 0px 0px;
}
#main-data #col-right .small-banner {
	text-align: center;
}
#main-data #col-right .small-banner img {
	border: none;
	margin: 12px 0px 0px 0px;
}
#main-data #col-right .best-article .article {
	margin: 0px 0px 25px 15px;
	width: 215px;
}
#main-data #col-right .best-article .article .article-name {
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
#main-data #col-right .best-article .article a {
	color: white;
	text-decoration: none;
}
#main-data #col-right .best-article .article img {
	float: left;
	margin: 0px 6px 2px 0px;
}
#main-data #col-right .new-fotos img {
	float: left;
	border: 3px solid white;
	margin: 0px 0px 15px 15px;
}
#main-data #col-right .poradi-ms, #main-data #col-right .new-fotos, #main-data #col-right .best-article, #main-data #col-right .anketa {
/* pozadí přesunuto do skinu */
	padding: 0px 0px 15px 0px;
	background: transparent url('.././images/') no-repeat top !important;
}
#main-data #col-right .poradi-ms h3, #main-data #col-right .new-fotos h3, #main-data #col-right .best-article h3, #main-data #col-right .anketa h3 {
	color: #fff;
	font-size: 16px;
	padding: 8px 0px 8px 10px;
	text-transform: uppercase;
	background: transparent url('.././images/bg-col-right-h3.png') no-repeat left bottom !important;
}
#main-data #col-right .poradi-ms .submenu {
	padding: 0px 0px 10px 15px;
	color: #ccc;
}
#main-data #col-right .poradi-ms .submenu a {
	color: #fff;
	text-decoration: none;
}
#main-data #col-right .poradi-ms .submenu .on {
	text-decoration: underline;
}
#main-data #col-right .poradi-ms table {
	color: #fff;
	margin: 0px 0px 0px 15px;
	font-size: 9pt;
	width: 200px;
}
#main-data #col-right .anketa {
	margin-bottom: 0px;
	padding: 0px 0px 15px 0px;
	background-color: #565656;
}
#main-data #col-right .t-anketa {
	width: 200px;
	font-size: 8pt;
	text-align: left;
	margin: 0px 0px 10px 15px;
	color: #fff;
}
#main-data #col-right .t-anketa .t-nadpis {
	padding: 15px 0px 10px 0px;
	font-weight: bold;
}
#main-data #col-right .t-anketa .popis {
}
#main-data #col-right .t-anketa .hlasu {
	font-weight: bold;
	color: #999;
	width: 20px;
}
#main-data #col-right .t-anketa .bar {
}
#main-data #col-right .t-anketa .bar-pack {
	background-color: #fff;
	width: 142px;
	height: 5px;
	padding: 0px;
	line-height: 0px;
}
#main-data #col-right .t-anketa .bar-pack img {
	margin: 1px 1px 1px 1px;
	padding: 0px;
	height: 3px;
}
#main-data #col-right .t-anketa .proc {
	color: #fff;
}
#main-data #col-right .t-anketa .obal {
	height: 5px;
}
/* levy sloupec - OBSAH */
#main-data #col-left {
	width: 663px;
	margin: auto;
	float: left;
	text-align: left;
	padding: 0px 10px 1px 10px;
}
/* MODUL */
/* jednotlivé moduly - podle potřeb společnosti */
.modul {
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
/* MODUL */
/* hlavni novinka */
.mod-novinka-hlavni {
	width: 665px;
	font-family: verdana;
}
.mod-novinka-hlavni img {
	margin: 25px 15px 10px 25px;
	float: left;
	border: 0px;
}
.mod-novinka-hlavni h1 {
	width: 350px;
	height: 48px;
	padding: 0px 0px 0px 0px;
	margin: 21px 0px 0px 278px;
	font-size: 14pt;
}
.mod-novinka-hlavni h1 a, .mod-novinka-motogp h2 a, .mod-novinka-250ccm h2 a, .mod-novinka-125ccm h2 a {
	color: #eee;
	text-decoration: none;
}
.mod-novinka-hlavni .text {
	height: 96px;
	font-size: 8pt;
	color: #fff;
	padding: 0px 25px 0px 0px;
	margin: 10px 0px 0px 278px;
}
.mod-novinka-hlavni .data {
	font-size: 11px;
	color: #999999;
	margin: 0px 0px 0px 278px;
	padding: 0px 25px 0px 0px;
}
.mod-novinka-hlavni .odkaz {
	margin: 15px 25px 13px 0px;
	color: #ccc;
	float: right;
	display: none;
}
.mod-novinka-hlavni .odkaz a {
	margin: 0px 0px 0px 5px;
	color: #ccc;
	font-weight: bold;
	font-size: 7pt;
	font-family: verdana;
}
.mod-novinka-2nd {
	width: 665px;
	color: #fff;
	clear: both;
}
.mod-novinka-2nd a {
	color: #eee;
}
.mod-novinka-2nd .nadpis {
	font-size: 1.5em;
	font-weight: bold;
	padding: 10px 0px 8px 25px;
	margin: 0px 0px 4px 0px;
	background: transparent url('.././images/bg-novinky-nadpis.png') no-repeat left bottom;
	text-decoration: none;
}
.mod-novinka-2nd img {
	margin: 10px 15px 10px 25px;
	float: left;
	border: 0px;
}
.mod-novinka-2nd h2 {
	width: 450px;
	height: 20px;
	font-size: 12pt;
	color: #fff;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 168px;
	text-decoration: none;
}
.mod-novinka-2nd h2 a {
	text-decoration: none;
}
.mod-novinka-2nd .text {
	height: 56px;
	font-size: 8pt;
	font-family: verdana;
	color: #fff;
	padding: 0px 25px 0px 0px;
	margin: 8px 0px 0px 168px;
}
.mod-novinka-2nd .data {
	font-size: 11px;
	color: #999999;
	margin: 0px 0px 0px 168px;
	padding: 0px 25px 0px 0px;
}
.mod-novinka-2nd .odkaz {
	margin: 15px 25px 13px 0px;
	color: #ccc;
	float: right;
	display: none;
}
.mod-novinka-2nd .odkaz a {
	margin: 0px 0px 0px 5px;
	color: #ccc;
	font-weight: bold;
	font-size: 7pt;
	font-family: verdana;
}
.mod-novinka-2nd a {
	color: #eee;
}
/* MODUL */
/* vypis clanků motogp, 250ccm, 125ccm */
.mod-vypis-clanky {
	width: 665px;
}
.mod-vypis-clanky img {
	margin: 25px 15px 10px 25px;
	float: left;
	border: 0px;
}
.mod-vypis-clanky h2 {
	width: 450px;
	height: 20px;
	font-size: 12pt;
	padding: 0px 0px 0px 0px;
	margin: 22px 0px 0px 168px;
}
.mod-vypis-clanky a {
	color: #fff;
	text-decoration: none;
}
.mod-vypis-clanky .text {
	height: 56px;
	font-size: 8pt;
	font-family: verdana;
	color: #cccccc;
	padding: 0px 25px 0px 0px;
	margin: 8px 0px 0px 168px;
}
.mod-vypis-clanky .data {
	font-size: 11px;
	color: #999999;
	margin: 0px 0px 0px 168px;
	padding: 0px 25px 0px 0px;
}
.mod-vypis-clanky .odkaz {
	margin: 15px 25px 13px 0px;
	color: #ccc;
	float: right;
	display: none;
}
.mod-vypis-clanky .odkaz a {
	margin: 0px 0px 0px 5px;
	color: #ccc;
	font-weight: bold;
	font-size: 7pt;
	font-family: verdana;
}
/* MODUL */
/* detail clanku */
.mod-sdoc {
	margin: 10px 20px 40px 20px;
}
.mod-sdoc h1 {
	font-size: 16pt;
	color: #fff;
	margin: 15px 0px 0px 0px;
}
.mod-sdoc .timestamp {
	font-size: 11px;
	color: #999999;
	margin: 5px 0px 15px 0px;
}
.mod-sdoc .image {
	float: left;
	margin: 3px 10px 5px 0px;
}
.mod-sdoc .text {
	color: #fff;
	font-size: 10pt;
}
/* MODUL */
/* chat */
.mod-chat {
	margin: 15px 0px 15px 0px;
	width: 664px;
	color: #fff;
}
.mod-chat a {
	color: #ccc;
}
.mod-chat .coment-add {
	margin: 0px 15px 0px 15px;
	float: right;
}
.mod-chat .coment-add table {
	border: 1px #9A9A9A solid;
	width: 634px;
	font-size: 9pt;
}
.mod-chat .coment-add .head {
	color: #fff;
	font-weight: bold;
	padding: 1px 0px 0px 10px;
	height: 30px;
	background: #ccc url(.././images/bg-table-top.png) repeat-x left top;
	background: #ccc url(.././images/skin/black/menu-bg.png) repeat-x left center;
}
.mod-chat .coment-add td {
	padding: 5px 10px 5px 10px;
	vertical-align: middle;
}
.mod-chat .coment-add .inp-nadpis, .mod-chat .coment-add .inp-textarea, .mod-chat .coment-add .inp-odeslat {
	width: 480px;
	border: 1px #999 solid;
}
.mod-chat .coment-add .inp-textarea {
	height: 100px;
}
.mod-chat .coment-add .inp-odeslat {
	width: 160px;
}
.mod-chat .coment-add .spacer {
	height: 8px;
}
.mod-chat .coment-add .title {
	font-weight: bold;
	width: 150px;
}
.mod-chat .coment-add .data {
	padding: 3px 10px 3px 0px;
	text-align: right;
}
.mod-chat .coment-add .smile {
	text-align: center;
}
.mod-chat .coment-add .smile img {
	margin: 0px 2px 0px 2px;
}
.mod-chat .comment {
	border: 1px solid #9A9A9A;
	margin: 10px 15px 0px 15px;
	float: right;
	width: 633px;
}
.mod-chat .comment .head {
	color: #fff;
	height: 25px;
	background-color: #CCC;
	background: #ccc url(.././images/bg-table-top.png) repeat-x left top;
	background: #ccc url(.././images/skin/black/menu-bg.png) repeat-x left center;
}
.mod-chat .comment .head .left {
	padding: 6px 0px 0px 10px;
	font-size: 9pt;
	line-height: 9pt;
	float: left;
}
.mod-chat .comment .head .left a {
	color: #fff;
}
.mod-chat .comment .head .right {
	padding: 6px 10px 0px 0px;
	font-size: 9pt;
	line-height: 9pt;
	text-align: right;
	float: right;
}
.mod-chat .comment .head .right .delete img {
	border: none;
	float: left;
	padding: 0px 10px 0px 0px;
}
.mod-chat .comment .head .right a {
	font-weight: bold;
	color: #fff;
}
.mod-chat .comment .head .right a:hover {
	text-decoration: none;
	color: #999;
}
.mod-chat .comment .body {
	font-size: 8pt;
	line-height: 11pt;
}
.mod-chat .comment .body .text {
	padding: 10px 0px 10px 10px;
	text-align: justify;
	width: 82%;
}
.mod-chat .comment .body .text span {
	font-size: 10px !important;
}
.mod-chat .comment .body .avatar {
	float: right;
	padding: 2px;
	margin: 10px 10px 10px 10px;
	border: 1px solid #ccc;
	width: 75px;
	height: 100px;
	background-color: #fff;
}
.mod-chat .reply-1 {
	margin: 5px 15px 0px 30px;
	border-left: 4px solid #aaa;
	width: 90%;
}
.mod-chat .reply-1 .text {
	width: 81% !important;
}
.mod-chat .reply-2 {
	margin: 5px 15px 0px 45px;
	border-left: 4px solid #888;
	width: 85%;
}
.mod-chat .reply-2 .text {
	width: 80% !important;
}
.mod-chat .reply-3 {
	margin: 5px 15px 0px 60px;
	border-left: 4px solid #666;
	width: 80%;
}
.mod-chat .reply-3 .text {
	width: 79% !important;
}
.mod-chat .reply-4 {
	margin: 5px 15px 0px 75px;
	border-left: 4px solid #444;
	width: 75%;
}
.mod-chat .reply-4 .text {
	width: 77% !important;
}
.mod-chat .reply-5 {
	margin: 5px 15px 0px 90px;
	border-left: 4px solid #444;
	width: 70%;
}
.mod-chat .reply-5 .text {
	width: 76% !important;
}
.disclaimer {
	margin: auto;
	padding: 30px 20px 0px 20px;
	text-align: center;
	font-size: 9px;
	color: #666;
}
/* MODUL */
/* jezdci - jezd.php */
.mod-jezdci {
	width: 664px;
	text-align: center;
	padding: 15px 0px 15px 0px;
}
.mod-jezdci .table-jezd {
	margin: auto;
	width: 630px;
	background: #000 url(.././images/bg-table-top.png) repeat-x left top;
}
.mod-jezdci .table-jezd .header {
	height: 34px;
	vertical-align: middle;
	font-size: 7pt;
	line-height: 8pt;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 5px;
	color: #fff !important;
}
.mod-jezdci .table-jezd .header .poradi {
	width: 50px;
}
.mod-jezdci .table-jezd .header .jmeno {
	width: 250px;
}
.mod-jezdci .table-jezd .header .cislo {
	width: 50px;
}
.mod-jezdci .table-jezd .header .narodnost {
	width: 70px;
}
.mod-jezdci .table-jezd .header .tym {
	width: 180px;
}
.mod-jezdci .table-jezd .header .body {
	width: 70px;
}
.mod-jezdci .table-jezd .rows {
	background-color: #000;
	font-size: 9pt;
	line-height: 10pt;
	font-weight: bold;
}
.mod-jezdci .table-jezd .rows a {
	color: #fff;
}
.mod-jezdci .table-jezd .rows .poradi {
	text-align: center;
}
.mod-jezdci .table-jezd .rows .foto {
	width: 50px;
}
.mod-jezdci .table-jezd .rows .jmeno {
	width: 200px;
}
.mod-jezdci .table-jezd .rows .fotka {
}
.mod-jezdci .table-jezd .rows .jmenovka {
}
.mod-jezdci .table-jezd .rows .cislo {
	text-align: center;
}
.mod-jezdci .table-jezd .rows .narodnost {
	text-align: center;
}
.mod-jezdci .table-jezd .rows .tym {
	text-align: center;
}
.mod-jezdci .table-jezd .rows .body {
	text-align: center;
}
.mod-jezdci .table-jezd .rows td {
	padding: 3px 10px 3px 10px;
	vertical-align: middle;
}
.mod-jezdci .table-jezd .header .divider, .mod-jezdci .table-jezd .rows .divider {
	width: 3px;
	text-align: center;
	background: url(.././images/bg-table-top-divider.png) no-repeat center center;
}
.mod-jezdci .table-jezd .rows .divider {
	background: url(.././images/bg-table-divider.png) no-repeat center center;
	padding: 0px;
}
.mod-jezdci .pdf-download {
	font-size: 10px;
	font-weight: bold;
	float: left;
	height: 20px;
	margin: 0px 0px 10px 20px;
	display: none;
}
.mod-jezdci .pdf-download img {
	border: 0px #ccc none;
}
.mod-jezdci .section-select {
	font-size: 12px;
	font-weight: bold;
	float: right;
	height: 20px;
	margin: 0px 20px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.mod-jezdci .section-select .on {
	text-decoration: underline;
}
.mod-jezdci .pdf-download a, .mod-jezdci .section-select a {
	color: #fff;
	text-decoration: none;
}
.mod-jezdci .pdf-download a:hover, .mod-jezdci .section-select a:hover {
	color: #ccc;
	text-decoration: underline;
}
/* MODUL */
/* redaktori - reda.php */
.mod-reda {
	width: 664px;
	text-align: center;
	padding: 15px 0px 15px 0px;
}
.mod-reda .table-jezd {
  margin: auto;
	width: 630px;
	background: #000 url(.././images/bg-table-top.png) repeat-x left top;
}
.mod-reda .table-jezd .header {
	height: 34px;
	vertical-align: middle;
	font-size: 7pt;
	line-height: 8pt;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 5px;
	color: #fff !important;
}
.mod-reda .table-jezd .header .jmeno {
	width: 200px;
}
.mod-reda .table-jezd .header .nick {
	width: 100px;
}
.mod-rada .table-jezd .header .funkce {
	width: 100px;
}
.mod-reda .table-jezd .header .email {
	width: 200px;
}
.mod-reda .table-jezd .rows {
	background-color: #000;
	font-size: 9pt;
	line-height: 10pt;
	font-weight: bold;
	text-align: center;
}
.mod-reda .table-jezd .rows a {
	color: #fff;
}
.mod-reda .table-jezd .rows td {
	padding: 6px 10px 6px 10px;
	vertical-align: middle;
}
.mod-reda .table-jezd .header .divider, .mod-kont .table-jezd .rows .divider {
	width: 3px;
	text-align: center;
	background: url(.././images/bg-table-top-divider.png) no-repeat center center;
}
.mod-reda .table-jezd .rows .divider {
	background: url(.././images/bg-table-divider.png) no-repeat center center;
	padding: 0px;
}
/* MODUL */
/* detail uživatelů */
.mod-user {
	color: #fff;
}
.mod-user .user-main {
	margin: 18px;
}
.mod-user .user-main .user-header {
	background-color: #000;
	height: 44px;
	background: url('.././images/bg-detail-header1.png_') repeat-x top;
	padding: 2px 0px 0px 0px;
}
.mod-user .user-main .user-header .nadpis {
	color: #fff;
	font-size: 20px;
	margin: 0px 0px 4px 0px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	background: url('.././images/bg-novinky-nadpis.png') no-repeat left bottom;
	display: block;
}
.mod-user .user-main .user-header .kategorie {
	color: #fff;
	margin: 0px 10px 0px 30px;
	font-weight: bold;
}
.mod-user .user-main .user-detail {
}
.mod-user .user-main .user-detail .user-detail-picture {
	background-color: #000;
	text-align: center;
	width: 200px;
	height: 180px;
}
.mod-user .user-main .user-detail .user-detail-picture img {
	margin: 35px 0px 0px 0px;
	border: 1px #ccc solid;
	background-color: #000;
	padding: 2px;
}
.mod-user .user-main .user-detail .user-detail-parameters {
	background-color: #000;
	height: 130px;
	width: 407px;
	padding: 20px 10px 30px 10px;
	float: right;
}
.mod-user .user-main .user-detail .user-detail-parameters .user-detail-parameter {
	border-bottom: 1px #333 solid;
	padding: 5px 20px 5px 10px;
}
.mod-user .user-main .user-detail .user-detail-parameters .user-detail-parameter .description {
	color: #ccc;
	font-weight: bold;
	float: left;
}
.mod-user .user-main .user-detail .user-detail-parameters .user-detail-parameter .value {
	color: #fff;
	font-weight: bold;
	text-align: right;
}
.mod-user .user-main .user-detail .user-detail-parameters .user-detail-parameter a {
	color: #fff;
}
.mod-user .user-main .user-description {
	background-color: #000;
	padding: 25px 34px 10px 34px;
	text-align: justify;
}
.mod-user .user-main .user-description .favs {
	float: left;
	width: 180px;
	text-align: center;
}
.mod-user .user-main .user-description .favs .title {
	font-weight: bold;
	text-transform: uppercase;
}
.mod-user .user-main .user-description .favs .text {
	margin: 0px 0px 5px 0px;
}
/*.mod-user .user-main .user-description .f-tym img {
	width: 150px;
}
*/
/* MODUL */
/* kontakty - kont.php */
.mod-kont {
	width: 664px;
	text-align: center;
	padding: 15px 0px 15px 0px;
}
.mod-kont .table-jezd {
	margin: auto;
	width: 630px;
	background: #000 url(.././images/bg-table-top.png) repeat-x left top;
}
.mod-kont .table-jezd .header {
	height: 34px;
	vertical-align: middle;
	font-size: 7pt;
	line-height: 8pt;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 5px;
	color: #fff !important;
}
.mod-kont .table-jezd .header .kontakty {
	width: 34%;
}
.mod-kont .table-jezd .header .informace {
	width: 64%;
}
.mod-kont .kontakty .rows td {
	background-color: #000;
	font-size: 9pt;
	line-height: 10pt;
	padding: 6px 10px 6px 10px;
	vertical-align: middle;
	border-bottom: 1px #333 solid;
	height: 38px;
	text-align: left;
}
.mod-kont .kontakty .rows td a {
	color: #fff;
}
.mod-kont .table-jezd .header .divider, .mod-kont .table-jezd .rows .divider {
	width: 3px;
	text-align: center;
	background: url(.././images/bg-table-top-divider.png) no-repeat center center;
}
.mod-kont .table-jezd .rows .divider {
	background: url(.././images/bg-table-divider.png) no-repeat center center;
	padding: 0px;
}
/* MODUL */
/* galerie foto - foto.php */
.mod-galerie {
	width: 664px;
	padding: 15px 0px 15px 0px;
	color: #fff;
}
.mod-galerie .razeni {
	margin: 5px 0px 20px 25px;
}
.mod-galerie .razeni img {
	border: 0px none #ccc;
}
.mod-galerie .galerie-item {
	width: 205px;
	height: 265px;
	float: left;
	text-align: center;
	margin: 0px 0px 10px 10px;
}
.mod-galerie .galerie-item a {
	color: #ccc;
}
.mod-galerie .galerie-item .title {
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
.mod-galerie .galerie-item .image {
	width: 190px;
	margin: auto;
}
.mod-galerie .galerie-item .image img {
	border: 1px solid #999;
}
.mod-galerie .galerie-item .text {
	margin: 3px 0px 5px 0px;
	text-align: center;
}
.mod-galerie .patka {
	text-align: center;
	margin: 15px 25px 0px 0px;
}
.mod-galerie .patka img {
	border: 0px none #FFF;
}
.mod-galerie .patka .strankovani a {
	color: #ccc;
	line-height: 20pt;
	text-decoration: none;
	padding: 3px 0px 3px 0px;
}
.mod-galerie .patka .strankovani .str-predchozi a, .mod-galerie .patka .strankovani .str-dalsi a {
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
.mod-galerie .patka .strankovani .stranky span {
	padding: 0px 3px 0px 3px;
}
.mod-galerie .patka .strankovani a:hover, .mod-galerie .patka .strankovani .on {
	font-weight: bold;
}
/* MODUL */
/* videogalerie vide.php */
.mod-videogalerie .galerie-item {
	height: 240px;
	text-align: left;
	margin: 10px 0px 5px 10px;
}
.mod-videogalerie .galerie-item .video {
	width: 328px;
	height: 200px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.mod-videogalerie .galerie-item .title {
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	font-size: 19px;
	text-transform: uppercase;
}
.mod-videogalerie .galerie-item .timestamp {
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 15px 0px;
	color: #555;
}
.mod-videogalerie .galerie-item .text {
	padding: 0px 10px 5px 0px;
}
.mod-videogalerie .patka {
	text-align: right;
	margin: 15px 25px 0px 0px;
}
.mod-videogalerie .patka img {
	border: 0px none #FFF;
}
.mod-videogalerie .patka .strankovani a {
	color: #ccc;
	line-height: 20pt;
	text-decoration: none;
	padding: 3px 0px 3px 0px;
	background-color: #ccc;
}
.mod-videogalerie .patka .strankovani a:hover {
	color: #fff;
	background-color: #333;
}
/* MODUL */
/* registrace - regi.php */
.mod-registrace {
	width: 664px;
	padding: 15px 15px 15px 15px;
}
.mod-registrace h1 {
	padding: 0px 0px 10px 1px;
	margin: 0px;
	font-size: 17px;
}
.mod-registrace h1 span {
	color: #555;
}
.mod-registrace table td {
	padding: 0px 10px 5px 0px;
	font-size: 12px;
}
.mod-registrace table td input {
	border: 1px solid #999;
}
.mod-registrace table .kontakt-captcha {
	margin: 0px 4px -6px 0px;
}
/* MODUL */
/* down.php - download */
.mod-download {
	width: 664px;
}
.mod-download .item {
	font-size: 12px;
	margin: 10px 0px 0px 10px;
	width: 644px;
}
.mod-download .item .nadpis {
	font-size: 14px;
	font-weight: bold;
}
.mod-download .item .timestamp {
	font-size: 10px;
}
.mod-download .item .ico {
	vertical-align: top;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	width: 80px;
}
.mod-download .item .ico img {
	border: 0px none #f0f0f0;
}
.mod-download .item .ico a {
	color: #ccc;
	text-decoration: none;
}
.mod-download .item .ico a:hover {
	color: #ccc;
	text-decoration: none;
}
.mod-download .item .text {
	vertical-align: top;
	text-align: justify;
	font-size: 11px;
	padding: 0px 20px 0px 0px;
}
.mod-download .item .text p {
	margin: 0px;
	padding: 0px;
}
.mod-download .item a {
	color: #fff;
	font-weight: bold;
}
/*STRANKOVANI*/
/*obecne strankovani*/
.patka {
	text-align: center;
	margin: 15px 25px 0px 0px;
}
.patka img {
	border: 0px none #FFF;
}
.patka .strankovani a {
	color: #ccc;
	line-height: 20pt;
	text-decoration: none;
	padding: 3px 0px 3px 0px;
}
.patka .strankovani .str-predchozi a, .patka .strankovani .str-dalsi a {
	color: #eee;
	font-weight: bold;
	text-transform: uppercase;
}
.patka .strankovani .stranky span {
	padding: 0px 3px 0px 3px;
}
.patka .strankovani a:hover, .mod-galerie .patka .strankovani .on {
	font-weight: bold;
}
/* hledání */
.mod-search{}
.mod-search{margin:10px 15px 20px 20px;}
.mod-search .nadpis{font-weight:bold;color:#000;font-size:14px;}
.mod-search .nadpis span{color:#fff;padding:1px 3px 1px 3px;background-color:#444;}
.mod-search .nadpis a{font-weight:bold;color:#fff;border:1px #aaa solid;text-decoration:none;padding:5px;background-color:#000;display:block;}
.mod-search .text{text-align:left;color:#777;margin:15px 15px 30px 15px;}
.mod-search .text span{font-weight:bold;color:#fff;padding:1px 3px 1px 3px;background-color:#444;}
.mod-search .text a{font-weight:bold;color:#555;text-decoration:underline;}
/* PATICKA */
#footer {
	text-align: center;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#footer .inside {
	width: 935px;
	height: 40px;
	margin: auto;
	padding: 22px 0px 0px 0px;
	text-align: right;
	font-size: 8pt;
	background: url('.././images/bg-footer.jpg') no-repeat center top;
}
#footer .inside a {
	color: #333;
}
#footer .inside .footer-text {
	float: left;
	margin: 0px 0px 0px 10px;
}
#footer .inside .footer-links {
	float: right;
	margin: 0px 10px 0px 0px;
}
#under-footer {
	text-align: center;
	color: white;
}
#under-footer .inside {
	margin: auto;
}
#under-footer .inside p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
}
.red {
	color: red;
}
.green {
	color: green;
}
.hidden {
	display: none;
}
.btnLike {
	float: right !important;
}

.souvisejiciClanky {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  border-top: 1px #333 solid;
  color: #ccc;
}
.souvisejiciClanky a {
  color: #fff;
  display: block;
  margin: 3px 0px 0px 0px;
}


.uni-header {
	padding: 8px 0px 8px 20px;
	color: #fff;
}
.uni-header .nadpis {
	color: #fff;
	font-size: 20px;
	margin: 0px 0px 4px 0px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	background: url('.././images/bg-novinky-nadpis.png') no-repeat left bottom;
	display: block;
}