* {
	padding: 0;
	margin: 0;
	border: none;
}

body {
     font-family: verdana, sans-serif;
	 font-size: 80%;
     text-align: center;
	 background: white;
	 color: #7D7D7D;
	 padding-bottom: 12px;
}
#main {
     width: 977px;
     margin-left: auto;
     margin-right: auto;
     text-align: left;
	 background: #ffffff;
	 border-left: 1px #E3E3E3 solid;
	 border-right: 1px #E3E3E3 solid;
}
/*                        HLAVICKY                */
#hlavicka-1-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-1.jpg') no-repeat;  
}
#hlavicka-2-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-2.jpg') no-repeat;  
}
#hlavicka-3-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-3.jpg') no-repeat;  
}
#hlavicka-4-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-4.jpg') no-repeat;  
}
#hlavicka-5-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-5.jpg') no-repeat;  
}
#hlavicka-6-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-6.jpg') no-repeat;  
}
#hlavicka-7-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-7.jpg') no-repeat;  
}
#hlavicka-8-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-8.jpg') no-repeat;  
}
#hlavicka-9-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-9.jpg') no-repeat;  
}
#hlavicka-10-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-10.jpg') no-repeat;  
}
#hlavicka-11-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-11.jpg') no-repeat;  
}
#hlavicka-12-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-12.jpg') no-repeat;  
}
#hlavicka-13-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-13.jpg') no-repeat;  
}
#hlavicka-14-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-14.jpg') no-repeat;  
}
#hlavicka-15-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-15.jpg') no-repeat;  
}
#hlavicka-16-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-16.jpg') no-repeat;  
}
#hlavicka-17-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-17.jpg') no-repeat;  
}
#hlavicka-18-vne {
     width: 100%;
	 height: 173px;
	 background: #cccccc url('../hlavicky/hlavicka-18.jpg') no-repeat;  
}
/*                  end   HLAVICKY                */

#hlavicka {
     
}
#vpravo-vne {
     width: 270px;
     float: right;
}
#vpravo {
     padding: 5px;
}
#vlevo-vne {
     width:  165px;
     float:  left;
}
#vlevo {
     padding-right: 10px;
}
#stred-vne {
     margin: 0 275px 0 170px;
}
#stred {
     padding: 8px 15px;    
}
#nadpaticka-vne {
     clear: both;
     width: 100%;
}
#nadpaticka { 
	padding: 7px 15px 6px;
	text-align: center;
	border: 1px #5d5d5d solid;
}

#paticka-vne {
     clear: both;
     width: 100%;
	 height: 37px;
	 background: #377CE0 url('../images/paticka-bg.gif') repeat-x;
}
#paticka { 
	padding: 7px 15px 0;
	color: #ffffff;
	text-align: center;
}



/* KONKRETNI STYLY */

a {
	color: #F16101;
	text-decoration: underline;
}
#vpravo a {
	color: #4C8DEB;
}
a:hover {
	text-decoration: none;
}

.menu{
	text-decoration: none;
}

.strankovani {color: #F16101; text-decoration: none;}
.strankovani:hover {color: #F16101; font-weight: bold; text-decoration: underline;}

#nadpaticka a, .odkazy a {
	color : #737373;
	font-size : 90%;
	font-weight: bold;
	text-decoration: none;
}
#nadpaticka a:active, .odkazy a:active {
	color : #F99A35;
}
#nadpaticka a:hover, .odkazy a:hover {
	color : #000000;
	text-decoration: underline;
}

p {
	padding: 5px 0;
}

p.stred {
	text-align: center;
}
hr {
	color: #000000;
	size: 1px;
	width: 98%;
	align: center;
}
	
h1, h2, h3, h4, h5 {
	font-size: 105%;
	color: #FD5F00;
	margin: 5px 0;
}
h1.nadpis {
	color: #D72A53;
	font-size: 180%;
	padding: 7px 33px;
	margin: 13px 0;
	background: url('../images/ruka-zelena.gif') no-repeat;
}

h2 {
	color: #D72A53;
	font-size: 130%;
}
h2.seznamka {
	display: inline;
	float: left;
	margin-top: 30px;
}
h3 {
	font-size: 125%;
	color: #4C8DEB;
}

h5 {
	font-size: 90%;
	color: #2EC141;
	text-decoration: underline;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}
