/* http://www.wttech.cz/css/default.css */

/* neviditelne */
.hidden 						{ display:none; }

/* accessibility */
#accessibility 					{ display:none; }
#accessibility h4 				{ display:none; }

/* LINKY */ 
a, a:visited 					{ color:#e77817; font-weight:normal; text-decoration:underline; }
a:hover, a:focus, a:active		{ color:#ffffff; font-weight:normal; } 
a img 							{ border:none; }

/* OBSAH STRANKY */
html, body 						{ height:100%; }
body							{ margin:0; padding:0; background:#161a20; text-align:center; overflow:-moz-scrollbars-vertical; }
body>#page 						{ height: auto; }
#page 							{ width:100%; min-height:100%; height:auto; margin:0; padding:0; text-align:left; background:#161a20 url("../images/wttech_backgr_page.jpg") center top repeat-x; }
#text 							{ position:relative; top: 0px; left:0; width:100%; margin:0; padding:0; text-align:left; min-height:100%; height:100%; }
#navigace-cz, #navigace-en		{ position:absolute; top:10px; left:0; width:100%; height:40px; margin:0; padding:0; text-align: center; } 
#navigace-top, #menu, #searchbox{ position:relative; width:950px; margin:0 auto; padding:0; } 
#navigace-top					{ top:0; right:20px; height:40px; font-size:12px; text-align:left; font-weight:bold; } 
#content						{ width:950px; margin:0 auto; padding:0 0 100px 0; text-align:left; min-height:800px; }
#bottom 						{ position:absolute; bottom:0; width:100%; height:60px; overflow:hidden; left:0; text-align:left; }
.clear 							{ clear:both; height:1px; font-size:1px; line-height:1px; margin:0; padding:0; }

p.title { display: none; } /* skryte nazvy elementu */

/* OBSAH STRANY */
#content h2						{ margin:0; padding:0 0 0 25px; font-size:21px; color:#ffffff; line-height:25px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#content h3 					{ margin:15px 0 10px 25px; padding:0; font-size:12px; line-height:14px; font-weight:bold; text-align:left; color:#da8438; }
#content p 						{ margin:0 10px 10px 25px; padding:0; font-size:12px; line-height:14px; font-weight:normal; color:#ffffff; text-align:justify; }
#motto_image					{ position:relative; top:0; left:0; width:950px; height:302px; margin:0; padding:0; float:left; clear:left; background:#ffffff url("../images/wttech_motto-img.jpg") no-repeat; }
#motto_image h2					{ margin:0; padding:117px 90px 0 220px; font-size:21px; color:#ffffff; line-height:27px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }

#blok							{ position:relative; top:0; left:0; width:950px; height:auto; margin:46px 0 40px 0; padding:30px 0 0 0; float:left; background:url("../images/wttech_backgr_blok.jpg") no-repeat;  }
#blok .sloupec					{ float:left; width:310px; height:auto; margin:0; padding:0; }
 
#blok h2						{ margin:0; padding:0 0 0 10px; font-size:21px; color:#ffffff; line-height:25px; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#blok h3 						{ margin:15px 0 10px 10px; padding:0; font-size:12px; line-height:14px; font-weight:bold; text-align:left; color:#da8438; }
#blok p 						{ margin:0 0 10px 10px; padding:0; font-size:12px; line-height:14px; font-weight:normal; color:#ffffff; text-align:justify; }
#blok img						{ float:left; margin:0; padding:0; clear:left; }
#blok ul 						{ margin:10px 0 10px 0; padding:0; list-style:none; } 
#blok li 						{ margin:0; padding:0 0 0 22px; font-size:12px; color:#ffffff; font-weight:normal; line-height:18px; background:url("../images/wttech_img-odrazka.png") 0 1px no-repeat; }
#blok p a img					{ float:right; margin:0 -5px 0 0; padding:0; }

#blok .vlevo					{ float:left; width:410px; height:auto; margin:0; padding:0 50px 0 15px; }
#blok .vpravo					{ float:right; width:420px; height:auto; margin:0; padding:0 15px 0 40px; }

/* OBSAH PODSTRANY */
.basic #content,
.sitemap #content					{ width:950px; margin:0 auto; padding:0 0 100px 0; text-align:left; min-height:500px; }
.basic #motto_image,
.sitemap #motto_image				{ display:none; }
.basic #menu-top,
.sitemap #menu-top 				{ position:relative; top:0; left:0; width:950px; margin:0 auto; height:45px; padding:0; font-size:12px; text-align:left; font-weight:bold; 
								  background:#4d4948 url("../images/wttech_backgr_menu2.jpg") no-repeat; } 
.basic #blok,
.sitemap #blok					{ position:relative; top:0; left:0; width:950px; height:auto; margin:46px 0 20px 0; padding:30px 0 0 0; float:left; background:url("../images/wttech_backgr_blok2.jpg") no-repeat;  }
.basic #blok .vlevo,
.sitemap #blok .vlevo				{ float:left; width:224px; height:auto; margin:0; padding:0; background:transparent; }

.basic   #blok .vpravo,
.sitemap #blok .vpravo			{ float:right; width:685px; height:auto; margin:0; padding:0; }
.basic   #blok #vpravo-top,
.sitemap #blok #vpravo-top		{ width:685px; height:20px; margin:0; padding:0; background: url("../images/wttech_backgr_vpravo-top.png") no-repeat;}
.basic   #blok #vpravo-obsah,
.sitemap #blok #vpravo-obsah		{ width:620px; height:auto; margin:0; padding:0 35px 0 30px; background:#ffffff; }
.basic   #blok #vpravo-down,
.sitemap #blok #vpravo-down		{ width:685px; height:20px; margin:0; padding:0; background: url("../images/wttech_backgr_vpravo-down.png") no-repeat;}
.basic   #blok .vpravo h2,
.sitemap #blok .vpravo h2			{ margin:0; padding:0 0 15px 0; font-size:24px; color:#006eb6; line-height:25px; font-weight:bold; }
.basic   #blok .vpravo h3,
.sitemap #blok .vpravo h3			{ margin:0; padding:7px 0 5px 0; font-size:14px; line-height:14px; font-weight:bold; text-align:left; color:#006eb6; }
.basic   #blok .vpravo h4,
.sitemap #blok .vpravo h4			{ margin:0; padding:10px 0 0 0; font-size:12px; line-height:12px; font-weight:bold; text-align:left; color:#514d4c; clear:left; }
.basic   #blok .vpravo p,
.sitemap #blok .vpravo p 			{ margin:0; padding:0 0 5px 0; font-size:12px; line-height:14px; font-weight:normal; color:#514d4c; text-align:justify; clear:left; }

.basic   #blok .vpravo a,
.basic   #blok .vpravo a:visited,
.sitemap #blok .vpravo a,
.sitemap #blok .vpravo a:visited{ margin:0; padding:0; color:#006eb6; font-weight:normal; text-decoration:underline; }

.basic #blok .vpravo a:hover, 
.basic #blok .vpravo a:focus,
.basic #blok .vpravo a:active,
.sitemap #blok .vpravo a:hover, 
.sitemap #blok .vpravo a:focus,
.sitemap #blok .vpravo a:active	{ color:#e77817; font-weight:normal; }

.basic #blok .vpravo ul,
.sitemap #blok .vpravo ul			{ margin:0; padding:5px 0 5px 0; list-style:none; } 
.basic #blok .vpravo li,
.sitemap #blok .vpravo li			{ margin:0 0 0 15px; padding:0 0 0 18px; font-size:12px; color:#514d4c; font-weight:normal; line-height:18px; background:url("../images/wttech_img-odrazka2.gif") 0 1px no-repeat; }
.basic #blok .vpravo ul,
.sitemap #blok .vpravo ul			{ margin:0; padding:5px 0 5px 0; list-style:none; } 
.basic #blok .vpravo .images,
.sitemap #blok .vpravo .images 	{ margin:0; padding:7px 0 0 0; float:left; }

/* HEADER */ 
#header 						{ position:relative; width:950px; height:152px; margin:0 auto; padding:0;  }
#header h1 						{ position:absolute; top:0; left:0; margin:0; padding:0; font-size:25px; }
#header h2 						{ float:right; margin:80px 30px 0 0; padding:0; color:#ffffff; font-size:35px; font-weight:bold; text-transform: uppercase; }
#header h1 a 					{ position:relative; width:250px; height:152px; margin:0; padding:40px 0 0 0; display:block; overflow:hidden; cursor:pointer; }
#header h1 a span 				{ position:absolute; top:0; left:0; z-index:2; width:250px; height:152px; margin:0; padding:0; background: url("../images/wttech_logo.jpg") no-repeat; z-index: 99; }

/* HLAVNI MENU */
#menu								{ top: 102px; height:45px; z-index: 10; font-size:12px; text-align:left; font-weight:bold; } 
#page.mainPage #menu				{ top: 405px; }
#menu ul 						{ margin:0; padding:0; list-style-type:none; position: absolute; top: 0; left: 0; }
#menu ul li 					{ display: block; padding:0; text-align:left; height: 33px; float:left; }
#menu ul li a, 
#menu ul li a:visited,
#menu ul li span				{ display:block; width: 100%; height: 100%; margin:0; padding:15px 0 0 0; overflow:hidden; 
									  color: transparent; font-size:12px; font-weight:bold; text-decoration:none; text-align:center;
									  background-repeat: no-repeat; background-position: center 0; }
#menu ul li a span,
#menu ul li span span		{ display: none; }
#menu ul li a:hover			{ background-position: center -45px; }

#navigace-cz #menu ul #menu_55	{ width:47px; }
#navigace-cz #menu ul #menu_55 a, #navigace-cz #menu ul #menu_55 span	{ background-image: url("../images/wttech_menu-home.png"); }
#navigace-en #menu ul #menu_56	{ width:47px; }
#navigace-en #menu ul #menu_56 a, #navigace-en #menu ul #menu_56 span	{ background-image: url("../images/wttech_menu-home.png"); }

#navigace-cz #menu ul #menu_30	{ width:125px; }
#navigace-cz #menu ul #menu_30 a, #navigace-cz #menu ul #menu_30 span	{ background-image: url("../images/wttech_menu-firma.png"); }
#navigace-en #menu ul #menu_29	{ width:90px; }
#navigace-en #menu ul #menu_29 a, #navigace-en #menu ul #menu_29 span	{ background-image: url("../images/wttech_menu-firma-en.png"); }

#navigace-cz #menu ul #menu_54	{ width:80px; }
#navigace-cz #menu ul #menu_54 a, #navigace-cz #menu ul #menu_54 span	{ background-image: url("../images/wttech_menu-sluzby.png"); }
#navigace-en #menu ul #menu_19	{ width:100px; }
#navigace-en #menu ul #menu_19 a, #navigace-en #menu ul #menu_19 span	{ background-image: url("../images/wttech_menu-sluzby-en.png"); }

#navigace-cz #menu ul #menu_4	{ width:102px; }
#navigace-cz #menu ul #menu_4 a, #navigace-cz #menu ul #menu_4 span	{ background-image: url("../images/wttech_menu-produkty.png"); }
#navigace-en #menu ul #menu_4	{ width:102px; }
#navigace-en #menu ul #menu_4 a, #navigace-en #menu ul #menu_4 span	{ background-image: url("../images/wttech_menu-produkty-en.png"); }

#navigace-cz #menu ul #menu_20	{ width:103px; }
#navigace-cz #menu ul #menu_20 a, #navigace-cz #menu ul #menu_20 span	{ background-image: url("../images/wttech_menu-software.png"); } 
#navigace-en #menu ul #menu_20	{ width:103px; }
#navigace-en #menu ul #menu_20 a, #navigace-en #menu ul #menu_20 span	{ background-image: url("../images/wttech_menu-software-en.png"); } 

#navigace-cz #menu ul #menu_21	{ width:111px; }
#navigace-cz #menu ul #menu_21 a, #navigace-cz #menu ul #menu_21 span	{ background-image: url("../images/wttech_menu-download.png"); }
#navigace-en #menu ul #menu_21	{ width:111px; }
#navigace-en #menu ul #menu_21 a, #navigace-en #menu ul #menu_21 span	{ background-image: url("../images/wttech_menu-download-en.png"); }

#navigace-cz #menu ul #menu_22	{ width:100px; }
#navigace-cz #menu ul #menu_22 a, #navigace-cz #menu ul #menu_22 span	{ background-image: url("../images/wttech_menu-kontakt.png"); } 
#navigace-en #menu ul #menu_22	{ width:110px; }
#navigace-en #menu ul #menu_22 a, #navigace-en #menu ul #menu_22 span	{ background-image: url("../images/wttech_menu-kontakt-en.png"); } 

#navigace-cz #menu ul #menu_57	{ width:116px; }
#navigace-cz #menu ul #menu_57 a, #navigace-cz #menu ul #menu_57 span	{ background-image: url("../images/wttech_menu-scanivalve.png"); } 
#navigace-en #menu ul #menu_58	{ width:116px; }
#navigace-en #menu ul #menu_58 a, #navigace-en #menu ul #menu_58 span	{ background-image: url("../images/wttech_menu-scanivalve.png"); } 

/* ================================================================ 
/* MENU na podstrance 
=================================================================== */
.basic #blok #podmenu-top,
.sitemap #blok #podmenu-top		{ width:224px; height:15px; margin:0; padding:0; background: url("../images/wttech_backgr_podmenu-top.png") no-repeat;}
.basic #blok #podmenu-obsah,
.sitemap #blok #podmenu-obsah		{ width:224px; height:auto; margin:0; padding:0; background: url("../images/wttech_backgr_podmenu-obsah.png") repeat-y; }
.basic #blok #podmenu-obsah h2,
.sitemap #blok #podmenu-obsah h2	{ margin:0; padding:0 0 0 20px; font-size:21px; color:#ffffff; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
.basic #blok #podmenu-obsah ul,
.sitemap #blok #podmenu-obsah ul	{ margin:0; padding:0;  }
.basic #blok #podmenu-down,
.sitemap #blok #podmenu-down		{ width:224px; height:15px; margin:0; padding:0; background: url("../images/wttech_backgr_podmenu-down.png") no-repeat;}

#menuLeft											{ }
#menuLeft h5											{ display:none; }
#menuLeft ul											{ list-style-type:none; margin:0 0 0 20px; padding:0; }
#menuLeft ul li										{ margin:0; padding:0; width:200px; background:none; }
#menuLeft ul li>span, #menuLeft ul li>a							{ display:block; width:204px;  margin:0 0 0 20px; padding:0 0 8px 0; font-size:21px; color:#ffffff; text-decoration: none; font-weight:bold; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; }
#menuLeft ul li a:hover									{ }
#menuLeft ul li ul										{ margin-left: 23px; }
#menuLeft ul li ul li									{ width:175px; }
#menuLeft ul li ul li a:hover								{ color:#e87717; background:url("../images/wttech_podmenu_1-on.gif") 0 0 no-repeat; }
#menuLeft ul li ul li>a, #menuLeft ul li ul li>span 					{ width:175px; margin:0 0 0 17px; padding:2px 0 2px 23px; font-size:12px; line-height:15px; text-decoration:none; font-weight:normal;
 												  background:url("../images/wttech_podmenu_1-off.gif") 0 0 no-repeat; }
#menuLeft ul li ul li.active>a, #menuLeft ul li ul li.active>span			{ color:#e87717; }
#menuLeft ul li ul li ul li>a, #menuLeft ul li ul li ul li>span			{ width:165px; margin:0 0 0 35px; padding:2px 0 2px 23px; font-size:12px; line-height:15px; text-decoration:none; font-weight:normal;
 												  background:url("../images/wttech_podmenu_1-off.gif") 0 0 no-repeat; }
