/* pozicování */
#vyhledavani {position: absolute; top: 30px; left: 590px; width: 180px;}

/* stránka layout */
#kontejner760 {
                width: 760px;
                margin: auto;
                text-align: left;
                border: 1px solid #003096;
                background-color: white;
		position: relative;                
                }  
              
/* background: url('images/bkgr150.gif') top left repeat-y; */

#levysloupec {
                float: left;
                width: 150px;
                margin: 0; padding: 0;
                background-color: white;
                _margin-right: -3px;
                }

#levysloupec-obsah {
                margin:0; padding: 0;
                }

#main {
                width: 610px;
                margin: 0px 0px 0px 150px;
                background-color: white; 
                _margin-left: -147px; /* pro IE, "chyba 3px" */
                }
 
#main-obsah {
                width: 590px;
                margin: 0px 10px 0px 10px; 
                background-color: white;
                }

hr.cleaner {
                clear: both;
                height: 1px;
                margin: -1px 0 0 0; padding:0;
                border: none;
                visibility: hidden;
                }

.kontejner590 {
                width: 590px;
                background-color: white;
                }


/* nastavení body: pozadí šedé, barva textu modrá */
.basic {
	        overflow: scroll; /* pro firefox, ale chybně v IE */
		#overflow: auto;  /* jen pro IE */
		background-color: #ECECEC;  
                color: #2154AD; 
                text-align: center;
                font-family: arial ce, arial, sans-serif; 
                font-size: 0.8em;
		margin-top: 20px; 
		}

/* menu */
#menu {
                border: none;
                width: 150px;
                background-color: #003096;
                text-align: center;
		#margin-bottom: -3px;
		}

#menu a {
                display: block;
                width: 140px;
                margin: 0px 5px 0px 5px;
                border-bottom: 1px solid #DE4142;
                padding: 7px 0px 7px 0px;
                border-collapse: collapse;
                background-color: #003096;
                font-size: 9pt; 
                text-decoration: none;
                color: white;
                vertical-align: middle;
                }

#menu a:active {
                background-color:#2154AD;
                }

#menu a:hover {
                font-size: 9pt;
                text-decoration: underline;
                color: white;
                background-color: #2154AD;
                }

#menu a:link, a:visited, a:active {
	                           color: white;
                                   }

.aktivni1 {
		text-decoration: underline;
                background-color: #2154AD;
		}

#menu .submenu a {
                width: 140px;
                margin: 0px 5px 0px 5px;
                border-bottom: 1px solid #DE4142;
                border-top: none;
                padding: 7px 0px 7px 0px;
                border-collapse: collapse;
                background-color: #548CFF;
                font-size: 9pt; 
                text-decoration: none;
                color: white;
                vertical-align: middle;
                }

#menu .submenu a:hover {
		text-decoration: underline;
		background-color: #548CFF;
		}

#menu .submenu a:active {
                background-color:#2154AD;
                }

#menu .submenu2 { 
                text-align: left;
	        }

#menu .submenu2 a {
                width: 125px;
                margin: 0px 5px 0px 5px;
                border: none;
                padding: 2px 0px 2px 15px;
                background-color: #DEDEE1;
                font-size: 10pt; 
                text-decoration: none;
                color: black;
                vertical-align: middle;
                }

#menu .submenu2 a:hover {
		background-color: white;
		font-size: 10pt;
		text-decoration: underline;
		color: black;
		}

#menu .submenu2 a:active {
                background-color: #DEDEE1;
                }

.menukontakt {
                font-size: 7.5pt;
                color: white;
                background-color: #548CFF;
                border-collapse: collapse;
                border: 1px solid white;
                width: 138px;
                margin: 0 6px 0 4px;
                }

/* nadpisy */

.nadpisystranky {
                font-family: arial ce, arial, sans-serif; 
                font-size: 24pt;
                font-weight: bold; 
	       	color: #4745b9;
                text-align: center;
                margin: 0px 0px -5px 0px
                }

