span.pink{color:#f06;}
span.gray50{color:#888;}


#main{background-color:transparent;width:770px;border:solid 0px #ccc;padding:0px;margin-left:auto;margin-right:auto;}
#end{margin-top:6px;margin-bottom:10px;}
#end p{font-size:83%;font-weight:normal;text-align:center;text-transform:uppercase;letter-spacing:0px;color:#aaa;padding:0px;margin:0px;}
#end a{color:#bbb;font-weight:normal;text-decoration:none;}
#end a:hover{text-decoration:undeline;}
#end p.gray50{font-size:80%;color:#666;letter-spacing:0px;text-transform:none;text-align:right;}
#end p.gray50 a{color:#666;}


/* home */
#mainhome{background:transparent;height:586px;width:770px;overflow:hidden;}
#mainhomeimg1{background:transparent url('img/bg-home-show1img1.jpg') no-repeat 0 0;height:224px;width:770px;overflow:hidden;}
#mainhomeimg2{background:transparent url('img/bg-home-show1img2.jpg') no-repeat 0 0;height:362px;width:770px;overflow:hidden;text-align:left;}
#homemenu{background:transparent;height:30px;width:730px;overflow:hidden;margin-top:199px;margin-left:20px;}
#homemenu ul{float:left;list-style-type:none;height:13px;padding:0px;margin:0px;}
#homemenu li{list-style-type:none;float:left;display:block;border:solid 0px #fff;width:auto;height:13px;margin:0;padding-left:2px;overflow:hidden;}
#homemenu li a {margin-left:20px;display:block;text-decoration:none;}
#homemenu a#menu-about-cs, #menu a#menu-about-cs {background:transparent url('img/bg-homemenu-about-cs.gif') no-repeat 0 0;width:58px;height:13px;overflow:hidden;margin-left:10px;}
#homemenu a#menu-skills-cs, #menu a#menu-skills-cs {background:transparent url('img/bg-homemenu-skills-cs.gif') no-repeat 0 0;width:58px;height:13px;overflow:hidden;margin-left:55px;}
#homemenu a#menu-service-cs,#menu a#menu-service-cs {background:transparent url('img/bg-homemenu-service-cs.gif') no-repeat 0 0;width:58px;height:13px;overflow:hidden;margin-left:55px;}
#homemenu a#menu-prizelist-cs, #menu a#menu-prizelist-cs {background:transparent url('img/bg-homemenu-prizelist-cs.gif') no-repeat 0 0;width:58px;height:13px;overflow:hidden;margin-left:55px;}
#homemenu a#menu-contact-cs, #menu a#menu-contact-cs {background:transparent url('img/bg-homemenu-contact-cs.gif') no-repeat 0 0;width:58px;height:13px;overflow:hidden;margin-left:255px;}
#homemenu a:hover#menu-about-cs {background:transparent url('img/bg-homemenu-about-m-cs.gif') no-repeat 0 0;}
#homemenu a:hover#menu-skills-cs {background:transparent url('img/bg-homemenu-skills-m-cs.gif') no-repeat 0 0;}
#homemenu a:hover#menu-service-cs {background:transparent url('img/bg-homemenu-service-m-cs.gif') no-repeat 0 0;}
#homemenu a:hover#menu-prizelist-cs {background:transparent url('img/bg-homemenu-prizelist-m-cs.gif') no-repeat 0 0;}
#homemenu a:hover#menu-contact-cs {background:transparent url('img/bg-homemenu-contact-m-cs.gif') no-repeat 0 0;}


/* home .negerka2008 
#mainhomeimg2 p{text-align:center;margin-left:30px;background:#f09;color:#fff;width:290px;}
#home-video-youtube{margin-top:160px;margin-left:65px;text-align:left;}
#homenews{background:transparent;height:225px;width:282px;overflow:hidden;margin-top:120px;margin-left:34px;}
.homenewsitem1{margin-top:90px;}
#mainhomeimg2 p{text-align:center;margin-left:30px;background:#f09;color:#fff;width:290px;}
body.negerka2008 #mainhomeimg1{background:transparent url('img/bg-home-show1img1_negerka2008.jpg') no-repeat 0 0;}
body.negerka2008 #mainhomeimg2{background:transparent url('img/bg-home-show1img2_negerka2008.jpg') no-repeat 0 0;}
body.negerka2008 #homemenu a#menu-skills-cs{margin-left:45px;}
body.negerka2008 #homemenu a#menu-service-cs{margin-left:340px;}
body.negerka2008 #homemenu a#menu-prizelist-cs{margin-left:10px;}
body.negerka2008 #homemenu a#menu-contact-cs{margin-left:15px;}
body.negerka2008 #negerka2008-left{float:left;margin-top:200px;margin-left:20px;}
body.negerka2008 #negerka2008-left p{margin:0px;padding:0px;text-align:left;color:#fff;background:transparent;}
body.negerka2008 #negerka2008-right{float:right;width:159px;margin-right:20px;overflow:hidden;}
body.negerka2008 #home-video-youtube{margin:0px;margin-top:30px;}
body.negerka2008 #negerka2008-right p{margin:0px;padding:0px;width:159px;text-align:center;color:#fff;background:transparent;}
*/

/* home .kozi2009 
body#index.kozi2009 #mainhomeimg1{background:transparent url('img/bg-home-show1img1_kozi2009.jpg') no-repeat 0 0;}
body#index.kozi2009 #homemenu li{margin-right:30px;}
body#index.kozi2009 #homemenu a#menu-about-cs{margin-left:4 5px;}
body#index.kozi2009 #homemenu a#menu-prizelist-cs{margin-right:0px;}
body#index.kozi2009 #homemenu a#menu-contact-cs{margin-left:45px;margin-right:0px;}
body#index.kozi2009 #mainhomeimg2{background:transparent url('img/bg-home-show1img2_kozi2009.jpg') no-repeat 0 0;}
body#index.kozi2009 a#naslunce{float:left;margin-top:30px;margin-bottom:44px;margin-left:10px;width:507px;height:136px;overflow:hidden;}
body#index.kozi2009 a#prijmemekadernici{float:right;margin-top:159px;margin-right:25px;width:161px;height:84px;overflow:hidden;}
body#index.kozi2009 a#hairstudio{clear:both;margin-top:0px;margin-left:88px;width:315px;height:133px;overflow:hidden;}
*/

/* subpages */
#head{background:transparent;height:76px;width:770px;overflow:hidden;}
#logotype{float:left;background:#444;height:76px;width:228px;overflow:hidden;}
#logotype img{margin-left:42px;margin-top:10px;}

#menu{float:right;background:#f06;height:76px;width:542px;overflow:hidden;}
#menu ul{float:left;list-style-type:none;height:30px;padding:0px;margin:0px;margin-top:50px;}
#menu li{list-style-type:none;float:left;display:block;border:solid 0px #fff;width:auto;height:21px;margin:0;padding-left:2px;overflow:hidden;}
#menu li a {margin-left:20px;display:block;text-decoration:none;}
#menu a#menu-about-cs {background:transparent url('img/bg-menu-about-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-skills-cs {background:transparent url('img/bg-menu-skills-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-service-cs {background:transparent url('img/bg-menu-service-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-prizelist-cs {background:transparent url('img/bg-menu-prizelist-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-contact-cs {background:transparent url('img/bg-menu-contact-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-about-cs.activea {background:transparent url('img/bg-menu-about-a-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-skills-cs.activea {background:transparent url('img/bg-menu-skills-a-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-service-cs.activea {background:transparent url('img/bg-menu-service-a-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-prizelist-cs.activea {background:transparent url('img/bg-menu-prizelist-a-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a#menu-contact-cs.activea {background:transparent url('img/bg-menu-contact-a-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a:hover#menu-about-cs {background:transparent url('img/bg-menu-about-m-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a:hover#menu-skills-cs {background:transparent url('img/bg-menu-skills-m-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a:hover#menu-service-cs {background:transparent url('img/bg-menu-service-m-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a:hover#menu-prizelist-cs {background:transparent url('img/bg-menu-prizelist-m-cs.gif') no-repeat 0 0;margin-left:45px;}
#menu a:hover#menu-contact-cs {background:transparent url('img/bg-menu-contact-m-cs.gif') no-repeat 0 0;margin-left:45px;}


/* default vizual */
#submenu{background:transparent;height:40px;overflow:hidden;}
#submenu ul{float:right;text-align:center;list-style-type:none;padding:0px;margin:0px;margin-top:10px;margin-right:27px;}
#submenu li{list-style-type:none;font-size:90%;float:left;display:block;border:solid 0px #fff;width:auto;height:21px;margin:0;padding:0px;padding-left:8px;padding-right:8px;overflow:hidden;color:#111;font-weight:normal;}
#submenu li a {display:block;text-decoration:none;color:#bbb;font-weight:normal;}
#submenu li a:hover {text-decoration:underline;}

body#prizelist.hairextension #submenu li a {color:#f06;}


#maintext{background:#fff;}
#text-img-text,#text-img-text-left{margin-left:400px;text-align:center;margin-top:0px;width:335px;border:solid 0px #f00;}
#text-img-text-left{margin-left:40px;}
#text-full{padding-bottom:0px}
#text-full h1, #text-full h2, #text-full p{padding-left:30px;padding-right:20px;}
#text-text{padding:20px;padding-top:10px;padding-bottom:10px;}

/* vizual */
#maintext.aboutfilozofie{background:#fff url('img/bg-about-filozofie.jpg') no-repeat 0 0;}
#maintext.aboutfilozofie h1{padding-top:60px;}
#maintext.aboutfilozofie p{padding-left:120px;}
#maintext.aboutdirector{background:#fff url('img/bg-about-director.jpg') no-repeat 0 0;}
#maintext.aboutteam div.teamcolumn {float:left;width:103px;}
#maintext.aboutteam div.teamcolumn.col0 {padding-top:140px;}
#maintext.aboutteam div.teamcolumn.col1 {padding-top:60px;}
#maintext.aboutteam div.teamcolumn.col3,#maintext.aboutteam div.teamcolumn.col5 {padding-top:30px;}
#maintext.aboutteam div.teamcolumn.col6 {padding-top:90px;}
#maintext.aboutteam div.teamcolumn p{font:90%/1.2 sans-serif;padding:0px;padding-bottom:10px;margin:0px;text-align:left;}
#maintext.aboutteam div.teamcolumn p em{font:95%/1.2 sans-serif;padding:0px;margin:0px;font-style:none;}
#maintext.skillscolors{background:#fff url('img/bg-skills-colors.jpg') no-repeat 0 0;}
#maintext.skillscolors div.textbox {padding-top:20px;padding-right:70px;}
#maintext.skillshaircut{background:#fff url('img/bg-skills-haircut.jpg') no-repeat 0 0;}
#maintext.skillshaircut div.textbox {padding-top:80px;padding-left:60px;padding-right:10px;}
#maintext.skillswhiff{background:#fff url('img/bg-skills-whiff.jpg') no-repeat 0 0;}
#maintext.skillswhiff div.textbox {padding-top:80px;padding-left:50px;padding-right:50px;}
#maintext.skillshairextension{background:#fff url('img/bg-skills-hairextension.jpg') no-repeat 0 0;}
#maintext.skillshairextension div.textbox {padding-top:50px;padding-left:80px;}
#maintext.skillswedding{background:#fff url('img/bg-skills-wedding.jpg') no-repeat 0 0;}
#maintext.skillswedding div.textbox {padding-top:100px;color:#000;}
#maintext.skillswedding div.textbox p {color:#000;}
#maintext.skillswedding div.textbox a {color:#8b0ded;}
#maintext.skillscolorsmore, #maintext.skillshaircutmore, #maintext.skillsweddingmore {text-align:center;padding-left:100px;}
#maintext.skillscolorsmore img, #maintext.skillshaircutmore img, #maintext.skillsweddingmore img {margin-top:20px;}
#skills div#fellinisummer2009left{float:left;width:420px;}
#skills div#fellinisummer2009right{float:right;width:290px;margin-right:20px;}
#skills p#summer2009orange{background:#ef9c42;height:130px;padding-right:360px;padding-top:10px;}

body#skills.formen #maintext{height:510px;overflow:hidden;} 
body#skills.formen #textbox{background:#fff url('img/skills-formen-right.jpg') no-repeat right 0;padding-right:330px;}
body#skills.formen #textbox h2{padding-top:6px;}


#maintext.servicephotographs{background:#fff url('img/bg-service-photographs.jpg') no-repeat 0 0;}
#maintext.servicephotographs div.textbox {padding-top:250px;padding-left:50px;}
#maintext.prizelistconsult{background:#fff url('img/prizelist-consult-show1.jpg') no-repeat right 0;}
#maintext.prizelistconsult div.textbox {padding-top:100px;padding-right:130px;}
#maintext.prizelistservice{background:#fff url('img/bg-prizelist-service-2.jpg') no-repeat right 0;}
#maintext.prizelisthairextension{background:#fff url('img/bg-prizelist-hairextension.jpg') no-repeat right 0;}
#maintext.prizelistcheck div.textbox{text-align:center;padding-top:10px;}
#maintext.prizelistcheck div.textbox p{text-align:left;padding-top:0px;padding-left:90px;}
#maintext.contact{text-align:left;}
#maintext.contact div.textbox {text-align:left;width:700px;}
#maintext.contact object{text-align:center;margin-bottom:30px;}
#maintext.contact div.textbox h1{text-align:left;}
#maintext.contact div.textbox p{text-align:left;}

#prizelistinfo{height:340px;overflow:hidden;padding-top:40px;padding-left:450px;width:250px;}
#prizelistinfo p{text-align:right;}
#prizelisthead{margin-top:10px;margin-bottom:10px;border-bottom:solid 1px #f06;}
#prizelisthead h1{font:150%/1.6 sans-serif;font-family:Verdana, sans-serif;font-weight:bold;color:#333;}
#prizelisthead p{color:#333;}

div.pf_column {float:left;width:103px;}
div.pf_column.col0 {padding-top:140px;}
div.pf_column.col1 {padding-top:60px;}
div.pf_column.col3,#maintext.aboutteam div.teamcolumn.col5 {padding-top:30px;}
div.pf_column.col6 {padding-top:90px;}
div.pf_column p{font:90%/1.2 sans-serif;padding:0px;padding-bottom:10px;margin:0px;text-align:left;}
div.pf_column p em{font:95%/1.2 sans-serif;padding:0px;margin:0px;font-style:none;}


#submenu.contrast li{color:#fff;}
#submenu.contrast li a{color:#000;}
#submenu.negativ li{color:#ddd;}
#submenu.negativ li a{color:#888;}
#submenu.negativcontrast li{color:#000;}
#submenu.negativcontrast li a{color:#fff;}
.textaleft h1,.textaleft h2,.textaleft p,.textaleft li{text-align:left;}
.textaright h1,.textaright h2,.textaright p,.textaright li{text-align:right;}
.negativ h1,.negativ h2,.negativ p,.negativ li,.negativ a:hover{color:#fff;}
.strictheight {height:510px;overflow:hidden;}

/* pricelist typ page */
div.pricetablecol{float:left;width:230px;margin-right:10px;}
div.pricetablecol.result{float:right;margin-right:0px;}
.pricetable{width:230px;overflow:hidden;border:solid 1px #f06;}
.results .pricetable{border:solid 1px #aaa;}
.results .pricetable table{border:solid 0px #aaa;margin:0px;padding:0px;width:230px;}
.results .pricetable tr{width:230px;}
.pricetable caption,.pricetable h3{background:#f06;border:solid 1px #f06;padding:1px;padding-left:5px;margin:0em;color:#fff;}
.pricetable h3{background:#aaa;border:solid 1px #aaa;}
.pricetable td:hover{background:#f8a;}
.pricetable td.textright{width:50px;}
div.results tr:hover,div.results td:hover{background:#fff;}
tr.pricetablecolresultsumtr td{background:#eee;}
tr.pricetablecolresultsumtr td:hover{background:#eee;}
p.prizelistdecription {color:#000;text-align:right;margin-top:1em;}

/* article typ page */
.arrmoreinfo{float:left;background:transparent url('img/arrRight-pink.gif') no-repeat 0 0;width:13px;height:19px;overflow:hidden;margin-right:5px;}
.articleitem{float:left;width:160px;height:442px;margin-right:20px;overflow:hidden;border:solid 1px #f06;}
.articleitem h3{background:#f06;font:105%/1.6 sans-serif;color:#fff;font-weight:bold;text-transform:none;padding-top:4px;padding-left:4px;height:21px;overflow:hidden;}
.articleitem a{text-decoration:none;color:#fff;font-weight:bold;}
.articleitem a:hover{text-decoration:underline;}
.articleitemperex{width:160px;height:113px;overflow:hidden;}
.articleitemperex p{font:90%/1.5 sans-serif;padding:.7em;padding-bottom:0em;padding-top:0em;margin:0em;}
.articleitemperex ul{padding:.7em;margin:0em;}
.articleitemperex li{font:90%/1.3 sans-serif;border:solid 0px #fff;padding:0px;margin:0em;}
.articleitemimage{width:160px;height:294px;margin-top:10px;overflow:hidden;}

div.articleitem.orange {border:solid 1px #f90;}
div.articleitem.orange h3{background:#f90;}
div.articleitem.orange .arrmoreinfo{background:transparent url('img/arrRight-orange.gif') no-repeat 0 0;}
.arrmoreinfo:hover{cursor:pointer;cursor:hand;}
div.articleitem.green {border:solid 1px #d8d00d;}
div.articleitem.green h3{background:#d8d00d;}
div.articleitem.green .arrmoreinfo{background:transparent url('img/arrRight-green.gif') no-repeat 0 0;}
div.articleitem.purple {border:solid 1px #8b0ded;}
div.articleitem.purple h3{background:#8b0ded;}
div.articleitem.purple .arrmoreinfo{background:transparent url('img/arrRight-purple.gif') no-repeat 0 0;}

.arrback{float:left;background:transparent url('img/arrTop-pink.gif') no-repeat 0 0;width:19px;height:13px;overflow:hidden;margin-right:5px;margin-top:2px;}

.article{background:#444;}
.article h1{background:#f06;font:100%/1.3 sans-serif;height:25px;color:#fff;text-transform:none;text-align:left;padding-top:10px;padding-left:24px;}
.article h1 a{font:110%/1.5 sans-serif;font-weight:bold;}
.article a{font-weight:bold;}
.article h3,.article p{text-align:left;padding-bottom:0px;margin-left:40px;margin-right:40px;color:#fff;}
.article h3{font:100%/1.3 sans-serif;margin-top:1em;margin-bottom:0em;}
.article p{font:90%/1.3 sans-serif;}
.article li{font:90%/1.3 sans-serif;margin-left:40px;margin-right:40px;color:#fff;}
.article a{text-decoration:none;color:#fff;}
.article a:hover{text-decoration:underline;}
.article div.articlemaintext{width:160px;height:163px;overflow:hidden;}
.article div.articlemaintext p{font:90%/1.5 sans-serif;padding:.7em;}
.article div.articleimage{width:700px;text-align:center;margin-top:10px;padding-bottom:10px;}
#slideshowimage{text-align:center;height:370px;overflow:hidden;}
#slideshowimage img:hover{cursor:pointer;cursor:hand;}
#slideshowimageprev,#slideshowimagenext{float:left;overflow:hidden;background:transparent url('img/arrLeft-gray.gif') no-repeat 0 0;width:13px;height:19px;overflow:hidden;margin-left:340px;}
#slideshowimagenext{background:transparent url('img/arrRight-gray.gif') no-repeat 0 0;margin-left:0px;}
#slideshowimageprev:hover,#slideshowimagenext:hover{cursor:pointer;cursor:hand;}
#slideshowimagecount{float:left;width:50px;text-align:center;margin:4px;margin-left:10px;margin-right:10px;color:#ccc;}

.article div.articleperex a{color:#f06;font-weight:bold;}
.article div.articleperex object{text-align:center;}
.article.orange h1{background:#f90;}
.article.orange div.articleperex a{color:#f90;font-weight:bold;}
.article.orange .arrback{background:transparent url('img/arrTop-orange.gif') no-repeat 0 0;}
.article.green h1{background:#d8d00d;}
.article.green div.articleperex a{color:#d8d00d;font-weight:bold;}
.article.green .arrback{background:transparent url('img/arrTop-green.gif') no-repeat 0 0;}
.article.purple h1{background:#8b0ded;}
.article.purple div.articleperex a{color:#8b0ded;font-weight:bold;}
.article.purple .arrback{background:transparent url('img/arrTop-purple.gif') no-repeat 0 0;}

/* server page */
ul#servermap{width:300px;}
ul#servermap li{font:120%/1.3 sans-serif;border:solid 0px #fff;padding-left:0px;margin-left:25px;font-weight:bold;}
ul#servermap li:hover,ul#servermap a:hover{color:#8b0ded;}
ul#servermap li ul li{font:90%/1.3 sans-serif;margin-left:50px;}


/* tpl home05 */
body#index.home05 #mainhomeimg1{background:transparent url('img/bg-home-show1img1_kozi2009.jpg') no-repeat 0 0;}
body#index.home05 #homemenu li{margin-right:30px;}
body#index.home05 #homemenu a#menu-about-cs{margin-left:4 5px;}
body#index.home05 #homemenu a#menu-prizelist-cs{margin-right:0px;}
body#index.home05 #homemenu a#menu-contact-cs{margin-left:45px;margin-right:0px;}
body#index.home05 #mainhomeimg2{background:transparent url('img/bg-home-show1img2_kozi2009.jpg') no-repeat 0 0;}

body.home05 div#homepagenewproducts{float:left;margin-left:40px;margin-top:45px;margin-bottom:4px;width:161px;padding-top:25px;}

body.home05 div#prijmemekadernici{float:left;margin-left:175px;margin-top:245px;width:161px;}
body.home05 div#homepagenews{float:right;width:164px;height:287px;margin-right:30px;margin-top:36px;padding-top:30px;background:transparent url('img/bg-homepagenewproducts.jpg') no-repeat 0px 0px;overflow:auto;}
body.home05 div#homepagenews .matr{width:155px;height:250px;overflow:auto;margin-left:5px;scrollbar-face-color:#fcefcc;scrollbar-shadow-color:#fcefcc;scrollbar-highlight-color:#fcefcc;scrollbar-3dlight-color:#f06;scrollbar-darkshadow-color:#f06;scrollbar-track-color:#fcefcc;scrollbar-arrow-color:#555;}
body.home05 div#homepagenews ul{padding:0px;margin:0px;}
body.home05 div#homepagenews ul li{list-style:none;border:solid 0px #fff;padding:0px;margin:0px;margin-bottom:10px;}
body.home05 div#homepagenews ul li span.date{color:#666;}

body.home05 div#facebook_be_fan{width:164px;height:23px;}
