/* CSS */
body { font-size: 11px; font-family: verdana, arial, "helvetica ce", sans-serif; margin: 0px; padding: 0px; }

a { text-decoration: none; }
img { border: 0px; }


div#c { width: 1000px; height: 707px; margin: auto; border: 0px solid #aaa; }

div#top { width: 1000px; height: 101px; }
div#top img { float: left; }
div#top img.vl { float: right; }
div#top img.cs { position: relative; top: 25px; left: -14px; }
div#top img.en { position: relative; top: 45px; left: 9px; }
div#top img.sk { position: relative; top: 66px; left: 32px; }
div#top img#virt-cat { position: relative; top: 24px; left: 30px; }
div#top div#top-flash { float: left; position: relative; top: 24px; left: 30px; width: 340px; height: 70px;  }

div.m01 { background: url('../i/top-bg-01.jpg'); }
div.m02 { background: url('../i/top-bg-02.jpg'); }
div.m03 { background: url('../i/top-bg-03.jpg'); }
div.m04 { background: url('../i/top-bg-04.jpg'); }
div.m05 { background: url('../i/top-bg-05.jpg'); }
div.m06 { background: url('../i/top-bg-06.jpg'); }
div.m07 { background: url('../i/top-bg-07.jpg'); }
div.m08 { background: url('../i/top-bg-08.jpg'); }
div.m09 { background: url('../i/top-bg-09.jpg'); }
div.m10 { background: url('../i/top-bg-10.jpg'); }
div.m11 { background: url('../i/top-bg-11.jpg'); }
div.m12 { background: url('../i/top-bg-12.jpg'); }



div#t-m { height: 37px; background: #adb0b3; }
div#t-m div#m { margin: 0px; padding: 6px 0px 0px 0px; float: left; width: 724px; }
div#t-m div#m a.main { display: block; float: left; color: #fff; padding-top: 4px; padding-left: 3px; border-left: 1px solid #fff; 
	width: 86px; padding-bottom: 12px; }

div#t-m div#m a.a { display: block; float: left; color: #fff; padding-top: 4px; padding-left: 3px; border-left: 1px solid #fff; 
	width: 86px; padding-bottom: 12px; }
div#t-m div#m img { float: left; width: 0px; }

div#t-m p#akce20 { float: left; width: 220px; background: #003429; text-align: center; color: #fff; margin: 0px;
	padding: 1px 0px 0px 0px; height: 35px;}
div#t-m p#akce20 a { color: #fff; }


div#m-con { height: 435px; z-index: 1;
/*
 * background: url('../i/m-con-bg.jpg');
 */ 
}


div#b1 { height: 26px; background: #c6cdd1; }
div#b1 p { margin: 0px 0px 0px 724px; background: #993300; padding: 0px; width: 220px; text-align: center;
	height: 26px; }
div#b1 p a { color: #fff; }

div#b2 {  background: url('../i/b2-bg.gif') 100% 100% no-repeat; padding-left: 0px; }
div#b2 p { float: left; margin: 0px 0px 0px 0px; position: relative; top: -24px; border-left: 1px solid #e2e6e8; 
	width: 100px; }
div#b2 p.first { margin-left: 0px; }
div#b2 p.last { margin-right: 2px; width: 114px; }
div#b2 p a { color: #888; }
div#b2 p a.bm { display: block; color: #696d71; padding: 5px 0px 6px 3px;
	font-size: 11px; margin-left: 0px; }
div#b2 p a { display: block; font-size: 10px; margin: 0px 5px 0px 2px; }
iv#b2 p img { display: block; width: 30px; }
div#b2 p#b-akce { position: static; background: #bcbdc1; padding: 20px 0px 17px 0px;  width: 220px; }
div#b2 p#b-akce a { background: transparent; color: #444; font-size: 9px; padding: 0px; vertical-align: top; 
	font-size: 12px; }
div#b2 p#b-akce img { float: left; vertical-align: top; border: 0px; margin-right: 10px; width: auto; }

a#bot1 { width: 92px; height: 67px; background: url('../i/bot-1a.jpg'); }
a#bot1:hover { background: url('../i/bot-1.jpg'); }