/* stranky ventilatory a dmychadla tech: "technické informace", "příslušenství"*/
.hcervene {
	        color: #FF0000;
                text-align: center;
                }


/* stranky ventilatory a dmychadla: nadpisy vlevo - jednotlivé řady */
.hrady {
	        text-align: left; 
                margin: 0px;
                font-size: 11pt;
                }


/* main */
.tabmain {
		width: 450px;
	       	border: none;
		}

.tabmain td {
		text-align: center;
		}

.tabmain a {
		color: #DE4142;
		font-size: 10pt; 
                font-weight: bold;
		text-decoration: none;
		}

.tabmain a:link, .tabmain a:visited, .tabmain a:active {
	                           color: #DE4142;
                                   }

/* filtry */
.tabfiltry {
                background-color: #DEDEE1;
                border-collapse: collapse; 
                border: 1px solid #003096; 
                font-family: Arial CE, Arial, sans-serif;
                font-size: 10pt;
                }

.podtrfiltry a {
	        font-size: 12pt; 
                color: #FF0000; 
                text-decoration: none;
                }

.podtrfiltry a:hover {
	        font-size: 12pt;
                color: #FF0000; 
                text-decoration: underline;
                }

.bold {
                font-weight: bold;
                }

/* ventilátory */
.vent {
		font-size: 10pt;
                font-weight: bold; 
                color: #DE4142;
		text-align: center;
		}

.vent td {
		vertical-align: top;
		}

.vent img {
		border: 1px solid #2154AD;
                margin-bottom: 5px;
                }

.vent a:link, .vent a:visited, .vent a:active {
	                                          color: #DE4142; text-decoration: none;
                                                 }

.popisvent {
                display: none;
                color: white;
                height: 135px;
                background-repeat: no-repeat;
                background-position: center center;
                font-weight: normal;
                }

/* stranky produkty: sediva tabulka ke stazeni */
.ventdownload li  {
                float: left;
                list-style-image: url("images/download.gif"); 
                }

.ventdownload {
                border: 1px solid #003096;
                border-collapse: collapse;
                background-color: #DEDEE1;
		font-size: 10pt;
                }

.ventdownload td {
                border: 1px solid #003096;
                }

.ventdownload a {
                text-decoration: none;
                color: black;
                }

.ventdownload a:hover {
                text-decoration: underline;
                color: black;
                }

.ventdownload a:link, .ventdownload a:visited, .ventdownload a:active {
	                                         color: black;
                                                 }

.ventdownload td {
                line-height: 30px;
                }
/* stranky ventilatory a dmychadla: tabulky jednotlivých řad a podřad */

.tabmodels {
		background-color: white;
                border-collapse: collapse;
                font-size: 10pt;
                text-align: center;
                color: #2154AD;
                float: left;
		border: 2px solid white;
		}

.tabmodels th {
                line-height: 20pt;
		background-color: #548CFF;
		color: white;
                font-size: 8pt;
		border: 1px solid #000000;
		}

.tabmodels td {
                line-height: 20pt;
		border: 1px solid #000000;
		}

.tabmodels a {
		font-size: 10pt;
                font-weight: bold;
                color: #DE4142;
                text-decoration: none;
                }

.tabmodels a:hover {
		font-size: 10pt;
                text-decoration: underline;
                }


.tabmodels a:link, .tabmodels a:visited, .tabmodels a:active {
	                                         color: #DE4142;
                                                }

.odrazkasipka {
                background-image: url("images/arrow_models.gif");
                background-repeat: no-repeat;
                background-position: left top;
                width: 9px;
                }

.odrazkasipka2 {
                background-image: url("images/arrow_techinfo.gif");
                background-repeat: no-repeat;
                background-position: left center;
                width: 9px;
                }

/* ventilátory listy */
.listy {
	        background-color: #ECECEC;  
                color: #2154AD; 
                text-align: center;
                font-family: arial ce, arial, sans-serif; 
                font-size: 10pt;
                overflow: -moz-scrollbars-vertical; 
		margin-top: 20px;
                }

