/* CSS Document */
/* Coder: SCHNIO */
/* Version : 1.2 (01.11.2005) */ 

* {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
}
body {
    font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #dadbdd;
	color: #000000;
	text-align: center;
	min-width: 780px;
	line-height: 1.5;
}
html>body {

}

#main {
 	width: 806px;
	margin: 0 auto;
	text-align: left;
 	background: #ffffff url("../img/d_wv/pozadi.png") repeat-y;
	color:#000000;
	min-height: 100%;
	height: 100%;
	position: relative;
 }

body>#main {
 	height: auto;
}

#head {
    margin: 0 14px; 
 	color: #fff;
	background: white url("../img/d_wv/logo.png") no-repeat;
	height: 118px;
}

#head .logoClick {
   position: absolute;
   height: 116px;
   width: 163px;
   cursor: pointer;
}

#head .menuObalka {
   position: relative;
   left: 162px;
   background-color: #b70855;
   color: #FFFFFF;
   height: 116px;
   width: 616px;
}

#menu {
   position: relative;
   top: 3px;
   left: 10px;
   background-color: #e8eefb;
   color: #541793;
   height: 62px;
   width: 489px;
}

#menu .linkRadku2 {
   background-image: url('../img/d_wv/menuDot.png');
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   width: 75px;
   _width: 85px;
   height: 35px;
   margin-top: 12px;
}

#menu .linkRadku2 a {
   background-color: #e8eefb;
   color: #2b1477;
   text-decoration: none;
   font-weight: bold;
}

#menu .linkRadku2 a:hover {
   text-decoration: underline;
}

#menu .linkRadku1 {
   background-image: url('../img/d_wv/menuDot.png');
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   width: 74px;
   _width: 84px;
   height: 35px;
   margin-top: 12px;
   line-height: 36px;
   vertical-align: middle;
}

#menu .linkRadku1 a {
   background-color: #e8eefb;
   color: #2b1477;
   text-decoration: none;
   font-weight: bold;
}

#menu .linkRadku1 a:hover {
 /*  color: #73431a;*/
   text-decoration: underline;
}

#head .menuPozadi {
   margin-top: 50px;
   background-image: url('../img/d_wv/menuPozadi.gif');
   background-repeat:no-repeat;
   background-color: #ffffff;
   color: #000000;
   height: 66px;
   width: 499px;
}

#head .jazyk {
   font-size: 7pt;
   padding: 8px 0 0 40px;
   margin: 0 0;
}

#head .vyhledavac {
   float: right;
 /*  height: 30px;*/
   width: 300px;
  /* padding-top: 20px;*/
}

#head .vyhledavacTextInput {
   border: 1px solid #999999;
   width: 155px;
}

#head .vyhledavacImageTlacitko {
   background-image: url('../img/d_wv/tlacitkoHledat.png');
   background-repeat: no-repeat;
   width: 57px;
   height: 19px;
   vertical-align: middle;
   line-height: 19px;
   float: right;
   margin-right: 5px;
}

#head .vyhledavacImageTlacitko a {
   font-size: 9pt;
   color: #FFFFFF;
   background-color: #b0b053;
   text-decoration: none;
}

#head .vyhledavacImageTlacitko a:hover {
   text-decoration: none;
}


#head .menuDoprava {
   float: right;
   height: 116px;
   width: 499px;
}

#head .jazyk a {
   text-decoration: none;
   color: #FFFFFF;
   font-size: 7pt;
   background-color: #b70855/*#726646*/;
}

#head .jazyk a:hover {
   font-size: 7pt;
   text-decoration: underline;
}

#page {
    margin: 0 14px;
 	padding: 0 0 65px 0;
	background-color: #ffffff;
	width: 778px;
	background-image: url('../img/d_wv/pozadiPage.png');
    background-repeat: repeat-y;
	color: #000000;
}

#page .flash {
	background-color: #ffffff;
	color: #000000;
}

#page .divHr{
   background-color: #ffffff;
   color: #000000;
   padding-bottom: 2px;
}

#panel {
   float: left;
   width: 240px;
   _width: 280px;
   padding: 20px 20px 0 20px;
}

#panel h2 {
   color: #2b1477 /*5d5337*/;
   background-color: #e8eefb /*#f0efe0*/;
   font-size: 12pt;
   font-weight: bold;
}

