body {border:0; margin:0; margin-top:0px; padding:0; background:#FFF; font-size: 13px; font-family: georgia,"tahoma","verdana",sans-serif; color:#333; _text-align:center;}

a {color:#F68B00; text-decoration:underline; }
a:hover { text-decoration: none;}

p {border:0; margin:10px 0; padding:0;}

div {display:block; border:0; margin:0; padding:0;}

h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:normal;}
h1 {font-size:240%; font-family: georgia,arial,serif; }
h2 {font-size:190%; font-family: georgia,arial,serif; }
h3 {font-size:140%; font-family: georgia,arial,serif; }

ul, ol {display:block; border:0; margin:15px 0 15px 20px; padding:0;}
li {display:list-item; border:0; margin:0; padding:0; }
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}

form {border:0; margin:0; padding:0;}
fieldset {border:1px solid #ccc; margin:15px 0; padding:10px;}
legend {margin-left:10px; font-size:100%; font-weight:bold; }

hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}

th {text-align: left; vertical-align:top;}

a, img, span {border:0; margin:0; padding:0;}
abbr, acronym {border-bottom:1px dotted #CCC; cursor:help;}

strong, .strong {font-weight:bold;}

.f-left {float:left;}
.f-right {float:right;}
.half { width: 48%;}

.t-left {text-align:left;}
.t-center {text-align:center;}
.t-right {text-align:right;}
.t-justif {text-align:justify;}

.clear {clear:both;}
.cleaner {clear:both; height: 0px; line-height: 0px; font-size: 0px;}

.noscreen {display:none;}

/* -------------------------------------------------------------------------------------------------- */

#main {position:relative; width:720px; margin: auto; _text-align:left; background: #FFF; padding: 0;  margin-bottom: 20px; }

/* Hlavička */
#header { position:relative; overflow: hidden; width:700px; margin:0px; padding:0;  }

    /* Hlavička - logo */
	#header #logo h1 { margin:0; padding: 10px; font-size: 45px; text-align:left; }
	#header #logo h1 a { color: #888; text-decoration: none}
	 
/* Stránka */
#page {width:720px; border-top: 1px solid #666; }
#page-in { padding: 20px 10px; }
#page h2 {color: #F68B00; font-wight: none; margin-top: 0px; font-size: 20px}


/* Obsah */
#content { margin:0; }
#content strong { color: #AD000C; }
#content p { line-height: 1.4em; text-align: justify; }
#content li { line-height: 1.4em; }
#content img { width:110px; height:73px; overflow:hidden; border: 1px solid #888; margin-right: 2px; }


/* Patička */
#footer { border-top: 1px solid #888; font-family: tahoma, verdana, serif; font-size: 10px; clear:both; width: 720px; line-height: 30px; padding: 0px 0px; }
#footer a {color:#888; text-decoration:none;}
#footer a:hover {color:#999;}

#footer .left { padding-left: 15px; }
#footer .right {padding-right: 15px; }


#banner { float: right; width: 250px; } 
#banner p { background: #F8F8F8; padding: 10px; line-height: 1.5em; margin: 0 0 0 15px; }
#banner a { text-decoration: none; font-weight: bold; }
#banner a.odd { color: #888; font-weight: normal; } 
#banner a.odd:hover { color:#000; } 

