

body {
	background: #ffffff;
	color: #111111;
	padding: 0;
	margin: 46px 0 0 0;
	border: 0;
	text-align: center;
	font-size: 80%;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
}
p, ul {
	margin-top: 7px;
	line-height: 1.4em;
}
h1, h2, h3 {
	font-family: "Lucida Sans Unicode", "Arial", sans-serif;
	color: rgb(144,182,0);
	margin-bottom: 0px;
	margin-top: 24px;
	line-height: 95%;
}
cite {
   font-family: Verdana, "Geneva CE", lucida, sans-serif;
   line-height: 97%;
}
img {
	float: right;
	margin: 8px;
	margin-bottom: 5px;
}

a img {
border: 0;
}

#hlavni_text ul li, #hlavni_text ul {
	margin-left: 10px;
	padding-left: 10px;
}
.stranka {
	width: 760px;
	padding: 0;
	margin: 0 auto;
	border: 0;
	overflow: auto;
	text-align: left;
}
#sedy_pruh_dolni {
	background: url('pozadi_seda_paticka.gif');
	margin-top: 5px;
}
#paticka {
	width: 100%;
	margin-top: 0px;
	overflow: hidden;
	clear:both;
	padding: 5px 0;
}
#paticka p {
	text-align: right;
	padding-right: 24px;
	color: #dddddd;
	background: url('logo_studio_ipraxe_com_16.png') 100% 15% no-repeat;
	font-size: 90%;
}
#paticka p a {
	color: #ffffff;
}
/* horni navigace */
div#horni_navigace_obal {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: rgb(136,168,36) url('pozadi_horni_navigace.gif');
	overflow: hidden;
}
div#horni_navigace {
	width: 760px;
	margin: 8px auto 0 auto;
	text-align: right;
	overflow: hidden;
}
div#horni_navigace ul {
	margin: 5px 0 0 0;
}
div#horni_navigace ul li {
	list-style: none;
	display: inline;
	padding: 0 3px;
	text-transform: lowercase;
	overflow: hidden;
}
li.fokus  {
	background: transparent url('pozadi_fokus_znacka.gif') center bottom no-repeat;
}
div#horni_navigace ul li a {
	color: rgb(239,243,227);
	text-decoration: none;
	margin: 4px;
	position: relative;
	top: -6px;
}
div#horni_navigace ul li a.fokus {
	color: rgb(210,220,104);
}
a {
	color: #ef0089;
}
div#horni_navigace ul li a:hover{
	color: #ff0099;
	text-decoration: underline;
}
hr, .skryte {
	display: none;
}
/* nadpis */
#nadpis {
	margin: 0px 8px 0 0;
	padding: 0;
	position: relative;
	width: 229px;
	height: 78px;
	overflow: hidden;
	float: right;
}
#nadpis span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 229px;
	height: 78px;
	margin:0; padding:0;
	background: url("logo_ds.gif") top left no-repeat;
	overflow: hidden;
}




/* obrázky se stínem */
.obrazek310 {
	padding: 0;
	position: relative;
	width: 310px;
	height: 250px;
	overflow: hidden;
	float: right;
	margin: 8px;
	margin-bottom: 5px;
}
.obrazek310 span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 310px;
	height: 250px;
	margin:0; padding:0;
	background: url("stin310x250.gif") top left no-repeat;
}

.obrazek310 img {
margin: 10px 14px;
}
















/* obrázky se stínem */
.obrazek250 {
	padding: 0;
	position: relative;
	width: 250px;
	height: 250px;
	overflow: hidden;
	float: right;
	margin: 8px;
	margin-bottom: 5px;
}
.obrazek250 span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	width: 250px;
	height: 250px;
	margin:0; padding:0;
	background: url("stin250x250.gif") top left no-repeat;
}












#obr1 {
	background: url("rimska_roleta.png") 50% 50% no-repeat;
}
#obr2 {
	background: url("postel.png") 20% 50% no-repeat;
}
#obr3 {
	background: url("kancelar.png") 20% 50% no-repeat;
}
#obr4 {
	background: url("japonska_stena.png") 20% 50% no-repeat;
}

#obr-arte {
	background: url("obr-arte.jpg") 20% 50% no-repeat;
}

#obr40 {
	background: url("bambusova_zaluzie_okno.png") 20% 50% no-repeat;
}

