/* Inotex CSS Stylesheet */

BODY
{
    background-image: url(images/poz1.gif);
    background-repeat: repeat;
    text-align:center;
    /*font-family: arial,verdana,sans-serif;
    font-size:0.7em;*/
    font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#666;
    /*color:#rgb(255,255,255);*/
    margin:60px 0 0 0px;
    padding:0;
}
img
{
	border: none;
}

h1
{
font:16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: rgb(255,0,0);
clear: left;
}
h2
{
font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top: 10px;
}
h2.text_uvod
{
font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
color:#666!important;
clear: left;
}

h3
{
margin-top: 10px !important;
clear: left;
}


h4
{
margin-top: 5px;
margin-bottom: 2px;
clear: none;
font-weight: normal;
font-style: italic;
color:#8A8E27;
}
h5
{
font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
margin-bottom: 5px;
}

p
{
clear: left;
}


#vrch
{
margin:0px;
padding: 0px 0px 0px 0px;
border: 0px; 
background-image: url(images/bg_top2.png);
height: 10px;
background-position:top;
background-repeat: no-repeat;
}
#wrap
{
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(images/bg_middle2.png);
background-position:center;
background-repeat:repeat-y;
}
#wrap2
{
padding: 0px 0 0px 0;
background-image: url(images/bg_bottom2.png);
background-position: bottom;
background-repeat: no-repeat;
height: 20px;
}
#container
{
    width: 930px;
    text-align:left;
    margin: 0 auto;
}
#header
{
background-image: url(images/pruh.gif);
background-repeat:repeat-x;
background-position: top center;
height: 249px;
width: 100%;
position: relative;
}
#header_a
{
background-image: url(images/pruh2.gif);
background-repeat:repeat-x;
background-position: top center;
height: 115px;
width: 100%;
position: relative;
}
#header_quotation
{
top:  -60px;
left: 10px;
background: url(images/header_quotation_cz.png);
height: 65px;
width: 900px;
z-index: 4;
position: relative;
}
#header_quotation_en
{
top:  -60px;
left: 10px;
background: url(images/header_quotation_en.png);
height: 65px;
width: 900px;
z-index: 4;
position: relative;
}
#header_quotation_de
{
top:  -60px;
left: 10px;
background: url(images/header_quotation_de.png);
height: 65px;
width: 900px;
z-index: 4;
position: relative;
}

#header h1
{
display: none;
top:  5px;
left: 10px;
position: absolute;
font-size: 0.9em;
font:18px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
color: rgb(255,255,255);
}
#foto
{
position: absolute;
top: 28px;
left: 0px;
background: url(images/heaven.jpg);
width: 930px;
height: 193px;
}
#foto_a
{
position: absolute;
top: 28px;
left: 0px;
background: url(images/heaven.jpg);
width: 930px;
height: 60px;
}

#foto2
{
position: absolute;
top: 0px;
left: -50px;
background: url(images/top_foto2.png);
width: 600px;
height: 230px;
}

#logo
{
position: absolute;
width: 163px;
height: 40px;
top: 38px;
left: 10px;
background: url(images/logo_inotex.png);
}
#logo_tisk
{
position: relative;
display: none;
width: 163px;
height: 22px;
}

/*Links*/
a:link,
a:visited {
	border-bottom:1px dotted;
	border-bottom-color: rgb(48,48,48);
  /*color:#AE4F0C;*/
	font-weight:bold;
	text-decoration:none;
	}