.right {
	text-align: right;
}
dd {
	text-align: justify;
}
h3.modra, h3.zelena {
	font-size: 125%;
	color: #4C8DEB;
	padding: 7px 33px;
	margin: 13px 0;
	background: url('../images/ruka-modra.gif') no-repeat;
}
h3.zelena {
	color: #2EC141;
	background: url('../images/ruka-zelena.gif') no-repeat;
}
xmp {
	color: #ee0000;
	font-size: 110%;
}
div#hlavni-menu h3, div#hlavni-menu h4, div.dalsi-menu h3 {
	font-size: 15px;
	color: #367BDE;
	margin: 9px 0 5px;
}
div#hlavni-menu h4 {
	font-size: 13px;
	color: #F16101;
}
.stredicek {
	text-align: center;
}
.tmava {
	color: #838383;
}
.noscreen {
	display: none;
}
h1#logo {
	font-size: 16px;
	position: relative;
	top: 78px;
	left: 455px;
	width: 165px;
	height: 48px;
	overflow: hidden;
}
h1#logo a {
	color: #6C7685;
}
h1#logo span {
	display: block;
	width: 165px;
	height: 48px;
	position: absolute;
	top: 0;
	left: 0;
	background: url('../images/lukyn-com-logo.gif') no-repeat;
	cursor: pointer;
	_cursor: hand
}
ul#horni-menu li{
	display: inline;
}
ul#horni-menu li a {
	font-size: 10px;
	font-weight: bold; /*gecko*/
	color: #ffffff;
	padding: 4px 10px;
	text-decoration: none;
}
ul#horni-menu li a:hover {
	background-color: #696969
}
div#hlavni-menu, div.dalsi-menu {
	position: relative;
	top: -82px;
	left: 7px;
	width: 149px;
	_width: 159px;
	padding: 6px 0 0 10px;
	font: 12px Tahoma;
	padding-bottom: 14px;
	background: #ffffff url('../images/hlavni-menu-bg.gif') repeat-y;
}
div#hlavni-menu, div.dalsi-menu, .menu-dole  {
	position: relative;
	top: -82px;
	left: 5px;
	width: 149px;
	_width: 159px;
	background: #ffffff url('../images/hlavni-menu-bg.gif') no-repeat;
}
div.dalsi-menu {
	top: -72px;
	background: #ffffff url('../images/pro-mobil-menu-bg.gif') no-repeat;
}
div.google-odkazy {
	text-align: center;
	
}
.google-odkazy {
	text-align: center;
	
}
.menu-dole {
	height: 24px;
	width: 159px;
	background: #ffffff url('../images/menu-dole-bg.gif') repeat-y;
}


ul.vedlejsi-menu {
	margin-left: 6px;
}
ul.hlavni-menu li, ul.vedlejsi-menu li{
	list-style: none !important;
}
ul.hlavni-menu a, ul.vedlejsi-menu a {
	color: #B1B1B1;
	font-weight: bold;
	text-decoration: none;
	padding-left: 13px;
	background: url('../images/hlavni-menu-odrazka-a.gif') left no-repeat;
}
ul.hlavni-menu li a:hover, ul.hlavni-menu li a:active {
	color: #838383;
	background: url('../images/hlavni-menu-odrazka-a-hover.gif') left no-repeat;
}
ul.vedlejsi-menu li a:hover, ul.vedlejsi-menu li a:active {
	color: #838383;
	background: url('../images/vedlejsi-menu-odrazka-a-hover.gif') left no-repeat;
}
#prihlaseni {
	background: #ffffff url('../images/prihlaseni-bg.gif') center top no-repeat;

	display: block;
	position: relative;
	left: 830px;
	top: -42px;
	width: 133px;
	height: 76px;
	padding: 4px 3px 0;
}

#prihlaseni p {
	padding: 1px;
}
p.registrace {
	margin-top: -23px;
	margin-left: 3px;
	font-size: 10px;
}
p.loged {
	margin-top: -2px;
	margin-left: 3px;
	font-size: 10px;
}


