/* CSS Document */

.blokc{float:left; display:inline; margin-left:7px; margin-bottom:7px;}
.blokd{float:left; display:inline; margin-left:7px; margin-bottom:7px; width:105px;}
.fr{ float:right; display:inline; border:1px solid #666; margin-right:10px; background-color:#fff; padding-top:0px; margin-left:5px;}
.fr2{ float:right!important;}
.fl{ float:left; display:inline;}
.o10{ margin-right:10px;}
.o20{ margin-right:20px;}
.t3{margin-top:3px}
.t5{margin-top:5px}
.t6{margin-top:6px}
.t7{margin-top:7px}
.t10{margin-top:10px}
.t15{margin-top:15px}
.t20{margin-top:20px!important;}
.t33{margin-top:33px!important;}
.tm2{margin-top:6px!important;}
.tm6{margin-top:6px!important;}
.b9{border:1px solid #999;}
.be5{border:1px solid #E5E5E5;}
.m10{ margin-top:-10px; margin-bottom:5px;}
.m15{ margin-top:-20px; margin-bottom:5px;}
.m20{ margin-top:-25px; margin-bottom:5px;}
.mb5{ margin-bottom:5px;}
.pr10{ padding-right:10px;}
.aj{text-align:justify};
.r{color:#FF0000};
.r2{color:#CC0000};
.b{ font-weight:bold;}
.nd{text-decoration:none;}
.st{color:#CC6666; margin-left:15px;}
.ml5{ margin-left:5px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml10{ margin-left:10px;}
.ml25{ margin-left:25px;}
.ml65{ margin-left:65px;}
.mr10{ margin-right:10px;}
.mr5{ margin-right:5px;}
.pl10{padding-left:10px;}
.sb{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.a8{font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif}
.v8{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.fa9{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fa13{font-size:1.3em; font-family:Arial, Helvetica, sans-serif;}
.p2{padding:2px 2px 2px 2px;}
.nb{border:0px!important;}
.ccc{background-color:#ccc}
.h850{height:2000px!important;}
.h890{height:1800px!important;}
.h840{height:1800px;}
.cb{color:#000;}

.cech{color:#fff; width:207px; text-align:center;}
.kuchyne-pic{float:right; margin-top:-25px; margin-right:10px; margin-left:5px; margin-bottom:5px; border:1px solid #999;}

.zasklivani-galerie img{ width:190px; height:162px; border:1px solid #999; margin-right:10px; margin-top:6px;}



#podlahy-menu{padding-left:15px;}
#podlahy-menu div{width:220px; height:140px; border:0px solid #000; float:left; display:inline; margin:10px 10px 0px 5px;}
#podlahy-menu h2{  margin:0px!important; display:none;}

#podlahy-marmo{;}
#podlahy-marmo td{background-color:#ccc; padding:0px; margin:0px;}


.cudl{height:20px;text-transform:uppercase;font-size:10px;width:110px; background-image:url(images/button.gif); background-repeat:no-repeat; display:block; position:relative; float:left;}
a.cudl{text-align:center;display:block; position:relative;text-decoration:none;height:20px;cursor:pointer;cursor:hand; padding-top:3px;font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif}



.telo{border-left:0px solid #aaf000; padding-left:0px; width:732px; background-color:#ccc; display:inline; float:left;}
.menu-dsg1{float:left; display:inline; width:235px; position:relative; border:0px solid #CCFF00; background-color:#274F83}

#telo2{margin-top:3px; padding-left:10px; clear:both; display:block;}
.telo4{margin-top:3px; padding-left:10px; clear:both; display:block;}

#telo2 h3{clear:both!important;}

.podkl1{background-image:url(images/podklad.jpg);}
.sedy-okraj-1{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft-l.gif);}
.sedy-okraj-2{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft.gif);}


#sedy-okraj-1{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft-l.gif);}
#sedy-okraj-2{float:left; display:inline; width:10px; position:relative; border:0px solid #CCFF00; height:1380px; background-color:#333; background-image:url(images/soft.gif);}
#menu-1{width:235px; background-color:#274F83; margin-top:0px; padding-bottom:10px;}


#obsah .box-telo-index{
	float:left; display:inline; width:475px;
	padding-left:10px;
	text-align: justify;
}

#obsah .box-telo-index a:link{
color="#1A3457";
}
#obsah object{float:left;}


#menu2 {
  padding-top: 14px;
  background: #274F83 url(images/bg-menu2.gif) no-repeat left top;
  width:211px; margin-left:12px; margin-top:0px; 
}
#menu2 h1 {
display: none;
}
#menu2 ul li {
	display: block;
}
#menu2 a {
	height: 20px;
	line-height: 20px;
	padding: 0 33px 0 0px;
	display: block;
	text-align: left;
	padding-left:10px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background: #990000 url(images/menu2-a.gif) no-repeat left top;
	border-bottom: 1px solid #c54f4f;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
#menu2 a:hover {
	background: #333333 url(images/menu2-a.gif) no-repeat left bottom;
	color: #ffffff;
}

.hp-adresa{float:left; display:inline; width:227px;}
.hp-adresa h3{color:#cc0000!important;}

#obsah{
	border:0px solid #FF0000;
	width:732px;
	font-family:Arial, Helvetica, sans-serif;	
	background-image:url(images/podklad.jpg);
}
#obsah .norm{
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	padding-left:3px;
	text-align:justify;
	
}
#obsah .norm-r{
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	padding-left:3px;
	text-align:right;
	font-weight:bold;
	
}
#technik-hlavicka{margin-left:10px; font-size:10px; margin-top:0px; padding-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
#h3-technik{background-image:url(images/h3tb-vypnuto.gif); height:21px; margin-left:-2px!important; padding-left:15px!important; margin-bottom:0px; padding-bottom:0px;}

p.vn img{
	border:1px solid #ccc;
}

.norm2{
	font-size:11px;
	padding-left:8px;
	padding-right:5px;
	text-align:left;
	font-weight:normal;
	color:#000;
	}
.norm2 a {
  color: #000000;	
	
}

#obsah h1{
	font-size:11px;
	font-weight:bold;
	background-color:#363636;
	height:14px;

	margin-top:3px;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:35px;
	color:#FFFFFF;
	background-image:url(images/h1-1.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#obsah h2{
font-size: 18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #CC0000;


}
#obsah h3{
	font-size:11px;
	font-weight:bold;
	height:14px;
	margin-top:8px;
	margin-left:-27px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:35px;
	color:#cc0000;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#obsah .box-telo-index h2{
	margin-top:13px;
	
}

#obsah-li{
	padding-left:2px;	
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:11px;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#obsah-li li{ margin-left:19px; list-style-image:url(images/li-obsah.gif)!important;}

#logo{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:307px; margin-top:0px; margin-left:0px; margin-bottom:0px; display:block; background-color:#666; background-image:url(http://www.bbfinance.cz/images/logo2.jpg);
}

.nahoru{
	margin-left:0px;color:red; background-image:url(http://www.bbfinance.cz/images/li-sipka-top.gif); background-repeat:no-repeat; padding-left:12px;
}

.text{
	padding-left:15px; padding-bottom:10px;
	padding-right:10px;
}

#box{
	float:left; display:inline; border:1px dotted #fff; background-color:#999; width:234px; height:94px; margin-left:5px; margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(http://www.bbfinance.cz/images/box-podkl.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	
}

#box h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:133px;
	height:18px;
	margin-top:2px;
	margin-left:-1px;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:3px;
	color:#fff;
	background-color:#920000;
	float:left; display:inline;
	background-image:url(http://www.bbfinance.cz/images/h2-sipka.gif); background-position:right; background-repeat:no-repeat;
}

#box a{
	color:#333399; text-decoration:underline; font-size:10px; line-height:1.3em;
}

#menu-box{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#FFFFFF; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:3px; display:block; font-size:10px; border-top:4px solid #FFFFFF;
	line-height:normal;
	
}
.menu-box{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#FFFFFF; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:3px; display:block; font-size:10px; border-top:4px solid #FFFFFF;
	line-height:normal;
	
}

#menu-box2{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#333; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:2px; display:block; font-size:10px; border-top:0px solid #333;
	line-height:normal;
	
}

.menu-box2{
	font-family:Arial, Helvetica, sans-serif; width:218px; color:#333; margin-left:7px; margin-top:15px; padding-top:4px; padding-left:2px; display:block; font-size:10px; border-top:0px solid #333;
	line-height:normal;
	
}

#menu-box a{
	color:#ff0000;
	background-image:url(images/li-sipka.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}

#menu-box a:hover {
	color:#FF9900;
	background-image:url(images/li-sipka-ho.gif);
	background-repeat:no-repeat;
	padding-left:12px;

}

#tabn td{
	border:1px solid #fff;
} 


