/* GENERAL CSS ELEMENTS {{{*/

.content {
	background-color: #F3F3F3;
	padding-left: 0px;
	padding-top: 0px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	width: 506px;
}
BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #1557EC;
}

TD {
	font:  12px;
}

A {
	text-decoration: none;
	color: blue;
}

A:hover {
	text-decoration: underline;
}

H1, H2, H3, H4, H5, H6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1 {
	font-size : 15px;
	margin: 0px;
}

H2 {
	font-size : 12px;
	margin: 0px;
}

H3 {
	font-size : 11px;
}

P {
	font-family: Verdana;
}

OL {
	font-family: Verdana, Arial, Helvetica;
	font-size : 10px;
}

UL {
	list-style-image: url("../gfx/gula.gif")
}

select { 
	background-color:#E7E7E7;
        border-style:solid;
	border-width:thin;
	border-color:#d0d0d0;
}

/*}}}*/

.ver_line {
	background-color: #597AC9;
	width:20%; 
}

.hor_line {
	height:60px;
	vertical-align: top;
}

/* EMPTY BLOCKS AROUND MAIN BODY {{{*/

.block {
	background-color: #9AAFDE;
	height: 100px;
}

.block2 {
	background-color: #597AC9;
}

/*}}}*/

/* HEADERS {{{*/

#head1, #head2, #head3 {
	width: 166px;
	color: #333333;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
        font-size: 11px;
	font-weight: bold;
/*	font-style: italic;*/
}

#head1{
	background-color:#E7E7E7;
}

#head2{
	background-color:#D0D0D0;
}

#head3{
	background-color:#B9B9B9;
}

#logo {
	background-color: white;
}

/*}}}*/

/* LEFT {{{*/

.stred1 {
 	 background-image:  url(gfx/pozadie.jpg);
	 vertical-align: top;
	 background-position: top;
	 background-repeat: no-repeat;
	 height: 274px;
}

.stred0 {
	 vertical-align: top;
	 background-position: top left;
	 background-repeat: no-repeat;
	 padding-left: 50px;
	 margin-right: 12px;
	 text-align: justify;
     padding-top: 5px;
	 font-size: 11px;
}

#obr {
	width: 265px;
}

/*}}}*/

/* POP-UP MENU {{{*/

#menu A{
	 font-family: arial;
	 background: black;
	 color: white;
	 text-decoration: none;
	 width: 100%;
	 padding-left: 4px;
	 padding-bottom: 2px;
	 padding-top: 2px;
	 letter-spacing: 0px;
     cursor: default;

}

.mmenu {
	text-align: left;
 	 border-right: 1px solid white;
}

#menu #A4 {
	 border-right: none;
}

.popmenu {
	 top: 177px;
	 position: absolute;
	 width:180px;
	 background-color: #A5AAC0;
	 text-align: left;
	 filter: alpha(opacity=90);
	 margin-top: 2px;
	 visibility: hidden;
}

.popmenu ul, .pomenu UL {
	 margin: 0px;
	 padding: 0px;
	 list-style-image: none;
 	 list-style-type: none;
	 border: 1px solid black;
	 border-bottom-width: 0px;
}

.popmenu li {
	 list-style-image: none;
	 list-style-type: none;
	 _width: 180px;
	 margin: 0px;
	 padding: 0px;
}

.popmenu  li a {
	 border-bottom: 1px solid black;
	 padding-bottom: 1px;
	 padding-left: 6px;
	 padding-right: 0px;
	 padding-top: 1px;
	 font-weight: normal;
	 font-size: 11px;
	 color: black;
	 text-decoration: none;
	 margin: 0px;
	 height: auto;
	 font-family: Arial, Helvetica, sans-serif;
	 display: block;
	 _width: 180px;
}
.popmenu li a:hover {
	text-decoration: none;
}

#mainmenu {
	 top: 160px;
	 visibility: visible;
	 position: absolute;
 	 width: 507px;
}

/*}}}*/

/* MAIN {{{*/

#home {
	 background-image: url(gfx/pozadie.jpg);
	 width: 771px;
	 height: 274px;
}

P#i1{
         text-align: justify;
         font-size: 11px;
	 float: left;
	 width: 200px;
}

P#i2{
         padding-left: 20px;
	 float: left;
         font-size: 11px;
         text-align: justify;
	 width: 220px;
}

P#i3{
         text-align: justify;
         font-size: 11px;
	 float: left;
         width: 420;
}

P#kontakt{
         text-align: justify;
         font-size: 11px;
	 float: left;
         padding-left: 60px;
}

P#kontaktitle{
         padding-left: 60px;
}


#upmenu {
	background-color: black;
	height: 21px;
	_height: auto;
}

.signature a{
	font-size: 11px;
	color: black;
}

.signature a:hover{
	color: white;
	text-decoration: none;
}
.left_foot {
  font-size: 11px;
}

/*}}}*/
