* {margin:0; padding:0;}body {background:#333; text-align:center;}body, h3 {font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif; font-size:9px; color:#000;}ul {list-style-type:none;}a {color:#8a4742; text-decoration:none;}a img {border:0;}b {font-size:12px;}p {margin-bottom:7px;}p a:hover, #foot a:hover {text-decoration:underline;}strong {font-weight:normal; color:#8a4742;}object {cursor:default;}.nobr {white-space:nowrap;}/* POSITIONING */#all {position:relative; z-index:1; width:654px; margin:18px auto; text-align:left; overflow:hidden; background:#fff;}#menu, #foot, #lang, #menu .submenu, #menu .sub2menu {position:absolute;}#menu {z-index:3; height:218px; width:218px; background:#666;}#main {z-index:2; _height:436px; min-height:436px; width:100%; padding-top:218px; line-height:13px;}#main.full {height:654px; padding-top:0;}#foot {z-index:4; top:615px; left:28px; width:598px; letter-spacing:5px; text-align:right;}#lang {z-index:5; top:19px; right:24px;}/* MENU */#menu ul {margin:30px 0 0 28px;}#menu li {height:28px; _height:27px; behavior:url('js/hover_fix.htc');}#menu a {display:block; height:100%; color:#ddd; font-size:19px;}#menu a.actual, #menu .submenu a.actual, #menu .sub2menu a:hover {color:#ecad78;}#menu li:hover a, #menu li.hover a {color:#fff;}#menu li:hover .submenu, #menu li.hover .submenu {z-index:20;}#menu li:hover .sub2menu, #menu li.hover .sub2menu {z-index:25;}/* submenus */#menu .submenu {padding:2px 0 2px 12px; border:6px solid #8a4742; background:#333;}#menu li .submenu a {color:#aaa;}#menu li .submenu a {display:block; float:left; margin-right:8px; padding-left:11px; font-size:13px;background:url('../images/submenu_dot.gif') 0 6px no-repeat;}#menu li .submenu a:hover, #menu .submenu a.actual {background-position:0 -27px;}/* sub2menus */#menu .sub2menu {z-index:15; padding:4px; background:#fff;}#menu  li .sub2menu a {display:block; margin-bottom:2px; font-size:10px; color:#000;}#menu .sub2menu a.actual {color:#c6b2a1;}#sub1realizovane {top:25px; left:192px; width:450px;}#sub1galerie {top:138px; left:95px; width:165px;}#sub1domino {top:82px; left:156px; width:165px;}#sub2prof_odevy, #sub2odev_design, #sub2zakazkove, #sub2satky_kravaty {top:51px;}#sub2prof_odevy {left:209px; width:180px;}#sub2odev_design {left:310px; width:105px;}#sub2zakazkove {left:407px; width:110px;}#sub2satky_kravaty {left:524px; width:116px;}/* GLOBAL */.p1, .p2 {margin:0 20px; padding-top:10px;}.p1, .galText {position:absolute; top:218px; left:0; font-size:11px; line-height:15px;}.p1 {width:178px; margin-left:28px;}.p2 {margin-left:230px}.bigger  {font-size:12px; line-height:16px;}.bigger b {font-size:16px; color:#000;}.bigger p {margin-bottom:11px;}.floatL {float:left;}.floatR {float:right;}.flash p {padding:3px; margin:2px; background:#fe1f38;}.flash p a {color:#fff;}.galText td {height:218px; width:210px; vertical-align:middle; font-size:12px; text-align:center; color:#666;}.galText td div {padding:3px 10px; font-weight:bold; background:#efe9e4;}#foot a {color:#333;}#foot a.logo {position:absolute; left:0; bottom:0;}#lang img {margin-left:8px;}/* INDEX */.index {background:url('../images/index_bg.gif') no-repeat;}.index .text,.index .skip {position:absolute;}.index .text {top:88px; left:450px; font-family:serif; font-size:21px; line-height:35px; color:#ccc;}.index .skip {position:absolute; bottom:40px; width:150px; padding:8px 0 0 20px; font-size:10px; border-top:1px solid #ccc;}.index .skip a {color:#555;}.index .skip a:hover {text-decoration:underline;}#flIntro, #flIntro img, #flIntro p {position:absolute;}#flIntro {top:218px; left:218px; height:218px; width:218px;}#flIntro img {top:20px; left:9px;}#flIntro p {bottom:0;}/* HOME */.home {background:url('../images/home_kresba.jpg') 218px 0 no-repeat;}#main.home a {display:block; height:122px; width:218px; padding-top:96px; font-size:22px; line-height:26px; text-align:center; color:#fff;}#main.home a:hover {height:122px; padding-top:96px; font-weight:bold; background-position:-218px 0;}#main.home a.btn01:hover {background-position:0 0;}#main.home a.twoLines {height:135px; padding-top:83px;}#main.home a.twoLines:hover {height:136px; padding-top:82px;}.btn01 {background:#eee url('../images/btn_logo.gif') no-repeat;;}.btn02 {background:#9999cc url('../images/btn_realiz.gif') no-repeat;}.btn03 {background:#ff9933 url('../images/btn_profil.gif') no-repeat;;}.btn04 {background:#993333 url('../images/btn_domino.gif') no-repeat;;}.btn05 {background:#99ccff url('../images/btn_kontakt.gif') no-repeat;;}.btn06 {background:#336699 url('../images/btn_galerie.gif') no-repeat;;}/* PROFIL */.profil {background:url('../images/profil_img1.jpg') 0 218px no-repeat;}/* INTERVIEW */.video {text-align:center;}#videoplayer {margin:0 auto;}/* DOMINO */.domino {position:absolute; left:218px;}/* KONTAKTY */.kont {background:url('../images/dots.gif') 218px 215px no-repeat;}.kont img {position:relative; top:-10px; left:-10px;}
