html {width: 100%;}
body  { margin: 25px auto 10px; width: 100% }

p,td,h1,h2,h3,h4,div,a,li,ul {font-family: verdana; font-size: 9px; color: #666; text-align: left;}

img {border: 0;}

input,textarea {border: 1px solid #666; width: 200px; margin-top: 5px; font-family: verdana; font-size: 9px;}
textarea {width: 300px; height: 100px;}
.submit {width: 60px; margin-top: 10px;}

#wrapper {width: 100%;}
#maintable {width: 700px; border: 0; margin: 0 auto;}
#navtable {width: 700px; height: 120px; border: 0; margin: 0; padding: 0;}

#header {height: 120px; width: 700px; background: transparent url('images/header.jpg') no-repeat;}
#footer {height: 40px; width: 700px;}

#left {width: 120px; height: 400px; background: transparent url(images/left_bg_bottom.jpg) repeat-y;}

#subnavbox {margin: 0; padding: 15px 0 0 0; background: transparent url(images/bg_left.jpg) repeat-y; width: 120px; height: 400px;}
#subnavbox[id] {margin: 0; padding: 15px 0 0 0; background: transparent url(images/bg_left.jpg) repeat-y; min-height: 400px; width: 120px; height:auto;}
#subnavbox_bottom {margin: 0; padding: 0; background: transparent url(images/subnavbox_bottom.jpg) no-repeat;}
#content {background: #f1f1f1; width: 559px;}
#content p {padding: 0 12px 0 10px; text-align: justify;}
#content table {width: 98%;}
#right {background: transparent url(images/bg_right.jpg) repeat-y; width: 21px;}

h1 {color: #c00; font-size: 11px; font-weight: bold; margin: 0 0 10px 0; padding: 15px 12px 0 10px;}
h2 {color: #000; font-size: 11px; font-weight: bold; margin: 15px 0 20px 0; padding: 0 12px 0 10px;}
h4 {color: #000; font-size: 11px; font-weight: bold; margin: 15px 0 20px 0; padding: 0;}
h3 {color: #000; font-size: 11px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0;}
#subnav {padding: 0; margin: 0 0 5px 0;}
#subnav ul {list-style-type: none; margin: 0; padding: 0; text-align: left;}
#subnav li {padding: 0 18px 12px 10px; margin: 0; background: transparent url(images/divider.gif) no-repeat bottom left; color: #c00; text-align: left;}
#subnav li.lastitem {padding: 0 12px 12px 10px; margin: 0; background: transparent; text-align: left;}
#subnav a {color: #999; font-size: 9px; text-decoration: none; font-weight: bold; text-align: left;}
#subnav a:hover {text-decoration: underline; font-weight: bold; text-align: left;}
#subnav h2 {display: inline; color: #c00; font-size: 11px; font-weight: bold; margin: 0 0 25px 2px; padding: 0 0 25px 2px;}
#subnav a:hover h2 {text-decoration: none; font-weight: bold; text-align: left;}
#subnav img .divider {padding: 0 10px 0 0; margin: 0 10px 0 0; display: block;}
#contentleft {
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
	float: left;
	width: 325px;
	display: inline;
	text-align: left;
}

/*#contentleft p {text-align: justify;}*/

/* hide this from IE */
#left[id] {margin: 0 10px 0 0;}

#contentright {margin: 0; padding: 0; float: left; width: 200px; display: inline; text-align: center;}
#contentright[id] {margin: 0; padding: 0; float: left; width: 200px; display: inline; text-align: center;}
#contentright p {padding: 0 10px 0 0; text-align: left;}
#contentright[id] p {padding: 0 10px 0 0; text-align: left;}



#contenttop {}
#contentbottom {height: 20px;}

.contentimage {margin: 15px 0 2px 0; padding: 0; text-align: left;}
.imagetext {margin: 0 auto; padding: 0; color: #900; font-size: 9px; text-align: center; width: 196px;}
center {color: #900; font-size: 9px;}

.pdfbox {width: 194px; height: 27px; border: 1px solid #999; background: #fff; line-height: 27px; vertical-align: middle;}
.pdfboxtext {padding: 0 0 0 5px; float: left; width: 100px; color: #000;}
.pdfboxlink {margin: 3px 0 0 0; float: right; width: 50px;}
.pdfboxlink img {border: 0;}

.clear {clear: both;}

#subnavbox form {margin: 0; padding: 0 0 15px 0; background: transparent url(images/doubledivider.gif) no-repeat bottom left;}
h6 {color: #c00; font-size: 11px; font-weight: bold; margin: 0 0 8px 0; padding: 15px 12px 3px 10px; display: inline;}
.tx-indexedsearch-searchbox-sword {width: 85px; margin: 0 0 0 8px;}
.tx-indexedsearch-searchbox-button {width: 87px; margin: 0 0 0 10px; border: 0;}

#singletable {width: 100%;}
#singletable .singleleft {}
#singletable .singleright {width: 200px; margin: 0 auto; text-align: center;}

#singletable a {color: #999; font-size: 9px; text-decoration: none; font-weight: bold; text-align: left;}
#singletable a:hover {color: #999; font-size: 9px; text-decoration: underline; font-weight: bold; text-align: left;}

#katalogtable a {color: #999; font-size: 9px; text-decoration: none; font-weight: bold; text-align: left;}
#katalogtable a:hover {color: #999; font-size: 9px; text-decoration: underline; font-weight: bold; text-align: left;}

#katalogtable .titlelink a {color: #000; font-size: 11px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none; text-align: left;}
#katalogtable .titlelink a:hover {color: #000; font-size: 11px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: underline; text-align: left;}
