/*
***********************************************************
* CSS Definition file
* author:vlada@zemeplocha.cz - (c) 2005
***********************************************************
* Media print
* Projekty subpart
***********************************************************
*/

html {
	text-align:center;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, "Arial CE", Verdana, "Verdana CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	font-size: 11px;
	background-color: #fff;
	color:  #424242;
	text-align:center;
}

h1 {
	font-size:16px;
	margin-bottom:10px;
}

form {
	padding:0px;
	margin:0px;
}

td {
	font-size:11px;
}

th {
	font-size:11px;
}

table {
	border:0px;
}

a  {
	color: #C41300;
	text-decoration: none;
}

a:link  {
	color: #C41300;
	text-decoration: none;
}

a:visited  {
	color: #C41300;
	text-decoration: none;
}

a:active  {
	color: #C41300;
	text-decoration: none;
}

a:hover  {
	color: #C41300;
	text-decoration: underline;
}

/*
****************
Page definition
****************
*/

#pageobal {
}

#p-page {
	text-align:left;
}

#p-page #top {
	position:relative;
	text-align:left;
	clear:both;
}

#p-page #top H1 {
	font-size:25px;
	font-weight:bold;
	position:absolute;
	top:21px;
	right:103px;
	margin:0px;
	padding:0px;
	color:#424242;
}

#p-page #top #logo {
	margin-top:20px;
	left:0px;
}

#p-page #content {
	text-align:left;
}

#p-page #content #left {
	top:0px;
	left:0px;
}

#left .bann {
	position:absolute;
	font-size:13px;
	font-weight:bold;
}

#p-page #topmenu {
	display:none;
	font-family: Arial, "Arial CE", Verdana, "Verdana CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	clear:both;
}

#p-page #topmenu A {
	background-color:#C41300;
	color:#fff;
	padding-left:12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
	float:left;
}

#p-page #topmenu A:hover {
	text-decoration: underline;
}

#p-page #topmenu A.sel {
	background-color:#D3D3D3;
	color:#424242;
	padding-right:10px;
	display:block;
	float:left;
	border-bottom:3px solid #D3D3D3;
}

#p-page #topmenu A.pr {
	padding-left:12px;
	padding-right:35px;
	border-bottom:3px solid #fff;
}

#p-page #left-content {
	text-align:left;
	clear:both;
}

#p-page #submenu {
	padding-top:9px;
}

#p-page #submenu A {
	display:block;
	padding-left:11px;
	color:#424242;
}

#p-page #submenu .hd {
	font-weight:bold;
}

#p-page #submenu .hds {
	background: url('../img/projekty/sq.gif') 0px 4px no-repeat;
	font-weight:bold;
}

A.hdas {
	background: url('../img/projekty/sq.gif') 0px 4px no-repeat;
}

#p-page #subsubmenu {
	padding-bottom:19px;
}

#p-page #content #main {
	border:0px;
	margin: 0px;
	padding:0px;
	margin-top:2px;
	top:0px;
	font-family: Verdana, "Verdana CE";
}

#foot {
	text-align:left;
}

/*
******************************
Page specific elements
******************************
*/

#p-subpage {
	padding-left:15px;
}

.subpro-art {
	margin-top:11px;
	clear:both;
	position:relative;
	height:123px;
}

.subpro-art .art-img {
	padding-top:1px;
}

.subpro-art .art-content {
	position:absolute;
	top:0px;
	left:195px;
}

.subpro-art .art-hd {
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;
	position:relative;
	top:-1px;
}

A.back {
	padding-left:10px;
	background: url('../img/l_arr.gif') 0px 3px no-repeat;
	display:block;
}

A.next {
	padding-right:10px;
	background: url('../img/r_arr.gif') right no-repeat;
	display:in-line;
}

A.prev {
	padding-left:10px;
	background: url('../img/l_arr.gif') left no-repeat;
	display:in-line;
}

A.rab {
	padding-right:10px;
	background: url('../img/r_arr.gif') no-repeat right;
	font-weight:bold;
}

A.la {
	padding-left:10px;
	background: url('../img/l_arr.gif') 0 3px no-repeat;
}

.nav {
	text-align:right;
}

/*
tabulky
*/
td.tbl-label {
	padding-right:10px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}

td.req {
	font-weight:bold;
}

td.tbl-sub {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

td.tbl-note {
	padding-top:5px;
}

/*
formulare
*/

.inp {
	font-size:10px;
	width:150px;
}

.sub {
	border:0px;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	background-color:#fff;
}

#projmainmenu {
	height:26px;
	background-color:#929292;
	margin-bottom:3px;
	font-family: Arial, "Arial CE";
}

#projmainmenu A {
	background-color:#929292;
	color:#fff;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
	float:left;
	text-align:center;
}

#projmainmenu A.lang {
	display:none;
}

#projmainmenu A.s {
	background-color:#737373;
}

#projektill {
	width:83px;
	height:83px;
	position:absolute;
	top:0px;
	right:0px;
}

#projekttit {
	font-size:26px;
	font-weight:bold;
	position:absolute;
	top:24px;
	right:103px;
	color:#929292;
}

#pp-text H2 {
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#projektlink {
	font-size:12px;
	font-weight:bold;
	position:absolute;
	top:54px;
	right:103px;
	color:#929292;
	padding-right:10px;
	background: url('../img/gr_arr.gif') no-repeat right;	
}

#projektlink A {
	color:#929292;
}

/*
Submenu
*/

#smzav {
	z-index:2;
	display:none;
	visibility:hidden;
	position:absolute;
	top:26px;
	left:0px;
	width:587px;
	height:200px;
}

#sm01 { left:133px;}
#sm02 { left:192px;}
#sm03 { left:247px;}

.projsm {
	z-index:2;
	display:none;
	visibility:hidden;
	position:absolute;
	top:26px;
	background-color:#D0D0D0;
	padding-top:9px;
	padding-bottom:9px;
	font-family: Arial, "Arial CE";
}

.projsm A {
/*	background: url('../img/projekty/sq.gif') 0px 4px no-repeat;*/
	padding-left:11px;
	padding-right:12px;
	display:block;
	float:none;
	color:#424242;
}

.projsm A:visited {
	color:#424242;
}

.projsm A:active {
	color:#424242;
}

.projsm A:hover {
	color:#424242;
}


/*
FORMULARE
*/

.f-label {
	width:90px;
	float:left;
	margin-bottom:12px;
}

.f-item {
	float:left;
}

.f-clear {
	clear:both;
}

.f-select {
	font-family: Arial, "Arial CE", Verdana, "Verdana CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	font-size:11px;
	width:85px;
}

.f-btn {
	font-family: Arial, "Arial CE", Verdana, "Verdana CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	border:0px;
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:45px;
}

.f-btnr {
	font-family: Arial, "Arial CE", Verdana, "Verdana CE", "Lucida Grande CE", "Helvetica CE", lucida, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	border:0px;
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:40px;
}

/*
normalni stranka
*/

#pp-text {
	padding-top:9px;
	padding-left:13px;
}

#pp-text #mapa {
	text-align:right;
}

TD.popisek {
	padding-top:3px;
	padding-bottom:4px;
}

.legenda {
	margin-right:5px;
	margin-bottom:2px;
	width:15px;
	height:15px;
	border:1px solid #000;
	font-size:1px;
	float:left;
}

#pozemky {
	display:none;
	visibility:hidden;
}

#disclaimer {
	display:none;
	visibility:hidden;
}