td {font:12px Verdana,sans-serif}
body {margin:0; background:#fff}
h2 span {font-size:60%}
fieldset {border:1px solid #bbb}
a {color:blue}
a:visited {color:purple}
a:hover {color:red}

.logo {padding:4px 22px 0 20px; background:#1673b4; width:200px}
.sections {background:url(/include/images/05.jpg) repeat-y right #fff; padding:7px 0 0 7px}
.sections a.level1, .sections div.current {
		color:#6c6868;
		text-decoration:none;
		font:80% Arial,sans-serif;
		display:block;
		height:32px;
		width:100%;
		padding-left:40px;
		line-height:30px;
		background-repeat:no-repeat;
		background-position:top left;
}
.sections a:hover, .sections div.current {
		color:#2e66f2;
		background-position:0 -32px
}
.submenu a, .submenu div {
		font-size:80%;
		color:#6c6868;
		text-decoration:none;
		white-space:nowrap;
}
.submenu div {
		color:#bbb
}
.submenu {position:absolute; visibility:hidden; margin-left:150px}
.left {background:#1673b4; padding-left:19px; width:224px}
.niz1 {background:url(/include/images/03.gif) repeat-x #bebaba 1px 1px}
.niz2 {background:url(/include/images/03.gif) repeat-x #bebaba}
.kontakty {color:#605757; padding:3px; text-align:center; vertical-align:middle; font-size:80%; line-height:120%}
.fixPNG {filter: expression(fixPNG(this))}
.inp {border-bottom: #e3dfd6 1px solid; border-left: #808080 1px solid; border-right: #e3dfd6 1px solid; border-top: #808080 1px solid}

.leftBlock {width:100%}
.leftCorner {width:15px; height:15px}
.left_content {background:#678cc8; line-height:110%; font-size:80%}

.content {padding:10px 40px 40px; width:100%; height:100%}
.content td {padding:5px; vertical-align:middle}
