	body {
		font-family: Arial;
		font-size: 15px;
		color: rgb(181,181,181);
		background-color: #141414;
		background-image:url("../img/top_part/bgd.jpg");
		background-repeat: repeat-x;
          border: 0px solid white;
		padding: 0px;
		margin: 0px;
		text-align: left;
	}
	A {
		text-decoration: none;
		background-color: transparent;
	}
     A, A:active, A:visited {
		border: 0px;
		color: #141414;
     }
     A.link-gold, A.link-gold:active, A.link-gold:visited {
          color: #bba761;     
     }
     .img-list {
          border: 1px solid rgb(69,69,69);
          margin-top: 5px;
     }

     /*TEXT FORMATING*/
     p.vimpt, p.header, p.impt, p.impt-bold, p.impt-bold-cent, p.vimpt-cent, .chap-header, p.impt-gold {
		font-family: Arial;
		font-style: italic;
		color: rgb(181,181,181);
     }
     p.vimpt, p.header, p.vimpt-cent, .chap-header {
		font-size: large;
		color: #bba761;
     }
     .chap-header {
		line-height: 50px;
     }
     p.header {
		text-decoration: underline;
     }
     p.impt, p.impt-bold, p.impt-bold-cent, p.impt-gold {
		font-size: 15px;
     }
     p.impt-gold, p.impt-gold-bold, p.impt-gold-bold-cent, p.impt-gold-bold-cl, .impt-gold, p.impt-gold-bold-no {
          color: #bba761;
     }
     p.impt-bold {
		font-weight: bold;
     }
     p.impt-gold-bold, p.impt-gold-bold-cent, p.impt-gold-bold-cl, p.impt-gold-bold-no {
		font-style: italic;
		font-weight: bold;
     }
     p.impt-gold-bold, p.impt-gold-bold-cent {
          text-decoration: underline;
     }
     p.impt-gold-bold-cent {
          text-align: center;
     }
     p.impt-bold-cent {
		font-weight: bold;
		text-align: center;
     }
     p.vimpt-cent {
		text-align: center;
     }
     A.text, A.text:active, A.text:visited, A.ws-koupit, A.ws-koupit:active, A.ws-koupit:visited {
          font-size: 15px;
          font-weight: normal;
		color: #bba761;
		text-decoration: underline;
     }
     p.vimpt-cent {
		text-align: center;
     }
     .img_set {
          float: right;
          display: table;
          width: 210px;
     }
     .img_set_servis {
          border: 0px solid white;
          width: 700px;
     }
     #sevis_img1, #sevis_img2, #sevis_img3, #sevis_img4, #sevis_img5, #sevis_img6, #sevis_img7 {
          border: 1px solid rgb(69,69,69); margin: 3px 3px 3px 50px; width: 200px; height: 150px; float: left;
          background-image:url("../img/chapters/cz/servis/links/1.jpg");
     }
     #sevis_img2 {
          margin: 3px;
          background-image:url("../img/chapters/cz/servis/links/2.jpg");
     }
     #sevis_img3 {
          margin: 3px;
          background-image:url("../img/chapters/cz/servis/links/3.jpg");
     }
     #sevis_img4 {
          margin: 3px 3px 3px 50px;
          background-image:url("../img/chapters/cz/servis/links/4.jpg");
     }
     #sevis_img5 {
          margin: 3px;
          background-image:url("../img/chapters/cz/servis/links/5.jpg");
     }
     #sevis_img6 {
          margin: 3px;
          background-image:url("../img/chapters/cz/servis/links/6.jpg");
     }
     #sevis_img7 {
          margin: 10px 10px 0px 0px;
          background-image:url("../img/chapters/cz/servis/links/7.jpg");
     }
     .text_img1, .text_img2 {
          border: 1px solid rgb(69,69,69); margin: 3px;
          width: 200px; height: 150px; float: left; background-image:url("../img/chapters/cz/spolecnost/1.jpg");
     }
     .text_img2 {
          background-image:url("../img/chapters/cz/spolecnost/2.jpg");
     }

     /*SHOP MENU*/
     .shop-menu-main {
          float: left;
          width: 250px;
          border: 0px solid yellow;
          margin: 10px 0px 0px 0px;
          padding: 0px;
     }
     .shop-menu-item {
          width: 250px;
          height: 20px;
          text-align: right;
          background-color: rgb(30,30,30);
          border-bottom: 1px solid #bba761;;
          margin: 2px 0px 0px 0px;
          padding: 3px 10px 3px 3px;
     }
     .shop-menu-link, A.shop-menu-link, A.shop-menu-link:active, A.shop-menu-link:visited {
		color: #bba761;
		font-size: 12px;
		font-style: italic;
		font-weight: bold;
     }
     


     /*BASKET INFO*/
     .basket-info {
          width: 701px;
          border: 2px solid rgb(69,69,69);
          margin: 0px 5px 5px 0px;
          padding: 3px;
     }
     .main-basket {
          float: left;
          width: 700px;
          display: block;
          border: 1px solid rgb(69,69,69);
          margin: 0px 5px 5px 0px;
          padding: 3px 0px 3px 3px;
     }
     .main-basket-header {
          width: 700px;
          float: left;
          border: 0px solid rgb(69,69,69);
          margin: 0px 5px 7px 0px;
          padding: 0px;
     }
     .main-basket-header-pil {
          float: left;
          border: 1px solid rgb(69,69,69);
          background-color: #0A0A0A;
          margin: 0px 2px 0px 0px;
          padding: 3px;
     }
     .main-basket-items {
          width: 700px;
          float: left;
          border: 0px solid rgb(69,69,69);
          margin: 0px 5px 2px 0px;
          padding: 0px;
     }
     .main-basket-items-pil {
          float: left;
          border: 1px solid rgb(69,69,69);
          margin: 0px 2px 0px 0px;
          padding: 3px;
          height: 18px;
     }
     .basket-totals {
          width: 690px;
          float: left;
          border: 1px solid rgb(69,69,69);
          margin: 3px 0px 0px 0px;
          padding: 3px;
          background-color: #0A0A0A;
     }
     .basket-item-link, A.basket-item-link, A.basket-item-link:active, A.basket-item-link:visited {
          color: #bba761;
          text-decoration: underline;
     }
    

     /*WEBSHOP*/
     .eobchod-main {
          float: left;
          display: block;
          border: 0px solid white;
          width: 716px;
     }
     .ws-item-box {
          display: block;
          border: 2px solid rgb(69,69,69);
          margin: 0px 5px 5px 0px;
          float: left;
          width: 339px;
          height: 170px;
          padding: 5px;
     }
     .ws-category, .ws-header {
          padding: 0px;
          margin: 0px;
          float: left;
          border: 0px solid yellow;
          width: 340px;
     }
     .ws-header {
          padding-top: 10px;
          font-weight: bold;
     }
     .ws-image-main {
          border: 0px solid blue;
          float: left;
          padding: 10px 5px 5px 20px;
          margin: 0px;
          height: 100px;
     }
     .ws-item-right {
          border: 0px solid white;
          float: left;
          padding: 10px 0px 0px 0px;
          margin: 0px;
          height: 100px;
     }
     .ws-image-box {
          float: left;
          margin: 0px;
          border: 1px solid rgb(69,69,69);
          padding: 3px;
     }
     .ws-image {
          border: 0px;
          float: left;
          background-repeat: no-repeat;
     }
     .ws-price, .ws-koupit-box {
          border: 0px solid blue;
          width: 100px;
          text-align: right;
          padding: 0px 0px 0px 40px;
     }
     .ws-koupit-box {
          height: 50px;
     }
     .ws-piece, .basket-piece {
          border: 1px solid rgb(69,69,69);
          width: 40px;
          text-align: right;
     }
     .basket-piece {
          float: left;
          width: 30px;
          height: 14px;
          margin-right: 3px;
     }

     .ws-detail-box {
          border: 2px solid rgb(69,69,69);
          padding: 0px 0px 0px 5px;
          width: 702px;
          height: 400px;
     }
     .ws-detail-header {
          width: 100%;
          font-size: 15px;
          font-weight: bold;
          border: 0px solid blue;
          padding: 3px;
     }
     .ws-detail-item-left {
          float: left;
          border: 0px solid red;
          width: 235px;
          height: 380px;
     }
     #ws-detail-img-link {
          float: left;
          border: 0px solid red;
          width: 40px;
          color: rgb(69,69,69);
          text-decoration: underline;
     }
     .ws-detail-photo-main {
          float: left;
          border: 0px solid white;
          width: 455px;
          height: 380px;
     }
     .ws-detail-photo-box {
          float: left;     
          margin: 0px;
          border: 1px solid rgb(69,69,69);
          padding: 3px;
     }
     .ws-detail-photo {
          float: left;
          border: 0px;
          background-repeat: no-repeat;
     }
     .ws-decor {
          text-decoration: underline;
     }
     .shop-cena {
          width: 60px;
     }

     /*ORDER*/
     .order-it, A.order-it:active, A.order-it:visited, A.order-it {
          color: #bba761;
          font-weight: bold;
          text-decoration: underline;
     }
     .order-spacer {
          margin-top: 15px;
          float: left;
          border: 0px solid white;
          width: 150px;
     }

     /*Blog*/
     .blog-main, .blog-header, .blog-content, .blog-datetime {
          border: 0px solid red;
          float: left;
     }
     .blog-main, .blog-image {
          border: 1px solid rgb(69,69,69);
          padding: 5px;
          width: 700px;
          margin-top: 30px;
     }
     .blog-header {
          width: 585px;
          height: 40px;
          font-size: large;
          font-style: italic;
     }
     .blog-datetime {
          width: 110px;
          text-align: right;
     }
     .blog-content, .chap-blog {
          display: table;
          width: 700px;
          float: left;
     }
     .blog-images {
          display: table-row;
          width: 700px;
          float: left;
     }
     .blog-image, #blog-edit, #blog-deactivate, #blog-delete {
          margin-right: 5px;
          margin-top: 10px;
          margin-bottom: 2px;
          border: 1px solid rgb(69,69,69);
          padding: 0px;
          float: left;
          background-repeat: no-repeat;
     }
     #blog-edit {
          width: 16px;
          height: 16px;
   		background-image:url("../img/chapters/cz/blog/actions/b_edit.png");
     }
     #blog-deactivate {
          width: 16px;
          height: 16px;
   		background-image:url("../img/chapters/cz/blog/actions/b_deltbl.png");
     }
     #blog-delete {
          width: 16px;
          height: 16px;
   		background-image:url("../img/chapters/cz/blog/actions/b_drop.png");
     }
     /* GALERIE*/
     .galerie-main {
          border: 1px solid rgb(69,69,69);
          padding: 4px;
          width: 90px;
          margin: 30px 10px 0px 0px;
          float: left;
     }
     .galerie-header {
          width: 90px;
          font-size: 13px;
          font-style: italic;
     }
     .gal-chapter {
          display: block;
          float: left;
          border: 0px solid white;
          width: 700px;
     }
     .gal-header {
          width: 90px;
          font-size: 11px;
          font-style: italic;
     }
     .galerie-row {
          float: left;
          border: 0px solid white;
          width: 700px;
     }
     .galerie-content {
          width: 90px;
     }
     .galerie-actions {
          display: table-row;
          width: 90px;
     }
     .shop-actions {
          display: block;
          width: 70px;
          height: 30px;
          padding-left: 35px;
     }
     
	/*FORMS*/
	.button, .combo, .login_form, .blog-nazev, .blog-obsah, .blog-input-photo, .shop-cena {
		border: 1px solid #b8a558;
		background-color : #eae5ce;
		font-family: arial;
		font-size: 13px;
		color: #000000;
	}

	.button {
		background-color: #DFDFDF;
	}
	.combo {
		margin: 0px;
	}
	.blog-obsah {
          width: 300px;
          height: 100px;
     }
	.blog-nazev {
          width: 300px;
          text-align: left;
     }

     /*MAIN PARTS*/
	.top_part {
		padding: 0px;
		border: 0px solid red;
		width: 1024px;
		height: 210px;
	}
	#left_part {
		border: 0px solid white;
		width: 286px;
		float: left;
		background-image:url("../img/left_part/bgd.jpg");
		background-repeat: repeat-y;
	}
	#mainstage {
	     display: table;
		border: 0px solid yellow;
		margin-top: 30px;
		padding: 0px;
		text-align: left;
	}
	#main_frame {
		border: 0px solid green;
		width: 1024px;
		margin: 0px;
		text-align: left;
	}
	
	.box1 {
          float: left;
          width: 320px;
     }
     .box2 {
          float: left;
          width: 320px;
     }
	.span-box {
          float: left;
          border: 0px solid yellow;
          width: 700px;
     }

     .funny_warning {width: 715px; border: 1px solid #bba761; padding: 5px; margin: 25px 0px 25px 0px; color: #bba761; font-weight: bold; font-style: italic;}

	/*TOPpart images*/
	.t_cz_11 {width: 158px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_1x1.jpg");}
	.t_cz_12 {width: 154px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_1x2.jpg");}
	.t_cz_13 {width: 133px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_1x3.jpg");}
	.t_cz_14 {width: 175px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_1x4.jpg");}
	#t_cz_15 {width: 222px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_ohnostroje1.jpg");}
	#t_cz_16 {width: 182px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_ohnostroje2.jpg");}

	.t_cz_21 {width: 158px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_2x1.jpg");}
	.t_cz_22 {width: 154px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_2x2.jpg");}
	.t_cz_23 {width: 133px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_2x3.jpg");}
	.t_cz_24 {width: 175px; height: 66px; float: left; background-image:url("../img/top_part/cz/top-part2_2x4.jpg");}
	#t_cz_25 {width: 117px; height: 27px; float: left; background-image:url("../img/top_part/cz/top-part2_pavel_novak.jpg");}
	#t_cz_26 {width: 105px; height: 27px; float: left; background-image:url("../img/top_part/cz/top-part2_ohnostroje.jpg");}
	#t_cz_27 {width: 182px; height: 27px; float: left; background-image:url("../img/top_part/cz/top-part2_pyro.jpg");}

	.t_cz_28 {width: 117px; height: 39px; float: left; background-image:url("../img/top_part/cz/top-part2_3x1.jpg");}
	#t_cz_29 {width: 105px; height: 39px; float: left; background-image:url("../img/top_part/cz/top-part2_prerov.jpg");}
	.t_cz_30 {width: 182px; height: 39px; float: left; background-image:url("../img/top_part/cz/top-part2_3x3.jpg");}
     	
	.t_cz_31 {width: 312px; height: 78px; float: left; background-image:url("../img/top_part/cz/top-part2_4x1.jpg");}
	.t_cz_32 {width: 133px; height: 78px; float: left; background-image:url("../img/top_part/cz/top-part2_4x2.jpg");}
	.t_cz_33 {width: 175px; height: 78px; float: left; background-image:url("../img/top_part/cz/top-part2_4x3.jpg");}
	.t_cz_34 {width: 222px; height: 78px; float: left; background-image:url("../img/top_part/cz/top-part2_4x4.jpg");}
	.t_cz_35 {width: 182px; height: 78px; float: left; background-image:url("../img/top_part/cz/top-part2_4x5.jpg");}

     .credits {border: 0px; height: 50px; vertical-align: middle; text-align: center; font-size: 10px; color: #bba761;}
     A.credits:visited, A.credits:active, A.credits {color: #bba761;}

	/*LeftMenu images*/
	.m1 {width: 286px; height: 43px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_1x1.gif");}
	#m2 {width: 286px; height: 50px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_2x1.gif");}
	#m3 {width: 286px; height: 40px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_3x1.gif");}
	#m4 {width: 286px; height: 41px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_4x1.gif");}
	#m5 {width: 286px; height: 39px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_5x1.gif");}
	#m6 {width: 286px; height: 40px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_6x1.gif");}
	#m7 {width: 286px; height: 40px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_7x1.gif");}
	#m8 {width: 286px; height: 41px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_8x1.gif");}
	#m9 {width: 286px; height: 48px; float: left; border: 0px; background-image:url("../img/left_part/cz/left-part_9x1.gif");}
	
     /*chapters*/
     .chap_kontakt1 {float: left; width: 25px; height: 26px;}
     .chap_kontakt2 {float: left; width: 652px; height: 26px; background-image:url("../img/chapters/cz/kontakt/mainstage_2x1.gif");}
     .chap_kontakt3 {float: left; width: 121px; height: 26px;}
     .chap_kontakt4 {float: left; width: 25px; padding-top: 30px;}
     .chap_kontakt5 {float: left; width: 637px; background-color: #dbe3e5; color: #1f3145; padding-top: 30px; padding-left: 15px;}
     .chap_kontakt6 {float: left; width: 121px; padding-top: 30px;}
     .chap_kontakt7 {float: left; width: 25px; height: 20px;}
     .chap_kontakt8 {float: left; width: 652px; height: 20px; background-image:url("../img/chapters/cz/kontakt/mainstage_4x1.gif");}
     .chap_kontakt9 {float: left; width: 121px; height: 20px;}
     
   	.smile {width: 18px; height: 18px; float: left; background-image:url("../img/smile.gif");}
   	.thanks-cus {width: 700px; height: 20px;}