* {font-family: verdana; }
body {background-color:#E6E6E6; margin:0px; padding:0px; font-size:11px; }
p {text-align: justify; line-height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
fieldset {border:0px; padding:0px; margin:0px;}

.all {width:794px; position:absolute; top:0px; left:50%; margin-left:-387px; background-image:url("../img/bg.gif"); background-repeat:repeat-y; min-height:1370px; _height:1370px; }
	.top {width:794px; height:85px;}
		.topLeft {width:175px; height:85px; background-color:#372F2E; background-image:url("../img/topLeftBg.gif"); background-repeat:no-repeat; background-position:center bottom; position:absolute; display:block;}
		.topRight {width:604px; height:77px; padding:8px 0px 0px 15px; background-color:#FFF; background-image:url("../img/bgMain.gif"); position:absolute; left:175px;}
		.topRight1st {width:382px; height:66px; position:absolute;}
			.topRight1st img {float:left; border:0px;}
			.topRight1st img.odsad {margin-left:20px;}
		.topRight2nd {width:222px; height:66px; position:absolute; left:392px;}
			.topRight2nd img {float:left; border:0px;}
			.topRight2nd img.odsad {margin-left:20px;}
			.topRight2nd img.odsad2 {margin-left:10px;}

/*	.left {width:175px; background-color:#372F2E; position:absolute; padding-bottom:200px; height:1030px;}*/
	.left {width:175px; background-color:#372F2E; float:left; padding-bottom:200px; }
		.leftMenu {width:175px; height:152px; padding:15px 0px 0px 0px; background-image:url("../img/leftMenuBg.gif"); background-repeat:no-repeat; background-position:right top; }
			/*.leftMenuMenu {width:161px; height:143px; padding:9px 0px 0px 0px; position:absolute; }*/
			.leftMenuMenu {width:161px; height:143px; padding:9px 0px 0px 0px; float:left;}
				/*.leftMenuMenuBlock {width:175px; height:139px; background-color:#1D7BAA; position:absolute; border-top:4px solid #2595C1;}*/
				.leftMenuMenuBlock {width:161px; height:139px; background-color:#1D7BAA; float:left; border-top:4px solid #2595C1; }
				.leftMenuMenuBlock ul {width: 160px; margin:0px; padding:0px 0px 0px 0px; color:#FFF; font-size:12px; font-style:italic; }
				.leftMenuMenuBlock ul li {width:145px; height:19px; margin:0px; padding:7px 0px 0px 0px; background-image:url("../img/redpoint.gif"); background-repeat:no-repeat; background-position:10px 7px; list-style-type:none; border-bottom:1px solid #2595C1; }
				.leftMenuMenuBlock ul li.last {border:0px;}
				.leftMenuMenuBlock ul li a{width:145px; height:20px; margin:0px; text-align:right; display:block; color:#F5F5F5; text-decoration:none; }
				.leftMenuMenuBlock ul li a:hover{color:#EBEE00;}
		/*	.leftMenuZahyb {width:14px; height:152px; background-image:url("../img/leftMenuZahyb.gif"); position:absolute; left:161px;}*/
			.leftMenuZahyb {width:14px; height:152px; background-image:url("../img/leftMenuZahyb.gif"); float:left; }
		p.casopis {width:145px; height:19px; border-bottom:1px solid #696362; padding:7px 0px 0px 0px; background-image:url("../img/bluepoint2.gif"); background-repeat:no-repeat; background-position:10px 7px; text-align:right; color:#F5F5F5; font-size:12px; font-style:italic;}
		p.leftPic {width:149px; /*height:277px; */padding:6px 0px 0px 12px; font-family:sans-serif; font-size:10px; color:#F5F5F5;}		
		p.leftPic img {margin:0px 0px 8px 0px; padding:0px; width:149px; height:214px; border:0px; }
		p.leftAnketa {width:133px; padding:8px 0px 6px 12px; font-family:verdana; font-size:10px; color:#F5F5F5; line-height:130%; border-bottom:1px solid #696362; text-align:left; }
		.leftAnketaBlock {width:145px; padding:0px 0px 10px 0px; border-bottom:1px solid #696362; }
		.leftAnketaBlock p {clear:both; color:#F5F5F5; font-family:sans-serif; font-size:10px; padding:6px 0px 0px 12px; text-align:left;}
		.leftAnketaBlock p a {color:#F5F5F5;}
		.leftAnketaBlock p a:hover {text-decoration:none;}

/*	.right {width:619px; position:absolute; left:175px;}*/
	.right {width:619px; float:left; }
		.rightTop {width:618px; height:140px; background-image:url("../img/rightTop.gif"); background-color:#1F7FB0;}	
			.rightTop h2 {margin:0px; padding:0px; line-height:100%; font-family:arial; font-size:21px; font-weight:normal; font-style:italic; color:#F5F5F5; position: absolute; top:100px; left:427px;}
			.rightTop h2.rightTopBin {left:635px; width:150px;}
			.rightTop form, .rightTop input {margin:0px; padding:0px; position:absolute;}
				.rightTop input.hledani {width:122px; height:18px; padding:3px 3px 0px 5px; border:0px; font-size:10px; font-family:verdana; background-color:#1F7FB0; background-image:url("../img/rightTopHledani.gif"); background-repeat:no-repeat; _background-attachment:fixed; top:47px; left:226px;}
				.rightTop input.ok {width:37px; height:19px; padding:0px 0px 0px 0px; border:0px; font-size:10px; font-family:verdana; color:#F5F5F5; background-color:#1F7FB0; background-image:url("../img/rightTopOk.gif"); background-repeat:no-repeat; top:47px; left:361px;}
				.rightTop dl {color:#F5F5F5; font-family:verdana; font-size:10px; position:absolute; left:611px; top:138px; margin:0px; padding:0px; width:150px;}				
				.rightTop dt {color:#F5F5F5; font-family:verdana; font-size:10px; margin:0px; padding:0px;}				
					.rightTop dt.rightTopBin1st {margin-bottom:10px;  font-weight:bold;}				
					.rightTop h2.rightTopBin a {position:static; text-decoration:none; color:#F5F5F5;}
			.rightTop a {display:block; width:200px; height:137px; position:absolute; top:87px; left:592px; z-index:10; }				
		.rightMain {width:425px; padding:6px 10px 0px 30px; color:#333333; background-color:#FFF; /*position:absolute; top:140px;*/ background-image:url("../img/bgMain.gif"); float:left; min-height:1147px; _height:1147px; border-right:1px solid #C5C5C5;}
			.rightMain h1, .rightMain h2 {width:426px; color:#C00405; font-family:arial; font-size:15px; border-bottom:1px solid #C5C5C5; line-height:100%; font-weight:normal; padding:8px 0px 10px 0px; float:left; margin:0px;}
			.rightMain h1 {margin:0px 0px 10px 0px; _margin:0px 0px 5px 0px;}
			.rightMain p {width:426px; color:#3F3F3F; font-family:arial; font-size:11px; padding:0px 0px 0px 0px; letter-spacing:0px; line-height:140%;}
				.rightMain p a {color:#333333;}
				.rightMain p a:hover {text-decoration:none;}

			.rightMain ul {margin:0px; padding:0px 0px 10px 0px; font-family:verdana; font-size:10px; }	
				.rightMain ul li {list-style-type:none; font-size:10px; padding:5px 0px 0px 15px; height:15px; background-image:url("../img/pureRedPoint.gif"); background-repeat:no-repeat; background-position:0px 8px;}

/* *************** */

			.rightMain div.RMradek {width:426px; min-height:157px; _height:157px; border-bottom:1px solid #C5C5C5; padding: 3px 0px 3px 0px; margin:0px; clear:both; float:left;}
			.rightMain div.RMbunka {width:208px; border-right:1px solid #C5C5C5; float:left; font-family:verdana; font-size:10px; padding:8px 3px 8px 0px; }
				.rightMain div.rightMain2nd {border:0px; padding:8px 0px 8px 3px; width:208px;}					
				.rightMain div.RMbunka img {float:left;}
				.rightMain div.RMbunka h3 {margin:0px 0px 7px 0px; padding:0px; color:#2D87B4; font-family:verdana; font-size:10px; font-weight:bold;}
				.rightMain strong.nadpis {margin:0px 0px 7px 0px; padding:0px; color:#2D87B4; font-family:verdana; font-size:10px; font-weight:bold; float:left; width:208px;}
				.rightMain img {margin:0px 5px 0px 0px; float:left;}				
				.rightMain span.rightMainDatum {color:#808080;}
				.rightMain div.RMbunka ul {height:87px; padding:0px; float:left; width:123px;}
				.rightMain div.RMbunka ul li {height:84px; background-image:none; margin:0px; padding:0px;}
				.rightMain div.RMbunka ul li.cena {height:15px; margin-bottom:3px;}
					span.rightMainCenaRed {color:#C00405; font-size:14px; font-weight:bold; font-family:arial;}
				.rightMain div.RMbunka ul li.koupit {height:19px; margin:0px; padding:0px;}
				.rightMain div.RMbunka ul li.koupit img{border:0px; margin-top:-1px; float:left;}
					li.koupit a.odkaz {display:block; color:#333333; width:57px; height:15px; border-right:1px solid #C5C5C5; padding:2px 5px 2px 0px; float:left;}
					li.koupit div.odkaz {float:right; width:55px; }
						li.koupit a.vice {display:block; color:#333333; width:37px; height:15px; padding:2px 0px 0px 6px; float:left; }
						li.koupit a:hover {text-decoration:none;}
						li.koupit span {margin-left:0px; color:#C00405; font-size:14px; font-weight:bold; font-family:times; text-decoration:none; float:left;}
			
				li.koupit div.solo {float:right; width:55px; }
				.rightMainSolo a {display:block; color:#333333; width:37px; height:15px; padding:2px 0px 0px 6px; float:left; }
				.rightMainSolo span {margin-left:0px; color:#C00405; font-size:14px; font-weight:bold; font-family:times; text-decoration:none; float:left;}

/* *************** */


			.detailKvuliPatce {min-height:1400px; _height:1352px; vertical-align:top;}
				.detailKvuliPatce a {color:#C00405 !important;}
				.detailKvuliPatce a:hover {text-decoration:none;}

				div.kosik {width:426px; border-bottom:2px solid #C7C7C7; clear:both; float:left;}
				  div.kosikKniha {width:205px; border:0px; margin:0px; padding:5px 0px 5px 0px !important; background-color:#FFF; float:left;}
				  div.kosikKs {width:30px; border:0px; margin:0px;  padding:5px 10px 5px 5px !important; background-color:#FFF; float:left; }
				  div.kosikCena {width:45px; border:0px; margin:0px;  padding:5px 5px 5px 5px !important; background-color:#FFF; float:left; }
				  div.kosikCelkem {width:45px; border:0px; margin:0px;  padding:5px 5px 5px 5px !important; background-color:#FFF; float:left; }
				  div.kosikOdebrat {width:50px; border:0px; margin:0px;  padding:5px 0px 5px 10px !important; background-color:#FFF; float:left;}
				  div.kosikCenaCelkem {width:426px; margin-top:10px; padding:5px 0px 5px 0px; float:left; }
				  dl.kosikZpet {margin:20px 0px 0px 0px; padding:0px; float:left; border:0px; clear:both; width:426px;}
						dl.kosikZpet dt {border:0px; width:213px; float:left; }
						dl.kosikZpet dt.kosikZpetObjednat {text-align:right; padding-right:10px; width:100px; display:inline; float:right;}
				
				div.formular {width:426px; height:200px; background-color:#FFF; float:left; clear:both; margin:10px 0px 0px; } 	
				.dlouhy {height:360px !important;}
					form {margin:0px; padding:0px;}
					div.formular input {border:1px solid #C7C7C7; background-color:#FFF; width:180px; height:15px; margin:0px; padding:3px 3px 0px 3px; line-height:100%; font-size:11px; float:right;}
					div.formular select {border:1px solid #C7C7C7; background-color:#FFF; width:188px; height:18px; margin:0px; padding:0px; line-height:100%; font-size:11px; float:right;}
					div.formular option {border:0px; background-color:#FFF; width:180px; height:15px; margin:0px; padding:0px; line-height:100%; font-size:11px;}
						div.formular dl {margin:0px; padding:0px; border:0px; height:30px; float:left; width:426px;}
						div.formular dl dt {margin:0px; padding:0px; border:0px; width: 213px; height:30px; float:left; }
					div.formular dt.infoLuxor {width:426px;}
					  .kos {background-color:red; width:426px; height:150px !important; float:left;}
					  .kosikLuxik {width:406px; height:120px; font-size:11px; border:1px solid #C7C7C7; background-color:#FFF; padding:5px; }
						input.submitek {margin:0px; padding:0px 0px 0px 0px; border:0px; height:17px; width:80px; font-size:11px; color:#FFF; background-color:#FFF;  background-image:url("../img/formObjednat.gif"); background-repeat:no-repeat; background-position:center center;}			
									
						
			.rightMainPatka {width:100%; clear:both; height:19px; margin:0px 0px 0px -30px; padding:0px; background-image:url("../img/bgMainPatka.gif"); background-repeat:no-repeat; background-position:left top; text-align:center; padding-left:27px;}
			.rightMainPatka a{color:#333333;text-decoration:none;}
			.rightMainPatka a:hover{color:#333333;text-decoration:underline;}
			.rightMainPatka strong {text-decoration:underline;}
				.bezPatky {background-image:none; border:0px;}
			
		.rightBottom {height:22px;clear:both; margin-left:1px; padding:13px 0px 0px 53px; font-family:tahoma; font-size:10px; color:#333333; background-image:url("../img/bottomKnihy.gif"); background-repeat:no-repeat; background-position: 10px center; background-color:#E6E6E6;}

		/*.rightIntroduce {width:152px; height:300px; padding:6px 0px 0px 0px; background-color:purple; position:absolute; left:466px; top:140px;}*/
		.rightIntroduce {width:152px; height:800px; padding:6px 0px 0px 0px; background-color:#FFF; float:left;}
			.rightIntroduce ul {width:150px; height:27px; margin:0px; padding:0px; background-image:url("../img/rightIntroduceShadow.gif"); background-repeat:repeat-x; float:left;}	
			.rightIntroduce ul li {font-family:arial; width:141px; line-height:26px; float:left; font-size:12px; font-style:italic; color:#333333; list-style-type:none; padding:0px 5px 0px 0px; text-align:right; background-image:url("../img/rightIntroducePoint.gif"); background-repeat:no-repeat; background-position:10px 8px; border-bottom:1px solid #C5C5C5;}
			.rightIntroduce dl {width:146px; /* height:85px; */margin:0px; border-bottom:1px solid #C5C5C5; float:left; padding-bottom:8px;}			
				dl.rightIntroduceLast {border:0px;}
			.rightIntroduce img {margin:11px 8px 8px 8px; float:left;}	
			.rightIntroduce dt.obrPredstavujeme {float:left; width:63px;}
			.rightIntroduce dt {width:78px; float:right; font-family:arial; font-size:10px; color:#333; line-height:150%;}
			.rightIntroduce h3 {font-size:11px; font-family:arial; width:78px; float:right; color:#C00405; margin:0px 0px 5px 0px; padding:10px 0px 8px 0px; line-height:100%; border-bottom:1px solid #C5C5C5; }
			.rightIntroduce strong.nadpisPredstavujeme {font-size:11px; font-family:arial; width:78px; float:right; color:#C00405; margin:0px 0px 5px 0px; padding:10px 0px 8px 0px; line-height:100%; border-bottom:1px solid #C5C5C5; }
			.rightIntroduce a {padding-left:15px; background-image:url("../img/pureRedPoint.gif"); background-repeat:no-repeat; background-position:0px 4px; color:#333;}			
				.rightIntroduce a:hover	{text-decoration:none;}		
			.rightIntroduceAdv {width:140px; height:120px; font-family:arial; padding-top:70px; font-size:9px; color:#333; background-color:#E6E6E6; text-align:center; margin:6px 0px 0px 6px; _margin:6px 0px 0px 3px; float:left;}

			.rightIntroduceAdvObr {width:140px; height:190px; font-family:arial; padding:0px !important; color:#333; background-color:#E6E6E6; margin:6px 0px 0px 6px; _margin:6px 0px 0px 3px; float:left;}
			.rightIntroduceAdvObr a {padding:0px; border:0px; margin:0px !important;}			
			.rightIntroduceAdvObr a img{padding:0px; border:0px; margin:0px !important; width:140px; height:190px; }			



/* ******* FORUM ************ */

	div.forum {width:426px; height: 230px; border:0px solid #C7C7C7; clear:both; float:left;}
		div.forumVstup {width:200px; float:left; }
			.odsadVstup {padding-right:24px;}
			.area {width:426px !important; height:150px; }
		div.forumVstup input {margin:5px 0px 5px 0px; padding:0px; height:17px; width:200px; border-top:0px; border-right:0px; border-bottom:1px solid #C7C7C7; border-left:1px solid #C7C7C7; background-color:#FFF; font-size:11px;}
		div.forumVstup textarea {width:423px; height:150px; float:left; border-top:0px; border-right:0px; border-bottom:1px solid #C7C7C7; border-left:1px solid #C7C7C7; background-color:#FFF; font-size:11px;}
		div.forumVstup textarea.area_check {width:1px !important; height:1px !important; background-color:#FFF; border:0px solid #FFF !important; } 

	div.vzkazJeden {width:426px; float:left; padding-top:10px;}
	div.vzkazHead {width:420px; height:15px; padding-top:2px; padding-left:5px; clear:both; float:left; border-top:0px; border-right:0px; border-bottom:1px solid #C7C7C7; border-left:1px solid #C7C7C7;}
	div.vzkazHead strong {float:left;}
	span.red {color:#F00; }
	span.smallVzkaz {color:#A7A7A7; font-size:9px; font-family:verdana;}
	div.vzkazHead div.kdy {float:right; }
	div.vzkazZprava {width:420px; padding-top:2px; padding-left:5px; clear:both; float:left; border-top:0px; border-right:0px; border-bottom:1px solid #C7C7C7; border-left:1px solid #C7C7C7;}
	div.reakce {width:420px;}

/* KONTAKT */

	.kontakt {clear: both;}
	.horni {padding-top:10px;}
	.kontakt input {border:1px solid #C7C7C7 !important;}
	
/* ODKAZY */

	div.odkazy {width:426px; clear:both; padding-bottom:15px; float:left;}	
	div.odkazy div.odkazHead {width:421px; height:16px; background-color:#C7C7C7; color:#000; clear:both; float:left; padding-left:5px; padding-top:1px;}
			div.odkazy div.odkazHead a{color:#000;}
			div.odkazy div.odkazHead a:hover{text-decoration:none;}
	div.odkazy div.odkazBody {width:426px; height:126px; border-bottom:1px solid #C7C7C7; }	
			div.odkazy div.odkazBody img{border:0px;}
	
	
	span.pocitadlo a {text-decoration:none; color:#333333;}
	
	
	
	
	
	
	
		
			