/* CSS pro eBoard v1.0 */
/* made by BROLI © BR Arts webdesign 2005 -- http://webdesign.czechian.net -- */
/* ALL RIGHTS RESERVED */


body {margin: 0; padding: 0; font-size: 100%; color: #fff; font-family: Arial, Verdana, Helvetica, sans-serif;}
body {font-size: 80%; background: #666; color: #ccc; text-align: center; line-height: 1.5em;}

#container {background: #FFEDBB url(images/logospec2new.jpg) top no-repeat center;color: #333; width: 600px; margin:auto;padding-top: 80px; border:1px solid #333; text-align: left;}
#container2 {padding: 10px;}
kbd {padding:0px 1px 0px 1px;border-width:1px 2px 2px 1px;border-style:solid;font-size: 110%}
abbr {border-bottom:1px dashed;cursor:help}
acronym {border-bottom:1px dashed;cursor:help}
dfn {font-style:normal;border-bottom:1px dashed;cursor:help}
code {font-family: courier, monospace;border:1px solid #cccccc;color:#333;background-color:#ffffcc;padding-left:1px;padding-right:1px}
samp {font-family: courier, monospace;border:1px solid #cccccc;color:#333;background-color:#ccffcc;padding-left:1px;padding-right:1px}
table {font-size:100%}
img.left {float:left;margin-right: 10px;}
img.right {float:right;margin-left: 10px;}
p {margin:1em 0}
p.indent {margin-left:40px}
.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
span.underline {text-decoration:underline}
span.strikethrough {text-decoration:line-through}
div.textbox {clear:both;float:left;width:200px;color:#f60;margin:5px;font-size:.8em;padding:5px;border:1em solid #DAEFE4;}
	div.textbox p {text-indent: 0;}
	div.textbox h5 {margin: 0;padding:3px;color:#f60;}
div.photo {clear:both;float:right;width:auto;font-size:0.8em;font-weight:bold;padding:1em;text-align: center;}	
	div.photo p {text-indent: 0;font-style: italic; line-height: 1em;}	
hr {width:90%;height:1px;color:#696;}
.clear,.cleaner {clear:both}
.noIndent{text-indent: 0;}
.colorF60 {color: #f60;}
.colorF90 {color: #f90;}
.colorC00 {color:#c00;}

		h3, h4 {color: #A52A2A;}
		h3 {font-size: 1.5em;}
		h4 {font-size: 1.3em; font-variant: small-caps; }
		h5 {font-size: 1.3em;}
		h6 {font-size: 1.2em;}

h1 {text-align: right; color:#A52A2A;}

/* tabulky */
table {border: 1px solid #CCC; border-collapse: collapse; margin: 10px;background: #fff; }
.w710 {width: 710px;}
td,th {border: 1px solid #778; padding: 3px 3px; margin: 0;}

tbody tr:hover {background-color: #E9E9E9;}
thead tr,tfoot tr, tr.hlavicka, tr.hlavicka:hover {background-color: #CCCCCC; color: #000; font-weight: bold; letter-spacing: 0.2em; font-size: 0.8em;}
thead tr a, tfoot tr a, tr.hlavicka a {color: #000;}



/* zvlastni tridy */

.NewsItem {margin: 10px 0; padding: 5px; border-bottom: 1px dashed #EAC772;}
.NewsDate {font-weight: bold; font-size: 0.9em; color:#c00;}
h3.NewsTitle,h2.NewsTitle {padding: 5px 0; margin: 0; color:#A52A2A;}



.invisible { display: none;}
.error {color: #c00; font-weight: bold; display: block; padding: 10px; margin: 10px; border:3px solid #c00;}
.ok 	 {color: #006400;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}

.FloatLeft {float: left;}
.FloatRight {float: right;}

tr.lichy {background:#fff;}
tr.sudy  {background:#DAEFE4;}

a {color: #A52A2A;}
a:hover {color: #c00;}
a img {border: none;}