a#bot2 { width: 92px; height: 67px; background: url('../i/bot-2a.jpg'); }
a#bot2:hover { background: url('../i/bot-2.jpg'); }

a#bot3 { width: 92px; height: 67px; background: url('../i/bot-3a.jpg'); }
a#bot3:hover { background: url('../i/bot-3.jpg'); }

a#bot4 { width: 92px; height: 67px; background: url('../i/bot-4a.jpg'); }
a#bot4:hover { background: url('../i/bot-4.jpg'); }

a#bot5 { width: 92px; height: 67px; background: url('../i/bot-5a.jpg'); }
a#bot5:hover { background: url('../i/bot-5.jpg'); }

a#bot6 { width: 92px; height: 67px; background: url('../i/bot-6a.jpg'); }
a#bot6:hover { background: url('../i/bot-6.jpg'); }

a#bot7 { width: 92px; height: 67px; background: url('../i/bot-7a.jpg'); }
a#bot7:hover { background: url('../i/bot-7.jpg'); }


/* OBSAH */

/* KOLEKCE */


div#kolekce { height: 437px; background: #f2e6ca; margin-top: 5px; }
div#kolekce div#c2 { margin: 20px 35px 20px 35px; border: 1px solid #dbdacf; background: #fff;
	float: left; display: inline; }
div#kolekce div#desc { width: 150px; background: #e2e6e9; margin: 5px; height: 380px; 
	float: left; }
div#kolekce div#desc p { margin: 0px; padding: 0px 5px 5px 5px; text-align: justify; }
div#kolekce div#desc h2 { color: #fff; margin: 5px; font-size: 12px; font-weight: normal;
	background: #858a8e; padding: 7px 3px 7px 3px; }
div#kolekce div#desc a { display: block; margin: 5px; color: #858a8e; padding: 3px 3px 3px 20px;
	background: url('../i/m-li.jpg') 3px 50% no-repeat; }
div#kolekce div#desc a:hover { color: #fff; background: #787D81 url('../i/m-li-a.jpg') 3px 50% no-repeat; }

div#kolekce div#article { margin: 5px 5px 5px 5px; float: left; width: 750px;
	border: 1px solid #e2e6e9; height: 378px; overflow: auto; display: inline; }

div.kolekce p { margin-top: 220px; }
div.kolekce p a { display: block; background: url('../i/kolekce1-a-bg.png'); color: #676f74;
	margin: 3px 20px; padding: 2px 5px 2px 20px; }
