/******************************************************************************/
/************** NADPISY ***************/

h1, h2, h3, h4, h5, h6 {
	margin: 10px 0 5px 0; padding:0px;
   font-weight: normal;
   line-height: 100%;
}

#boxHolder .boxSecond h2,
#boxHolder .boxSecond h2 a {
	color: #fff;
   font-size: 28pt;
   line-height: 100%;
   position: absolute;
   left: 50px; top: 30px;
}
#boxHolder .boxFirst h2,
#boxHolder .boxThree h2,
#boxHolder .boxFirst h2 a,
#boxHolder .boxThree h2 a {
	color: #fff;
   font-size: 24pt;
   line-height: 100%;
   position: absolute;
   left: 40px; top: 40px;
}
#bodyHolder.home #rightHolder h3 {
   font-size: 20pt;
   color:#295e90;
   line-height: 100%;
}
#newsHolder h2,
#leftMenuHolder h2 {
	color:#203945;
   font-size: 15pt;
}
#newsHolder .item h4 {
	color: #58707c;
   font-weight: bold;
   font-size: 14px;
}
#rightHolder h1 {
   font-size: 25pt;
   margin: 0;
}
#rightHolder h2 {
   font-size: 20pt;
   color:#f56800;
}
#rightHolder h3 {
   font-size: 18pt;
   color: #2b3a42;
}
#rightHolder h4 {
   font-size: 16pt;
}
#rightHolder h5 {
   font-size: 15pt;
}
#rightHolder h6 {
   font-size: 14pt;
}

/******************************************************************************/
/************** ÁČKA ***************/

a {
	color: #2f38a0;
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}
#boxHolder a {
	color: #000;
   text-decoration: none;
   display: block;
   position: absolute;
	left: 95px; top: 154px;
   text-align: left;
   padding: 5px 0 0 10px;
   font-weight: bold;
   width: 90px; height: 25px;
}
#boxHolder .boxSecond a {
   position: absolute;
	left: 115px; top: 183px;
	padding: 10px 0 0 20px;
	width: 90px; height:23px;
}
a.button {
	background: url('../images/button.png') no-repeat left top;
	display: block;
	width: 100px; height: 31px;
   text-decoration: none;
	color: #000;
   padding: 12px 0 0 18px;
}
a.homeButton {
   position: absolute;
	right: 250px; top: 270px;
}
#newsHolder a {
	color:#203945;
   text-decoration: none;
}
#newsHolder a.noColor {
	color:#295E90;
}
.logoDTW,
.logoDTW:hover {
	background: url('../images/logoDTW.png') no-repeat left top;
	display: block;
	width: 152px; height: 84px;
   text-decoration: none;
   position: absolute;
   left: 0px; top: 30px;
}
#trace a {
	color: #999;
   text-decoration: none;
}
#trace a.firstTraceItem {
	color: #295E90;
   font-weight: bold;
}
#trace a:hover {
	color: #777;
   text-decoration: underline;
}
#trace a.firstTraceItem:hover {
   color: #e76200;
}

/******************************************************************************/
/************** SEZNAMY UL LI ***************/

#menuHolder ul {
	margin: 0px; padding: 0px;
   list-style-type: none;
}
#menuHolder ul li {
	display: block;
	float:left;
   position: relative;
}
#menuHolder ul li a {
	background: url('../images/menuListItem.gif') no-repeat right center;
	display: block;
	float: left;
	height: 40px;
	padding: 20px 25px 0 25px;
	color: #fff;
   text-transform: uppercase;
   text-decoration: none;
}
#menuHolder ul li.last a {
	background: none;
}
#menuHolder ul li ul {
   position: absolute;
   top:60px; left: 0;
   width: 220px;
   display: none;
}
#menuHolder ul li ul li {
   float: none;
   width: 220px;
   padding: 0; margin: 0;
}
#menuHolder ul li ul li a,
#menuHolder ul li ul li.last a {
	background: none;
	background: #111111 url('../images/arrowItem.gif') no-repeat 12px center;
   text-transform: none;
   padding: 6px 10px 8px 25px; margin: 0;
   border-bottom: 1px solid #303030;
   height: auto;
   width: 185px;
   color: #bfbfbf;
}
#menuHolder ul li ul li.last a {
	padding: 6px 10px 10px 25px;
	border: 0 none;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
