/*  
Version: 3.0
Author: Stanislav Kratochvil
Author URI: http://www.3wd.cz/
*/

p { margin: 0; } 
pre, p, blockquote { padding:.5em 2em }

.tl { text-align:left}
.tr { text-align:right}
.tc { text-align:center}
.fl { float:left; margin-right:5px; margin-bottom:5px; }
.fr { float:right; margin-left:5px; margin-bottom:5px;}

.hidde, hr { display:none; }
.clr { clear:both; padding:0; margin:0; height:0; visibility:hidden; font-size:0; }
.border { border:1px solid #000000 }

a { color:#004879; border:none; }
a:hover { color: #0000FF; border:none; }
a img, a:hover img { border:none; background:transparent; }

ul, ol { margin:.5em; }
li, dd { margin-left:2%; }

.no { padding:0; margin:0 }

h1, h2, h3, h4, h5, h6 { padding:1em 1.2em; margin:0  }
h1 { font-size:1.6em;	color:#010527; font-weight:normal; background:url(../images/global/h1.gif) no-repeat 10px 50% }
h2 { font-size:1.6em; color:#011450; font-weight:normal; }
h3 { font-size:1.6em; color:#DF2200; font-weight:normal; text-align: center;}
h4 { font-size:1.2em; color:#011450; text-align: center;}

em { color:#006600; background-color:#FFFFFF; font-style:italic; font-weight:bold; }

.upoutat { margin-left:1em; margin-right:1em;  font-size:100%; padding:0px; color:#000000; background-color:#FFFFFF; text-align:justify; }
.upoutat p { padding:4px }

table { border-collapse:collapse; border:1px solid #E4F1FA; margin:5px 1em 10px; }
table td { font-size:100%; border:1px solid #E4F1FA; text-align:left; padding:4px; vertical-align:top;  background-color:#FFFFFF; color:#000000 }
table th { font-size:110%; text-align:left; color:#000000; font-weight: bold; border:1px solid #E4F1FA; padding:4px; background-color:#E4F1FA; vertical-align:middle; }

#design a { color:#000000; text-decoration:underline; }
#design a:hover { color:#000000; background-color:#B5D5DD; }

table.reference { width: 90%; border:none;}
table.reference td { width: 33%; text-align: center; border:none; padding: 10px;}
/*
html 125% 
body 50% 
1 em = 10 bodù 
0.9 = 9 bodù 
*/
/* Layout -------------------- */
html { font-size: 125%  }
body { font-size: 50% }
div#container { font-size:1.2em  }

body {
	font-family:Tahoma, 'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif;
	color:#000000;
	margin:0 0 20px 0; padding:0;
	background-color: Gray;
	}

#header { background:#65697C url('../images/global/bg-logo.jpg') no-repeat top left; margin:0; padding:0; height:192px; width:899px; }
#headerimg { margin:0; height:50px; width:600px; background-color:transparent; }

#h0 { font-size: 1.2em; text-align:left; margin:0px; padding-top:1px;  padding-left:10px; font-weight: bold; }
#h0, #h0 a, #h0 a:hover, #h0 a:visited, #headerimg .description { text-decoration: none; color:#FFFFFF; }

#headerimg .description { font-size:1.3em; text-align:left; padding-left:100px; padding-top:28px; color:#FFFFFF; font-weight: bold }

/* BOX -------------------- */
div#banner { background-color:#336699}
div#container { text-align:left;  }
div#wrapper { }
div#content { background-color: #FFFFFF }
div#navigace1 { height:59px; background:#010527 url(../images/global/bg-nav1.jpg) no-repeat 0 0 }
div#navigace2 { text-align:left; background:#336600  }
div#extra { text-align:left; background-color:#00CC00   }
div#footer { background-color:#010527; padding:0; margin:0; height:24px }
div#reklama { text-align:right; }

div#content p {line-height:1.5; }
div#reklama a { color: #000000  }
div#reklama a:hover { color: #000000 }


div#banner { float:left; width:899px; }
div#container{width:899px;margin:0 auto}
div#wrapper{}
div#content{}
div#navigace1{float:left;width:899px;}
div#navigace2{float:left;width:800px}
div#extra{float:right;width:99px}
div#footer{clear:both;width:100%}
div#reklama { margin:0 auto; width:899px; }


/* NAV1-------------------- */
#navigace1 ul { padding:0; margin:0; float:left;   }
#navigace1 li { float:left; list-style-type:none; white-space:nowrap; text-align:center; margin:0; padding:6px 20px 0 20px;  color:#0093DD; font-size:1.3em;  }
#navigace1 li a, #navigace1 li a:hover { font-weight:normal; text-decoration:none; letter-spacing:0px; }
#navigace1 li a { color:#FFFFFF;   }
#navigace1 li a:hover { background-color:transparent;  color:#0093DD }
#navigace1 li span{ }
* html #navigace1 a {width:1%;} 

/* NAV2-------------------- */


/* STR :: uvod -------------------- */
table.uvod { width:95%; border: none; }
table.uvod td { width:50%; text-align: right; border: none;}