#panel ul {
   font-size: 10pt;
   padding: 8px 0 0 20px;
   margin: 0 0;
}

#content {
   padding: 16px 16px 0 296px;
   font-size: 9pt;
}

#content h1 {
  color: #2b1477;
  background-color: #FFFFFF;
  font-size: 18pt;
}

#content h3 {
  color: #b70855;
  background-color: #FFFFFF;
  font-size: 10pt;
}

#content a {
  font-size: 10pt;
}

#content a {
  color: #541793;
  text-decoration: underline;
  background-color: inherit;
  font-size: 9pt;
}

#content a:hover {
  text-decoration: none;
}

#content .aSObrazkem {
  background-image: url('../img/d_wv/aDot.png');
  background-repeat: no-repeat;
  padding-left: 16px;
  font-weight: bold;
  font-size: 10pt;
}

#content .aSObrazkem:hover {
  text-decoration: none;
}

#content p {
   padding: 5px 5px;
}

#content ul {
   padding-left: 35px;
}

#content ol {
   padding-left: 30px;
}

#content table {
   font-size: 9pt;
}

#content table th {
   font-size: 11pt;
   border-bottom: 1px #CCCCCC dotted;
   color: #a0a045;
}

#content table td{
   font-size: 9pt;
   border-bottom: 1px #CCCCCC dotted
}

#footer {
	width: 778px;
 	height: 50px;
    margin: 0 14px; 
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	background: #ffffff url("../img/d_wv/foot.gif") no-repeat;
	text-align: center;
	font-size: 9pt;
	color: #b70855;
}
 
#footer a {
   color: #b70855;
   background-color: #FFFFFF;
}
 
#footer hr {
  margin-top: 2px;
}

#footer a:hover {
   text-decoration: none;
}

.cara {
  background-color: #731a42;
  color: #ffffff;
  height: 2px;
  line-height: 2px;
}

.caraObalka {
  background-color:#FFFFFF; 
  color: #000000;
  height: 4px;
  padding: 2px 0 0 0;
  line-height: 2px;
}
 
ul {
  list-style-image: url('../img/d_wv/dot.png');
}

a {
  color: #541793;
  text-decoration: underline;
  background-color: inherit;
}

a:hover {
  text-decoration: none;
  
}

.aSObrazkem {
  background-image: url('../img/d_wv/aDot.png');
  background-repeat: no-repeat;
  padding-left: 16px;
}

.aSObrazkem a {
  font-weight: bold;
}

.novyProjekt {
  padding-top: 20px;
}

.novyProjekt img {
 /* border: 1px solid #deaebf;
  background-color: #FFFFFF;*/
 /* padding: 0px;
  margin: 0px;*/
/*  color: #000000;*/
}

.novyProjekt .imgObalka {
  border: 1px solid #deaebf ;
  background-color: #FFFFFF;
  padding: 2px;
 /* margin: 2px;*/
  color: #000000;
  width: 108px;
  _width: 114px;
  float: left;
}

#loginForm {
  margin-left: 2px;
  margin-top: 2px;
}

#loginForm h2{
  color: #a0a045;
  font-size: 11pt;
  margin-bottom: 10px;
  background-color: #FFFFFF;
}

.news {
	padding-top: 10px;
	float: right;
	width: 180px;
}

.newsBorder {
	border-left: 1px solid #731a42;
	padding: 10px 0 0 10px;
}

.textPaddingBecauseNews {
	padding-right: 190px;
}

.loginBottomLine {
	border-bottom: 1px solid #731a42;
	padding: 10px 0;
}

img {
  border: none
}

.loginTextInput {
   border: 1px solid #deaebf;
   background-color: #e6c6d1;
	margin: 0 5px 0 5px;
   width: 130px;
}

.loginTextInputP {
   line-height: 26px;
   vertical-align: middle;
}

.loginImageTlacitko1 {
   background-image: url('../img/d_wv/tlacitkoLogin.png');
   background-repeat: no-repeat;
   width: 70px;
   height: 19px;
   vertical-align: middle;
   line-height: 19px;
   float: right;
}

#content .loginATlacitko1 {
   font-size: 9pt;
   color: #FFFFFF;
   background-color: #b70855;
   text-decoration: none;
}