#menuHolder ul li ul li a:hover {
	background: #000;
	color: #fff;
}
#menuHolder ul li ul li ul {
	display: none !important;
}
#leftMenuHolder ul {
	margin: 10px 0 15px 0; padding: 0;
   list-style-type: none;
}
#leftMenuHolder ul li {
	display: block;
}
#leftMenuHolder ul li a {
	background: #c3d1d7 url('../images/arrowLeftItem.gif') no-repeat 12px 11px;
	padding: 5px 25px;
	display: block;
	bordeR-bottom: 1px solid #afbec5;
   text-decoration: none;
   color: #203945;
}
#leftMenuHolder ul li a:hover,
#leftMenuHolder ul li a.active {
	background: #668794;
	color: #fff;
}
#leftMenuHolder ul li ul {
	margin: 10px 0 15px 0; padding:0;
}
#leftMenuHolder ul li ul li a {
   background-color: #AFBEC5;
   background: url('../images/arrowLeftItemInner.gif') no-repeat 25px 9px;
	padding: 2px 10px 2px 35px;
	border: 0 none;
	color: #203945;
}
#leftMenuHolder ul li ul li a:hover,
#leftMenuHolder ul li ul li a.active {
	background-color: #AFBEC5;
	background: url('../images/arrowLeftItemInner.gif') no-repeat 25px 9px;
	color:#203945;
   text-decoration: underline;
}
#rightHolder ul {
	margin: 0px; padding: 0px;
   list-style-type: none;
}
#rightHolder ul li {
	background: url('../images/listItem.png') no-repeat left 10px;
	padding: 3px 0 3px 15px;
	display: block;
}

/******************************************************************************/
/************** IMAGES ***************/

#rightHolder img {
	margin:8px 10px 0 10px;
	padding:1px;
	border: 2px solid #ccc;
}
#rightHolder img[align="left"] {
	margin-left: 0px;
}
#rightHolder img[align="right"] {
	margin-right: 0px;
}
#rightHolder img.noBorder,
.home #rightHolder img {
	padding: 0px;
	border: 0px;
}

/******************************************************************************/
/************** TABLE ***************/

table {
   border-collapse: collapse;
	bordeR: 1px solid #ccc;
	margin: 10px 0;
}
table tr td {
   border-collapse: collapse;
   bordeR: 1px solid #ccc;
   padding: 5px;
}
table.form_table1 {
   bordeR: 1px solid #b5cbfa;
}
table.form_table1 tr td {
   bordeR: 1px solid #b5cbfa;
}
table.form_table1 tr.rowl td {
	background: #d0dfff;
}
table.form_table2 {
	bordeR: 0 none;
}
table.form_table2 tr td {
   border: 0 none;
   padding: 5px 0;
}
#logosHolder table.form_table2 {
	margin: 0;
}
#logosHolder table.form_table2 tr td {
	padding: 0;
}

/******************************************************************************/
/************** PÉČKA ***************/

#rightHolder p,
#leftHolder p {
   line-height: 170%;
   margin: 0 0 10px 0;
   text-align: justify;
}

/******************************************************************************/
/************** INPUTS ***************/

#searchHolder .searchInput {
	background: url('../images/searchInput.png') no-repeat left top;
	border: 0 none;
	width: 148px; height: 27px;
	padding: 0 5px 0 5px; margin: 0px;
	color: #999;
   position: absolute;
   left: 620px; top: 160px;
   z-index: 100;
}
#searchHolder .searchButton {
	background: url('../images/searchButton.png') no-repeat left top;
	border: 0 none;
	width: 35px; height: 34px;
	padding: 0; margin: 0;
   cursor: pointer;
   position: absolute;
   left: 790px; top: 157px;
   z-index: 100;
}

/******************************************************************************/
/************** CLASSES ************/