.kontejner590listy {
                width: 590px;
                background-color: white;
                position: relative;
		}

.kontejner590listy h2 {
                font-size: 15pt;
                }

.listy_h {
                font-weight: bold;
                font-size: 12pt; 
                color: #2154AD;
                }

.tisk           {
                position: absolute; top: 20px; left: 485px;
                color: #2154AD;
		display: none;
                }

.tisk li        {
                list-style-image: url('images/print01.png');
                _padding-left: 10px; /* pro IE, levé odsazení */
                }

.tisk a {
                text-decoration: none;
                color: #2154AD;
                }

.tisk a:hover {
                text-decoration: underline;
                color: #2154AD;
                }

.vykres { 
                width: 588px;
                border: 1px solid #548CFF;
                text-align: center;
                }

.listytable     {
                width: 588px;
		border-collapse: collapse;
                text-align: center;
                font-size: 10pt;
		border-top: 2px solid white;
		border-bottom: 1px solid #000000;
		}

.listytable tr  {
                border-top: 1px solid black;
		border-right: 2px solid white;
		border-left: 2px solid white;
		}

.listytable th  {
		border-right: 1px solid black;
		}

.listytable td  {
                border-left: 1px solid black;
		}

.radek1         {
                background-color: #548CFF;
		color: white;
                font-size: 8pt; 
                }

.radek2         {
                background-color: #DEDEE1;
                color: black;
                font-size: 8pt;
                }

.charakteristiky {
                width: 360px;
                margin: auto; 
                border: 1px solid #548CFF;
                }

.frekvence      {
                background-color: #548CFF;
                font-weight: bold;
                font-size: 16pt;
                color: white; 
                }

.leva           {
                float: left;
                text-align: center;
                width: 292px;
                border: 1px solid #548CFF;
                }

.prava          {
                float: right;
                text-align: center;
                width: 292px;
                border: 1px solid #548CFF;
                }

.clear          {
                clear: both;
                }

.copyright {
	        font-family: arial ce, arial, sans-serif; 
                font-size: 8pt;
                color: #2154AD;
                text-align: right;
		padding-right: 50px;
                }

/* formátování */
p {
	        text-indent: 30px;
                text-align: justify;
                }

.centr {
	        text-align: center;
                }

.programtab {
	        background-color: #FFFFFF;
                font-family: Arial CE, Arial, sans-serif; 
                font-size: 13pt;
                font-weight: bold;
                color: #FF0000;
                text-align: center; 
                }


.skryvany {
	        display: none;
                }

/* download */
.tabdownload tr {
                font-size: 10pt;
                }

.tabdownload a { 
                font-size: 10pt;
                text-decoration: none; 
                color: #2154AD;
                }

.tabdownload a:visited {
                color: #2154AD;
                }

.tabdownload a:hover {
                font-size: 10pt;
                text-decoration: underline;
                color: #DE4142;
                }

.tabdownload_nadpisy {
		text-align: center;
                text-decoration: underline;
                font-weight: bold; 
                font-size: 12pt
		color: red;
	        }

.tabdownloadimg {
                background-image: url("images/download.gif");
                background-repeat: no-repeat;
                background-position: center center;
                }

.fontydownload {
	        width: 280px;
                height: 250px;  
                font-family: arial ce, arial, sans-serif;
                font-size: 11pt; 
                color: #2154AD;
                text-align: center;
                background-color: white;
                margin: 5px;
                }

.fontydownload a:link, a:visited, a:active {
	                             color: #FF0000
                                    }


/* reference */
.tabref  {
		width: 570px;
		}

.tabref th  {
		color: #DE4142;
		}



.kontaktylide {
                text-align: left; display: none;
                }

.potvrzení {
                text-align: center;
		color: red;
		font-size: 1em;
		font-weight: bold;
		border: 1px solid #003096;
		width: 300px;
		padding: 10px;
               }
