html { overflow: -moz-scrollbars-vertical; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; font-size: 11px; color: #000000; margin-top: 2px; }
ul { list-style-image:url(./images/list_arrow.jpg); line-height: 20px;}
.TABLEALL { border-top: 0px solid red;	border-left: 1px solid #0099FF;	border-right: 0px solid red ; border-bottom: 0px solid #999999;	padding-top: 0px; padding-right: 0px;}
.righttd { border-top: 0px solid red; border-left: 1px solid #0099FF; border-right: 0px solid red; border-bottom: 0px solid #999999; padding-top: 50px;	padding-right: 0px;	}

img {
 border-style: none;
}

a.globalLink:link {	font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.globalLink:visited { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.globalLink:hover { font-size: 11px; color: #0099FF; font-weight: bold; text-decoration: none;}
.keySentence { font-size: 11px; font-weight: normal; color: #999999; text-decoration: none;}


#menu { 
  list-style-position: outside; 
  padding: 0; 
  margin:0; 
  list-style-type: none; 
  list-style-image: none; 
  /* background-color: */
  line-height: 16px;}

li.menu_item { min-height:16px; 
  padding-left:4px;
  padding-bottom: 12px; 
  padding-top: 12px; 
  margin: 0;
  border-bottom: 1px solid white;
}

/** ----------------- Menu level 0 ---------------------------- */
li.menu_level_0 {
  background-color: #00609B;
  border-color: #FFFFFF;
}

li.menu_level_0 a,li.menu_level_0 a:hover, li.menu_level_0 a:visited {
  color: #FFFFFF;
}

li.menu_level_0:hover {
  background-color: #153B63;
}


/** ----------------- Menu level 1 ---------------------------- */
li.menu_level_1, li.menu_level_2, li.menu_level_3 {
  background-color: #DCDCDC;
  padding-bottom: 4px; 
  padding-top: 4px; 
  color:black;
}

li.menu_level_1:hover, li.menu_level_2:hover, li.menu_level_3:hover {
  background-color: #A6A6A6;
}

li.menu_level_1 a,li.menu_level_1 a:hover, li.menu_level_1 a:visited {
  color:black;
}
/** ----------------- Menu level 2 ---------------------------- */
li.menu_level_2 {
  padding-left: 8px;
}
li.menu_level_2 a,li.menu_level_2 a:hover, li.menu_level_2 a:visited {
  font-weight: normal;
  color:black;
}
/** ----------------- Menu level 3 ---------------------------- */
li.menu_level_3 a,li.menu_level_3 a:hover, li.menu_level_3 a:visited {
  color:black;
  font-weight: normal;
}
li.menu_level_3 {
  padding-left: 16px;
}







a.nav {
	font-size: 11px;
	font-weight: bold;
/*	color: #0099FF; */
	text-decoration: none;
}

a.navAdmin {
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}


/*
a.nav:link {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.nav:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
*/

.standardText {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

div.globalNavLeft {
	background-color: #00609B;
}
div.globalNavOther {
	background-color: #00609B;
	border-left:1px solid white;
}


.headline1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.headline2 {
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
.headline3 {
	font-size: 12px;
	color: #0099FF;
	font-weight: bold;
}

.headline33 {
	font-size: 16px;
	color: #0099FF;
	font-weight: bold;
}


td.refHead {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
td.refText1 {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	vertical-align: top;
}
td.refText2 {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
td.jobsKontakt {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #999999;
}
td.subnav3 {
	/*background-image: url(images/nav_bg.jpg);
	background-repeat: repeat;*/
	border-top: 1px dotted #000469;
	border-right:0px solid black;
}
td.subnav3Selected {
	background-image: url(images/nav_bg_selected.jpg);
	background-repeat: repeat;
	border-top: 1px dotted #000469;
}
table.quickLinkRev {
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #000066;
}
td.quickLinkRevLeft {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

td.quickLinkRevLeftTrenner {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}

td.quickLinkRevLeftTrennerblue {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

td.quickLinkRevLeftTrennerred {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

td.quickLinkRevMiddle {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevTop {
	border-top: 1px none #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevTopX {
	border-top: 1px none #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 0px solid #0099FF;
	border-left: 1px solid #0099FF;
}

a.download:link {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download:hover {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}

a.download-brandschutz:link {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download-brandschutz:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download-brandschutz:hover {
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

td.formularError {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

td.aktionstext {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;

}

.aktionstext1 {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;

}
.aktionstext2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

.aktionstext3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #666666;
}

.aktionstext4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

.aktionstext5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	letter-spacing: 0px;
}
.aktionstext6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	letter-spacing: 0px;
}

.aktionstext7 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: red;
	letter-spacing: 0px;
}

.aktionstext8 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: red;
	letter-spacing: 0px;
}

.TABLENEWS {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-image: url('images/logos/NEWS_BGR.gif');
	}

	.NEWS1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	A.NEWS1 { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.NEWS1:hover { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}

	.NEWS2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	letter-spacing: 0px;
		}

A.NEWS2 { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.NEWS2:hover { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


	.NEWS3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #FFFFFF;
		}

			.NEWS4 {
  font-family: Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #FFFFFF;
		}

		A.NEWS5 { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #0066ff; letter-spacing: 0pt; text-decoration: none;}

A.NEWS5:hover { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 12px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}

A.NEWS3 { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: 10px Arial, Verdana, Helvetica, sans-serif; COLOR: #FFFFCC; letter-spacing: 0pt; text-decoration: none; background-color: #333333;}

A.NEWS3:hover { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: 10px Arial, Helvetica, sans-serif; COLOR: black; letter-spacing: 0pt; text-decoration: none; background-color: white}


.TABLELOGIN {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	}


	.LOGIN1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0099FF;
	text-align: left;
	font-size: 14px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
		}

			.LOGIN {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
		}


		.DOWNLOAD {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
		}

	   .DOWNLOAD2 {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	font-size: 16px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
		}

A.LOGIN { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.LOGIN:hover { padding: 0px; height: 5px; width: 100%; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


.data01 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-weight: normal;
		}

A.data01 { padding: 0px; height: 2px; width: 400px; border: outset 0px ; FONT: bold 10px Arial, Verdana, Helvetica, sans-serif; COLOR: black; letter-spacing: 0pt; text-decoration: none;}

A.data01:hover { padding: 0px; height: 2px; width: 400px; border: outset 0px ; FONT: bold 10px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


.TABLEOFFERING1 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	width:500px;
	max-width: 500px;
	}

	.TABLEOFFERING111 {
	border-top: 1px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	width:500px;
	}

	.TDOFFERING1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 11px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}

	.TDOFFERING444 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}


	.TABLEOFFERING2 {
	border: 0px solid #999999;
	padding: 0px;
	}

	.TDOFFERING2 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TDOFFERINGF3 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TDOFFERING222 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: right;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TABLEOFFERING3 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	width:100%;
	}

	.TDOFFERING3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 10px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	.TDOFFERING333 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	font-size: 10px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	.TDOFFERING4 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}

			.textred1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
		}

	.TABLEOFFERING5 {
	border: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	width:500px;
	}

	.TDOFFERING5 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	letter-spacing: 1pt;
	background-color: #FFFFFF;		}

	.TBLCONTENT {
	border-left: 1px solid #0099FF;
	border-right: 1px solid #0099FF;}

	.TBLTOP {
	border-left: 1px solid #0099FF;
	border-right: 1px solid #0099FF;}

	.FLAGS {
	padding-top: 5px;
	padding-left: 0px;}

	.TDFLAGS {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 3px;}

	.TDFLAGS2{
	padding-top: 10px;}

	.TDFLAGS3{
	padding-top: 20px;}

	.TBLMENUE{
	padding-left: 10px;}


	.TABLENEWS2 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-image: url('images/logos/NEWS_BGR2.jpg');
	}


.admin_icons {
	font-size: 14px;
	color: grey;
	display:inline;
}
.Stil2 {
	font-size: 9px;
	color: #999999;
	text-decoration:none;
}

.nav_button {
/*border-size: 0px;*/
border-style: none;
background: inherit;
font-size: 11px;
font-weight: bold;
color: #0099FF;
color: blue;
/*cursor: hand;*/
cursor: pointer;
padding: 0px;
}
/* Nove novinky */

div.news { 
	clear:left;
	width:500px;
	color: #333333;
	margin-bottom:20px;
	overflow:hidden;
}

p.news {
  font-size: 16px;
  color: #333333;
  font-weight: bold;
}


div.news_header {
    font-size: 14px;
    font-weight: bold;
    color: red;
    letter-spacing: 0px;
    padding-left:20px;
    background-image: url('images/logos/NEWS_BGR.gif');
    background-repeat:repeat-y;
    margin-bottom: 8px;
}

div.news_header a {
    font-size: 14px;
    font-weight: bold;
    color: red;
    letter-spacing: 0px;
    text-decoration: none;
}

div.news_image {
  float: left;
  width:120px;
  padding: 0 auto;
}

div.news_text {
  width:350px;
  float:left;
  padding-top: 0px;
  padding-bottom: 15px;
  padding-left: 5px;
  padding-right: 10px;
  font-size: 12px;
  font-weight: normal;
}

div.images img {
  padding-bottom: 10px;
}

/** Tabulka s farbami **/
table.colorTable {
  margin-top:20px;
}
table.colorTable td {
  padding-bottom: 10px;
}

/** podlahy, poklopy **/
div.downloads {
  float:right; 
  width:150px; 
  border-left:1px solid grey; 
  padding-left:7px; 
  margin-left:7px; 
}

ul.downloads {
  list-style:none outside none;
  padding-left:0px;
}

ul.downloads li {
  padding:0 0 10px 25px;
  line-height: 10px;
}

ul.downloads li.pdf {
  background:url("images/pdf-icon.gif") no-repeat scroll 0 -3px transparent;
}

ul.downloads li.dwg {
  background:url("images/dwg-icon.gif") no-repeat scroll 0 -3px transparent;
}

/** Naradie **/
div.naradie_left {
float:left; width:100px;  height:110px; text-align:left;
}

div.naradie_left img {
  border: 1px solid gray;
}

div.naradie_right {
float:left;  height:110px; padding-left:5em; width:300px;
}
