.invboxobr{float: right; margin: 0px; padding: 0px;}
.invboxpravo{float: right; width: 200px; margin: 0px; padding: 0px;}
.invboxpravo2{float: right; width: 150px; margin: 0px; padding: 0px;}
.invboxpravo3{float: right; width: 320px; margin: 0px; padding: 0px;}
.index{vertical-align: top; font-size: 70%}
.menu{
float:left;
}
.obrazek_vpravob
{margin-left: 10px;  margin-bottom: 10px;  float: right;}
img.logoinv{float:right; margin: 0px 0px 15px 0px;}
.invbox{
overflow:auto; height: 500px; clear:both; padding: 5px; border: 3px solid #4D7231; margin-top: 15px;
}
img.imgcase
{
border: 10px solid #83B33F;
}

ul.meninvent
{
margin: 0px;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 0px;
float:left;
}
ul.meninvent li
{
list-style-type: none;
}
ul.meninvent li.item
{
width: 140px;
height: 43px;
border-bottom: 3px solid #FFFFFF;
margin: 0 15px 0 0;
text-align: left;
}
ul.meninvent li a.ap
{
display: block;
width: 130px;
height: 43px;
color:#58585A;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#c9db89;
text-align: left;
}
ul.meninvent li a.ap.selected,
ul.meninvent li a.ap:hover
{
display: block;
width: 130px;
height: 43px;
color:#FFFFFF;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#4d7231;
text-align: left;
}
#oknoinvent
{
float: left;
width: 830px;
margin: 0px;
padding: 0px;
text-align:left; 
}






.tablestudie
{
border:1px solid #f3973a;
margin: 15px auto 15px auto;
padding: 0px;
table-layout: auto;
border-collapse:collapse;
}
.tablestudie td
{
line-height: 15px;
text-align: center;
border:1px solid #f3973a;
padding:3px 7px 2px 7px;
}
.tablestudie td.alt  
{
color:#000000;
background-color:#fcd18f;
}
.tablestudie td.envi  
{
color:#000000;
background-color:#C9DB89;
}
.tablestudie td.chmu  
{
color:#000000;
background-color:#F3973A;
}

img.imgodbor
{float:left; margin-right: 15px;}

h1.h1up
{margin-top: 0px;}

.odborright
{float: right; width: 465px;}

.odborleft
{float: left; width: 465px; margin-right: 40px;}

.odborhl
{float: left; height: 158px; margin: 15px 0 15px 0; padding: 0px;}

.pataodborna{
clear: both;
text-align:left; 
padding: 0;
}
.n2padding
{padding-left: 2px;text-align: left; width: 100%; margin: 0px;}

.nh2
{margin: 0px;}

.npadding
{text-align: left; padding: 5px; margin: 0px;}

.odbornaleft
{float: left; width: 450px; margin-right: 40px;}

img.popsimg
{
float: right; margin:0 0 5px 15px;
}
#pops-head
{
float: left;
text-align:left; 
width: 990px; 
height: 100px; 
margin-top: 5px ;
margin-bottom: 15px ; 
padding: 0;
clear: right;
}
.popstitle
{
float: left;
text-align:left;
width: 425px;
padding: 0 ;
margin-left: 15px;
}
.pops-titleh
{
float: left;
width: 425px;
height: 75px;
padding: 0 ;
margin: 0px;

}
.pops-title
{
float: left;
width: 425px;
height: 25px;
padding: 0px;
margin: 0px;
}
.popstitle2
{
float: left;
text-align:left;
width: 425px;
height: 100px;
padding: 0px;
margin-left: 15px;
}
.pops-titleh2
{
float: left;
width: 425px;
height: 50px;
padding: 0px;
margin: 0px;
}
.pops-title2
{
float: left;
width: 425px;
padding: 0px;
margin: 0px;
}

#short_intro
{
float: left;
width: 840px;
margin: 0px;
text-align:left; 
padding: 0px;
}