input.text {
	position: relative;
	background: url('../images/input-text-bg.gif') no-repeat;
	width: 110px;
	height: 21px;
	margin-left: 5px;
	font-weight: bold; /*gecko*/
	color: #6495ED;
	border: 0px none;; padding-left:8px; padding-right:0; padding-top:1px; padding-bottom:0
}
input.submit {
	border: 0px none;
	position: relative;
	left: 80px;
	width: 41px;
	height: 21px;
	color: #ffffff;
	font-size: 80%;
	_font-size: 90%; /*mozilla*/
	font-weight: bold;	/*gecko*/
	background: #FD7D00 url('../images/input-submit-bg.gif') no-repeat
}
dl.modra, dl.zelena{
	padding: 20px 14px;
	border: 1px #719CC5 solid;
	background-color: #F4F9FF;
	font-size: 95%;
	width: 94%;
}
dl.modra dt, dl.zelena dt {
	color: #F16101;
	margin-bottom: 3px;
}
dl.modra dd, dl.zelena dd {
	margin-bottom: 7px;
}
dl.zelena {
	border: 1px #7FC288 solid;
	background-color: #F4FFF8;
}
dl.zelena dt {
	color: #D72A53;
}

p.reklama, p.pratele, p.odkazy, p.sdeleni {
	padding: 0 0 3px 5px;
	border-left: 1px #BAB9B9 solid;
	border-bottom: 1px #D2D2D2 solid;
}
p.pratele {
	padding: 8px 0 8px 5px;
}
.pratele a {
	display: block;
	text-decoration: underline;
}

#paticka a {
	color: #FFFFFF;
	text-decoration: none;
}
#paticka a:hover {
	text-decoration: overline underline;
}

/*anketa*/
.anketa, .blok {
	width: 135px;
	border: 1px #C2C2C2 solid;
	margin: 7px;
	padding: 10px;
	position: relative;
	top: -82px;
}
.anketa h4 {
	color: #2EC141;
	font-size: 90%
}
.anketa  img {
	margin: 2px;
}
.anketa  p {
	margin: -2px;
}
.anketa strong {
	font-weight: normal;
	color: #323232;
}
img.smajl {
	border: 0px none; float: right; display: inline; padding-right: 4px
} 
#sms, #smsx {
	text-align: center;
	font-size: 90%;
}
.sms, .smsx {
	width: 95%;
	text-align: justify;
	border: 1px #719CC5 solid;
	background-color: #F4F9FF;
	padding: 11px;
}
.textik {
	width: 95%;
	text-align: justify;
	border: 1px #719CC5 solid;
	background-color: #F4F9FF;
	padding: 10px;
}
.smsx {
	border: 1px #7FC288 solid;
	background-color: #F4FFF8;
}
#sms .right, #smsx .right {
	margin: 0 3px 15px 0;
}
#sms .download, #smsx .download {
	display: block;
	margin: 5px 0 0 50px;
}
.podtim {
	margin-top: 13px;
}
/*images*/
#sms img, #smsx img.nahled {
	float: left;
}

img.winamp {
margin-right: 10px;
float: left;
}



#nadpaticka img {
	border: 1px #cccccc solid;
}
/*formulare*/
select, form, fieldset {
	display: inline;
}

.new1 {
	color: red;
}
.new2 {
	color: #F99A35;
}

.cleaner {
	clear: both;
	background-color: white;
	display: block;
}

.nastred {
	text-align: center;
}

.smiless img {
	border: 0px none;
	padding-left: 4px;
}
img.left {
	float: left;
	padding: 5px;
}
input {font-size: 10px; font-family: "Verdana"; BACKGROUND-COLOR: transparent; border: 1px solid #000000;}
select {font-size: 10px; font-family: "Verdana"; BACKGROUND-COLOR: #F99A35}
textarea {font-size: 9px; font-family: "Verdana"; border: 1px solid #000000; cursor: text}

.napis2 {color : #F99A35;  font-size : 10px; FONT-FAMILY: verdana; font-weight: bold;}
.texty {color : red;  font-size : 10px; FONT-FAMILY: verdana}

img.seznamka-left {
	border: 0;
}
ul.seznamka-right {
	list-style-type: none;
	padding-left: 17em;
	margin-top: -7em;
}
div.cistim {
	clear: both;
}
.cleaner-seznamka {
	clear: both;
	display: block;
}
.guestbook {
	width: 99%;
	text-align: justify;
	padding: 10px;
}
.inface {
	width: 99%;
	text-align: justify;
	border: 1px #719CC5 solid;
	background-color: #F4F9FF;
	padding: 10px;
	font-size: 90%;
}
.tabulka { 
	padding: 7px 15px 0;
	margin-right: 20px;
	text-align: left;
}
.sporice-pozadi {
	display: block;
	background-image: url('../images/n_base.gif');
	background-repeat: no-repeat;
	height: 60px;
	margin-top: -4px;
}
.sporice-pozadi p img {
	padding-left: 45px;
	padding-top: 5px;
}