/* GENERAL STYLES */
#servicearea a 
{
    color:#fff;
    padding:10px;
    line-height:20px;
}
#siteContainer #rightColumn .linkBox a.pdf
{
    background-image:url(http://www.rockwool.cz/files/system/icon_doc_pdf.gif);
    background-repeat:no-repeat;
}
.box #brochuretable img 
{ 
    margin-bottom:3px;border:1px solid #B3B3B3;
    margin-left:2px;
    margin-top:3px;
}
/*.box 
{ 
    background-image: url(http://www.rockwool.cz/files/system/gradientLeftNavigation.gif);
    background-repeat: repeat-x;
    border-top-color: rgb(214, 213, 210);
    border-top-style: solid;
    border-top-width: 1px;
    width:174px;
}*/
.redBox
{
    background-image: url(http://www.rockwool.cz/files/system/gradientLinesBoxGrey190.gif);
    background-repeat: no-repeat;
    border-top-color: rgb(199, 0, 0);
    border-top-style: solid;
    border-top-width: 2px;
}
/*.box h3
{
    background-image: url(http://www.rockwool.cz/files/system/gradientHorizontalHeadline.gif);
    background-repeat:repeat-y;
    border-bottom-color: white;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    color: black;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 14px;
    margin-bottom: 6px;
    margin-left: -8px;
    margin-right: -8px;
    margin-top: -8px;
    padding-bottom: 6px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 6px;
    width: 174px;
}*/

.redBox h3
{
   background-image:none;
}
/*.box a 
{   
   display:block; 
   text-decoration:underline;
   background-image:url(http://www.rockwool.cz/files/system/arrowRedSmall.gif);
   background-repeat:no-repeat;
   padding-left:10px;
   background-position:0 5px;
   margin-bottom:4px;
   line-height:18px;
}

.box a.img
{
    text-decoration:none;
    background-image:none;
    padding-left:0px;
    margin-bottom:0px;
}
*/
#siteContainer #rightColumn .linkBox a.no_arrow, #siteContainer #rightColumn .linkBox a.img
{
    background-image:none;
    padding-left:0px;
}
.box a.red
{
    background-image:none;
    padding-left:0px;
}
.box #rel_contacts
{
  list-style:none;
  padding:0;margin:0;
  margin:6px;

}
.box a.system 
{ 
   background-image:url(/media/1090/system.gif);
   background-repeat:no-repeat;
   padding-right:40px;background-position:right; 
}
#fax_prompt, #fax_sendt
{
   border:1px solid #999;
   position:absolute;
   width:250px;height:65px;background-color:#ffffA0; 
   left:-130px;
   top:29px;
   z-index:2;
}  
#fax_prompt input 
{ 
    font-size:11px;
}
#fax_prompt a.closer img 
{ 
    padding:3px;
}
#perma
{
   /*border:1px solid #999;*/
   position:absolute;
   width:400px;
   height:90px;
   /*background-color:#ffffA0; */
   background: transparent url(http://www.rockwool.cz/files/system/linkbg.gif) no-repeat scroll 0 0;
   left:-170px;
   top:-55px;
   z-index:2;
   padding-top: 30px; 
   padding-left: 8px;
}  
#perma input 
{ 
    font-size:11px;
}
#permacanvas
{
   position:absolute;
   width:400px;height:75px;
   left:-160px;
   top:-78px;
   z-index:1;
}  

#perma_close {
	float:right;
	margin:3px;
	padding-right: 10px;
}
#perma_text {
	text-align:left;
	text-transform: none;
	float:left;
}
.fademsg 
{ 
    background-color:#ffffa0;
    padding:20px;
    border:1px solid #333;
}
#law_nav 
{ 
    margin:0;
    padding:0;
    list-style:none; 
}
#law_nav a.selected 
{ 
    font-weight:900;
}
.landingpage
{
   background-position:bottom right;
   background-repeat:no-repeat;
}
.projects
{
   background-image:url(/media/295/landingpageproject.jpg);
}
.products
{
   background-image:url(/media/310/landingpageproducts.jpg);
}
.constructions
{
   background-image:url(/media/300/landingpageconstructions.jpg);
}
.tools
{
   background-image:url(/media/305/landingpagetools.jpg);
}
.contact
{
   background-image:url(/media/1333/contact.jpg);
}
.genericMatrix 
{ 
    background-color:#fff;
    width:100%; 
}
.genericMatrix td 
{ 
    background-color:#ebebeb;
    padding:4px;
}
.genericMatrix th 
{
    text-align:left;
    color:#cc3300;
    font-weight:900;
    font-size:12px;
}
.tek 
{ 
    background-color:#fff;
    width:100%;
}
.tek caption 
{ 
    color:#cc3300;
    font-size:12px;
    font-weight:900;
    text-align:left;
    caption-side:top;
}
.tek th,.tek td 
{
    background-color:#ebebeb;
    padding:4px;
}
.tek th 
{ 
    text-align:left;
    color:#cc3300;
    font-weight:900;
    font-size:12px;
}
.tek col.label 
{ 
    font-weight:900;
}
#page_menu
{
    border-top:1px dashed #e3e3e3;
    padding-bottom:10px;
}
#page_menu h2 
{  
    padding:0;
    margin:8px;
    margin-left:0;
    font-size:11px;
}

#content #page_menu li 
{
    background-image:none;
    padding-left:0px;
}
#page_menu ul li 
{ 
    padding-bottom:3px;
    padding-top:3px;
    border-bottom:1px dashed #e3e3e3;
}
#page_menu ul li a 
{ 
    color:#004F9E;
}
#page_menu ul 
{ 
    list-style:none;
    margin:0;
    padding:0
}
#page_menu ul.sub 
{ 
    margin-left:20px;
    margin-top:8px;
    margin-bottom:8px; 
}
#page_menu ul.sub li 
{
    border-bottom:none;
    padding:0;
}
#page_menu .sub {
font-size:100%;
line-height:100%;
}
.section_bar 
{ 
    text-align:right;
    margin-top:20px;
    background-color:#eee;
    border-top:1px solid #B3B3B3;
    padding:4px;
}
.section_bar a 
{ 
    padding-left:20px;
	padding-right:10px;
    text-decoration:none;
    color:#545454; 
	font-size: 9px;
}
.section_bar a.tiltop 
{ 
   padding-left:10px;
   border-left:1px dashed #e3e3e3; 
}
.section_bar a.printPage {
	background: url(http://www.rockwool.cz/files/system/iconPrint.gif) no-repeat 0px 0px;
}

#projectypes td
{
    padding-bottom:15px;
    color:#0066CC;
    font-weight:900;
    cursor:pointer;
}
#mapimage 
{
    position:relative; 
}
#mapimage .maplabel
{
    position:absolute;
    font-size:11px;
    font-family:verdana,sans-serif;
    font-size:12px;
    cursor:pointer;
    padding-top:10px;
    padding-left:10px;
 }
#breadcrumb
{
    display:none;
    height:20px;
    font-size:9px;
    padding:5px;
    font-weight:900; 
    color:#333;
    margin-left:5px;
}
#breadcrumb a
{
    text-decoration:none;
    color:#333;
    font-weight:100;
}
#breadcrumb a.selected
{
    color:#cc0000;
}
#left_column
{
    width:190px;
    margin:0;padding:0;
    background-image:url(http://www.rockwool.cz/files/system/gradientLeftNavigation.gif);
    background-repeat:repeat-x;
    border-bottom: solid 1px #fff;
}
#left_column #left_menu ul
{
    list-style:none;
    margin:0;
    padding:0;
	padding-bottom: 7px;
	margin-bottom: 8px;
    padding: 0 0 2px;
}
#left_column #left_menu li
{
    padding: 6px 0 2px;
}
#left_column #left_menu a
{
	padding: 0 8px 0 12px;
	display: block;
	text-decoration: none;
	background-position: 2px 3px;
	background-repeat: no-repeat;
}
#left_menu .sub {
font-size:100%;
line-height:100%;
}
#left_column #left_menu  .sub a { padding-left: 24px; background-position: 14px 3px; }
#left_column #left_menu  li li a { padding-left: 24px; background-position: 14px 3px; }
#left_column #left_menu  li li li a { padding-left: 36px; background-position: 26px 3px; }
#left_column #left_menu  li li li li a { padding-left: 48px; background-position: 38px 3px; }
#left_column #left_menu  li.lined
{
	margin-top: 4px;
	border-top: solid 1px #d6d5d2;
	border-bottom: solid 1px #d6d5d2;
	padding: 1px 0 0;
}
#left_column #left_menu  a.open
{
	font-weight: bold;
}
#left_column #left_menu  a.selected, #leftNavigation .nav a.selected:hover
{
	font-weight: bold;
	color: #ad0000;
	background-image: url(http://www.rockwool.cz/files/system/arrowRedSmall.gif);
}
#left_column #left_menu  a:hover
{
	color: #303030;
	text-decoration: underline;
	background-image: url(http://www.rockwool.cz/files/system/arrowGreySmall.gif);
}
#meat
{
    padding-left:10px;
    padding-right:10px;
    font-size:12px;
    font-family:Arial,sans-serif;
}
#meat h3
{
    font-family:Arial,sans-serif;
    font-size:15px;
}
#right_column #pagetools { display:none; }

/* BROCHURE PASSWORD */
#show_password {
	background-color:#FBF9C3;
	border:1px solid #E9E8E7;
	padding: 5px;
	width:350px;
}

#passwordTxt {
	margin-top: 15px;
	margin-bottom: 10px;
	font-weight: bold;
}
#secretForm label {
	display:inline;
}
#pwd {
	display:inline;
	margin-bottom:0px;
	margin-left: 10px;
}
#matchPwd {
	margin-top: 15px;
}
#passwordError {
	font-weight: bold;
	font-style:italic;
	color: red;
}
#passwordCloseLink {
	float:right;
}
#passwordClose img{
	padding-right: 3px;
}
.tek caption {
caption-side:top;
color:#000000;
font-size:15px;
font-weight:900;
text-align:left;
}

/* EDITOR PROPERTIES */