a:visited {color:#333}
a:hover,
a:focus,
a:active {
	border-bottom-style:solid;
	/*color:#D03900;*/
color: rgb(0,0,0);
background-color: rgb(153,204,255);
}
a.imglink:link,
a.imglink:visited {border:none; background:transparent}
a.imglink:hover {background:transparent}

/* Clear for lightbox */
#bottomNavClose, #loadingLink, #prevLink, #nextLink
{
	border-bottom: none;
	padding-right: 0px;
}

/*Jazykova navigace*/
#navlang
{
position: absolute;
top: 98px;
right: 40px;
list-style-type: none;
text-align: center;
margin: 0 5px;
padding: 0;
z-index: 2;
display: inline;

}
#navlang_a
{
position: absolute;
top: 38px;
right: 40px;
list-style-type: none;
text-align: center;
margin: 0 5px;
padding: 0;
z-index: 2;
display: inline;
}

#navlang a, #navlang_a a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navlang a:hover, #navlang_a a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}
/*firemni navigace*/
#nav
{
position: absolute;
bottom: 2px;
margin: 0px;
padding: 0px;
height: 24px;
font: 11px Verdana, sans-serif;
font-weight: bold;
width: 100%;
list-style-type: none;
background-color: transparent;
}

a.nav:link, a.nav:visited
{
color: #fff;
padding: 0px 5px 0px 5px;
text-decoration: none;
display: block;
border-bottom: none;
}	
		
a.nav:active, a.nav:hover
{
color: rgb(153,204,255);
border-bottom: 4px solid rgb(153,204,255);
cursor: pointer;
background: none;
}

a.nav_selected:link, a.nav_selected:visited, a.nav_selected:active, a.nav_selected:hover
{
color: rgb(255,255,255);
padding: 0px 5px 0px 5px;
border-bottom: 4px solid rgb(153,204,255);
}

a.selected:link, a.selected:visited, a.selected:active, a.selected:hover
{
color:rgb(153,204,255);
border-bottom: 4px solid rgb(153,204,255);
cursor: pointer;
background: none;
}

.seznam
{
list-style-image: url(images/0030_arr.png);
}
.seznam li, .seznam li h2
{
padding-top: 3px !important;
margin: 0px;
font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
color:#666 !important;
}



#main
{
float: left;
width: 670px;
}
#main_a
{
float: left;
width: 920px;
}

#main h1, #main_a h1
{
padding-top: 15px;
font-weight:normal;
font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-size:1.4em;
line-height:1.2;
color:#8A8E27;
margin: 0;
border-bottom : 1px dashed #666;
}


#main h2, #main_a h2
{
padding-top: 20px;
font-weight:normal;
font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-size:1.2em;
line-height:1.2;
color:#8A8E27;
margin: 0;
}

#main h3, #main_a h3
{
padding-top: 8px;
font-weight:bold;
font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-size:1em;
line-height:1.2;
color:#666;
margin: 0;
}


#news
{
float: right;
width: 250px;
}
#foot
{
/*padding-top: 5px;*/
text-align: left;
font-size: 0.8em;
color: white;
clear: both;
height: 27px;
width: 100%;
background-image: url(images/pata.gif);
background-repeat:repeat-x;
}
#foot_logo
{
float: right;
bottom:  70px;
right: -110px;
background: url(images/motyl.png);
height: 150px;
width: 166px;
z-index: 4;
position: relative;
}
.photo
{
float: left;
margin-top: 5px;
background: url(images/drop_shadow2.png) no-repeat left top;
position: relative;
height: 120px;
width: 120px;
}
.photo img
{
border: 1px solid #666;
background-color: #fff;
padding: 4px;
float: left;
/*position: relative;*/
height: 100px;
width: 100px;
}
.infbox
{
margin: 10px 0px 0px 0px;
border: 1px rgb(0,0,153) solid;
border:1px solid rgb(0,51,102);
}
.infbox h2
{
margin: 0;
font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0.2em;
}
.infbox h1 {
color: #d60;
/*font: normal 1.2em/1em helvetica, arial, sans-serif;*/
margin: 0;
padding: 0.2em;
color: rgb(0,51,102);
background-color: rgb(153,204,255);
border-bottom: 1px solid rgb(0,51,102); 
font-size:16px;
font-weight: bold;
}

/* Tabulky */
.datatable
{
border:none;
border-collapse: collapse;
text-align: left;
}
.datatable a[href^="mailto:"]
{
/*background-color: rgb(204,51,51);*/
text-align: right !important;
padding-left: 0px;
}

.datatable td
{
padding: 0.3em 0.3em 0.3em 0em ;
}
.datatable td.sloup1
{
width: 30%;
}
.datatable td.sloup2
{
width: 26%;
}
.datatable td.sloup3
{
width: 20%;
}

.datatable tr:hover
{
background-color: #DFE7F2;
color: #000000;
}


/* External links */
a[href^="http://"] {
background:transparent url(images/ext.gif) center right no-repeat;
display:inline-block;
padding-right:20px;
}

/* PDF document links */
a[href$='.pdf'] {
/*background: transparent url(images/pdf.gif) center right no-repeat;*/
/*display:inline-block;*/
padding-right:30px;
background-image: url(images/pdf16x16.png);
background-repeat: no-repeat;
background-position: right center;
/*line-height:15px;*/
}
 
/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {
background:transparent url(images/excel.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
 
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
background:transparent url(images/word.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
 
/* mailto: links */
a[href^="mailto:"] {
background:transparent url(images/mailto.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:15px;
}