div.kolekce p a:hover { background: url('../i/kolekce1-a-bg2.png'); color: #fff; }

div.kolekce1 { float: left; margin: 5px 0px 0px 5px; width: 232px; height: 369px;
	background: url('../i/kolekce-for-man.jpg') no-repeat; display: inline; }
div.kolekce1 a.anch { background: url('../i/kolekce-os2.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }
	
div.kolekce2 { float: left; margin: 5px 0px 0px 22px; width: 232px; height: 369px;
	background: url('../i/kolekce-for-ladies.jpg') no-repeat; display: inline; }
div.kolekce2 a.anch { background: url('../i/kolekce-lsl2.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }
	
div.kolekce3 { float: left; margin: 5px 5px 0px 22px; width: 232px; height: 369px;
	background: url('../i/kolekce-accessories.jpg') no-repeat; display: inline; }
div.kolekce3 a.anch { background: url('../i/kolekce-dp2.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }

div#kolekce div#article div.catitem { float: left; margin: 5px 15px 5px 15px; border: 1px solid #e2e6e9; display: inline; }
div#kolekce div#article div.catitem p { margin-top: 150px; height: 40px; background: #e2e6e9; }
div#kolekce div#article div.catitem a.link { display: block; background: #e2e6e9; color: #858a8e;
	text-align: center; height: 30px; width: 150px; }
div#kolekce div#article div.catitem a.link:hover { color: #fff; background: url('../i/kolekce1-a-bg2.png'); }

div#kolekce div#article img#upkol { margin: 5px 4px 0px 5px; float: left; }
div#kolekce div#article div#breaker { float: left; width: 508px; background: #939598; position: relative; left: -4px; height: 34px;
	margin-top: 2px; }

div#kolekce div#product { margin: 5px 5px 5px 5px; float: left; width: 540px;
	border: 1px solid #e2e6e9; height: 378px; overflow: auto; }
div#kolekce div#product h1 { color: #fff; margin: 5px 5px 10px 5px; font-size: 12px;
	background: #858a8e url('../i/h1-bg.jpg') no-repeat; font-weight: normal; padding: 7px 5px 7px 25px; }
div#kolekce div#product h1 span { float: right; background: #c5cfd4; padding: 0px 5px; color: #686f73; }
div#kolekce div#product img { float: right; margin: 0px 5px 0px 5px; }
div#kolekce div#product p { margin-left: 23px; color: #888; }
div#kolekce div#product table#det-inf { margin: 5px 0px 0px 23px; border: 1px solid #e2e6e9; width: 290px; }
div#kolekce div#product table#det-inf td { color: #686f73; }
div#kolekce div#product table#det-inf td.tit { background: #c5cfd4; padding: 2px; color: #686f73; }
div#kolekce div#product table#det-inf td div.size-a { background: #939598; padding: 2px; color: #fff; margin: 2px 7px; width: 40px;
	float: left; text-align: center; }
div#kolekce div#product table#det-inf td div.size-n { background: #e2e6e9; padding: 2px; color: #7a7e82; margin: 2px 7px; width: 40px; 
	float: left; text-align: center; }
div#kolekce div#product table#det-inf td.tech-ico-td img { float: none; }
div#kolekce div#product table#det-inf td.tech-ico-td { text-align: center; }

div#kolekce div#product table#det-inf td.td-extra1 { background: #b92e25; color: #fff; }
div#kolekce div#product table#det-inf td.td-extra2 { color: #b92e25; font-weight: normal;}

div#kolekce div#product div#other-imgs { float: right; width: 190px; height: 76px; border: 1px solid #c5cfd4; margin-right: 5px;
	text-align: left; overflow: auto; clear: right; }
div#kolekce div#product div#other-imgs img { float: left; border: 1px solid #c5cfd4; padding: 4px; margin: 3px; }

div#kolekce div#c2 div#outfit { float: left; overflow: auto; width: 195px; height: 380px; margin: 5px; 
	background: #e2e6e9; margin-left: 10px; text-align: center; background: #cacbca; }
div#kolekce div#c2 div#outfit img { margin: 5px; }
div#kolekce div#c2 div#outfit h4 { text-align: center; color: #fff; font-size: 10px; margin: 6px 5px; background: #858a8e; 
	padding: 8px 0px; }
div#kolekce div#c2 div#outfit h5 { font-size: 10px; background: #858a8e; padding: 5px; font-weight: normal; }	
div#kolekce div#c2 div#outfit h6 { font-size: 10px; color: #cacbca; background: #858a8e; font-weight: normal; margin: 3px; padding: 3px;  }
div#kolekce div#c2 div#outfit h6 a { color: #cacbca; text-decoration: none; }
div#kolekce div#c2 div#outfit h6 a:hover { text-decoration: underline; }
div#kolekce div#c2 div#outfit span { font-size: 10px; }
	
/* KATEGORIE */
div#kategorie { height: 437px; background: #e7d1a0 url('../i/kategorie-bg.gif'); margin-top: 5px; }
div#kategorie div#desc { width: 200px;  margin-left: 30px; height: 400px; 
	float: left; }
div#kategorie div#desc p { margin: 0px; padding: 110px 5px 5px 5px; text-align: justify; }

div#kategorie div.w { float: left; width: 750px; margin-top: 57px; }

div#kategorie div.item { background: url('../i/kategorie-item-bg.gif'); width: 168px; height: 148px; float: left; 
	margin: 10px 0px 0px 11px;}
div#kategorie div.item img { position: relative; left: 1px; top: 1px; }
div#kategorie div.item p { margin: 0px; padding: 5px; text-align: center; }
div#kategorie div.item p a { color: #fff; }

