/*HOME*/   
#content_frame_left_image				{ margin-left:15px; margin-top:40px; }
#content_frame_right_info 				{margin-left:300px; border: 1px solid black}
#content_frame_bottom_info p				{ margin-top:15px }
#content_frame_bottom_pic				{ float:right; margin-left:7px}
.left-top				{ float:left; width:350px; margin-left:7px; margin-bottom: 20px}

.right {
	text-align:right;
	}
#videa {
	margin-left:30px; 
	}
#postupy {
	float:right; margin-left:10px; width: 380px; border: 1px solid #F60; border-top: 0px; border-right: 0px; padding-left: 10px; 
	}
#postupy2 {
	float:right; margin-left:10px; width: 260px; border: 1px solid #F60; border-top: 0px; border-right: 0px; padding-left: 10px; 
	}	
.postup {
	float: left; width:120px; margin-right:3px; 
	}
#montaz p {
	font-size:80% 
	}	
.podlahy-vyhody ul li {
	margin-left:40px; 
	margin-bottom: 6px;  
	}	 	
	
.postup p{
  font-size:80%;
  line-height:110%;
	}	
.left {
	text-align:left;
	}
.pikt{
	float:left;
	margin-top: 30px;
	margin-right: 5px;
	}
.vyhody{
	float:left;
	width:260px;	
	}	
#vyhody{
	width:820px;
	margin-left: 25px;
	}
.vyhody ul li{
  line-height: 160%;
  list-style-type: square;
  margin-left: 15px; 
	}	  
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:16px;
	}
.c100 {
	width:100%;
	}
div.row {
	padding:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	}
/* 07-06-2008 */
.clear {
	clear:both;
	height:0px;
	}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	display:block;
	}
* html .clearfix {
	height:1%;
	}
/* 00-00-0000 */
*	{
	margin:0px;
	padding:0px;
}
/* set BASIC */
html, body {
	margin:0px;
	padding:0px;
	text-align:center;
	}
body {
	background-color:#ffffff;
	}
img {
	border:0px;
	}
h1 {
	color:#e95830;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:28px;
	}
h2 {
	color:#e95830;
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	padding:0;
	margin:0;
	}
p {
	font:12px Verdana, Arial, Helvetica, sans-serif; 
	line-height:16px;margin:5px;
	}
