* {
margin:0px;
padding:0px;
}


body {
background:#F6FCF0;
}
#page {
background:#F6FCF0 url(img/bgtop.jpg) repeat-x scroll center top;
float:left;
margin:0 auto;
width:100%;

}

#page2 {

float:left;
margin:0 auto;
width:100%;

}
#content {
margin:0 auto;
width:980px;
font-family:verdana;
font-size:12px;
line-height:22px;

}
#content  li {
font-family:verdana;
font-size:12px;
list-style-image:url(img/li.jpg);
list-style-position:outside;
list-style-type:disc;



}

.more {
color:black;
float:right;
font-weight:bold;
text-align:right;
text-decoration:none;
width:100%;

}


#heder {
background:transparent url(img/heder.jpg) no-repeat scroll center;
height:244px;
margin-top:0;
width:100%;
float:left;
_height:244px;
_margin-top:-10px;
_background:transparent url(img/heder.jpg) no-repeat scroll center 10px;
}
#heder a {
clear:both;
float:left;
height:245px;
margin-left:120px;
text-decoration:none;
width:232px;


}

#heder ul {
float:left;
}
h1 {
font-family:verdana;
font-size:14px;
font-style:italic;
font-weight:bold;
margin-bottom:17px;
margin-left:412px;
padding-top:34px;
}

#heder li {
font-size:12px;
line-height:22px;
list-style-image:url(img/lihed.gif);
margin-left:100px;

}
.menu {
clear:both;
float:left;
height:35px;
width:100%;

}
.menu ul {
float:left;
_margin-top:-7px;
}

#left {
background:transparent url(img/linia.jpg) no-repeat scroll right center;
float:left;
line-height:22px;
margin-top:25px;
padding:20px;
text-align:justify;
width:402px;
}
#left2 {
float:left;
line-height:22px;
margin-top:25px;
padding:20px;
text-align:justify;
width:740px;
}
#left2 li {
clear:both;

}
}
#left2 ul {
clear:both;
}

.data {
border-bottom:1px solid #CCCCCC;
clear:both;
float:left;
font-size:14px;
font-style:italic;
font-weight:bold;
height:20px;
margin-top:20px;
width:350px;
}
.category {
border-bottom:1px solid #B6D19E;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
padding-bottom:10px;
padding-top:5px;
width:100%;
}

.ico {
float:left;
}

.textcat {
float:left;
font-family:verdana;
font-size:16px;
font-style:italic;
}
#center {
float:left;
margin-left:10px;
margin-top:25px;
padding:20px;
width:294px;
padding-left:0px;

}


#box1 {
float:left;
clear:both;
width:294px;

}
#box2 {
float:left;
width:294px;
clear:both;

}
.textbox {
clear:both;
}
.textbox ul {
clear:both;
float:left;

}
.textbox li {
clear:both;
line-height:22px;
margin-left:20px;

}
#box1 .category {

margin-left:20px;
width:274px;
_margin-left:10px;
}

#box2 .category {

margin-left:20px;
width:274px;
_margin-left:10px;
}
#right {
float:right;
width:194px;
}
#bookmark {
background:transparent url(img/bookmark.jpg) no-repeat scroll center;
height:47px;
padding-top:12px;
text-align:center;
width:193px;
_padding-top:0;
_margin-top:-2px;
}

#bookmark img {
border:0 px;
margin-left:8px;
margin-top:2px;
_margin-top:4px;
}

#kontakt {
background:transparent url(img/kontakt2.jpg) repeat scroll center center;
font-size:11px;
height:225px;
line-height:16px;
margin-top:22px;
padding-left:20px;
padding-right:20px;
padding-top:7px;
text-align:center;
width:153px;
}
.menu li {
list-style-image:none;
list-style-type:none;
display:inline;


}
.menu  a {
background:transparent url(img/arrow_menu.gif) no-repeat scroll left 6px;
color:white;
display:inline;
float:left;
font-size:14px;
font-weight:bold;
height:29px;
list-style-image:none;
list-style-type:none;
padding-left:36px;
padding-right:36px;
padding-top:7px;
text-align:center;
text-decoration:none;
overflow: hidden;
_background:transparent url(img/arrow_menu.gif) no-repeat scroll left 5px;
}
.menu  a:hover {
background:transparent url(img/arrow_menu.gif) no-repeat scroll left 6px;
color:white;
display:inline;
float:left;
font-size:14px;
font-weight:bold;
height:29px;
list-style-image:none;
list-style-type:none;
padding-left:36px;
padding-right:36px;
padding-top:7px;
text-align:center;
text-decoration:none;
overflow: hidden;
_background:transparent url(img/arrow_menu.gif) no-repeat scroll left 5px;
}
.clear {
clear:both;
float:left;
height:1px;
margin-bottom:50px;
width:100%;
}
#foot {
background:transparent url(img/bgbtm.jpg) repeat-x scroll center bottom;
float:left;
height:42px;
width:100%;
}
#ins {
width:980px;
margin:0 auto;
}
#copy {
color:white;
float:left;
font-family:verdana;
font-size:12px;
margin-top:16px;
}

#itp {
float:right;
margin-top:10px;
}
.err {
background:linen none repeat scroll 0 0;
border:1px solid red;
clear:both;
color:red;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin:0 auto;
padding:20px 20px 20px 227px;
text-align:left;
}

.ok {
border:1px solid green;
clear:both;
color:green;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin:0 auto;
padding:20px;
text-align:center;
}
.intxt2 {
border:1px solid green;
background:none;
width:100%;

}

#cform {
display:inline;
float:left;
margin-left:46px;
margin-top:29px;
width:300px;

}
.pkontakt {
float:left;
clear: both;
}
.send2 {
border:1px solid green;
background:none;
}
#kontakt_left {
float:left;
display:inline;
}
