* {background-repeat:no-repeat;}

img {border:none;}



body {padding:0; margin:0; font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000; background-color:#c8c8c8; background-image:url('layout/page.jpg'); background-repeat:repeat-x;}

br.end {clear:both;}



/* layout */

div#page {width:934px; height:auto; margin:0 auto;}

div#page_whole {float:left; background-color:#ffffff; padding:0 0 4px 0; background-image:url('layout/page_whole.jpg'); background-repeat:repeat-y; background-position:left;}

div#page_left {width:215px; height:auto; border-left:2px solid #ffffff; border-right:1px solid #ffffff; float:left;}

div#page_right {width:714px; height:auto; border-right:2px solid #ffffff; float:left;}

div#menu {width:215px; height:auto; padding:15px 0 0 0; background-color:#3f5183; background-image:url('layout/logo.jpg'); background-position:top;}

div#contact {width:195px; padding:20px 0 30px 20px; background-color:#ededed; font-size:1.1em; margin:4px 0 0 0;}

div#z-odkazy {width:195px; padding:20px 0 30px 20px; background-color:#ededed; font-size:1.1em; margin:4px 0 0 0;}

div#head {width:714px; height:268px; padding:0; background-color:#fff9d5; background-image:url('layout/head.jpg');}

div#content {width:676px; height:auto; padding:10px 11px 27px 27px; background-image:url('layout/content.jpg'); background-position:top;}

div#home {width:404px; float:left;}

div#quick {width:242px; padding-top:79px; height:auto; float:right;}

* html div#quick {padding-top:77px;}

div#page_end {width:934px; height:8px; padding:0; margin:0 auto; background-color:#ffffff; background-image:url('layout/page_end.jpg'); background-position:left;}

div#foot {width:932px; height:84px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:2px solid #394e89; margin:0 auto; background-color:#56689d; background-image:url('layout/foot.jpg');}

div#bottom {width:934px; height:54px; margin:0 auto; background-color:#ffffff;}



/* menu */

div#menu ul {list-style-type:none; margin:0; padding:0 0 14px 0; background-image:url('layout/menu_foot.jpg'); background-position:bottom;}

div#menu ul li {width:179px; height:20px; padding:7px 36px 0 0; background-color:#5c5c5c; background-image:url('layout/menu_grey.jpg'); border-bottom:1px solid #ffffff; text-align:right;}

div#menu ul li.service {background-color:#56689d; background-image:url('layout/menu_blue.jpg'); font-weight:bold;}

div#menu ul li a {font-size:1.1em; color:#ffffff; text-decoration:none;}

div#menu ul li a.current {color:#ffab2b;}

div#menu ul li a:hover {color:#ffab2b;}

div#menu h1 {margin:0; padding-bottom:168px; font-size:8px; font-weight:normal;}

div#menu h1 a {color:#354d92; text-decoration:none;}

div#menu h1 a:hover {color:#ffab2b;}



/* contact */

div#contact h2 {margin:0 0 3px 0; color:#293b70; font-size:1em;}

div#contact p {margin:0; line-height:1.6em;}

div#contact p a {text-decoration:none; color:#000000;}

div#contact p a:hover {color:#293b70; text-decoration:underline;}



/* zpetne odkazy */



div #z-odkazy a {text-decoration:none; color:#000000;}

div #z-odkazy a:hover {color:#293b70; text-decoration:underline;}



/* head */

div#head h2 {margin:0; font-size:1.5em; color:#293b70; padding:42px 0 0 30px;}

div#head p {float:left; font-size:1.1em; line-height:1.6em; padding-right:5px;}

div#head p.call {padding:23px 5px 0 322px;}

div#head p strong {color:#d4880a;}

div#head p.number {width:200px; padding:23px 5px 0 0;}



/* content */

div#content h2.headline {width:404px; height:24px; padding:8px 0 0 21px;  font-size:1.4em; color:#d4880a; border-bottom:1px #fdd391 solid; margin:0 0 13px 0;  background-color:#fff9d5; background-image:url('layout/odrazka.jpg'); background-position:0 12px;}

div#content h3 {color:#d4880a; font-size:1.3em;}

div#content h4 {color:#293b70; font-size:1.1em;}

div#content ul {font-weight:bold;}

div#content ol {font-weight:bold;}

div#content a {color:#293b70;}

div#content a:hover {color:#d4880a;}



div#content ul.ul-01 {margin-left:0; list-style-type:none;}

div#content ul.ul-01 ul {list-style-type:none;}

div#content ul.ul-01 li {padding:1px 0 1px 15px; background:url('layout/ul-01.gif') 0 8px no-repeat;}

/*div#content p.perex {padding:15px; border-bottom:1px solid #EBEFFA; background:#F7F9FD;}

*/

div#content table.table-01 {border:1px solid #EBEFFA; margin:15px 0;}

div#content table.table-01 th {border:1px solid #EBEFFA; background:#FFF; color:#233E85;}

div#content table.table-01 td {border:1px solid #EBEFFA;}

div#content table.table-01 tr.bg td {background:#F7F9FD;}



div#content ul.sitemap {margin-left:0; list-style-type:none;}

div#content ul.sitemap ul {list-style-type:none; font-weight:normal;}

div#content ul.sitemap li {padding:3px 0 3px 15px; background:url('layout/ul-01.gif') 0 8px no-repeat;}





div#content fieldset {position:relative; margin-top:20px; padding:20px 10px 10px 10px; border:1px solid #EBEFFA;}

div#content legend {position:absolute; top:-1em; margin:0; padding:3px 6px; border:1px solid #EBEFFA; font-size:100%; font-weight:bold; color:#293b70;}



div#content div.headline {width:404px; height:32px; border-bottom:1px #fdd391 solid; margin-bottom:13px; background-color:#fff9d5; background-image:url('layout/odrazka.jpg'); background-position:0 12px;}

div#content div.headline h2 {margin:0; font-size:1.4em; color:#d4880a; padding:8px 0 0 21px;}



div#content div.reasons {width:404px; height:auto; font-size:1.1em;}

div#content div.reasons ul {list-style-type:decimal; font-weight:normal; margin:0; padding:0 0 20px 40px;}

div#content div.reasons li {margin-bottom:3px;}

div#content div.reasons p {margin:0; padding:0 0 0 20px; line-height:1.6em;}

div#content div.reasons p.service {color:#354d92; font-weight:bold; padding:17px 0 17px 20px;}

div#content div.reasons p.ul {font-weight:bold; padding-left:27px;}



div#content div.reasons p.line {color:#354d92; font-weight:bold; padding:0px 0 5px 20px; margin:0;}





div#content div.calculate {width:403px; height:150px; margin:5px 0 10px 0; padding:0; background-color:#faab1a; background-image:url('layout/calculate.jpg');}

div#content div.calculate a {color:#000000; text-decoration:none; display:block; width:236px; height:90px; padding:60px 150px 0 17px; font-size:1.1em; line-height:1.6em;}



div#content div.flat {width:242px; height:85px; background-color:#9ba3bd; background-image:url('layout/flat.jpg');}

div#content div.flat a {color:#000000; text-decoration:none; display:block; width:151px; height:45px; padding:40px 75px 0 16px; font-size:1.1em; line-height:1.3em;}

div#content div.company {width:242px; height:85px; background-color:#9ba3bd; background-image:url('layout/company.jpg');}

div#content div.company a {color:#000000; text-decoration:none; display:block; width:156px; height:47px; padding:40px 70px 0 16px; font-size:1.1em; line-height:1.3em;}

div#content div.transport {width:242px; height:85px; background-color:#9ba3bd; background-image:url('layout/transport.jpg');}

div#content div.transport a {color:#000000; text-decoration:none; display:block; width:151px; height:45px; padding:40px 75px 0 16px; font-size:1.1em; line-height:1.3em;}



div#content div.headline1 {width:242px; height:32px; border-bottom:1px #fdd391 solid; margin-bottom:13px; background-color:#fff9d5; background-image:url('layout/odrazka.jpg'); background-position:0 12px;}

div#content div.headline1 h2 {margin:0; font-size:1.4em; color:#d4880a; padding:8px 0 0 21px;}

div#content div.reasons1 {width:242px; margin-top:27px; height:auto; font-size:1.1em;}

div#content div.reasons1 p {padding:0 0 0 25px; line-height:1.6em;}

div#content div.reasons1 p a {color:#000000; text-decoration:none; font-weight:bold;}

div#content div.reasons1 p a:hover {color:#000000; text-decoration:none; font-weight:bold; color:#ffab2b;}



div#content p.home {width:615px; padding:20px 0 0 20px; font-size:1.1em; line-height:1.6em;}



/* foot */

div#foot p.menu {font-size:1.1em; color:#90acff; margin:0; padding:20px 0 0 25px;}

div#foot p.menu a {color:#000000;}

div#foot p.menu a:hover {color:#ffffff;}



div#foot p.copy {font-size:1.1em; color:#ffffff; margin:0; padding:27px 0 0 25px;}



/* bottom */

div#bottom p {color:#656565; font-size:1.1em; margin:0; padding:10px 20px 0 25px; line-height:1.6em;}

div#bottom p a {color:#656565; font-weight:bold;}

div#bottom p a:hover {color:#ffab2b;}

.copy a{color:white; text-decoration:none;}

#wdbox p{
	color:gray;
	padding-left:25px;
}

div#wdbox a{
	color:gray;
	font-family:sans-serif;
	text-decoration: none;
}
