html, body {font-family: Tahoma; padding:0; margin:0; height: 100%;}

a,a:visited {color:#336888;}
p {margin:3px 0px 5px 0px; line-height:16px}

H1 {margin:0px; font-family: Tahoma; font-size: 20px; font-weight:100; color:#5c6983;}
H2 {margin:0px 0px 10px 0px; font-family: Arial; font-size: 16px; font-weight:900; color:#537457;}
H3 {margin:18px 0px 8px 0px; font-family: Arial; font-size: 14px; color:#537457;}

.t9 {font-size:9px;}
.t10 {font-size:10px;}
.t11 {font-size:11px;}
.t12 {font-size:12px;}
.t13 {font-size:13px;}
.t14 {font-size:14px;}

.orange,.orange:visited{color: #df6d34;}
.gray,.gray:visited {color:#868686;}
.lgray {color: #8a8a8a;}

.bold {font-weight: bold;}
.nodecor,.nodecor:visited {text-decoration: none;}

.wrapper {}
.footer {margin-top: 80px;}

.t1,.t2,.t3,.t4 {display:block;overflow:hidden;height:1px;font-size:1px;}
.t1 {margin:0 1px; height: 2px;}.t2 {margin:0 2px;}.t3 {margin:0 3px;}.t4 {margin:0 5px;}

.b1,.b2,.b3,.b4 {display:block;overflow:hidden;height:1px;font-size:1px;}
.b1 {margin:0 1px;}.b2 {margin:0 2px;}.b3 {margin:0 3px;}.b4 {margin:0 5px;}

.t1l,.t2l,.t3l,.t4l {display:block;overflow:hidden;height:1px;font-size:1px;}
.t1l {margin:0 0 0 1px; height: 2px;}.t2l {margin:0 0 0 2px;}.t3l {margin:0 0 0 3px;}.t4l {margin:0 0 0 5px;}

.b1l,.b2l,.b3l,.b4l {display:block;overflow:hidden;height:1px;font-size:1px;}
.b1l {margin:0 0 0 1px;}.b2l {margin:0 0 0 2px;}.b3l {margin:0 0 0 3px;}.b4l {margin:0 0 0 5px;}

.t1r,.t2r,.t3r,.t4r {display:block;overflow:hidden;height:1px;font-size:1px;}
.t1r {margin:0 1px 0 0; height: 2px;}.t2r {margin:0 2px 0 0;}.t3r {margin:0 3px 0 0;}.t4r {margin:0 5px 0 0;}

.b1r,.b2r,.b3r,.b4r {display:block;overflow:hidden;height:1px;font-size:1px;}
.b1r {margin:0 1px 0 0;}.b2r {margin:0 2px 0 0;}.b3r {margin:0 3px 0 0;}.b4r {margin:0 5px 0 0;}

.round_bordered b,.round_bordered div.round_inner{border: #ebebeb solid; border-width:0px 1px 0px 1px;}
.round_bordered .t4, .round_bordered .b4 {background: #ebebeb;}
.round_bordered .t4l, .round_bordered .b4l {background: #ebebeb;}
.round_bordered .t4r, .round_bordered .b4r {background: #ebebeb;}

.round_g b,.round_g div{background: #edebe1;}
.round_lg b,.round_lg div{background: #f6f6f5;}
.round_lg2 b,.round_lg2 div.round_inner{background: #f9faf4;}
.round_lg3 b,.round_lg3 div.round_inner{background: #f9f7f0;}
.round_lg4 b,.round_lg4 div.round_inner{background: #f4f0f8;}
.round_lb b,.round_lb div.round_inner{background: #f3f7fb;}

.content {font-size: 12px; margin-top: 10px; color: #414141;}
.content td,.content th {font-size: 11px;}

.menu_left {font-family: Tahoma; padding: 0; margin-right: -20px;}
.menu_left ul {padding:0 0 0px 0; margin:0px 0; list-style: none;}
.menu_left ul li.lvl1 {margin: 5px 0; background: url(/images/fenka1.gif) right 10px no-repeat; padding: 0px 20px 0px 0;}
.menu_left ul li a.lvl1, .menu_left ul li a.lvl1:visited{font-weight: bold; padding: 3px 5px 4px 0; text-decoration:none; color: #4d7790; display:block; text-align:right; line-height:14px; font-size:14px;}
.menu_left ul li a.lvl1:hover,.menu_left ul li.active a.lvl1,.menu_left ul li.active a.lvl1:visited {color:#fff; font-weight: bold; background: url(/images/back_menu.gif) right 0 no-repeat;}
.menu_left ul li.active a.lvl1,.menu_left ul li.active a.lvl1:visited {padding-right: 10px;}

.menu_left ul li ul {margin: 10px 8px 20px 0;}
.menu_left ul li ul li {margin: 7px 0;}
.menu_left ul li ul li a, .menu_left ul li ul li a:visited,.menu_left ul li ul li span{font-weight: normal; padding: 0px 17px 0px 0; text-decoration:none; color: #7db26b; display:block; text-align:right; line-height:11px; font-size:11px; background: url(/images/fenka_green.gif) right 7px no-repeat;}
.menu_left ul li ul li a:hover,.menu_left ul li ul li a.active,.menu_left ul li ul li span.active {color:#7db26b; font-weight: bold; background: url(/images/fenka_green.gif) right 7px no-repeat;}

.regform {margin-top: 50px;}
.regform input.text {width: 104px; border:#dcdcdc solid 1px; color:#868686; padding-left: 5px;}
.regform form {display: none;}

.sep_gray {display: inline-block; width: 1px; height: 10px; background: #a5a59a; position: relative; top: 2px;}

.listTitle,.listTitle:visited {text-decoration: none; font-weight: bold; color: #414141; padding: 0 0 5px 20px; background: url(/images/plus.gif) no-repeat;}
.listTitle span {padding-bottom: 5px; background: url(/images/dash_green.gif) 0 15px repeat-x;}

.contactTitle {font-size: 18px; color: #5a864b;}
.contactDBlock {border-top: #dedddb solid 1px; margin: 5px 0 10px 0;}
.contactDBlock span span{position: relative; top: -3px; left: 3px;}
.contactPhone {margin-left: 15px; color: #546272;}

.browse_path {font-size: 11px; font-family: Tahoma; font-weight:normal; color: #5d5d5d;}
.browse_path a{text-decoration: none;}
.browse_path a:hover{text-decoration: underline;}
.browse_path b {font-weight: normal; color: #c4c4c4;}

.feedback {font-size: 11px;}
.feedback i {color: #BF4041;}
.feedback th {text-align: right; font-weight: normal; padding-right: 10px;}
.feedback th,td {padding-bottom: 5px;}
.feedback img {width: 100px;}
.feedback input {border: #6B6B6B solid 1px; height: 18px; padding-left: 5px;}

.warnText {color: red;}

.mapdot .tooltip {display: none; z-index: 10;}