#obr41 {
	background: url("bambusove_zaluzie_barvy.png") 20% 50% no-repeat;
}

#obr5 {
	background: url("bazen.png") 50% 50% no-repeat;
}
#obr5 {
	background: url("bazen.png") 50% 50% no-repeat;
}
#obr5 {
	background: url("bazen.png") 50% 50% no-repeat;
}
#obr5 {
	background: url("bazen.png") 50% 50% no-repeat;
}

#obr70 {
	background: url("zaclona-seda-organza.jpg") 50% 50% no-repeat;
}


#obr9 {
	background: url("cervena_lic_rub.jpg") 50% 50% no-repeat;
	float: left;
}
#obr90 {
	background: url("artcaffe_250.jpg") 50% 50% no-repeat;
	float: left;
}
#obr10 {
	background: url("modry_zaves.jpg") 50% 50% no-repeat;
}
#sedy_pruh {
	height: 197px;
	width: 100%;
	background: #303030 url("sedy_pruh.gif");
	overflow: hidden;
}
#foto {
	float: left;
	width: 385px;
	height: 197px;
	margin: 0;
	padding: 0;
}
.verze_1 {
	background: url("fotka_na_pruhu.gif") top left no-repeat;
}
.verze_2 {
	background: url("fotka_na_pruhu2.png") top left no-repeat;
}
.verze_3 {
	background: url("fotka_na_pruhu3.png") top left no-repeat;
}
.verze_4 {
	background: url("fotka_na_pruhu4.gif") top left no-repeat;
}
.verze_5 {
	background: url("fotka_na_pruhu_zasnezena.gif") top left no-repeat;
}
.verze_6 {
	background: url("fotka_na_pruhu_zasnezena.gif") top left no-repeat;
}
.zvetsene {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 200%;
}
.zvetsene span {
	color: #ff66ff;
}
#promo {
	text-align: right;
	margin: 33px 0;
	color: #ffffff;
	padding-right: 8px;
	color: #ebebeb;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	line-height: 90%;
}
.sloupek_obal {
	float: left;
	width: 251px;
}
#sloupek_a_nadpis {
	background: #cccc00 url("pozadi_sloupek_zlute.gif");
	padding: 5px;
	margin-right: 6px;
}
#sloupek_a_text {
	padding: 5px;
	margin-right: 6px;
}
#sloupek_b_nadpis {
	background: #3300cc url("pozadi_sloupek_modre.gif");
	padding: 5px;
	margin: 0 3px 0 3px;
}
#sloupek_b_text {
	padding: 5px;
	margin: 0 3px 0 3px;
}
#sloupek_c_nadpis {
	background: #cc0033 url("pozadi_sloupek_cervene.gif");
	padding: 5px;
	margin-left: 6px;
}
#sloupek_c_text {
	padding: 5px;
	margin-left: 6px;
}
#sloupek_a_nadpis h4, #sloupek_b_nadpis h4, #sloupek_c_nadpis h4 {
	margin: 0px;
	color: #ffffff;
	line-height: 100%;
	text-transform: uppercase;
}
#sloupek_a_nadpis p, #sloupek_b_nadpis p, #sloupek_c_nadpis p {
	margin: 0px;
	color: #ffffff;
	line-height: 100%;
}

.nahoru {
	background: url("sipka_nahoru.gif") 100% 0px no-repeat;
	line-height: 100%;
	padding-right: 16px;
	color: #555555;
	font-size: 86%;
	text-transform: lowercase;
}
.nahoru a  {
	color: #555555;
	text-decoration: underline;
}
.nahoru_odstavec {
	text-align: right;
	margin-right: 13px;
	clear: both;
}
#promo img {
	border: 0;
	float: none;
	position: relative;
	top: 7px;
}
#promo a {
	color: #ffffff; }
	
	
.obrazkovy_box {
width: 250px;
float: right;
}

.obrazkovy_box-2 {
width: 350px;
float: right;
}

.info_box {
width: 200px;
float: right;
font-size: 87%;
border: 1px solid rgb(153,204,51);
padding: 6px;
margin-left: 12px;
margin-right: 20px;
background-color: rgb(238,238,238);
}

.info_box h3 {
margin-top: 0px;
}

sup {
font-size: 66%;
}