H1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 2.5em; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: normal; PADDING-TOP: 15px
}
H2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2 {
	FONT-SIZE: 1.45em
}
H3 {
	FONT-SIZE: 1.2em
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H5 {
  font-size: 14px; color:#A40000; 
}
@media Screen, Tv, Projection    
{
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 13px; background-color:#5C5C5C; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

A {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #4675ab
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#stranka {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:988px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px;
}
#stranka .box {
	PADDING-LEFT: 32px; MARGIN: auto
}
#stranka-margin {
	PADDING-LEFT: 0px;
}
#text {
	BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 100%; LINE-HEIGHT: normal;  border-left:0px solid #000; border-right:1px solid #000;
}
#menu {
	BORDER-RIGHT: #122426 2px solid; BACKGROUND: #BF0404; 
}

.seda {
	BACKGROUND: #efefef
}
TR.seda TD {
	BACKGROUND: #efefef
}
#link-farm {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:988px;
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; margin-top:0px; font-size:9px;
}
#link-farm a{color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

}

@media Print    
{
BODY {
	FONT-SIZE: 0.7em; FONT-FAMILY: Arial, sans-serif;
}
#kostky {
	MAX-WIDTH: none; WIDTH: 100%! important
}
#hlavicka {
	MARGIN-BOTTOM: 30px
}
A {
	COLOR: #000
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#kosik {
	DISPLAY: none
}
#menu {
	DISPLAY: none
}
#autor {
	DISPLAY: none
}
#paticka {
	DISPLAY: none
}
#hlavicka H2 {
	DISPLAY: none
}
#hlavicka H3 {
	DISPLAY: none
}
#lang {
	DISPLAY: none
}
H1 {
	FONT-SIZE: 1.8em
}
H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px 0px; PADDING-TOP: 0px! important
}
.fl50 H2 {
	MARGIN-LEFT: 10px! important
}
.ikony {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-BOTTOM: #efefef 2px solid; BORDER-RIGHT-WIDTH: 0px
}
.ikony {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px
}
.ikony SPAN {
	POSITION: relative
}
.ikony H3 {
	POSITION: relative;
}
.ikony H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MIN-HEIGHT: 2em; PADDING-BOTTOM: 0px! important; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px! important; TEXT-ALIGN: left; _height: 2em;
}
.ikony A {
	TEXT-DECORATION: none
}
.ikony DIV {
	WIDTH: 32%; HEIGHT: auto
}
.ikony IMG {
	MARGIN: 0px 0px 10px
}
.ikony .q {
	DISPLAY: block
}
#text P {
	PADDING-LEFT: 0px! important
}
.produkt-tabulka P {
	MARGIN: 5px 0px; LINE-HEIGHT: normal! important
}

}

hr{ clear:both; display:block; height:1px; margin:7px 10px 0 0; color:#B3666E; background-color:#B3666E; position:relative; border: 0px solid #f00;}
#navigace{font-size:10px; padding-top:3px; margin-left:10px; clear:both;}
#navigace a{ color:#cc0000; }
#navigace div{float:left; display:inline;}
.dver h2{ clear:both; display:block; width:130px!important;}
#hr{clear:both; display:block; margin:10px 0 10px 0; width:710px; height:1px; background-color:#660000;

.ico-titulek{ float:left; width: 18px; }
.titulek,.titulek a {float:left;  margin:0px; width:245px; color: #a43515; padding-left:5px; height:45px; }	
.center-v-small {height:1px; font-size:1px; margin:0px; padding:0px;border-bottom:1px solid #E2E2E2; clear:both;}
.imgs  { border:0px; width:16px; height:16px}
.vypis-tb .right-v
	{
	 width:125px;
	 float:right;
	 padding:8px 2px 2px 2px;
	}
 .vypis-tb img
	{
padding-left:2px;
	}
 .vypis-tb p { text-align:left;}	
.posuv 
	{
	clear:both;
	text-align:right;
	padding:5px;
	}
