html, body {width: 100%}

body {color: #333; font: normal 12px Arial, Helvetica, sans-serif}

a {color: #C05626; text-decoration: none; outline: none}

a:hover {text-decoration: underline}

form {margin: 0}

button, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px}

hr {color: #C0C0C0; height: 1px}

img {border: 0; display: block}

.formbutton {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton.gif) repeat-x bottom center; color: #333; width: auto}

.formbutton_hover {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton_hover.gif) repeat-x top center}

a.button {float: left; display: block; height: 25px; margin: 0 5px 0 5px; padding: 0 10px 0 0; background: url(../img/search_button_right.gif) no-repeat right top}

a.button span {float: left; display: block; height: 25px; line-height: 23px; padding: 0 0 0 10px; background: url(../img/search_button_left.gif) no-repeat left top; color: #121314; text-decoration: none; text-align: center}

a.button:hover {text-decoration: none; color: #000}

a.button:hover span {cursor: pointer}
	
/* ###### Main */

#main {width: 992px; margin: 0 auto}

/* ###### Content */

#content {width: 992px}

/* Header */

#header {width: 992px; height: 100px; margin: 0}

#logo {width: 134px; padding: 0 0 0 16px; float: left}

/* Attributes eg. language, sitemap, search */

#attributes {width: 325px; padding: 42px 0 0 0; overflow: hidden; float: right}

#attributes .search {float: right; padding: 4px 0 0 0; height: 26px; width: 325px; overflow: hidden}

#attributes .search input {float: right; border: none; background: none; width: 140px; padding: 4px 8px 5px 4px; background: url(../img/search_word.gif) no-repeat top right}

*html #attributes .search input {background-attachment: fixed}

#attributes .search a {float: right; display: block; height: 25px; margin: 0 5px 0 5px; padding: 0 10px 0 0; background: url(../img/search_button_right.gif) no-repeat right top}

#attributes .search a span {float: left; display: block; height: 25px; line-height: 23px; padding: 0 0 0 10px; background: url(../img/search_button_left.gif) no-repeat left top; color: #121314; text-decoration: none; text-align: center}

#attributes .search a:hover {text-decoration: none; color: #000}

#attributes .search a:hover span {cursor: pointer}

#attributes .links {float: right}

#attributes .links ul {list-style: none; margin: 0; padding: 0}

#attributes .links ul li {margin: 0; padding: 0; float: right}

#attributes .links ul li a {display: block; padding: 0 8px; color: #121314; line-height: 20px; font-size: 11px}

#attributes .links ul li a.active {text-decoration: underline}

/* Mainmenu */

#mainmenu {width: 992px; height: 33px; background: url(../img/mainmenu.gif) #6C6B66 repeat-x top center}

#mainmenu_left_corner {width: 992px; height: 33px; background: url(../img/mainmenu_left_corner.gif) no-repeat top left}

#mainmenu_right_corner {width: 987px; height: 33px; padding: 0 0 0 5px; background: url(../img/mainmenu_right_corner.gif) no-repeat top right}

#mainmenu ul {list-style: none; margin: 0; padding: 0; width: 100%; height: 33px; overflow: hidden}

#mainmenu ul li {float: left; padding: 0; padding: 0; text-align: center}

#mainmenu a {padding: 0 12px; display: block; color: #FFF; font-size: 14px; font-weight: bold; line-height: 33px; border-right: 1px solid #403F3B}

#mainmenu a:hover {background: url(../img/mainmenu_active.gif) #74736D repeat-x top center; text-decoration: none}

#mainmenu a.active {color: #FFF; background: url(../img/mainmenu_active.gif) #74736D repeat-x top center}
	
#mainmenu .slidemenu {background-color: #FFF; opacity: .95; filter: alpha(opacity=95); margin: 0; width: 100%}

#mainmenu .slidemenu .raam {border-left: 1px #D1D1D3 solid; border-bottom: 1px #D1D1D3 solid; border-right: 1px #D1D1D3 solid; padding: 10px 0; overflow: hidden}

#mainmenu .slidemenu .raam_hor {border-left: 1px #D1D1D3 solid; border-bottom: 1px #D1D1D3 solid; border-right: 1px #D1D1D3 solid; padding: 10px 0; overflow: hidden; width: 898px}

#mainmenu .slidemenu .options {width: 100%}
	
#mainmenu .slidemenu .options .active {font-weight: bold}	

#mainmenu .slidemenu .options_hor {width: 100px; height: 79px; float: left; text-align: center; display: block}

#mainmenu .slidemenu a {color: #3D3C3F; display: block; line-height: 23px; text-decoration: none; padding: 0 0 0 14px; width: 184px; font-size: 12px; font-weight: normal}
	
#mainmenu .slidemenu a:hover {color: #C70911; text-decoration: none; background: none}

#mainmenu .slidemenu a.active {color: #C70911; text-decoration: none; background: none}

/* Inline */

#inline {margin: 15px 0; overflow: hidden;}

#inline_duo {margin: 15px 0; overflow: hidden; background: url(../img/subpage/right_duo.gif) repeat-y}

#inline_duo_border {width: 100%; overflow: hidden; background: url(../img/subpage/right_duo_border.gif) no-repeat bottom center}

#inline_wide {margin: 15px 0; overflow: hidden; background: url(../img/subpage/right_wide.gif) repeat-y}

#inline_wide_border {width: 100%; overflow: hidden; background: url(../img/subpage/right_wide_border.gif) no-repeat bottom center}

#left_side {float: left; width: 217px; padding: 0 0 10px 0; background: #fff; border-left: 1px #d7d7cf solid; border-right: 1px #d7d7cf solid; border-bottom: 1px #d7d7cf solid;}

#left_side .multibox_title {margin: 0 0 0 -1px; width: 219px; position: relative;}

#right_side {float: right; width: 758px; padding: 0 0 0 0; background: #fff; border-left: 1px #d7d7cf solid; border-right: 1px #d7d7cf solid; border-bottom: 1px #d7d7cf solid;}

#right_side #title {margin: 0 0 0 -1px; width: 760px; position: relative;}

#right_side_max {padding: 0; background: #fff; border-left: 1px #d7d7cf solid; border-right: 1px #d7d7cf solid; border-bottom: 1px #d7d7cf solid;}

#right_side_max #title {margin: 0 0 0 -1px; width: 992px; position: relative;}

#submenu {width: 195px; overflow: hidden; padding: 11px 11px 0 11px}

#submenu ul {list-style: none; margin: 0; padding: 0; width: 100%}

#submenu ul li {display: inline}

#submenu ul li a {display: block; border-bottom: 1px solid #E7E7E2; color: #C05626}

#submenu ul li a:hover {text-decoration: none}

#submenu ul li a.level2 {padding: 3px 10px 3px 10px; width: 180px}

#submenu ul li a.level2:hover {background-color: #F2F2F2}

#submenu ul li a.level3 {padding: 3px 10px 3px 27px; width: 163px; color: #333; background: url(../img/menu/menu_icon.gif) no-repeat 18px 7px}

#submenu ul li a.level3:hover {background-color: #F2F2F2}

#submenu ul li a.level4 {padding: 3px 10px 3px 37px; width: 153px; color: #333; background: url(../img/menu/menu_icon.gif) no-repeat 28px 7px}

#submenu ul li a.level4:hover {background-color: #F2F2F2}

#submenu ul li a.active {font-weight: bold; color: #333}


#banner {padding: 10px 0 10px 0; width: 100%; overflow: hidden}

#banner .item_b {margin: auto; width: 200px}

#banner .item_b a {overflow: hidden}

#banner .item_b a img {float: left}

/* Page */

#title {width: 100%; overflow: hidden; clear: both}

#title .title {float: left; padding: 0 0 0 10px; width: 80%}

#title .title h1 {margin: 0; padding: 0; font-size: 20px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #D00000; font-weight: normal}

#title .attributes {float: right; padding: 0 10px 0 0}

#title .attributes .print_button {float: right; padding: 4px 0 0 0}

#title .attributes .history_button {float: right; padding: 4px 10px 0 0; line-height: 12px}

.text_box {padding: 20px 26px}

.text_box_gallery {padding: 10px 10px}

.text_box_diverse {padding: 5px 10px}

.text_box_catalog {padding: 10px 6px}

.text_box_fit {width: 100%; overflow: hidden}

.text_box_fit p:first-child {margin: 0; padding: 0}

.news_pic_position {float: right; margin: 0 0 10px 10px; padding: 2px; border: 1px solid #D0CDC6}

.news_month {border-bottom: 1px solid #CCC; margin: 10px 0 10px 0; padding: 0 0 5px 0; font-weight: bold; font-size: 13px}

.bodytextlight {color: #999; font-size: 11px}

.bodytextlight a {color: #999; font-size: 11px}

/* Ankeet */

.ankeet {border: 1px solid #CCC; background: #FAFAFA; float: left; padding: 10px}

.ankeet table td {padding: 4px}

.ankeet .title {font-size: 14px; font-weight: bold}

.ankeet .field input {border: 1px solid #CCC; width: 100%}

.ankeet .field textarea {border: 1px solid #CCC}

/* File and linklist */

.diverse_list {}

.diverse_list ul {margin: 0; padding: 0; list-style: none}

.diverse_list ul li {margin: 0; padding: 2px 0}

.diverse_list ul li img {float: left; margin: 5px 6px 0 0}

/* Sitemap */

.sitemap {}

.sitemap .row {padding: 0 0 8px 0}

.sitemap .row strong {font-size: 14px}

.sitemap .spacer {padding: 0 10px}

.sitemap .spacer img {float: left; margin: 5px 6px 0 0}

/* Search page */

.searchpage {}

.searchpage .info {text-align: right; padding: 0 0 10px 0}

.searchpage .row {padding: 0 0 12px 0; width: 100%; overflow: hidden}

.searchpage .row strong {font-size: 14px}

.searchpage .spacer {padding: 0 0 10px 0}

.searchpage .row .pic {float: left; padding: 0 10px 0 0}

/* Pagging */

.pagging {width: 100%; overflow: hidden}

.pagging .pages {float: left; font-weight: normal}

.pagging .pages ul {list-style: none; margin: 0; padding: 0}

.pagging .pages ul li {float: left; margin: 0 4px 0 0; padding: 0; border: 1px solid #E1E1E1; background: #FFF}

.pagging .pages ul li a {display: block; float: left; padding: 0 6px; line-height: 20px; height: 20px}

.pagging .pages ul li a:hover {background: #E1E1E1; text-decoration: none; color: #000}

.pagging .pages ul li.active {padding: 0 6px; background: #E1E1E1; color: #000; line-height: 20px; height: 20px}

.pagging .pages ul li a .direction {font-size: 16px; line-height: 16px}

.pagging .pagecount {float: right; line-height: 20px}

.topbrd {border-top: 1px solid #D0CDC6; padding: 6px 0 0 0}

.bottompbrd {border-bottom: 1px solid #D0CDC6; padding: 0 0 6px 0}

/* Newsletter */

.newsletter {width: 100%; overflow: hidden}

.newsletter .subscribe {float: left; width: 210px; padding: 10px; margin: 10px; background: #FFF; border: 1px solid #CCC}

.newsletter .subscribe input.fancy {border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #DDD; border-right: 1px solid #DDD; background: #F7F7F7; color: #333; padding: 4px}

.newsletter .explanation {float: right; width: 668px}

/* Gallery */

.gallery {padding: 10px 0 10px 0; width: 100%; overflow: hidden}

.gallery .item {float: left; width: 156px; height: 190px; padding: 5px 14px}

.gallery .separator {float: left; width: 10px; height: 10px}

.gallery .item img {padding: 2px; border: 1px solid #D0CDC6}

.gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}

.gallery .layout {}

.gallery .layout .description {padding: 8px 0 26px 0}

/* News */

.news_list {}

.news_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden}

.news_list .row h1 {font-size: 14px; margin: 0; padding: 0 0 6px 0}

.news_list .row .pic {}

.news_list .pagging {width: 100%; overflow: hidden; padding: 15px 0 0 0}

.news_list .pagging .left {}

.news_list .pagging .right {float: right}

/* ###############  CATALOG ############# */

.catalog img.intro_pic {padding: 2px; border: 1px solid #D0CDC6} 

/* Catalog list */

.catalog_list {}

.catalog_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden; border-bottom: 1px solid #E3E0DA}

.catalog_list .row img {float: left}

.catalog_list .row .pic {float: left; width: 120px; padding: 0 10px 0 0}

.catalog_list .row .text {float: left}

/* Catalog item */

.catalog_item {}

.catalog_item .gallery {padding: 10px 0 10px 0; width: 100%; overflow: hidden}

.catalog_item .gallery .item {float: left; width: 156px; height: 190px; padding: 5px}

.catalog_item .gallery .item img {padding: 2px; border: 1px solid #D0CDC6}

.catalog_item .gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}

/* Footer */

#footer_outline {clear: both; overflow: hidden; border-top: 1px solid #D7D7CF}

#footer {width: 992px; height: 22px; border-top: 1px solid #FFF}

#footer .text {float: left; color: #666; line-height: 22px; padding: 0 0 0 10px}

#footer .text p {margin: 0; padding: 0}

#footer .okia_mini {float: right; padding: 8px 10px 0 0}

/* Admin */

#admin_area {position: fixed; top: 0}

*html #admin_area {position: absolute} /* IE 6 */

#admin_box {float: left; height: 27px; padding: 7px 0 7px 7px; border-left: 1px solid #BBB; border-right: 1px solid #BBB; border-bottom: 1px solid #BBB; background: url(../img/admin/admin_box_bg.gif) #FFF repeat-x top center}

#admin_box .links {}

#admin_box .links ul {margin: 0; padding: 0; list-style: none}

#admin_box .links ul li {padding: 0; float: left; display: inline}

#admin_box .links ul li a {display: block; float: left; height: 25px; line-height: 25px; padding: 0 5px}

#admin_box .links ul li.button {margin: 0 7px 0 0; padding: 0; float: left; display: inline}

#admin_box .links ul li.button a {border: 1px solid #CCC; color: #0B4FB0; background: #FCFCFC}

#admin_box .links ul li.button a:hover {color: #0064CB; background: #EEE; text-decoration: none}

#admin_box .links ul li.button a img, #admin_box .links ul li.stats a img {float: left; margin: 5px 5px 0 0}

#admin_box .links ul li.structure a {border-right: 1px solid #DCDCDC}

#admin_box .links ul li.stats a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}

#admin_box .links ul li.refresh a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}

#admin_box .links ul li.toggle a {border-left: 1px solid #FFF}

#admin_box .links ul li.refresh a img, #admin_box .links ul li.toggle a img, #admin_box .links ul li.structure a img {margin: 5px 0px 0 0}

/* Front */

.front_banner {width: 100%; overflow: hidden; margin: 10px 0}

.front_banner .logo_1 {float: left; padding: 3px 0 0 0;}

.front_banner .logo_2 {float: left; padding: 3px 0 0 15px}

.front_banner .banner {float: right; padding: 3px 0 0 0}

.multibox_title {height: 31px; width: 100%}

.multibox_title h1, .multibox_title h4 {line-height: 31px; margin: 0; padding: 0 15px; font-size: 15px; color: #FFF}

.multibox_text {background: #FFF; border-left: 1px solid #D7D7CF; border-right: 1px solid #D7D7CF; border-bottom: 1px solid #D7D7CF}

.multibox_text_dia .inline, .multibox_text .inline, .multibox_pos .inline {padding: 10px}

.inline h4.inline_title {margin: 0 0 7px 0; padding: 5px; color: #C05626; font-size: 15px; border-bottom: 1px solid #D7D7CF}

.inline h4.inline_title_space {width: 100%; height: 20px; margin: 0; padding: 0}

.multibox_text_dia .inline .separator, .multibox_text .inline .separator, .multibox_pos .inline .separator {padding: 5px 5px 10px 5px; border-bottom: 1px solid #D7D7CF}

.multibox_text_dia .inline .gap, .multibox_text .inline .gap, .multibox_pos .inline .gap {padding: 5px 5px 3px 5px}

.multibox_text_dia .clear, .multibox_text .clear, .multibox_pos .clear {width: 100%; overflow: hidden}

.multibox_text_dia {background: #FFF; border-left: 1px solid #D7D7CF; border-right: 1px solid #D7D7CF}

.multibox_pos {}

dl.linkcolumn {width: 100%; overflow: hidden; margin: 0; padding: 0}

dl.linkcolumn dt {width: 60%; float: left; margin: 0; padding: 0}

dl.linkcolumn dd {width: 40%; float: right; margin: 0; padding: 0}

dl.linkcolumn a {padding: 0 0 0 10px; line-height: 18px; background: url(../img/link_arrow.gif) no-repeat left 4px}

dl.listcolumn {width: 100%; overflow: hidden; margin: 0; padding: 0; line-height: 18px}

dl.listcolumn dt {width: 17%; float: left; margin: 0; padding: 0; white-space: nowrap}

dl.listcolumn dd {width: 83%; float: right; margin: 0; padding: 0}

dl.listcolumn a.object {padding: 0 0 0 10px; background: url(../img/link_arrow.gif) no-repeat left 4px}

dl.listcolumn dt.rss_icon {width: 100%; padding: 4px 0 0 0}

a.rss_icon {float: right; margin: -15px 0 0 0; padding: 0; background: none; display: block}

a.rss_icon img {float: left; margin: 0 4px 0 0}

dl.listcolumn_fix {width: 100%; overflow: hidden; margin: 0; padding: 0; line-height: 18px}

dl.listcolumn_fix dt {width: 80px; float: left; margin: 0; padding: 0; white-space: nowrap}

dl.listcolumn_fix dd {width: 280px; float: right; margin: 0; padding: 0}

dl.listcolumn_fix a.object {padding: 0 0 0 10px; background: url(../img/link_arrow.gif) no-repeat left 4px}

dl.listcolumn_fix.calendar {line-height: normal; padding: 2px 0;}
dl.listcolumn_fix.calendar dd {float: left; width: 370px; padding: 0 0 0 10px; background: url(../img/link_arrow.gif) no-repeat left 4px}
dl.listcolumn_fix.calendar a.object {padding: 0; background: none;}

ul.linklist {list-style: none; margin: 0; padding: 0}

ul.linklist li {margin: 0; padding: 0}

ul.linklist li a {padding: 0 0 0 10px; line-height: 18px; background: url(../img/link_arrow.gif) no-repeat left 4px}


ul.poll {list-style: none; margin: 0; padding: 0}

ul.poll li {margin: 0; padding: 1px 0}

ul.poll li a {}

.poll_results {padding: 0 0 10px 0}

.poll_title {background: #F1F1F1; border-bottom: 1px solid #EBEAEB; padding: 4px 10px; margin: 0 0 6px 0}

dl.poll {width: 100%; overflow: hidden; margin: 0; padding: 2px 0; border-bottom: 1px solid #EBEAEB}

dl.poll dt {width: 300px; float: left; margin: 0; padding: 0 10px}

dl.poll dd.bar {width: 270px; float: left; margin: 0; padding: 0}

dl.poll dd.bar img {border: 1px solid #CBCBCB}

dl.poll dd.percent {width: 70px; float: right; margin: 0; padding: 0; color: #7B7B7B; font-size: 11px}

dl.poll_front {width: 340px; overflow: hidden; margin: 0; padding: 2px 0}

dl.poll_front dt {width: 100px; float: left; margin: 0; padding: 0 10px}

dl.poll_front dd.bar {width: 110px; float: left; margin: 0; padding: 0; color: #7B7B7B; font-size: 11px}

dl.poll_front dd.bar img {border: 1px solid #CBCBCB}

dl.poll_front dd.percent {width: 70px; float: right; margin: 0; padding: 0; color: #7B7B7B; font-size: 11px}


.green {background: url(../img/box/green_bg.gif) repeat-x top center; width: 100%; height: 31px}

.green_left {background: url(../img/box/green_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.green_right {background: url(../img/box/green_right_bg.gif) no-repeat top right; width: 100%; height: 31px}

.violet {background: url(../img/box/violet_bg.gif) repeat-x top center; width: 100%; height: 31px}

.violet_left {background: url(../img/box/violet_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.violet_right {background: url(../img/box/violet_right_bg.gif) no-repeat top right; width: 100%; height: 31px}

.brown {background: url(../img/box/brown_bg.gif) repeat-x top center; width: 100%; height: 31px}

.brown_left {background: url(../img/box/brown_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.brown_right {background: url(../img/box/brown_right_bg.gif) no-repeat top right; width: 100%; height: 31px}

.blue {background: url(../img/box/blue_bg.gif) repeat-x top center; width: 100%; height: 31px}

.blue_left {background: url(../img/box/blue_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.blue_right {background: url(../img/box/blue_right_bg.gif) no-repeat top right; width: 100%; height: 31px}

.red {background: url(../img/box/red_bg.gif) repeat-x top center; width: 100%; height: 31px}

.red_left {background: url(../img/box/red_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.red_right {background: url(../img/box/red_right_bg.gif) no-repeat top right; width: 100%; height: 31px}

.grey {background: url(../img/box/grey_bg.gif) repeat-x top center; width: 100%; height: 31px}

.grey_left {background: url(../img/box/grey_left_bg.gif) no-repeat top left; width: 100%; height: 31px}

.grey_right {background: url(../img/box/grey_right_bg.gif) no-repeat top right; width: 100%; height: 31px}



.front_video_1 {float: left; display: inline; padding: 0 0 0 0; margin: 0 19px 0 0; border-right: 1px solid #D7D7CF; width: 144px}

.front_video_2 {float: left; width: 125px}

.inline_pic {padding: 2px; border: 1px solid #CCC; float: right; margin: 0 0 0 10px; display: inline-block}

.inline_play {border: 1px solid #CCC; padding: 2px; margin: 0 0 2px 0}

#filter {width: 100%; padding: 0 0 10px 0; overflow: hidden}

	#filter .mark, #filter .mark_title {float: left; padding: 0 10px 0 0}

	#filter .mark_title {line-height: 20px; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif}


.backbody {
	background: #FFFFFF;
}

.backlight {
	background: #F9F9F9;
}

.backmedium {
	background: #F0F0F0;
}

.backwhite {
	background: #FFFFFF;
}



#bodytable {
	border: 1px solid #E1E1E1;
}

.borderbottom {
	border-bottom: 1px solid #DCDCDC;
}

.bordertop {
	border-top: 1px solid #DCDCDC;
}

.bordercolor {
	border: 1px solid #DCDCDC;
}



.formfield {}

.formfield50 {width: 50px}

.formfield100 {width: 100px}

.formfield140 {width: 140px}

.formfield200 {width: 200px}

.formfield250 {width: 250px}

.formfield300 {width: 300px !important}


.menuback {
	background-color: #FFFFFF;
	width: 190px;
}

.menulevel1 {
	background-image: url(../img/menu/menu_arrow1.gif);
	background-repeat: no-repeat;
	padding: 10px 6px 10px 18px;
	display: block;
	color: #FFFFFF;
}

.menulevel2 {
	
	padding: 5px 5px 5px 5px;
	display: block;
	color: #000000;
}

.menulevel3 {
	background-image: url(../img/menu/menu_arrow3.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 18px;
	display: block;
	color: #2A2A2A;
}

.menulevel4 {
	background-image: url(../img/menu/menu_arrow4.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 28px;
	display: block;
	color: #2A2A2A;
}

.menulevel5 {
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 36px;
	display: block;
	color: #000000;
}


.menuleveltop {
	padding-left : 5px;
	padding-right : 5px;
}

.navitheme {
	background: #C61A22;
}

.adminbutton {
	padding : 4px 6px 4px 6px;
	border : 1px solid Silver;
	border-top : 1px solid Silver;
	height: 23px;
	background-color: White;
}

.adminarea {
	border: 1px solid Silver;
	background-color: #D8D8D8;
	background-image: url(../img/back_button.gif);
	background-repeat: no-repeat;
}

.subtitle {
	color: #696969;
	font-size: 14px;
	font-weight: bold;
}

.textcomment {
	color: Red;
}

.textlang {
	color: Black;
}

.textlight {
	color: #B7B7B7;
}

.textred {
	color: #C22B2B;
}

.textsearch {
	color: #4F4F4F;
}

.tabelauto {
	width : 100%;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
}

.tabelauto td {
	border-bottom: 1px solid #E1E1E1;
	vertical-align: top;
	padding : 3px;
}

.tabelautoodd {
	background-color: #F9F9F9;
}

#ankeet {
	background-color: #F8F8F8;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
}

#ankeet td {
	border-bottom: 1px solid #E3E3E3;
	border-top: 1px solid #FEFEFE;
	padding: 8px;
}

#bodytext td {
	line-height: 18px;
}

#thumb {
	height: 126px;
}

.tabel {
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-top: 1px solid #DCDCDC;
	
}

.tabel td {
	border-bottom: 1px solid #DCDCDC;
	padding: 3px;
}

.tabel2 {
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 3px;
	margin : 0;
}

.tabel2 td {
	border-bottom: none;
	padding: 3px;
}

/* Konsulendid */

#konsulendid-form {width: 100%; overflow: hidden; padding: 0 0 15px 0;}
#konsulendid-form dl {width: 100%; overflow: hidden; margin: 0; padding: 0 0 6px 0;}
#konsulendid-form dl dt {float: left; margin: 0; padding: 0 15px 0 0;}
#konsulendid-form dl dt.box-1 {width: 160px;}
#konsulendid-form dl dt.box-2 {width: 160px;}
#konsulendid-form dl dt.box-3 {width: 283px;}
#konsulendid-form dl dt.box-4 {}
#konsulendid-form dl dt label {display: block; padding: 0 0 4px 1px;}
#konsulendid-form dl dt input[type="text"] {margin: 0; padding: 3px 5px; border: 1px #ccc solid;}
#konsulendid-form dl dt select {padding: 2px; border: 1px #ccc solid;}
#konsulendid-form dl dt.box-1 input {width: 150px;}
#konsulendid-form dl dt.box-2 select {width: 160px;}
#konsulendid-form dl dt.box-3 select {width: 283px;}
#konsulendid-form dl dt.box-4 select {}
#konsulendid-form dl dt.button {padding: 0;}
#konsulendid-form dl dt.button input {float: left; margin: 19px 0 0 0; padding: 2px 8px; color: #fff; font-weight: bold; border: 1px #438143 solid; background: #63a063; cursor: pointer;}

#konsulendid-list {}
#konsulendid-list th {padding: 8px; text-transform: uppercase; color: #fff; text-align: left; background: #6c6b66; border-left: 1px #fff solid; border-right: 1px #fff solid;}
#konsulendid-list td {padding: 5px 8px; vertical-align: top; border-bottom: 2px #ddd solid; border-left: 1px #fff solid; border-right: 1px #fff solid;}
#konsulendid-list td ul {list-style: none; margin: 0; padding: 0;}
#konsulendid-list td ul li {padding: 2px 0 2px 10px; background: url('../img/bullet.gif') no-repeat 0 7px;}
#konsulendid-list td ul.no-dot li {padding: 2px 0; background: none;}
#konsulendid-list tr {background: #fafafa;}
#konsulendid-list tr.even {background: #f5f5f5;}

#konsulent {border-top: 1px #eaeaea solid; border-right: 1px #eaeaea solid;}
#konsulent td {vertical-align: top; padding: 5px 10px; border-left: 1px #eaeaea solid; border-bottom: 1px #eaeaea solid;}
#konsulent td.left {width: 1%; white-space: nowrap; text-align: right; font-weight: bold;}
#konsulent td ul {list-style: none; margin: 0; padding: 0;}
#konsulent td ul li {padding: 2px 0 2px 10px; background: url('../img/bullet.gif') no-repeat 0 7px;}