#content .loginATlacitko1:hover {
   text-decoration: none;
   font-weight: bold
}

/*podranka */

#page .vypisForm {
  padding: 5px 0;
  font-size: 8pt;
}

#page .vypisForm .obsah {
  background-color: #ffffff;
  color: #000000;
  height: 100px;
}

#page .vypisForm .obsahBarevny {
  background-color: #f4f3e8;
  color: #000000;
  height: 100px; 
}

#page .vypisForm ul {
   padding: 8px 0 0 25px;
   margin: 0 0;
}

#page .vypisForm a {
   font-size: 12pt;
   font-weight: bold;
}

#page .vypisForm img {
  background-color: #FFFFFF;
  color: #000000;
}

#page .vypisForm .nahled {
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #deaebf;
  padding: 2px;
  margin: 5px 2px;
  float: left;
}

#page .vypisForm .popisNahledu {
  padding: 2px 2px 0 120px;
  font-size: 8pt;
}

#page .panelPodstrana {
   float: left;
   width: 279px;
}

#page .panelPodstrana h2 {
   color: #2b1477;
   background-color: #e8eefb;
   font-size: 12pt;
   font-weight: bold;
}

#podMenu {
  background-color: #da6c92;
  color: #FFFFFF;
}

.btnRozcestnikObalka {
  padding-top:  20px;
}

.btnRozcestnik {
  background: #da6c92 url('../img/d_wv/tlacitkoBack.png') no-repeat;
  padding-left: 22px;
  margin-left: 20px;
}

#podMenu ul {
   font-size: 10pt;
   padding: 16px 0 0 40px;
   margin: 0 0;
}

#podMenu a {
  color: #FFFFFF;
  background-color: #da6c92;
  text-decoration: none;
}

#podMenu a:hover {
  text-decoration: underline;
}

#podPanel {
  background-image: url('../img/d_wv/podPanel.gif');
  background-repeat: no-repeat;
  background-color: #e8eefb;
  padding: 30px 15px 15px 15px;
  color: #000000;
  font-size: 9pt;
}

#podPanel ul {
  padding-left: 15px;
}

#page .vyhledavacProjekty {
   float: right;
   height: 30px;
   width: 300px;
   padding-top: 12px;
}

#page .vyhledavacProjektyTextInput {
   border: 1px solid #999999;
   width: 155px;
   float: right;
   margin: 4px 2px 4px 2px;
}

#page .vyhledavacProjektyCheck {
   float: right;
   margin-right: 10px;
}

#page .vyhledavacProjektyTextInputP {
   line-height: 26px;
   vertical-align: middle;
}

#page .vyhledavacProjektyImageTlacitko {
  background-image: url('../img/d_wv/tlacitkoHledat.png');
  background-repeat: no-repeat;
   margin-top: 5px;
   clear:both;
   width: 57px;
   height: 19px;
   vertical-align: middle;
   line-height: 19px;
   float: right;
}

#page .vyhledavacProjektyImageTlacitko a {
   font-size: 9pt;
   color: #FFFFFF;
   background-color: #b0b053;
   text-decoration: none;
   
}

#page .vyhledavacProjektyImageTlacitko a:hover {
   text-decoration: none;
}

#page .odsunutyObrazek {
  margin: 10px 0;
}
/*
#kontakty img {
  border: 1px solid #deaebf;
  background-color: #FFFFFF;
  padding: 2px;
  margin: 2px;
  color: #000000;
}*/

#kontakty ul {
  padding-top: 5px;
  padding-bottom: 5px;
}

#kontakty li {
  font-weight: bold;
  font-size: 11pt;
  color: #a0a045;
}

#kontakty .imgObalka {
  float: left;
  width: 50px;
  _width: 52px;
  margin-right: 15px;
  border: 1px solid #deaebf;
  background-color: #FFFFFF;
  padding: 2px;
}

.fondESF {
  border-top: 1px #b70855 solid;
  margin-top: 30px;
  padding-top: 5px;
  font-size: 9pt;
}

.tableTmavy {
  background-color: #f4f3e8;
  margin-top: 10px;
}

.tableSvetly {
  background-color: #ffffff;
  margin-top: 10px;
}

.tableNadpisky {
  color: #541793;
  font-weight: bold;
  font-size: 10pt;
}

