body { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px;
margin: 0 auto;
color: black; 
background: #edede3 url(../img/design/pozadie.jpg) no-repeat scroll top center;}

DIV#body2 { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px;
margin: 0 auto;
color: black; 
background: #edede3;}

DIV#container {
	width: 788px;
	margin: 0 auto;
	color: #333;
	background: #c00 url(../img/design/vnutro.jpg)
}

DIV#header { height: 200px; background: #c00 url(../img/design/hlavicka.jpg) no-repeat scroll top center; }

DIV#header H1, DIV#header P { display: none }

DIV#editionInfo { color: black; padding-left: 180px; font-size: 90% }

DIV#main { float: left; width: 540px; margin: 5px 0 5px 0; padding: 5px 15px 5px 35px;
 }

DIV#bannersLeft, DIV#bannersBottom { text-align: center; padding-top: 20px; font-size: 80%; }
DIV#bannersBottom { border-top: 1px dotted #ccc; }
DIV#bannersLeft IMG { margin: 4px }

P { margin: .5em 0 .3em 0; }

H1.admin { background-color: #ddd; padding: 4px; color: #666; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }

H2.title { 
color: #c00; 
margin: .5em 0 1em 0; 
border-bottom: 1px dotted #f99; 
font-size: 16px }

H2.rubric { margin-top: 1em; font-size: 14px }
H3 {font: bold 18px/18px; color: black;
text-align: left; margin: 1em 0 .2em 0;}
H4 { color: #666; margin: 1em 0 .2em 0; font-weight: bold; font-size: 12px; }
H5 { color: #999; margin: 1em 0 .2em 0; font-weight: bold; font-size: 12px; }
H6 { color: black; margin: .5em 0 .3em 0; font-weight: normal;}
H7 { color: #ff8c2f; margin: .5em 0 .3em 0; font-weight: bold;}

DIV.summary { color: #000000; border-bottom: 1px #d5d5d5 dotted; }
P.author  { font-style: italic; margin-top: 3em }
A, A.LINK, A.VISITED { color: #c00; text-decoration: none; border-bottom: 1px dotted #fff; }
A.HOVER { text-decoration: underline; color: red; }

H3.title A, A.VISITED { color: black;
}


H3.a.link { 
	color: black;
	border-bottom: 1px dotted #888888;
 
}


DIV#navigation {
	float:left; 
	width: 167px;
	margin: 5px 0 5px 0; 
	padding: 5px 15px 5px 15px;
 	}

DIV#navigation ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type:none;
	margin:0px 0px 0px 13px;
	padding:0;
	}

DIV#navigation li	{
	display: inline;
	/* for IE5 and IE6 */
	}

DIV#navigation a
	{
	color:#4BA4C2;
	text-decoration: none;
	font-size: 13px;
	display: block;
	width: 125px;
	background: transparent;
	border-bottom: 1px solid #F5F5F5;
	padding: 3px 3px 3px 15px;  }

DIV#navigation a:link, DIV#navigation a:visited
	{
	color: #000;
	text-decoration: none;
	background: url(../img/design/bodka_off.jpg) no-repeat center left;

	}

DIV#navigation a:hover
	{
	color: #ff5300;
	background: url(../img/design/bodka_on.jpg) no-repeat center left;
	}

DIV#footer { clear: both; text-align: center; font-size: 90%; color: white; font-weight: bold; height: 95px; background: #c00 url(../img/design/paticka.jpg) }

.inv { visibility: none }

/* admin classes and styles */

.op { font-size: 80%; white-space: nowrap }

.smallGrey { font-size: 80%; color: #666 }

LABEL { display: block; margin-top: 1em }

INPUT, TEXTAREA, SELECT {  }

FIELDSET { background-color: #eee; padding: 10px; }

FIELDSET LEGEND { font-weight: bold }

.fullWidth { width: 100% }

TABLE TH, TABLE TD { border: 1px solid #ccc; padding: 5px }
TABLE TH { background-color: #ddd }
TABLE { border-collapse: collapse }
TABLE CAPTION { border: 1px solid #ccc; padding: 5px; background-color: #ddd; font-weight: bold; text-align: left }

IMG { border: none }
IMG.blackBorder { border: 1px solid black }
IMG.lr { float: left; margin-right: 10px; margin-top: 10px }
IMG.rr { float: right; margin-left: 10px; margin-top: 10px }
IMG.lu { margin-top: 10px }

FIELDSET TABLE TH, FIELDSET TABLE TD { border: none; background-color: none }

.amount { text-align: right }

.error { color: red; font-weight: bold }