div#kategorie div.outdoor-style { background: #5f8a84 url('../i/kategorie-desc-bg.jpg') no-repeat; }
div#kategorie div.lifestyle-man { background: #b08564 url('../i/lifestyle-bg.gif') no-repeat; }
div#kategorie div.lifestyle-for-ladies { background: #f1aa79 url('../i/lifestyle-woman-bg.gif') no-repeat; }
div#kategorie div.doplnky-2009 { background: #f1aa79 url('../i/doplnky2009-bg.gif') no-repeat; }

/* DETAIL */
div#det { background: #fff url('../i/det-bg.gif') no-repeat; float: left; width: 720px; margin-top: 60px; color: #888; 
	border: 1px solid #004036; margin-left: 20px; }
div#det h1 { font-size: 18px; margin: 10px 0px 10px 30px; }
div#det h2 { font-size: 14px; margin: 10px 0px 10px 30px;  }
div#det img#main { float: right; border-left: 1px solid #004036; border-bottom: 1px solid #004036;  }
div#det p { margin: 10px 0px 10px 30px; }

div#det table.det-inf { border: 1px solid #004036; border-collapse: collapse; float: left; width: 194px; }
div#det table.det-inf th { background: #004036; color: #fff; font-size: 10px; padding: 4px;}
div#det table.det-inf td { border: 0px; color: #888; font-size: 10px; padding: 2px 5px; }

div#det table#col { margin-left: 30px; }
div#det table#siz { margin-left: 20px; }

div#det div#prew { margin: 30px 0px 0px 30px; width: 430px; border: 1px solid red; clear: left; 
	position: relative; left: -30px; }
div#det div#prew img { float: left; }
div#det div#prew img#div-prev-l { margin-right: 10px; float: left; }
div#det div#prew img#div-prev-r { margin-right: 10px; }


/* SPONZORING */
div#sponzoring { height: 437px; background: #f2e6ca; margin-top: 0px; }
div#sponzoring div#c2 { margin: 20px 35px 20px 35px; border: 1px solid #dbdacf; background: #fff;
	float: left; display: inline; }
div#sponzoring div#desc { width: 220px; background: #e2e6e9; margin: 5px; height: 380px; 
	float: left; overflow: auto; }
div#sponzoring div#desc p { margin: 0px; padding: 0px 5px 5px 5px; text-align: justify; }
div#sponzoring div#desc h2 { color: #fff; margin: 5px; font-size: 12px; font-weight: normal;
	background: #858a8e; padding: 7px 3px 7px 3px; }
div#sponzoring div#desc a { display: block; margin: 5px; color: #858a8e; padding: 3px 3px 3px 20px;
	background: url('../i/m-li.jpg') 3px 50% no-repeat; }
div#sponzoring div#desc a:hover { color: #fff; background: #787D81 url('../i/m-li-a.jpg') 3px 50% no-repeat; }

div#sponzoring div#article { padding-top: 00px; margin: 5px 0px 5px 5px; float: left; width: 470px;
	border: 1px solid #e2e6e9; height: 378px; }
div#sponzoring div#article h1 { color: #fff; margin: 5px 5px 10px 5px; font-size: 12px;
	background: #858a8e url('../i/h1-bg.jpg') no-repeat; font-weight: normal; padding: 7px 5px 7px 25px; }
div#sponzoring div#article h3 { color: #4e1900; margin: 0px 0px 10px 0px; font-size: 12px; }
div#sponzoring div#article p { margin: 0px; padding: 0px; height: 234px; 
	background: #fdfdfd; overflow: auto; }
div#sponzoring div#article div#article2 { margin: 11px 5px 0px 22px; 
	height: 330px;
	background: #fdfdfd; overflow: auto; color: #858a8e; }

div#sponzoring div#c2 div#article div#article2 table#prod-inf { margin: 5px 5px 0px 0px; border: 1px solid #e2e6e9; width: 422px; }
div#sponzoring div#c2 div#article div#article2 table#prod-inf td { color: #686f73; }
div#sponzoring div#c2 div#article div#article2 table#prod-inf td.tit { background: #c5cfd4; padding: 2px; color: #686f73; }
div#sponzoring div#c2 div#article div#article2 table#prod-inf td span.size-a { background: #939598; padding: 2px; color: #fff; margin: 0px 2px; width: 20px; }
div#sponzoring div#c2 div#article div#article2 table#prod-inf td span.size-n { background: #e2e6e9; padding: 2px; color: #7a7e82; margin: 0px 2px; }


