* {margin: 0; padding: 0; font-family: Georgia, times, serif;}
/* font-family: 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; */

body {background: transparent url('images/usm-auto.jpg') no-repeat 400px 4px;
		padding: 12px;}

body,td, textarea, input, option {font-size: .8em;}
h1 {font-size: 2em}
h2 {font-size: 1.6em}
h3 {font-size: 1.4em}
h4 {font-size: 1.2em}
h5, h6 {font-size: 1.1em}

.datum-autor {font-size: .8em; display: inline;}
#cover .datum-autor {display: block; font-weight: bold; text-align: right;}
#clanek .entrytext .datum-autor {display: block; font-weight: bold; text-align: right;}

#hlavicka {width: 916px; font-size: 120%;}
#hlavicka img {margin: 40px 50px; border: 0;}
#hlavicka ul {list-style-type: none; margin: 0 30px; font-size: 1.1em;}
#hlavicka ul a {display: block; padding: 4px 12px; background: #444; color: #fff;
				font-weight: bold; text-decoration: none;
				float: left;}
#hlavicka li {display: inline; line-height: 1.4em;}
#hlavicka .diskuse a {background: #222;}
#hlavicka .inzerce a {background: #222;}
#hlavicka .akce a {background: #222;}
#hlavicka .aktualne a:hover {background: #df4a00;}
#hlavicka .predstavujeme a:hover {background: #E00025;}
#hlavicka .poradna a:hover {background: #0096E0;}
#hlavicka .historie a:hover {background: #74AD00;}
#hlavicka .reportaze a:hover {background: #AD9100;}
#hlavicka .diskuse a:hover {background: #005C8A;}
#hlavicka .inzerce a:hover {background: #8A005C;}
#hlavicka .akce a:hover {background: #0025E0;}

/* Zvyrazneni polozky v menu podle tridy v body */
.aktualne #hlavicka .aktualne a {background: #df4a00;}
.predstavujeme #hlavicka .predstavujeme a {background: #E00025;}
.poradna #hlavicka .poradna a {background: #0096E0;}
.historie #hlavicka .historie a {background: #74AD00;}
.reportaze #hlavicka .reportaze a {background: #AD9100;}
.diskuse #hlavicka .diskuse a {background: #005C8A;}
.inzerce #hlavicka .inzerce a {background: #8A005C;}
.akce #hlavicka .akce a {background: #0025E0;}


#obsah {position: relative; margin-top: 3em; padding-top: 12px;}

#obsah p {line-height: 1.5em; text-align: justify; margin: 1em 0;}

/* Uvodni stranka a stranky archivu s cover a aktuality */
#cover {position: absolute; left: 496px; width: 420px;}
#aktuality {width: 470px;}

/* Stranky s clankem  */
#postranik {position: absolute; left: 596px; width: 320px;}
#clanek {width: 570px;}

#cover-nadpis {position: relative; top: -2.4em; margin-bottom: -2.2em;}

#cover ul, #postranik ul {margin-left: 1.4em; list-style-type: square; list-style-image: url('images/star.jpg');
							margin-top: .6em; margin-bottom: 1.2em;}

ul {margin-left: 1.4em; list-style-type: square; list-style-image: url('images/star.jpg');
							margin-top: .6em; margin-bottom: 1.2em;}

#cover table, #postranik table {margin-top: .6em; margin-bottom: 1.2em;}

#postranik h1 {margin-top: -.6em; margin-bottom: .6em;}

h2 {background: #444; color: #fff; display: inline;}
h3 {background: #444; color: #fff; display: inline;}
h4 {background: #444; color: #fff; display: inline;}

#aktuality p {line-height: 1.4em;}

.prehled-srazu td.datum {width: 5em; text-align: center;}
.prehled-srazu tr.tyden {font-size: 130%;}
.prehled-srazu tr.mesic {font-size: 120%;}
.prehled-srazu tr.tyden td.datum, .prehled-srazu tr.mesic td.datum {font-weight: bold;}
.prehled-srazu tr.tyden td, .prehled-srazu tr.mesic td {padding-bottom: .6em;}


.strankovani a {margin: 0 1em;}

#obsah a {color: #222;}
#obsah a:hover {background: #444; color: #fff; text-decoration: none;}
#obsah h2 a, #obsah h3 a {background: #444; color: #fff; text-decoration: none;}
#obsah h2.aktualne a, #obsah h3.aktualne a {background: #df4a00; color: #fff; text-decoration: none;}
#obsah h2.predstavujeme a, #obsah h3.predstavujeme a {background: #E00025; color: #fff; text-decoration: none;}
#obsah h2.akce a, #obsah h3.akce a {background: #0025E0; color: #fff; text-decoration: none;}
#obsah h2.poradna a, #obsah h3.poradna a {background: #0096E0; color: #fff; text-decoration: none;}
#obsah h2.historie a, #obsah h3.historie a {background: #74AD00; color: #fff; text-decoration: none;}
#obsah h2.reportaze a, #obsah h3.reportaze a {background: #AD9100; color: #fff; text-decoration: none;}
#obsah h2 a:hover, #obsah h3:hover a {background: #444; color: #fff; text-decoration: none;}
#obsah h2.inzerce a, #obsah h3.inzerce a {background: #8A005C; color: #fff; text-decoration: none;}

.aktualne #clanek h3 a:hover,.aktualne #clanek h2 a:hover ,.aktualne #postranik h1 a:hover {background: #df4a00; color: #fff; text-decoration: none;}
.predstavujeme #clanek h3 a:hover,.predstavujeme #clanek h2 a:hover ,.predstavujeme #postranik h1 a:hover {background: #E00025; color: #fff; text-decoration: none;}
.akce #clanek h3 a:hover,.akce #clanek h2 a:hover ,.akce #postranik h1 a:hover {background: #0025E0; color: #fff; text-decoration: none;}
.poradna #clanek h3 a:hover,.poradna #clanek h2 a:hover ,.poradna #postranik h1 a:hover {background: #0096E0; color: #fff; text-decoration: none;}
.historie #clanek h3 a:hover,.historie #clanek h2 a:hover ,.historie #postranik h1 a:hover {background: #74AD00; color: #fff; text-decoration: none;}
.reportaze #clanek h3 a:hover,.reportaze #clanek h2 a:hover ,.reportaze #postranik h1 a:hover {background: #AD9100; color: #fff; text-decoration: none;}


#paticka a {color: #222;}
#paticka a:hover {background: #444; color: #fff; text-decoration: none;}

#podelnik {width: 916px; padding-bottom: 1em;}
#podelnik h1 {display: inline;}
#podelnik ul.menu li {display: inline;}
#podelnik ul.menu {clear: both; display: block; margin-left: 0;}
#podelnik p {clear: both; text-align: center;}
#podelnik fieldset {border: 0;}
#podelnik p.pripomen {font-weight: bold;}

#inzerce {width: 916px;}
#inzerce .navigace {text-align: center;}
#inzerce fieldset.inzerat {border: 0; margin: 0 3em;}
#inzerce fieldset.inzerat form {margin-bottom: 2em;}
#inzerce table {border-collapse: collapse;}
#inzerce td {padding: .8em .8em; border: solid 3px #444;}
#inzerce tr.prodano {color: #444;}
#inzerce tr.partner td {font-size: 110%;}
#inzerce table p {margin: 0 0;}
#inzerce td {width: 600px;}
#inzerce td.k {width: 290px;}
#inzerce p.aktualnost {float: left; display: inline; margin: 0; padding-right: 1em;}