.fl { float:left !important;}
.fr {float:right !important;}
.fn {float:none !important;}
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tac {text-align: center !important;}
.vat {vertical-align: top !important;}
.vam {vertical-align: middle !important;}
.vab {vertical-align: bottom !important;}
.bn {border:none !important;}
.bgn {background: none !important;}
.dn {display: none !important;}
.mrn {margin-right:0px !important;}
.mln {margin-left:0px !important;}
.mtn {margin-top:0px !important;}
.mbn {margin-bottom:0px !important;}
.fsi {font-style:italic !important;}
.fwb {font-weight:bold !important;}
.fwn {font-weight:none !important;}
.tdu {text-decoration: underline !important;}
.tdn {text-decoration: none !important;}
.db {display:block !important;}
.dib {display:inline-block !important;}
.wsnw {white-space: nowrap !important;}
.w1 {width:1% !important;}
.w2 {width:2% !important;}
.w3 {width:3% !important;}
.w4 {width:4% !important;}
.w5 {width:5% !important;}
.w6 {width:6% !important;}
.w7 {width:7% !important;}
.w8 {width:8% !important;}
.w9 {width:9% !important;}
.w10 {width:10% !important;}
.w11 {width:11% !important;}
.w12 {width:12% !important;}
.w13 {width:13% !important;}
.w14 {width:14% !important;}
.w15 {width:15% !important;}
.w16 {width:16% !important;}
.w17 {width:17% !important;}
.w18 {width:18% !important;}
.w19 {width:19% !important;}
.w20 {width:20% !important;}
.w21 {width:21% !important;}
.w22 {width:22% !important;}
.w23 {width:23% !important;}
.w24 {width:24% !important;}
.w25 {width:25% !important;}
.w26 {width:26% !important;}
.w27 {width:27% !important;}
.w28 {width:28% !important;}
.w29 {width:29% !important;}
.w30 {width:30% !important;}
.w31 {width:31% !important;}
.w32 {width:32% !important;}
.w33 {width:33% !important;}
.w34 {width:34% !important;}
.w35 {width:35% !important;}
.w36 {width:36% !important;}
.w37 {width:37% !important;}
.w38 {width:38% !important;}
.w39 {width:39% !important;}
.w40 {width:40% !important;}
.w41 {width:41% !important;}
.w42 {width:42% !important;}
.w43 {width:43% !important;}
.w44 {width:44% !important;}
.w45 {width:45% !important;}
.w46 {width:46% !important;}
.w47 {width:47% !important;}
.w48 {width:48% !important;}
.w49 {width:49% !important;}
.w50 {width:50% !important;}
.w51 {width:51% !important;}
.w52 {width:52% !important;}
.w53 {width:53% !important;}
.w54 {width:54% !important;}
.w55 {width:55% !important;}
.w56 {width:56% !important;}
.w57 {width:57% !important;}
.w58 {width:58% !important;}
.w59 {width:59% !important;}
.w60 {width:60% !important;}
.w61 {width:61% !important;}
.w62 {width:62% !important;}
.w63 {width:63% !important;}
.w64 {width:64% !important;}
.w65 {width:65% !important;}
.w66 {width:66% !important;}
.w67 {width:67% !important;}
.w68 {width:68% !important;}
.w69 {width:69% !important;}
.w70 {width:70% !important;}
.w71 {width:71% !important;}
.w72 {width:72% !important;}
.w73 {width:73% !important;}
.w74 {width:74% !important;}
.w75 {width:75% !important;}
.w76 {width:76% !important;}
.w77 {width:77% !important;}
.w78 {width:78% !important;}
.w79 {width:79% !important;}
.w80 {width:80% !important;}
.w81 {width:81% !important;}
.w82 {width:82% !important;}
.w83 {width:83% !important;}
.w84 {width:84% !important;}
.w85 {width:85% !important;}
.w86 {width:86% !important;}
.w87 {width:87% !important;}
.w88 {width:88% !important;}
.w89 {width:89% !important;}
.w90 {width:90% !important;}
.w91 {width:91% !important;}
.w92 {width:92% !important;}
.w93 {width:93% !important;}
.w94 {width:94% !important;}
.w95 {width:95% !important;}
.w96 {width:96% !important;}
.w97 {width:97% !important;}
.w98 {width:98% !important;}
.w99 {width:99% !important;}
.w100 {width:100% !important;}