/* zaklad */

body { margin: 0px; text-align: center; background-color: #000E19;
	background-image:url('design/back.jpg'); background-position: center top; background-repeat: no-repeat;
	font-family: Arial, Verdana; color: #000000; height: 100%; }
a img { border: 0px }
p { margin-top: 12px; margin-bottom: 12px; font-size: 0.9em; }
h1 { margin-top: 12px; margin-bottom: 24px; font-family: 'Trebuchet MS', Arial, Verdana; color: #FFFFFF; background-color: #1A3463; padding-left: 10px; padding-right: 10px;
	font-size:1.5em; font-weight: bold; text-align:center;}
h2 { margin-top: 32px; margin-bottom: 12px; font-family: 'Trebuchet MS', Arial, Verdana; color: #1A3463; 
	font-size:1.2em; }
h3 { margin-top: 18px; margin-bottom: 0px; font-family: Arial, Verdana; color: #000000; font-size:0.9em; font-weight: bold; }
ul { margin-left: 18px; margin-right: 0px; margin-top: 12px; margin-bottom: 12px; padding: 6px; font-size:0.9em; }
table {border: 0px;}
a:link { color: #04348A; text-decoration: underline; }
a:visited { color: #04348A; text-decoration: underline; }
a:active { color: #04348A; text-decoration: underline; }
a:hover { color: #2323EB; text-decoration: underline; }



/* struktura */

#stranka {text-align: center; position: relative; width: 750px; height: auto; 
	background-color: transparent; margin:0px auto; border:0px; overflow: auto; }



#logo {text-align: left; position: relative; width: 750px; height: 81px; 
	background-color: transparent; margin:0px auto; border:0px; overflow: hidden; padding: 0px;
	background-image:url('design/logo-back.png'); background-position: center top; background-repeat: no-repeat; }
#logo p { font-size: 1.5em; margin-top: 0px; margin-bottom: 0px; color: #FFFFFF; font-weight: bold; }

.kategoriehoi3 {text-align: center; position: absolute; bottom: 0px; right: 192px; width: 192px; 
	height: auto; min-height: 23px; max-height: 80px; padding-top: 5px;
	background-color: transparent; margin:0px auto; border:0px; overflow: hidden; 
	background-image:url('design/kategorie-hoi3-0.png'); background-position: center bottom; background-repeat: no-repeat;}
	
.kategoriebk {text-align: center; position: absolute; bottom: 0px; right: 0px; width: 192px; 
	height: auto; min-height: 23px; max-height: 80px; padding-top: 5px;
	background-color: transparent; margin:0px auto; border:0px; overflow: hidden; 
	background-image:url('design/kategorie-bk-0.png'); background-position: center bottom; background-repeat: no-repeat;}

.kategorietab {width: 100%; margin: 0px; }
	
.kategorietext { font-size: 0.8em; font-weight: bold; text-align: center;
	font-family: 'Trebuchet MS', Arial, Verdana; color: #FFFFFF;  }
.kategorietext a:link { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.kategorietext a:visited { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.kategorietext a:active { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.kategorietext a:hover { color: #AFCAF5; text-decoration: none; display: block; width: 100%; }



#modytop {text-align: center; position: relative; width: 750px; height: 34px;
	background-color: transparent; margin:0px auto; border:0px; overflow: hidden; 
	background-image:url('design/kategorie-top.png'); background-position: center top; background-repeat: no-repeat;}
#modytop p { font-size:0em; margin-top: 0px; margin-bottom: 0px;}

#mody {text-align: left; position: relative; width: 750px; height: auto; min-height: 150px;
	background-color: transparent; margin:0px auto; border:0px; overflow: auto; 
	background-image:url('design/kategorie.png'); background-position: center bottom; background-repeat: no-repeat;}
#mody p { font-size:0em; margin-top: 0px; margin-bottom: 0px;}

.modymenu {text-align: left; position: relative; width: 345px; height: auto;
	background-color: transparent; margin-left: 15px; border:0px; overflow: auto; }

.modymenutab {width: 100%; margin: 0px; }

.modymenutext { font-size: 1em; text-align: left;
	font-family: 'Trebuchet MS', Arial, Verdana; color: #FFFFFF; }
.modymenutext a:link { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.modymenutext a:visited { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.modymenutext a:active { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.modymenutext a:hover { color: #AFCAF5; text-decoration: none; display: block; width: 100%; }

#mezera {text-align: center; position: relative; width: 750px; height: 48px; 
	background-color: transparent; margin:0px auto; border:0px; overflow: hidden; 
	background-image:url('design/spacer.png'); background-position: center top; background-repeat: no-repeat;}
#mezera p { font-size:0em; margin-top: 0px; margin-bottom: 0px;}



#obsah {text-align: center; position: relative; width: 750px; height: auto;
	background-color: transparent; margin:0px auto; border:0px; overflow: auto;
	background-image:url('design/main.png'); background-position: center top; background-repeat: repeat-y;}
	
	
	
#hlavni {text-align: left; position: relative; width: 500px; height: auto; background-color: transparent;
	border:0px; overflow: auto; float: left; padding-left: 15px; padding-right: 15px; }



#bocni {text-align: center; position: relative; width: 180px; height: auto; background-color: transparent;
	border:0px; overflow: auto; float: right; padding-left: 20px; padding-right: 20px; }

.submenu {text-align: left; position: relative; width: 180px; height: auto; background-color: transparent;
	border:0px; overflow: auto; }

.submenutab {width: 100%; margin: 0px; }

.submenutop { font-size:0em; height: 67px; background-color: transparent;
	background-image:url('design/sub-top.png'); background-position: center bottom; background-repeat: no-repeat;}

.submenutext { font-size:0.9em; text-align: left; font-family: Arial, Verdana; color: #FFFFFF; background-color: transparent; 
	background-image:url('design/sub.png'); background-position: center top; background-repeat: repeat-y;
	padding-left: 10px; padding-right: 10px;}
.submenutext a:link { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.submenutext a:visited { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.submenutext a:active { color: #FFFFFF; text-decoration: none; display: block; width: 100%; }
.submenutext a:hover { color: #AFCAF5; text-decoration: none; display: block; width: 100%; }

.submenubottom { font-size:0em; height: 37px; background-color: transparent;
	background-image:url('design/subx.png'); background-position: center top; background-repeat: no-repeat;}
	
	
.odkazy {text-align: left; position: relative; width: 180px; height: auto; background-color: transparent;
	border:0px; overflow: auto; }
.odkazynadpis {margin-top: 24px; margin-bottom: 12px; font-size:0.8em; display: block; width: 100%; text-decoration: none;
	border-top-style: solid; border-top-width: 1px; border-color:#000000; padding-top: 3px; }



#patka {text-align: center; position: relative; width: 750px; height: auto; min-height: 68px; 
	  background-color: transparent; margin:0px auto; overflow: auto;
	  background-image:url('design/mainx.png'); background-position: center top; background-repeat: no-repeat; }
#patka p { font-size:0.75em; margin-top: 35px; margin-bottom: 20px; color: #FFFFFF; }




.nastred {text-align: center; }
.logomodu {border: 0px; border-style: solid; border-color: #000000; }
.screenshotytab {width: 500px; margin-top: 12px; margin-bottom: 24px; }
.screenshotytabmezera {width: 25px; }
.screenshotytabpics {width: 150px; text-align: center; }
.screenshotytabtext { font-size:0.75em; text-align: left; font-family: Arial, Verdana; color: #000000; 
	padding-top: 6px; padding-bottom: 24px; vertical-align: top; }
.info {font-weight: bold; }
.down {margin-bottom: 24px; }
.unavailable {color: #DF0000; font-weight: bold; }
.adresar {font-family: 'Lucida Console', 'Courier New', Courier; background-color: #EAEAEA; }
.soubor {font-style: italic; }
.lokace {font-style: italic; }
.vlajky {border: 1px; border-style: solid; border-color: #000000; }
.wallpaperymini {border: 1px; border-style: solid; border-color: #000000; }
.wallverze {text-align: center; margin-bottom: 24px; display: block; width: 100%;
	border-bottom-style: solid; border-bottom-width: 1px; border-color:#000000; padding-bottom: 12px;}
.gazettetab {width: 500px; margin-top: 12px; margin-bottom: 12px;}
.gazettetabpics {width: 150px; vertical-align: top; text-align: center; }
.gazettetabtext {width: auto; text-align: left; padding-left: 10px; vertical-align: top; }

.upozorneni1 {width: 500px; height: 20px; font-size:0em; overflow: hidden;
	background-image:url('design/note-back1.png'); background-position: center bottom; background-repeat: no-repeat;}
.upozorneni2 {width: 470px; height: auto; overflow: auto; padding-right: 30px;
	background-image:url('design/note-back2.png'); background-position: center top; background-repeat: repeat-y;}
.upozorneni3 {width: 500px; height: 20px; font-size:0em; overflow: hidden;
	background-image:url('design/note-back3.png'); background-position: center top; background-repeat: no-repeat; margin-bottom: 24px;}
.upozornenitab {width: 100%;}
.upozornenitabpics {width: 100px; vertical-align: top; font-size:0em; }
.upozornenitabtext {width: auto; vertical-align: top; font-size:0.9em; font-weight: bold; padding-left: 10px;}
.notedatum {display: block; width: 100%; font-size:0.8em; font-weight: bold; color: #730000; text-transform:uppercase; border-bottom-style: solid; border-bottom-width: 1px; border-color:#730000; margin-bottom: 3px; }

.bkmods {width: 500px; margin-top: 10px; margin-bottom: 10px;}
.bkmodsimg {width: 75px; vertical-align: middle; text-align: center; background-color: #94999F; padding: 0px; }
.bkmodstext {width: 170px; text-align: left; padding-left: 0px; padding-right: 0px; vertical-align: top; background-color: #94999F; }
.bkmodsmezera {width: 10px; vertical-align: top; text-align: center; font-size: 0em; padding-left: 0px; padding-right: 0px;}
.seznammodunazev { margin-top: 3px; margin-bottom: 3px; font-family: 'Trebuchet MS', Arial, Verdana; color: #1A3463; font-size:1.1em; font-weight: bold; }
.seznammodutyp { margin-top: 3px; margin-bottom: 3px; font-family: Arial, Verdana; color: #000000; font-size:0.6em; font-weight: normal; text-transform:uppercase; }
.seznammodutext {margin-top: 3px; margin-bottom: 3px; font-size: 0.8em; }



/* verze pro tisk */

@media print {

#logo { display:none; }
#menu { display:none; }

p { color:#000000; }
h1 { color: #000000; }
h2 { color: #000000; }

}