#menuLeft ul li ul li ul li>a:hover							{ background:url("../images/wttech_podmenu_1-on.gif") 0 0 no-repeat; }
#menuLeft ul li a span									{ padding-left: 0; }

/* TOP NAVIGACE */ 
#navigace-top ul 					{ margin:0; padding:0; list-style-type:none; float:right; }
#navigace-top ul li 				{ display:inline; padding:0; text-align:left; }
#navigace-top ul li a, 
#navigace-top ul li a:visited 		{ display:block; position:relative; height:40px; margin:0; padding:10px 0 0 0; color:#c7c7c7; text-decoration:none; text-align:center; float:left; overflow:hidden; }
#navigace-top ul li a span 			{ position:absolute; top:0; left:0; width:100%; height:40px; margin:0; padding:0; background-repeat:no-repeat; }
#navigace-top ul li a:hover span, #navigace-top .selected span { background-position: 0 -40px; }

#navigace-top ul li #item-1			{ width:40px; }
#navigace-top ul li #item-1 span 	{ background-image: url("../images/wttech_cz.gif"); }
#navigace-top ul li #item-2			{ width:40px; }
#navigace-top ul li #item-2 span 	{ background-image: url("../images/wttech_en.gif"); }



/* --- search box TOP --- */
#searchbox 						{ top: 57px; height:45px; background: url("../images/wttech_backgr_menu2.jpg") no-repeat; } 
#page.mainPage #searchbox		{ top: 360px; background-image: url("../images/wttech_backgr_menu.jpg"); }
#searchbox form 				{ position: absolute; height:25px; margin: 0 12px 0 680px; padding: 12px 0 0 0; top: -450px; left: -30px; }
#page.basic #searchbox form 	{ position: absolute; height:25px; margin: 0 12px 0 680px; padding: 12px 0 0 0; top: -147px; left: -30px; }
#searchbox form p 				{ margin:0; padding:0; position: relative; }
#searchbox form .submit 		{ position: absolute; top: 0; right: 0; margin:0; padding:0; z-index: 20; }
#searchbox .pole 				{ position: absolute; top: 0; left: 0; width:180px; height:19px; margin:0; padding: 5px 0 0 10px; z-index: 20; color:#808080; border:0px solid #ffffff; font-size:10px;
								  background: url("../images/wttech_search-pole.png") top left no-repeat; }

/* FOOTER */
#footer 						{ width:950px; height:60px; margin:0 auto; padding:17px 0px 0 20px; color:#ffffff; font-size:12px; font-weight:normal; }
#footer #copyright  	{ float:right;}
#footer #footer_menu 	{ float:left;}
#footer #copyright p, #footer #footer_menu p				{ text-align:center; }
#footer #copyright span, #footer #footer_menu span			{ margin:0 7px 0 7px; text-align:left; }
#footer #copyright a, #footer #footer_menu  a				{ text-align:left; background:none; color:#006eb6; text-decoration:underline; }
#footer #copyright a:hover, #footer #footer_menu a:hover	{ color:#ffffff; }

/* BREADCRUMB NAVIGATION */
#breadcrumb_navigation a { color: #fff;}
