 
body { background-color:#454545; height: 800px;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

p { }

td { }

h4 { color: #000; font-size: 12px; font-family: verdana; font-weight: bold; font-style: normal; font-variant: normal; text-align: center; }

 a img { border: solid 1px #000; } 
/* a img { border: 0px  } */

a:link { color: #231f20; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; }
a:visited { color: #231f20; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: none; }
a:hover { color: #231f20; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: underline; }
a:active { color: #231f20; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-decoration: underline; }

.nadpis_1 { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.nadpis_2 { color: #f13b00; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.nadpis_3 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.nadpis_4 { DISPLAY: block; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; background-color: #CCCCCC;
	FONT: bold 14px/1 sans-serif; WIDTH: 145px; COLOR: #9F0004; TEXT-DECORATION: none;
	padding: 6px 0 6px 4px;
}
.obsah_hlavicka_nadpis { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.obsah_nadpis { DISPLAY: block; FONT: bold 14px/1 sans-serif;  COLOR: #000000; TEXT-DECORATION: none; text-align: center; }
.text { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.35em; text-align: justify;}
.text_c { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.35em; text-align: center; }
.text_j { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.35em; text-align: justify; }
.text_b { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tab_text { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.paticka { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#bodyvnitrek { position:relative; top: 10px; width:990px; height:750px; margin:auto; /* background-image: url('../images/podklad.gif');background-repeat:repeat-x; */ border: solid 1px #fff; }

#levy_sloupec { position:absolute; top:0; left:0; width:180px; height:750px; /* border: dotted 1px #d3ea0f; */ background-image: url('../images/levy_sloupec.jpg'); background-repeat: norepeat; }

#obsah_obal { position:absolute;  left: 181px; width:800px; height:740px;  border: solid 5px #f4f4f4;}
#obsah_obal1 { padding: 20px;  }

#hlavicka_obal { position:absolute;  left:0px; width:800px; height:250px; border-bottom: solid 5px #f4f4f4;background-color: #505C84;}
#hlavicka_obal1 { }
#hlavicka_menu_obal { position:absolute;  left:0px; width:800px; height:24px; top:230px;BACKGROUND: #505c84;}
#hlavicka_menu { position:relative; left: 1px; }


#obsah {position:absolute; top:255px; left: 0px; width:800px; height:455px; background-color: #fff; overflow: scroll; }

#paticka_obal { background-color: #505C84; position:absolute; top:710px; left: 0; width:800px; height:30px; border-top: solid 1px white; }



/* begin menu hlavicka*/

A.nav:link { MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #505c84; FLOAT: left; OVERFLOW: hidden; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif; font-weight: bold; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
; border: solid 1px; }
A.nav:visited { MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #505c84; FLOAT: left; OVERFLOW: hidden;  PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif; font-weight: bold; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
; border: solid 1px; }
A.nav:hover {
	BACKGROUND: #8694C5; COLOR: #fff
}
/* A.nav:active {	BACKGROUND: #960; COLOR: #fff} */


#obsah_levemenu A { 
	DISPLAY: block; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; 
	background-image: url('../images/levemenu.gif'); background-repeat: norepeat;
	FONT: bold 12px/1 verdana; font-style:italic; WIDTH: 160px; COLOR: white; TEXT-DECORATION: none;
	padding: 5px 0px 5px 20px;
 }
#obsah_levemenu A:hover {BACKGROUND-POSITION: 0px -22px; Color: #FFDE00; }

/*
#obsah_levemenu A:hover {  background-color: #993333; Color: #FFDE00; }
#obsah_levemenu A:active { BACKGROUND-POSITION: -320px 0;  }
*/
/* end menu */
.tab_col, .tab_col_prvni { border-right-style:solid; border-right-width:1px; border-bottom-style:solid; border-bottom-width:1px }
.tab_col_prvni { border-left: solid 1px; }
.tab_pozadi2 {background-color: #8694C5; }
/*.tab_pozadi3 {background-color: #97BCF3; text-align: center;} 99CCFF B3D7FB BFDDFA CEE4FB*/
.tab_pozadi4 {background-color: #B3D7FB; }
.tab_h1 {border:1px outset #E5F8FE; }
.tab_h2 {background-color: #CEE4FB; text-align: center;}

.tab_projekty{border:none; height:60px; width: 100px; background-color:#FFFFFF; text-align:center;}
.tab_right{border:none;  text-align:right;}