small {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	}
/* SCIPTADD */
.float1		{float:right;}
.float2		{float:left;}
.margin1	{margin:0px 20px 10px 0px;}
.margin2	{margin:0px 0px 10px 20px;}
.ol	{
	border:0px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
.or	{
	background:#F29C61;
	color:#FFF;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
table .intro	{
	padding:10px 0px;
}
a:link, 
a:visited       { color:#FFFFFF; text-decoration:underline; }
a:hover, 
a: active       { color:#000000; text-decoration:none; }
/* set GLOBAL */
#global_frame					{ width:927px; margin:15px auto; margin background-color:#EA5900;font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;}
#global_head					{ width:927px; height:134px; }
*html #global_head				{ width:927px; height:134px; margin-bottom:-2px;}
#global_content					{ width:850px; background-image:url("../skin/contentbg.jpg"); background-position: bottom; background-repeat: no-repeat; float:left; padding:10px; }
#global_left_side				{ width:120px; height:600px; background-image:url("../skin/leftside.jpg"); float:left; text-align:center; padding-top:50px; padding-left:15px}
#global_right_side				{ width:30px; height:570px; background-image:url("../skin/rightside.jpg"); float:left;}
#global_menu					{ width:787px; height:38px; margin:0px; padding: 0px; background-image:url("../skin/menubg.jpg"); float:left;}
#content_frame_left_title		{ padding:20px 0px 45px 22px;}
#space_head_local_logo			{ width:21px; height:20px; float:left; }
.space_rightbar_local_setup		{ width:30px; float:left; }
#space_menu_local							{ width:20px; float:left; }
#space_global_bottom			{ width:100%; height:20px; float:left; }
#space_global_bottom p			{ text-align:center; }
#center			          { text-align:center; }
.right		                { float:right; margin: 5px 5px 5px 15px}
.left		                { float:left; margin: 5px 15px 5px 5px}
.podkrovi1           { background-color:#ff7814; color:white; padding:10px; margin-top: 10px; margin-bottom: 10px}
.podkrovi2           { border:2px solid black; border-color:#ff7814; padding:10px; margin-top: 10px; margin-bottom: 10px}
.podkrovi3           { padding:20px; margin: 10px 50px 10px 50px}
.podkrovi4 td        { vertical-align:top;padding:5px}
.numero              { border:1px solid black;background-color:#ff7814; color:white; display:inline; vertical-align:top;}
.ref-box1            { float:left; margin-right:15px; text-align:center; width:330px}
.ref-box1 img        { margin:15px 6px 15px 6px; }
.ref-box1 a:link img    { border:4px solid black; border-color:#ffffff; }
.ref-box1 a:visited img { border:4px solid black; border-color:#ffffff; }
.ref-box1 a:hover img   { border:4px solid black; border-color:#ff7814; }
.ref-box2 a:link img    { border:4px solid black; border-color:#ffffff; }
.ref-box2 a:visited img { border:4px solid black; border-color:#ffffff; }
.ref-box2 a:hover img   { border:4px solid black; border-color:#ff7814; }
.ref-box2            { float:left; margin-right:0px; text-align:center; width:340px}
.ref-box2 img           { margin:15px 0px 15px 0px}
.ref-box3 a:link img    { border:4px solid black; border-color:#ffffff; }
.ref-box3 a:visited img { border:4px solid black; border-color:#ffffff; }
.ref-box3 a:hover img   { border:4px solid black; border-color:#ff7814; }
.ref-box3            { float:left; margin-left:20px; margin-right:10px;text-align:center; width:270px}
.ref-box3 img           { margin:2px 0px 2px 0px}
.exteriery               { margin-left:1px} 
.exteriery img           { margin-top:10px}
.exteriery a:link img    { border:4px solid black; border-color:#ffffff; }
.exteriery a:visited img { border:4px solid black; border-color:#ffffff; }
.exteriery a:hover img   { border:4px solid black; border-color:#ff7814; }
.ikona   { vertical-align:middle }
.cleaner             { clear:both}
.spacer1             { height: 90px}
.spacer2             { height: 105px}
.spacer3             { height: 110px;clear:both}
.spacer4             { height: 342px}
#neviditelny         { display:none; visibility:hidden}
#neviditelny2         { display:none; visibility:hidden}
.head							{ font:bold 12px/16px arial; color:#000000; }
.head_infobox					{ font:bold 12px/16px arial; color:#FFFFFF; }
.font_infotopic					{ font:bold 16px/18px arial; color:#FFFFFF; }
.font_infobox					{ font:10px/14px arial; color:#FFFFFF; }
.font_content					{ font:10px/16px arial; line-height:15px;}
.font_content_bold				{ font:bold 12px/16px arial; }
.font_default					{ font:12px/14px verdana; }
.font_default2					{ font:bold 12px/14px verdana; }
.font_topic						{ font:bold 28px arial; color:#e95830;  line-height: 35px; }
a.link_default:link, 
a.link_default:visited			{ color:#485a8e;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; }
a.link_default:hover, 
a.link_default:active			{ color:#e95830; text-decoration:none; }
.font_default_hover				{ text-decoration:none; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; }
a.link_default_hover:link, 
a.link_default_hover:visited	{ color:#e95830;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link_default_hover:hover, 
a.link_default_hover:active		{ color:#e95830; text-decoration:none; }
a.link1:link                 { color:#ff7814;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link1:visited               { color:#ff7814;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link1:hover                { color:#ff7814;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link2:link                 { color:#ffffff;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link2:visited               { color:#ffffff;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link2:hover                { color:#ffffff;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
a.link_default_left:link, 
a.link_default_left:visited			{ color:#485a8e;   text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; line-height:2em}
a.link_default_left:hover, 
a.link_default_left:active			{ color:#e95830; text-decoration:none; line-height:2em }
/* set HEAD */
#head_local_logo				{ width:92px; height:120px; float:left; }
#head_local_teaser				{ width:660px; height:120px; float:left; }
* {margin: 0;} 
/* set CONTENT */
#content_global_rightbar		{ width:196px; float:left; }
/* set CONTENT MENU */
#global_menu li 					{ float:left; list-style: none;}
#global_menu  li a	 				{ display:block; padding: 10px 20px 13px 7px; text-decoration:none;  }
#global_menu li ul 					{ display: none; width:200px; padding-top: 0px;  background-color: #d6dcee; }
#global_menu li li 					{ display: block;  border-top: 1px solid #fff; width:200x;}
#global_menu li ul a				{ padding: 5px 10px 5px 10px; 	}
#global_menu li:hover li 			{  float: none; }
#global_menu li:hover li a 			{  color: #485a8e; }
#global_menu li li a:hover 			{  color: #e95830; }
#global_menu .aktivni {background-color: #485A8E; }
#global_menu .aktivni a {color: white; }
#global_menu .hover {background-color: #FF7814; }
#global_menu .hover a {color: black; }
/* set CONTENT SITE */
#site_local_headline			{ width:568px; height:41px; float:left; }
#site_local_content				{ width:568px; float:left; }
#site_local_bottom				{ width:568px; float:left; }
#site_element_sidebar_con			{ width:502px; float:left; padding:6px 0px 0px 0px; }
#site_element_sidebar_nav			{ width:66px; float:left; }
.link_sidebar_interactive_next, 
.link_sidebar_interactive_previous				{ width:30px; text-decoration:none; border:0; padding:0; display:block; font-size:0; text-indent:-9999px; letter-spacing:-9999px; float:left; }
.link_sidebar_interactive_next						{ height:30px; background: url("../images/global_sidenav_previous.gif") 0 0 no-repeat; }
.link_sidebar_interactive_previous				{ height:30px; background: url("../images/global_sidenav_next.gif") 0 0 no-repeat; }
.link_sidebar_interactive_next:hover, 
.link_sidebar_interactive_previous:hover	{ background-position: 0px -30px; }
/* set CONTENT RIGHTBAR */
.rightbar_local_setup						{ width:190px; float:left; }
.rightbar_local_setup_image					{ width:50px; float:left; line-height:0px;}
.rightbar_local_setup_descr, 
.rightbar_local_setup_descr_hover			{ width:110px; float:left; }
.rightbar_local_setup_descr					{ font:10px/12px verdana; color:#FFFFFF; }
.rightbar_local_setup_descr_hover			{ font:10px/12px verdana; color:#F29C61; }
.space_rightbar_local_element				{ width:190px; float:left; font:10px/15px verdana; }
div {font-weight:}
/* set BOTTOM */
.font_bottom						{ font:10px/12px verdana; color:#F29C61; }
a.link_bottom:link, 
a.link_bottom:visited				{ color:#F29C61; text-decoration:none; }
a.link_bottom:hover, 
a.link_bottom:active				{ color:#000000; text-decoration:none; }
/* CONTENT SITE PAGING */
#site_element_paging_frame			{ width:558px; float:left; padding:20px 0px 5px 0px; text-align:right; }
.font_paging						{ font:bold 12px/16px verdana; color:#EA5900; }
a.link_paging:link, 
a.link_paging:visited				{ color:#EA5900; text-decoration:none; }
a.link_paging:hover, 
a.link_paging:active				{ color:#000000; text-decoration:none; }
a.link_paging_hover:link, 
a.link_paging_hover:visited			{ color:#000000; text-decoration:none; }
a.link_paging_hover:hover, 
a.link_paging_hover:active			{ color:#000000; text-decoration:none; }
/* OL */
.olstyle_info						{ padding:0px 0px 0px 0px; margin:10px 5px 10px 30px; }
.olstyle							{ padding:0px 0px 0px 0px; margin:10px 5px 10px 20px; }
/* ############### IMPRESSUM ############### */
.subnavigation			{
	float:left;
	height:20px;
	width:100%;
	text-align:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.subnavigation .space	{
	float:left;
	height:20px;
	width:515px;
}
.subnavigation .linkframe	{
	float:left;
	height:20px;
	text-align:right;
	width:772px;
}
.subnavigation a:link, 
.subnavigation a:visited	{
	text-decoration:none;
}
.subnavigation a:hover, 
.subnavigation a:active	{
	text-decoration:underline;
}
.impressum #global_frame	{
	width:280px;
	float:left;
	padding:15px 0px 0px 15px;
	background-color:#EA5900;
}
.impressum #global_frame h1	{
	color:#FFF;
}
.impressum #global_frame p	{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}

.download-pdf{
width: 180px;
float:left;
margin-right:3px;
text-align:center;
}

.download-pdf a:link, a:visited{
color:#ff7814; 
font-size:80%;
}

.download-pdf a:hover, a: active {
color:#ff7814; 
font-size:80%;
}   

.download-pdf1{
float:left;
margin-right:7px;
}

#neviditelny3 { display:none; visibility:hidden} 


/*Zapati Fermacell*/

#fermafooter {
	width: 850px; 
	height:20px;
	font-weight: normal;
	_margin-left: 17px;
	_width: 808px;
}

#fermafooter h5 {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

#fermafooter p {
	font-family: Arial;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#fermafooter a, #fermafooter a:hover  {
	font-family: Arial;
	color: white;
}

#fermafooter a {text-decoration: none; }
#fermafooter a:hover {text-decoration: underline;  }

#fermafooter .oranzova {
	background-color: #FF7209 !important;
	width: 100%; height: 78px;
	padding: 8px 10px 14px 10px;
	font-size: 11px !important;
	color: white;
	margin: 0px;
}

div.cistic {
	clear: both;
	visibility: hidden;
	height: 4px;
	margin: 0px !important;
	padding: 0px;
}

#fermafooter .oranzova .kontakt {
	cursor:pointer;
	float: left;
	width: 220px;
	padding: 0px 0px 6px 0px;
	background: URL('../skin/paticka-mapa-pl.jpg') no-repeat 135px 30px #FF7209;/*#FF7814;/*#ff7300;*/
}

#fermafooter .oranzova .kontakt h5 {
	margin-bottom: 2px;
}

#fermafooter .oranzova .kontakt p {line-height: 1.2; }

#fermafooter .oranzova .fermacell {
	float: left;
	width: 380px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	padding: 0px 10px 2px 10px;;
}

#fermafooter .oranzova .fermacell h5 {
	margin-bottom: 1px;
}

#fermafooter .oranzova .odkazy {
	width: 185px;
	float: left;
	padding: 1px 0px 8px 10px;
	line-height: 1.4;
}

#fermafooter .oranzova .odkazy ul {
	list-style-type: none;
}

#fermafooter .vyrobil {
	font-size: 11px;
	font-family: Arial;
	text-align: right;
	margin-right: 50px;
	padding: 4px 20px 20px 0px;
	_padding-right: 25px;
	width: 837px;
	_width: 828px;
	margin-top: -10px;
	_margin-top: 1px;
	/*background: URL('../skin/animatec-cb.png') no-repeat top right white;*/
}



#fermafooter .vyrobil img{
	position: relative;
	top: 7px;
	_top: -2px;
	left: 2px;
	border: 0;
	}	
/*	
#fermafooter .vyrobil img a{

	height:23px;
	border:0;
	}
*/	
#fermafooter .vyrobil a{
	font-weight:bolder;
	color:gray;
	height:23px;
	}
	
#fermafooter .vyrobil a:hover {
	color:gray;
}

