html{
    height:100%;
}
html,body,ul,li,img,a,textarea, table, input, form, td, h2{
	margin:0;
	padding:0;
}

li{
    list-style-type:none;
}
body{
	font:13px Arial;
    color:#fff;
	background-image:url('../graphics/bg_grad.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#4d4d4d;
}
.white{
    color: #fff;
}
.item img{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
    this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
    this.src = "http://www.storr.cz/graphics/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
    this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
    this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
h1{
    font-size: 21px;
    margin:0;
    text-transform:uppercase;
}
h2{
    font-size: 16px;
    color:#b5b5b5;
}
p{
    margin-top:0;
}
.grey{
    color:#b5b5b5;
}
a {	text-decoration:none; color:#b5b5b5; font-weight:bold;}
a.active,
a:hover {color:#fff}
a img{ border:none;}

.top_index{
    vertical-align:super;
    font-size:0.6em;
}
.bold{
    font-weight:bold;
}
.clear{
    clear:both;
}
#page{
    margin:auto;
    width: 890px;
    height:100%;
	background-repeat:no-repeat;
	background-position:top left;
}
#menu{
    padding-top: 151px;
    height:73px;
}
#menu li{
    font-size:14px;
    padding-right:18px;
    padding-left:18px;
    padding-top:8px;
    height:29px;
    float:left;
    background-image:url('../graphics/menu_grad.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
#menu li#logo{
    background:none;
    padding-left:31px;
    padding-top:4px;
}

.title{
    padding-left:22px;
}
#content,
.parameters,
.detail{
    padding:18px;
    color:#b5b5b5;
    background-color: #1a1a1a;
    margin-top:33px;
}
#content{
    width:788px;
}
.item,#content{
    margin-bottom:20px;
}
.parameters,
.detail{
    padding-top:10px;
    float:left;
    background-color: #1a1a1a;
    width:477px;
}
.parameters h3{
    font-size:15px;
    color:white;
    margin:0;
    margin-bottom:1em;
    padding:0;
    
}
.parameters table{
    width:100%;
}
.parameters p{
    margin-top:1em;
    margin-bottom:0;
}

.detail{
    margin-top:15px;
}
.detail a{
    font-size:15px;
    width: 100%;
    display:block;
}
.detail div{
    padding-top:1em;
    display:none;
}
.detail li{
    list-style-type:square;
    list-style-position:inside;
}
.item img{
    float:right;
    margin-top:30px;
}