div#sponzoring div#article div p { border: 0px; height: auto; width: auto; }

div#sponzoring div#photos { float: left; overflow: auto; width: 195px; height: 380px; margin: 5px; 
	background: #e2e6e9; margin-left: 10px; text-align: center;  }
div#sponzoring div#photos img { margin: 5px; }	
	
	
div.spon1 { float: left; margin: 70px 0px 0px 14px; width: 167px; }
div.spon1 a.anch { background: url('../i/akt-va.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }
	
div.spon2 { float: left; margin: 70px 0px 0px 14px; width: 167px; }
div.spon2 a.anch { background: url('../i/akt-ro.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }
	
div.spon3 { float: left; margin: 70px 0px 0px 14px; width: 167px; }
div.spon3 a.anch { background: url('../i/akt-de.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }
	
div.spon4 { float: left; margin: 70px 0px 0px 14px; width: 167px; }
div.spon4 a.anch { background: url('../i/akt-to.jpg') no-repeat; clear: both; margin: 0px; padding: 0px; 
	display: block; text-align: center; color: #fff; padding: 2px 0px; position: relative; top: -3px; }

/*
 * rozbalovaci menu
 */
div#m div.submenu { display: none; position: absolute; background: #C6CDD1; width: 220px; padding: 0px 0px 5px 0px; z-index: 2; }
div#m div.submenu a { padding: 5px 0px 5px 20px; text-decoration: none; text-align: left; 
	color: #787D81; display: block; font-weight: normal;
	background: url('../i/m-li.jpg') 3px 50% no-repeat;
	}
div#m div.submenu a:hover { color: #fff; background: #787D81 url('../i/m-li-a.jpg') 3px 50% no-repeat; }

div#menu-20 { display: none; position: absolute; width: 220px; height: 435px; z-index: 2; background: transparent; }

div#prod-akc { background: #c5cfd4; height: 100px; margin: 20px 5px 0px 5px; }
div#prod-akc h4 { background: #002d19; text-align: center; color: #fff; font-size: 12px; padding: 5px; border-bottom: 2px solid #fff; }

form#odkaz { margin-top: 20px; }
form#odkaz label { width: 25%; float: left; }
form#odkaz input { border: 1px solid #888; }
form#odkaz input#f01 { width: 300px;  }
form#odkaz textarea#f02 { width: 300px;  height: 100px;}
form#odkaz input#f04 { width: 300px;  }
form#odkaz input#f05 { width: 300px;  }

form#anketa { margin-top: 20px; }
form#anketa label { width: 60%; float: left; }
form#anketa input { border: 1px solid #888; }
form#anketa input#f01 { width: 300px;  }
form#anketa input#f03 { width: 300px;  }
form#anketa input#f04 { width: 300px;  }
form#anketa input#f05 { width: 300px;  }
form#anketa input#f06 { width: 300px;  }
form#anketa input#f07 { width: 300px;  }
form#anketa input#f02 { width: 300px;  }
form#anketa textarea { color: #888; }

img.tech-ico { margin-top: 3px; margin-bottom: 3px; }


@media print {
	div#photos { display: none; }
div#desc { display: none; }
	
	div#sponzoring div#c2 { height: 1020px; border: 0px solid red; width: 0px; float: left; padding: 0px; margin: 0px; }
	div#sponzoring div#article { eight: 1200px; border: 0px; width: 770px;  float: left; padding: 0px; margin: 0px; }
	div#sponzoring { height: 1000px; border: 0px solid yellow; width: 800px; float: left; }
	div#c { height: auto; border: 0px; }
	div#sponzoring div#article div#article2 { overflow: none; width: 770px; height: 970px; border: 0px solid green; }
	
	div#b1 { display: none; }
	div#b2 { display: none; }
	.no-print { display: none; }
	p#akce20 { display: none; }

	
}

