body, html{
  border: 0px none;
  margin: 10px 0 0 0; padding: 0px;
  font-family: 'Verdana', 'Arial CE', 'Helvetica CE',	Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #191919;
  line-height: 1.3;
  text-align: center;
}
/*---------------------------------------TEXT----------------------------------*/
p, img, table, tr, th, td, h1, h2, h3, h4, h5, h6, ul, li, form,fieldset
{
border: 0 none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
p{
margin: 0 0 10px 0;
}
hr{display: none;}
.skryj{display: none;}
a,a:link,a:active,a:hover,a:visited {
color: #00a6ec;
}
a:visited {
	color: #90cae2;
}
a:hover, a:focus, a:active {
  color: #40c6ff;
}
h1{
  display: block;
  position: relative;
  width: 365px;
  height: 29px;
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 25px;
  color: #0060b3;
}
h1 span{
background: url("img/ots_logotyp.gif") no-repeat;
display: block;
position: absolute; left: 0; top: 0;
height: 29px;
width: 365px;
}
h2{
color: #424242;
font-size: 16px;
font-weight: bold;
margin: 25px 0 7px 0;
padding: 0;
}
#projekty h1{
color: #0060b3;
font-size: 18px;
height: auto;
margin:0;
padding: 0;
}

/*----------------------------------------LAYOUT---------------------------------*/
#levo{
margin-bottom: 20px;
}
#obal{
text-align: left;
margin: auto;
width: 700px;
}
#pravo{
float: right;
width: 300px;
}
#kontakt{
margin-top: 15px;
line-height: 1.5;
}
#projekty{
clear: both;
font-size: 11px;
}
#projekty p{
margin: 0;
}
#projekty h2{
background: #0060b3;
color: white;
padding: 5px 0 5px 10px;
font-size: 13px;
border-left: 6px solid #00a6ec;
margin-bottom: 20px;
}
#projekty h3{
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
}
#projekty h3 a{
color: #0060b3;
}
#projekty div{
margin-bottom: 20px;
}
#projekty div img{
float: left;
width: 100px;
margin: 3px 10px 0 0;
}

