/*	 IQTrade.cz - CSS2 stylesheet					*/
/*	 (C) IQ Trade; podpora: ivosan@x.cz				*/
/*	*********************************************************	*/

/* ...Main slectors */

	BODY { 
		margin: 0px; 
		padding: 0px; 
		background:#ddf6ff; 
		font-family:Verdana, Arial, Helvetica, Sans-Serif; 
		color:#004887; 
		font-weight: bold; 
		font-size: 8pt; 
		background-image : url(img/cara.gif);
		background-position : left;
		background-repeat : repeat-y;
	}
	
	HR {
		height:1px; 
		color: #a60313; 
		text-align: left;
	}
	
	H1, H2, H3, H4 {
		font-weight: bold; 
		font-size: 16pt; 
	}
	
	H2, H3 {
		font-size: 12pt; 
		text-align: right;
		padding-right: 11px;
	}

	H2 {
		padding-top: 22px;
	}

	H3 {
		font-size: 11pt; 
		font-weight: normal; 
	}

	H4 {
		font-size: 10pt; 
	}

	H1.popis {
		color: #ddf6ff;
	}

	#popis {
		position:absolute;
		overflow:hidden;
		top: 555px; left: 555px;width:1px;height:1px;
	}

/* ...Frame slectors */

	#sidebar {
		position:relative;
		overflow:visible;
		width:200px;
		height:100%;
		top:0px; left:0px; right:auto; bottom:0px;
		padding: 0px;
		background:#004887; 
	}
	
	#mainframe {
		position:absolute;
		overflow: visible;
		top:128px; left:233px; 
		padding: 0px;
		height: 75%;
		width: 755px;
	}
	
	#mainleft {
		position:absolute;
		overflow: visible;
		top:0px; left:0px;
		padding: 0px;
		width: 266px;
		height: 100%;
		border-right : 1px solid #A60313;
		background-image : url(img/ChildrensWear.gif);
		background-position : bottom right;
		background-attachment : fixed;
		background-repeat : no-repeat;
		vertical-align: top;
	}
	
	#mainright, #mainright2 {
		position:absolute;
		overflow-y: visible;
		top:0px; left:277px;
		padding-right: 11px;
		width: 480px;
		height: 100%;
	}

	#mainright2 {
		overflow-y: scroll;
	}

	.righttab, .righttabS {
		position:absolute;
		overflow:hidden;
		width:100%;
		height:100%;
		z-index:0;
		margin: 3px;
		background:#ddf6ff; 
	}

	.righttabS {
		overflow-y:auto;
	}

	.righttab#vzor {
		z-index:3;
	}

	.righttab#dist {
		z-index:2;
	}

	.iqHeadingTop {
		color: white; 
		position:absolute; 
		overflow:hidden; 
		text-align: left;
		top:77px; 
		left: 303px; 
		z-index:4;
	}
	
	.iqHeadingTop2 {
		color: #a60313; 
		position:absolute; 
		overflow:hidden; 
		text-align: left;
		top:80px; 
		left: 300px; 
		z-index:5;
	}


/* ...Menu */

	#menu {
		position:absolute;
		overflow:visible; 
		left:0px; bottom:0px;
	}
	
	.mainmenu {
		top:335px; 
	}
	
	.othmenu {
		top:244px; 
	}
	
	A {
		font-family:Verdana, Arial, Helvetica, Sans-Serif; 
		font-weight: bold; 
		font-size: 8pt; 
		cursor: pointer;
		text-decoration : none;
		color:#ddf6ff;
	}

	#menu A, #menu A:ACTIVE, #menu A:HOVER, #menu A:LINK, #menu A:VISITED {
		line-height : 200%;
		margin-left: 11px;
	}
	
	#menu A:HOVER {
		color : white;
	}
	
	#menu A.submenu, #menu A.submenu:ACTIVE, #menu A.submenu:HOVER, #menu A.submenu:LINK, #menu A.submenu:VISITED {
		font-size: 7pt; 
		line-height : 222%;
		margin-left: 33px;
	}

	#rmenu {
		position:relative;
		left:30px; width:222px; 
		padding-top: 111px;
		text-align: right;
	}

	#rmenu.rmsamples {
		padding-top: 0px;
	}

	.arm, A.rmenu, A.rmenu:ACTIVE, A.rmenu:HOVER, A.rmenu:LINK, A.rmenu:VISITED {
		line-height : 200%;
		font-size: 9pt; 
		color:#a60313;
	}

	A.rmenu:HOVER {
		color:#020282;
	}

	.arm {
		font-style: normal; 
		color:#004887; 
	}

/* ...Misc */

	.HPtextBlock {
		position:absolute; 
		overflow:hidden; 
		z-index:2;
	}
	
	P.nobor {
		border: 0px;
		text-autospace : none;
	}
	
	SPAN.iqLTImg {
		position:absolute; 
		overflow:hidden; 
		z-index:0;
	}

	SPAN.iqPositionedImg {
		position:absolute; 
		overflow:hidden; 
		z-index:3;
	}

	.iqBullets {
		font-weight: bold;
		line-height: 110%;
		text-transform: none;
		text-align: left;
		margin-left: 5%;
		margin-bottom : 1%;
		margin-top: 1%;
		vertical-align: text-bottom;
	}

	.iqRed {
		color:#a60313;
	}

	.minK42 {
		position:absolute; 
		overflow:visible; 
	}

	td.mm {
		Xborder: inset 1px;
		Xborder: dashed 1px #020282;
	}

	td.mlr {
		xborder-right: solid 1px #020282;
		border-right: dashed 1px #A60313;
	}

	td.mlb {
		xborder-bottom: solid 1px #A60313;
		border-bottom: dashed 1px #A60313;
	}