#synopsis
{
float: left;
width: 830px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#uses
{
float:left;
width: 835px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#realeases
{
float:left;
width: 835px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#environmental_risks
{
float:left;
width: 840px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#human_risks
{
float:left;
width: 840px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#analysis
{
float:left;
width: 835px;
margin: 0px;
padding: 0px;
text-align:left; 
}

#information_sources
{
float:left;
width: 840px;
margin: 0px;
padding: 0px;
text-align:left; 
}
.popss{
float:left;
width: 990px;
height: auto;
margin:0px;
padding: 0px;}
.popslogo
{
margin: 0px;
padding: 0px;
width: 135px;
height: 100px;
float:left;
text-align: center;
}
img.plogo
{
margin: 0px; position:relative; top: 3px;
}
h1.popsh1{margin: 0px;}
h1.popsh2{display: block; position: relative; top: 50px;}
 ul.menupops
{
width: 150px;
margin: 0px;
height: auto;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 0px;
float:left;
}
ul.menupops li
{
list-style-type: none;
}
ul.menupops li.item
{
width: 130px;
height: 43px;
border-bottom: 3px solid #FFFFFF;
margin: 0;
text-align: left;
}

ul.menupops li a.af
{
display: block;
width: 130px;
height: 43px;
padding-left: 5px;
line-height: 43px;
color:#58585A;
font-variant: normal;
text-decoration: none;
background-color:#FCD18F;
text-align: left;
}
ul.menupops li a.af.selected,
ul.menupops li a.af:hover
{
display: block;
width: 130px;
height: 43px;
color:#FFFFFF;
padding-left: 5px;
font-variant: normal;
text-decoration: none;
line-height: 43px;
background-color:#F3973A;
text-align: left;
}
ul.menupops li a.at
{
display: block;
width: 125px;
height: 33px;
padding: 5px 5px 5px 5px;
color:#58585A;
font-variant: normal;
text-decoration: none;
background-color:#FCD18F;
text-align: left;
}
ul.menupops li a.at.selected,
ul.menupops li a.at:hover
{
display: block;
width: 125px;
height: 33px;
color:#FFFFFF;
padding: 5px 5px 5px 5px;
font-variant: normal;
text-decoration: none;
background-color:#F3973A;
text-align: left;
}
.amodul{
float:left;
width: 990px;
margin: 0px;
padding: 0px;
}
.amhead{
float:left;
width: 990px;
margin: 0px;
padding: 0px;
}
h1.amh
{margim: 0px;}

img.imgzdr
{
float: right;  margin: 0 0 15px 15px;
}
.monet{
width: 850px;
text-align: left;
}
img.imgecora
{
float: right; margin:0 0 5px 15px;
}
img.imgkontakt
{
float: right; text-align:left; margin: 5px 40px 0 0;
}
img.imgkontakt2
{
float: right; margin-top: 5px; margin-right: 25px;
}
.kontakt1
{
float: left; width: 500px; text-align:left;margin: 0px;
}
.kontakt2
{
float: right; width: 400px; text-align:left;margin: 0px;
}
.kontakt3
{
float:left; width: 960px; clear:both; margin: 20px 0 15px 0;
}
h4.am
{
margin-top: 0px;
margin-bottom: 0px;
}
h5.am5
{
margin-bottom: 0px;
}
.amodul{
float:left;
width: 990px;
margin: 15px 0 15px 0;
padding: 0;
}
.lefta{
width: 455px;
float:left;
margin: 0;
padding: 0;
}
.leftanal{
width: 455px;
float:left;
padding: 0;
}
.vstupan{
float: right;
margin: 0px;
width: 250px;
height: 45px;
padding: 0 5px 0;
border: 2px solid #58585A;
}
.vstupan:hover{
float: right;
margin: 0px;
width: 250px;
height: 45px;
padding: 0 5px 0;
border: 2px solid #9C9D9F;
}

.vstupanimg{
float:left; margin:0; padding-top: 3px;}
.vstupanbox{
float:right; width: 190px; height:45px; text-align: left; margin:0px; padding: 0px; line-height: 40px;
}

.h1head
{
float:left;
margin: 0;
padding: 0px;
height: 45px;
}

.menuh
{
float: right;
}
.menu-block{
width: 375px;
height: 412px;
overflow:auto;
border: 2px solid #4D7231;
float: right;
padding: 5px;
margin: 0;
}
ul.menuanal
{
margin: 0px;
color:#58585A;
font-variant: normal;
text-decoration: none;
width: 130px;
padding: 0px;
float: right;
}
ul.menuanal li
{
list-style-type: none;
}
ul.menuanal li.item
{
width: 120px;
height: 84px;
text-align: left;
border-bottom: 2px solid #ffffff;
}
ul.menuanal li .af
{
display: block;
width: 120px;
background-color:#C9DB89;
height: 70px;
color:#000000;
text-decoration: none;
padding: 12px 5px 0px 5px;
font-variant: normal;
text-align: center;
}
ul.menuanal li .af.selected,
ul.menuanal li .af:hover
{
display: block;
width: 120px;
height: 70px;
background-color:#4D7231;
color:#ffffff;
font-variant: normal;
padding: 12px 5px 0px 5px;
text-decoration: none;
text-align: center;
}



.imagzdrav
{
float: right; margin: 0 0 15px 15px;
}

.porcpoz2
{float: right; margin-top: 2px; padding: 0px; position : relative; top: 58px;}

a.porc2
{ display:block;
width: 100px;
height: 30px;
margin-bottom: 3px;
text-decoration:none;
color:#FFFFFF;
line-height: 10px;
padding: 5px 0px 5px 0px;
background-color:#F3973a;
text-align: center;
font-weight:bold;
}
a.porc2:hover
{ display:block;
width: 100px;
height: 30px;
margin-bottom: 3px;
color:#000000;
text-decoration:none;
line-height: 10px;
text-align: center;
padding: 5px 0px 5px 0px;
background-color:#FCD18F;
font-weight:bold;
}

.porcpoz
{float: right; margin: 0px; padding: 0px; position : relative; top: 48px;}

.pops-porc{
float: right; 
height: 80px;
margin: 0;
padding: 0;
}
a.porc
{ display:block;
width: 80px;
height: 40px;
margin: 0px;
text-decoration:none;
color:#FFFFFF;
line-height: 20px;
padding: 5px 0px 5px 0px;
background-color:#F3973a;
text-align: center;
font-weight:bold;
}
a.porc:hover
{ display:block;
width: 80px;
height: 40px;
margin: 0px;
color:#000000;
text-decoration:none;
line-height: 20px;
text-align: center;
padding: 5px 0px 5px 0px;
background-color:#FCD18F;
font-weight:bold;
}
.datam
{float:left;
margin: 1px 0px 5px 0;
width: 100%;
}
.datleft{ float:left; margin: 0px; padding: 0px;}
.datright{ float: left; margin: 0px; padding: 0;  border-left: 1px solid #58585a;}
.datb
{
background-color: #58585a; color: #ffffff; margin: 0px; text-align: center; padding: 5px 0px 5px 0px; border-bottom: 1px solid #ffffff; width: 236px;
}
.datn
{
 color: #000000; text-align: left; padding: 5px 3px 5px 3px; width: 228px;
}


.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	width: 98%;
	background-color: white;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
}

.treeview .hitarea {
	background: url("../FileUpload/pics/tree/treeview-default.gif") -64px -25px no-repeat;
        background-color: #00000;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url("../FileUpload/pics/tree/treeview-default-line.gif") 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px;}
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url("../FileUpload/pics/tree/treeview-default.gif"); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url("../FileUpload/pics/tree/treeview-red-line.gif"); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url("../FileUpload/pics/tree/treeview-red.gif"); } 

.treeview-black li { background-image: url("../images/treeview-black-line.gif"); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url("../FileUpload/pics/tree/treeview-black.gif"); }  

.treeview-gray li { background-image: url("../FileUpload/pics/tree/treeview-gray-line.gif"); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url("../FileUpload/pics/tree/treeview-gray.gif"); } 

.treeview-famfamfam li { background-image: url("../FileUpload/pics/tree/treeview-famfamfam-line.gif"); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url("../FileUpload/pics/tree/treeview-famfamfam.gif"); } 

/* klasicka slozka*/
.filetree li { padding: 3px 0px 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0px 1px 16px; display: block; background-color: #58585a;}
.filetree span.folder { background: url("../FileUpload/pics/tree/folder.gif") 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url("../FileUpload/pics/tree/folder-closed.gif") 0 0 no-repeat; }
.filetree span.file { background: url("../FileUpload/pics/tree/file.gif") 0 0 no-repeat; }

/* biologicka slozka*/
.filetree span.folderbil, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folderbil { background: url("../FileUpload/pics/tree/folder-bil.jpg") 0 0 no-repeat; }
.filetree li.expandable span.folderbil { background: url("../FileUpload/pics/tree/folder-closed-bil.jpg") 0 0 no-repeat; }

/* stresorova slozka*/
.filetree span.folderstres, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folderstres { background: url("../FileUpload/pics/tree/folder-stres.jpg") 0 0 no-repeat; }
.filetree li.expandable span.folderstres { background: url("../FileUpload/pics/tree/folder-closed-stres.jpg") 0 0 no-repeat; }

/* zaj. uzemi slozka*/
.filetree span.folderuzemi, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folderuzemi { background: url("../FileUpload/pics/tree/folder-uzemi.jpg") 0 0 no-repeat;}
.filetree li.expandable span.folderuzemi { background: url("../FileUpload/pics/tree/folder-closed-uzemi.jpg") 0 0 no-repeat; }


.ui-dialog { position: relative; padding: 2px; width: 300px; background-color: #ffffff; border: 3px solid #F3973A; }
.ui-dialog .ui-dialog-titlebar { padding: 5px 3px 5px 6px; position: relative; width: 871px; background-color: #F3973A; color: #ffffff; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {background-color: #F3973A; padding: 0; }
.ui-dialog .ui-dialog-content {position: relative;left: 0px; height: 300px; width: 879px; padding: 0 2px 0 2px; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget-header .ui-icon {background-image: url("../FileUpload/pics/tree/ui-icons_ffffff_256x240.png"); }


.datasitecr
{
float:left;
table-layout: auto;
border-collapse:collapse;
border:1px solid #f3973a;
width: 770px;
margin: 0; 
}
.datasitecr td, .datasitecr th 
{
height: 20px;
line-height: 18px;
text-align:left;
border:1px solid #f3973a;
padding:3px 7px 2px 7px;
}
.datasitecr th 
{
height: 25px;
line-height: 18px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#f3973a;
color:#ffffff;
padding:3px 7px 2px 7px;
}

.chartable
{
text-align:center;
margin: 15px auto 15px auto;
table-layout: auto;
border:1px solid #f3973a;
border-collapse:collapse;
width: 600px;

}
.chartable td
{
vertical-align:top;
width: 196px;
height: 80px;
text-align:left;
border:1px solid #f3973a;
padding:2px 2px 0 2px;
}
.chartable td.m
{
vertical-align:top;
width: 96px;
height: 80px;
text-align:left;
border-top:1px solid #f3973a;
border-left:1px solid #f3973a;
border-bottom:1px solid #f3973a;
padding:2px 2px 0 2px;
}
.chartable td.mr
{
vertical-align:top;
width: 96px;
height: 80px;
text-align:left;
border-top:1px solid #f3973a;
border-right:1px solid #f3973a;
border-bottom:1px solid #f3973a;
padding:2px 2px 0 2px;
}
.chartable td.head 
{
width: 196px;
vertical-align:top;
height: 20px;
text-align:center;
border:1px solid #f3973a;
padding:3px 2px 2px 3px;
}
.chartable tr.alt td 
{
color:#ffffff;
background-color:#f3973a;
}
.tablecharkter td.altt2  
{
width: 265px;
color:#ffffff;
background-color:#f3973a;
border-top:1px solid #f3973a;
border-bottom:1px solid #f3973a;
}
.char2table
{
text-align:center;
margin: 15px auto 15px auto;
table-layout: auto;
border-collapse:collapse;
border:1px solid #f3973a;
width: 600px;
vertical-align:top;
}
.char2table td 
{
vertical-align:top;
width: 294px;
height: 80px;
text-align:left;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char2table td.head 
{
width: 291px;
vertical-align:top;
height: 20px;
text-align:center;
border:1px solid #f3973a;
padding:3px 2px 2px 3px;
}
.char2table td.head2 
{
width: 291px;
vertical-align:top;
height: 20px;
text-align:left;
font-weight:bold;
border:1px solid #f3973a;
padding:3px 2px 2px 3px;
}
.char2table tr.alt2 td 
{
color:#ffffff;
background-color:#f3973a;
}
.char2table tr.alt td 
{
color:#ffffff;
background-color:#f3973a;
}
.char6table
{
text-align:center;
margin: 15px auto 15px auto;
table-layout: auto;
border-collapse:collapse;
border:1px solid #f3973a;
width: 600px;
vertical-align:top;
}
.char6table td.tablem 
{
vertical-align:top;
width: 94px;
height: 80px;
text-align:left;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.tablev 
{
vertical-align:top;
width: 494px;
height: 80px;
text-align:left;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.tablem6 
{
vertical-align:top;
width: 94px;
height: 20px;
text-align:left;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.tablev6 
{
vertical-align:top;
width: 494px;
height: 20px;
text-align:left;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.headm 
{
width: 94px;
vertical-align:top;
height: 20px;
text-align:center;
font-weight:bold;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.head6 
{
width: 600px;
vertical-align:top;
height: 20px;
text-align:left;
font-weight:bold;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table td.headv 
{
width: 494px;
vertical-align:top;
height: 20px;
text-align:left;
font-weight:bold;
border:1px solid #f3973a;
padding:3px 3px 3px 3px;
}
.char6table tr.alt6 td 
{
color:#ffffff;
background-color:#f3973a;
}


#popstablehlleft
{
float:left;
margin: 0 0 15px 5px;
table-layout: auto;
border-collapse:collapse;
border:1px solid #f3973a;
width: 470px;
border:1px solid #f3973a;
}
#popstablehlleft td, #popstablehlleft th 
{
height: 20px;
line-height: 18px;
text-align:left;
border:1px solid #f3973a;
padding:3px 7px 2px 7px;
}
#popstablehlleft th.popsnazev
{
width: 299px;
height: 20px;
line-height: 18px;
background-color:#edb276;
color:#ffffff;
}
#popstablehlleft th.popsnazev2
{
width: 85px;
height: 20px;
line-height: 18px;
background-color:#edb276;
color:#ffffff;
}

#popstablehlleft th 
{
height: 20px;
line-height: 18px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#f3973a;
color:#ffffff;
}
#popstablehlleft tr.alt td 
{
color:#000000;
background-color:#fcd18f;
}

#popstablehlleft a.p 
{
color: #000000;
}
#popstablehlleft a.p:hover 
{
color: #f3973a;
}



#popstablehlright
{
float: right;
margin: 0 15px 0 15px;
table-layout: auto;
border-collapse:collapse;
width: 470px;
border:1px solid #f3973a;
}
#popstablehlright td, #popstablehlright th 
{
height: 20px;
line-height: 18px;
text-align:left;
border:1px solid #f3973a;
padding:3px 7px 2px 7px;
}
#popstablehlright th.popsnazev
{
width: 299px;
height: 20px;
line-height: 18px;
background-color:#edb276;
color:#ffffff;
}
#popstablehlright th.popsnazev2
{
width: 85px;
height: 20px;
line-height: 18px;
background-color:#edb276;
color:#ffffff;
}
#popstablehlright th 
{
height: 20px;
line-height: 18px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#f3973a;
color:#ffffff;
}
#popstablehlright tr.alt td 
{
color:#000000;
background-color:#fcd18f;
}

#popstablehlright a.p 
{
color: #000000;
}
#popstablehlright a.p:hover 
{
color: #f3973a;
}
.tableRollOverEffect1{
		background-color:#D3D4D6;
	}
.popslogov
{
float: right; width: 15%; height: 15%; margin-left: 10px;
}

.hlpartneri
{
float:left;
margin: 15px auto 15px auto;
table-layout: auto;
border-collapse:collapse;
border-bottom: 2px solid #000000;
width: 990px;
}
.hlpartneri td, .hlpartneri th 
{
line-height: 18px;
text-align:left;
padding:3px 7px 2px 7px;
}
.hlpartneri td.logopart
{
width: 330px;
height: 100px;
text-align:center;
line-height: 18px;
color:#ffffff;
}
.hlpartneri td.nazpartner
{
width: 330px;
height: 30px;
line-height: 18px;
text-align:center;
color:#ffffff;
}
.hlpartneri th 
{
height: 20px;
line-height: 18px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
color:#ffffff;
}
.hlpartneri a
{
color: #000000;
font-size:12px;
}
.hlpartneri a:hover
{
color: #4D7231;
font-size:12px;
}

.hlmonet
{
float:left;
margin: 15px auto 15px auto;
table-layout: auto;
border-collapse:collapse;
width: 990px;
border-bottom: 2px solid #000000;
}
.hlmonet td, .hlmonet th 
{
line-height: 18px;
text-align:left;
padding:3px 7px 2px 7px;
}
.hlmonet td.logohlmonet
{
width: 330px;
height: 100px;
text-align:center;
line-height: 18px;
color:#ffffff;
}
.hlmonet td.nazhlmonet
{
width: 330px;
height: 30px;
line-height: 18px;
text-align:center;
color:#ffffff;
}
.hlmonet th 
{
height: 20px;
line-height: 18px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
color:#ffffff;
}
.hlmonet a
{
color: #000000;
font-size:12px;
}
.hlmonet a:hover
{
color: #4D7231;
font-size:12px;
}


.headtraj
{
float: left; text-align:left; width: 100%; margin: 0px; padding: 0px;
}
#uvodtraj
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px;
margin: 0px; 
}
#fenomen
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px; 
margin: 0px;
}
#zdrojpops
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px; 
margin: 0px;
}
#transport
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px;
margin: 0px;
}
#studium
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px;
margin: 0px;
}
#literatura-trajekt
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px;
margin: 0px;
}
#odkazy-trajekt
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px;
margin: 0px;
}

.tabstraj
{
width: 990px;
height: auto;
margin: 0;
padding:0;
float:left;
}

h2.trajh{margin-top: 0px;}

#datastudie
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px; 
margin: 0px;
}
#metodika
{
float:left;
text-align:left; 
width: 760px;  
padding: 0px; 
margin: 0px;
}
#diskuze
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px; 
margin: 0px;
}
#literaturastudie
{
float:left;
text-align:left; 
width: 770px;  
padding: 0px; 
margin: 0px;
}

ul.menutraj
{
margin: 0px;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 0px;
float:left;
}
ul.menutraj li
{
list-style-type: none;
}
ul.menutraj li.item
{
width: 186px;
height: 43px;
border-bottom: 3px solid #FFFFFF;
margin: 0 15px 0 0;
text-align: left;
}

ul.menutraj li a.af
{
display: block;
width: 176px;
height: 38px;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 4px 0px 2px  6px;
background-color:#c9db89;
text-align: left;
}
ul.menutraj li a.af.selected,
ul.menutraj li a.af:hover
{
display: block;
width: 176px;
height: 38px;
color:#FFFFFF;
font-variant: normal;
text-decoration: none;
padding: 4px 0px 2px  6px;
background-color:#4d7231;
text-align: left;
}

ul.menutraj li a.ap
{
display: block;
width: 176px;
height: 43px;
color:#58585A;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#c9db89;
text-align: left;
}
ul.menutraj li a.ap.selected,
ul.menutraj li a.ap:hover
{
display: block;
width: 176px;
height: 43px;
color:#FFFFFF;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#4d7231;
text-align: left;
}

ul.menudata
{
margin: 0px;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 0px;
float:left;
}
ul.menudata li
{
list-style-type: none;
}
ul.menudata li.item
{
width: 186px;
height: 43px;
border-bottom: 3px solid #FFFFFF;
margin: 0 15px 0 0;
text-align: left;
}
ul.menudata li a.ap
{
display: block;
width: 176px;
height: 43px;
color:#58585A;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#c9db89;
text-align: left;
}
ul.menudata li a.ap.selected,
ul.menudata li a.ap:hover
{
display: block;
width: 176px;
height: 43px;
color:#FFFFFF;
text-align: center;
font-variant: normal;
text-decoration: none;
line-height: 42px;
padding-left: 6px;
background-color:#4d7231;
text-align: left;
}
ul.menudata li a.af
{
display: block;
width: 176px;
height: 38px;
color:#58585A;
font-variant: normal;
text-decoration: none;
padding: 4px 0px 2px  6px;
background-color:#c9db89;
text-align: left;
}
ul.menudata li a.af.selected,
ul.menudata li a.af:hover
{
display: block;
width: 176px;
height: 38px;
color:#FFFFFF;
font-variant: normal;
text-decoration: none;
padding: 4px 0px 2px  6px;
background-color:#4d7231;
text-align: left;
}

.trajektorietable
{
margin: 15px 0 15px 0;
vertical-align:top;
border:1px solid #4D7231;
table-layout: auto;
border-collapse:collapse;
width: 760px;
}
.trajektorietable td, .trajektorietable th 
{
width: 190px;
height: 20px;
text-align:left;
border:1px solid #4D7231;
padding:3px 2px 2px 3px;
}
.trajektorietable th 
{
height: 20px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#4D7231;
border-right: 1px solid #ffffff;
color:#ffffff;
}
.trajektorietable tr.alt td 
{
color:#000000;
background-color:#9AB86A;
}

.trajektorietable th.green 
{
height: 20px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#4D7231;
border-right: 1px solid #4D7231;
color:#ffffff;
}
/* trajektorie - img  */
.imgtext
{
float: right;
margin : 0 0 15px 15px;
padding: 0;
text-align: center;
}
img.imgtrajketorie
{
float: right;
margin : 0 0 15px 15px;
padding: 0; 
}


.imgboxmodely
{
float: right;
margin : 0 0 15px 15px;
padding: 0;
text-align: center;
}

/* ovzdusi - img  */
.imgtextovzdusi
{
width: 309px;
float: right;
margin : 0 0 15px 15px;
padding: 0;
}

.imgtextps1
{
width: 309px;
float: right;
margin : 0 0 15px 15px;
padding: 0;
text-align: center;
}




/* pops tabulka */
.popstable
{
float: right;
padding: 0px;
margin: 0 0 15px 15px;
table-layout: auto;
border-collapse:collapse;
}
.popstable td, .popstable th 
{
line-height: 15px;
text-align:left;
border:1px solid #f3973a;
padding:3px 7px 2px 7px;
}
.popstable th 
{
height: 20px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#f3973a;
color:#ffffff;
}
.popstable tr.alt td 
{
color:#000000;
background-color:#fcd18f;
}


/* pops  - H1, p,  */ 
p.pops-1{margin-top: 0px; margin-bottom: 0px;}
p.pops-2{margin-top: 0px;}
sub {top:0.4em; vertical-align:baseline; position:relative;}
sup {bottom:0.4em; vertical-align:baseline; position:relative;}
img.pops-3d
{
float: left;
height: 100px;
margin: 0;
}

img.pops-2d{
float: left;
height: 100px;
margin: 0px 0 0 10px;
}
.imgcent{
text-align: center;
}


.mainform{
      padding: 0px;
      margin: 0px auto 15px auto;
      padding: 5px;
      text-align:center;
}
/*leve okno - menu*/
.menuform{
float: left;
width: 270px;
height: 550px;
padding: 0px;
margin: 20px 20px 0 0;
text-align:left;
overflow:auto;
}
.menuform2{
float: left;
width: 200px;
height: 550px;
padding: 0px;
margin: 20px 20px 0 0;
text-align:left;
overflow:auto;
}
/*prave okno*/

#okno{
float: right;
width: 680px;
padding-top: 0px;
padding-right: 5px;
padding-left: 5px;
text-align:left;
margin:0;
}
#okno2{
float: left;
width: 750px;
padding-top: 0px;
padding-right: 5px;
padding-left: 5px;
text-align:left;
margin:0;
}
.zdroj
{
margin: 15px 0 15px 0;
table-layout: auto;
border-collapse:collapse;
letter-spacing: 1px;
width: 660px;
}
.zdroj td, .zdroj th 
{
width: 150px;
height: 20px;
text-align:left;
border:1px solid #4D7231;
padding:3px 2px 2px 3px;
}
.zdroj th 
{
height: 18px;
vertical-align:middle;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#4D7231;
border-right: 1px solid #ffffff;
color:#ffffff;
}
.zdroj tr.alt td 
{
color:#000000;
background-color:#9AB86A;
}

#uvodecora
{
width: 990px;
margin: 15px;
text-align:left; 
padding: 0;
}
#definicecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#formulaceecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#expoziceecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#ucinekecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#charakterizaceecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}

#popisecora
{
clear:both;
width: 990px;
margin: 20px 0 20px 0;
text-align:left; 
padding: 0;
}
#managmentcora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#komunikaceecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}
#duleziteecora
{
clear:both;
width: 990px;
text-align:left; 
padding: 0;
}

.tablecharkter
{
width: 550px;
padding: 0px;
margin: 0 auto;
text-align: center;
table-layout: auto;
border-collapse:collapse;
}
.tablecharkter td, .tablecharkter th 
{
width: 265px;
text-align:left;
border:1px solid #f3973a;
padding:4px 5px 4px 5px;
}
.tablecharkter th 
{
width: 265px;
height: 20px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
color:#ffffff;
}
.tablecharkter td.altt  
{
width: 265px;
color:#ffffff;
background-color:#f3973a;
border-top:1px solid #f3973a;
border-bottom:1px solid #ffffff;
.tablecharkter
{
width: 550px;
padding: 0px;
margin: 0 auto;
text-align: center;
table-layout: auto;
border-collapse:collapse;
}
.tablecharkter td, .tablecharkter th 
{
width: 265px;
text-align:left;
border:1px solid #f3973a;
padding:4px 5px 4px 5px;
}
.tablecharkter th 
{
width: 265px;
height: 20px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
color:#ffffff;
}
.tablecharkter td.altt  
{
width: 265px;
color:#ffffff;
background-color:#f3973a;
border-top:1px solid #f3973a;
border-bottom:1px solid #ffffff;
padding:4px 5px 4px 5px;
}
.tablecharkter td.altt2  
{
width: 265px;
color:#ffffff;
background-color:#f3973a;
border-top:1px solid #f3973a;
border-bottom:1px solid #f3973a;
padding:4px 5px 4px 5px;
}



.imgtextovzdusi
{
width: 309px;
float: right;
margin : 0 0 0px 15px;
padding: 0;
text-align: right;
}

.imgtextps1
{
width: 309px;
float: right;
margin : 0 0 15px 15px;
padding: 0;
text-align: center;
}
p.center
{
text-align: center;
}
.centerdiv
{
text-align: center;
}
.bottom{ margin-bottom: 0px;}
