/* global */
body
{
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 34px;
	text-align: center;
	background-image: url("../img/background.gif");
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #dfeffc; 
}

div, p, a, h1, h2, h3, span, ul, li, form, label, input, select, table, td
{
	margin:0px;
	padding:0px;
}

body, p, a, h1, h2, h3, li, label, input, option, td
{
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

h1 { display: inline; font-weight: normal; font-size: 10px; }
h2 { display: inline; font-weight: normal; font-size: 10px; }
h3 { display: inline; font-weight: normal; font-size: 10px; }


#container {
  width: 800px;
	margin: 0px auto;
	text-align: left;
	/* border-left: 1px solid green; */
}

#top {
  float: left;
  width: 800px;
  height: 79px;
	margin: 0px auto;
	background-color: #323232;
}

#nebe {
  float: left;
  width: 800px;
  height: 309px;
	margin: 0px auto;
  background-image: url("../img/nebe.gif");
	background-repeat: no-repeat;
	text-align: top;
	background-color: white;
}

#sed-pruh {
  float: left;
  width: 800px;
  height: 24px;
	margin: 0px auto;
  background-image: url("../img/sed_prouzek.gif");
	background-repeat: repeat-x;
	text-align: top;
}

#menu-pruh {
  float: left;
  width: 800px;
  height: 67px;
	margin: 0px auto;
  background-image: url("../img/menu_prouzek.gif");
	background-repeat: repeat-x;
	text-align: top;
}

.a-menu {
  color: white; 
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

.a-vice {
  color: #258bb1; 
  font-size: 12px;
}

.a-zelene {
  color: #4ca427; 
  font-size: 12px;
}

.nadpis-green {
  color: #4ca427; 
  font-size: 14px;
  font-weight: bold;
}


.input-login {
  border: solid 1px #424242; 
  font-size: 12px;
  height: 18px;
  color: #4ca427;
  padding-top: 3px;
  padding-left: 4px;
}

.sec-head {
  font-size: 16px;
  color: #148dba;
  font-weight: bold;
}

.text-nadpis {
  float: left; 
  width: 760px; 
  font-size: 16px;
  color: #148dba;
  font-weight: bold;
}

.text-obsah {
  float: left; 
  width: 760px; 
  margin-top: 5px;
}


.modra-tecka {
  padding-left:9px;
  padding-right:9px;
}

.modra-tecka-m {
  padding-left:4px;
  padding-right:4px;
}


#content {
	position: relative;
  float: left;
	width: 800px;
	background-color: White;
  text-align: justify;
  /* background-image: url("../img/panak.gif");
	background-repeat: no-repeat;
	background-position: right bottom; */
}

#sed-pruh-dolni {
  float: left;
  width: 800px;
  height: 72px;
	margin: 0px auto;
  background-image: url("../img/sed_prouzek_dolni.gif");
	background-repeat: repeat-x;
	text-align: top;
	margin-top: 7px;
}

.akt-backgr {
  float: left;
  width: 312px;
  background-image: url("../img/akt_backgr.gif");
	background-repeat: repeat-y;
	text-align: top;
}

.in {
  padding: 10px;
}

.in-b {
  padding: 20px;
}

.a-position{
	font: 11px Arial, Helvetica, sans-serif;
	color: #258bb1;
	font-weight: bold;
}

.a-position-nok{
	font: 11px Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
}

.akt-backgr-bottom {
  float: left;
  clear: both;
  width: 312px;
  background-image: url("../img/akt_backgr_bottom.gif");
	background-repeat: no-repeat;
	text-align: top;
}



.grey{
	width: 496px;
	height: auto;
	margin-top: 18px;
	background-color: #fdf7eb;
	background: url(../img/cont_cent_gr_top.gif) no-repeat scroll top;	
	padding-top: 9px;	
}
.grey_bottom{
	float: left;
	width: 496px;
	height: 9px;
	background: url(../img/cont_cent_gr_bot.gif) no-repeat scroll top;
}
.grey_center{
	width: 475px;
	height: auto;
	background: url(../img/cont_cent_gr_cent.gif) repeat-y scroll bottom;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}
.grey .sec_head{
	font-size: 11px;
	line-height: 14px;	
	text-transform: uppercase;	
	color: #444444;	
	width: 190px;	
}
.grey .sec_head span{
	font-size: 20px;
	line-height: 20px;
	text-indent: 2px;	
}


