#wrapper {

 width: 98%;
 max-width: 1200px;
 margin: 0 auto;

}

#header {

 height: 70px;
 background: #fff;

}

#header ul {

 list-style: none;
 margin: 5px;
 float: right;

}

#header ul li {

 float: left;

}

#header ul li a {

 color: #75829b;
 font-size: 12px;
 line-height: 12px;
 text-decoration: none;
 text-align: center;
 border-right: solid 1px #75829b;
 padding: 0 10px;

}

#header ul li a:hover {

 color: #000;

}

#header ul li:last-child a {

 border: 0;
 padding-right: 0;

}

#slogan {

 color: #000033;
 font-size: 30px;
 line-height: 32px;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
 margin: 20px 0 0 14px;
 float: left;

}

#slogan span {

 color: #75829b;

}

#log {

 width: 81px;
 height: 41px;
 color: #fff;
 font-size: 12px;
 text-decoration: none;
 text-align: center;
 background: #fff url(../img/log.png) no-repeat left top;
 padding: 5px;
 margin-right: 20px;
 display: block;
 float: right;

}

#search_box {

 height: 10px;
 margin-top: -15px;
 clear: both;
 float: right;

}

#search_box h1 {

 color: #75829b;
 font-size: 12px;
 line-height: 14px;
 vertical-align: middle;
 margin: 5px 10px 0 0;
 float: left;

}

#search_box input {

 width: 150px;
 height: 14px;
 border: solid 1px #ccc;

}

#search_box p {

 float: left;

}

#nav {

 background: #fff;
 clear: both;

}

#nav .search {

 height: 50px !important;
 background: #76829c !important;
 padding: 5px 15px !important;

}

#nav .search p {

 color: #404958;
 font-size: 11px;
 padding: 2px 0 4px 0;

}

#nav .search ul {

 list-style: none;
 margin: 0;

}

#nav .search ul li {

 text-transform: uppercase;
 float: left;

}

#nav .search ul li a {

 color: #fff !important;
 font-size: 16px;
 font-weight: bold;

}

#nav .search ul li span {

 color: #fff;
 font-size: 16px;
 margin: 0 5px;

}

#top_nav {

 width: 70%;
 height: 150px;
 margin: 15px 0;
 float: left;

}

#top_nav .nav_block {

 height: 24px;
 padding: 7px 0 3px 0;
 margin-left: 20px;

}

#top_nav .nav_block div {

 width: 18px;
 height: 20px;
 margin-right: 10px;
 float: left;
 clear: both;

}

#top_nav .nav_block h1 {

 width: 120px;
 font-size: 16px;
 font-weight: bold;
 line-height: 20px;
 text-transform: uppercase;
 float: left;
 clear: none;

}

#top_nav .nav_block ul {

 list-style: none;
 text-transform: uppercase;
 margin: 0;
 float: left;

}

#top_nav .nav_block ul li {

 font-size: 11px;
 line-height: 15px;
 padding-top: 2px;
 padding-left: 5px;
 margin-right: 10px;
 float: left;

}

#top_nav .act {

 font-weight: bold !important;

}

#header_ad {

 width: 28%;
 height: 150px;
 margin: 15px 0;
 float: right;

}

#header_ad a {

 margin-right: 20px;

}

#header_ad img {

 width: 100%;
 max-height: 150px;

}

#nav .search_main {

 height: 30px !important;
 background: #ccc !important;
 padding: 15px !important;

}

#nav .search_main p {

 padding: 0;
 margin-right: 10px;
 float: left;

}

#nav .search_main p.radio {

 padding: 5px;

}

#nav .search_main p.text {

 width: 50%;

}

#nav .search_main span {

 vertical-align: middle;
 margin-left: 5px;
 float: left;

}

#nav .search_main input[type="radio"] {

 margin: 0;
 float: left;

}

#nav .search_main input[type="text"] {

 width: 100%;
 height: 18px;
 background: #fff url(../img/search_google.png) no-repeat left top;
 border: solid 1px #d9dadf;

}

#nav .search_main input[type="submit"] {

 width: 70px;
 height: 24px;
 text-align: center;
 padding-top: 0;

}

#nav a {

 color: #75829b;
 text-decoration: none;

}

#nav a:hover {

 color: #25324b;

}

#content_top {

 background: #fff;

}

#content_top .content_inner {

 height: 400px;

}

#content_middle {

 background: #fff;
 margin-top: 20px;
 clear: both;

}

#content_middle .ctl_lft {

 height: 250px;
 background: #eaecf1;

}

#content_middle .ctl_lft .content_header h1 {

 color: #fff !important;
 font-size: 18px;
 line-height: 18px;
 padding: 2px 0;

}

#content_middle .ctl_lft .content_header h2 {

 color: #3d4657 !important;
 font-size: 18px;
 line-height: 18px;
 padding: 2px 0;

}

#content_middle .ctl_lft .content_body p {

 padding: 2px;

}

#content_middle .ctl_rgt {

 height: 250px;

}

#content_middle .content_header {

 padding: 5px;
 background: #9ea7b9;

}

#content_middle .content_header h1 {

 font-size: 18px;
 line-height: 20px;

}

#content_middle .content_header h2 {

 color: #3d4657;
 font-size: 14px;
 line-height: 16px;

}

#content_middle .content_inner {

 height: 250px;
 background: none;

}

#content_middle .content_body {

 color: #75829b;
 font-size: 12px;

}

#content_middle .content_body ul {

 list-style: none;
 margin: 10px 0;

}

#content_middle .content_body ul li a {

 color: #3d4657;
 font-weight: bold;
 text-decoration: none;
 padding: 2px 5px 4px 5px;

}

#content_middle .content_body ul li a:hover {

 color: #75829b;

}

#content_middle .content_body ul li.last a {

 font-weight: normal;

}

#content_middle .search {

 height: 82px;
 background: #eaecf1;
 margin-bottom: 2px;

}

#content_middle .search .search_caption {

 width: 15%;
 height: 30px;
 color: #003;
 font-size: 32px;
 font-weight: bold;
 line-height: 36px;
 text-align: left;
 text-transform: uppercase;
 padding: 20px 30px;
 float: left;

}

#content_middle .search .search_fields {

 width: 70%;
 font-size: 12px;
 float: left;

}

.ctl_rgt .search .search_fields {

 width: 100% !important;

}

#content_middle .search .search_fields input {

 width: 78%;
 margin-bottom: 2px;

}

#content_middle .search .search_fields select {

 width: 80%;
 margin-bottom: 2px;

}

#content_middle .search input[type="submit"] {

 width: auto;
 float: right;

}


#content_inner {

 padding-bottom: 20px;
 margin: -18px 320px 0 220px;

}

#content_bottom_lft {

 width: 205px;
 color: #3f4859;
 font-size: 11px;
 background: none !important;
 margin-top: 15px;
 float: left;

}

#content_bottom_lft a {

 color: #3f4859;
 font-weight: bold;
 text-decoration: underline;

}

#content_bottom_lft a.button {

 width: 195px;
 height: 190px;
 color: #fff;
 background: url(../img/anzeigen_1.png) no-repeat left top;
 display: block;

}

#content_bottom_lft a.button:hover {

 color: #fff !important;

}

#content_bottom_lft a:hover {

 color: #000;

}

#content_bottom_1 {

 background: #fff;
 margin-top: 20px;

}

#content_bottom_1 .ctl_rgt {

 height: 250px;
 background: #ffbb45;

}

#content_bottom_1 .ctl_rgt .content_header {

 padding: 10px;

}

#content_bottom_1 .ctl_rgt .content_header h1 {

 font-size: 18px;
 line-height: 22px;

}

#content_bottom_1 .ctl_rgt .content_header h2 {

 color: #ffe49f;
 font-size: 16px;
 line-height: 20px;

}

#content_bottom_1 .content_inner {

 height: 250px;
 background: #ffd873;

}

#content_bottom_1 .content_header {

 background: #ffbb45;

}

#content_bottom_2 {

 background: #fff;
 margin-top: 20px;

}

#content_bottom_2 .ctl_rgt .box {

 height: 51px;
 background-repeat: no-repeat;
 background-position: left top;
 padding: 10px 0 0 75px;
 margin-bottom: 2px;

}

#content_bottom_2 .ctl_rgt .box h1 {

 font-size: 18px;
 text-transform: uppercase;
 padding: 2px 0;

}

#content_bottom_2 .ctl_rgt .box p {

 font-size: 12px;
 padding: 1px;

}

#content_bottom_2 .ctl_rgt .box_1 {

 background-image: url(../img/box_1.png);
 background-color: #9ea7b9;

}

#content_bottom_2 .ctl_rgt .box_1 * {

 color: #000033;

}

#content_bottom_2 .ctl_rgt .box_1 h1 a:hover {

 color: #000;

}

#content_bottom_2 .ctl_rgt .box_2 {

 background-image: url(../img/box_2.png);
 background-color: #bbd8e2;

}

#content_bottom_2 .ctl_rgt .box_2 * {

 color: #297d99;

}

#content_bottom_2 .ctl_rgt .box_2 h1 a:hover {

 color: #000;

}

#content_bottom_2 .ctl_rgt .box_3 {

 background-image: url(../img/box_3.png);
 background-color: #ffbb45;

}

#content_bottom_2 .ctl_rgt .box_3 * {

 color: #663300;

}

#content_bottom_2 .ctl_rgt .box_3 h1 a:hover {

 color: #000;

}

#content_bottom_2 .ctl_rgt .box_4 {

 background-image: url(../img/box_4.png);
 background-color: #cccc33;

}

#content_bottom_2 .ctl_rgt .box_4 * {

 color: #333300;

}

#content_bottom_2 .ctl_rgt .box_4 h1 a:hover {

 color: #000;

}

#content_bottom_2 .content_inner {

 height: 250px;
 background: #eaecf1;

}

#content_bottom_2 .content_header {

 background: #75829b;

}

.ctl_lft {

 width: 195px;
 height: 400px;
 background: #dad14a;
 float: left;

}

.ctl_rgt {

 width: 300px;
 float: right;

}

#rgt_image_home {

 position: relative;
 height: 630px;
 font-size: 11px;
 background: #dad14a;
 padding: 0;

}

#rgt_image_home a.button {

 position: absolute;
 top: 460px;
 left: 195px;

}

#rgt_image_home h1 {

 color: #fff;
 font-size: 18px;
 text-transform: uppercase;
 padding: 2px 0;
 margin-left: 10px;

}

#rgt_image_home h1 span {

 color: #333300;

}

#rgt_image_home ul {

 list-style: none;
 margin: 5px 10px;

}

#rgt_image_home ul li a {

 font-weight: normal;

}

#rgt_image_home a {

 color: #333300;
 font-weight: bold;
 text-decoration: none;

}

#rgt_image_home a.lnk_all {

 margin-left: 10px;

}

#rgt_image_home a:hover {

 color: #fff;

}

#rgt_image_header {

 height: 140px;
 overflow: hidden;

}

.content_inner {

 background: #f1eca3;
 margin: 0 315px 0 210px;

}

.content_header {

 color: #fff;
 font-size: 16px;
 font-weight: bold;
 text-transform: uppercase;
 padding: 10px;

}

.content_body {

 padding: 10px;

}

#tag_clouds {

 text-align: center;
 background: #ebecf1;
 padding: 20px;
 margin: 15px 0 35px 0;
 clear: both;

}

#tag_clouds a {

 color: #fff;
 font-size: 14px;
 text-decoration: none;
 padding: 2px 5px 4px 5px;

}

#tag_clouds a:hover {

 color: #eee;

}

.tag_clouds_main {

 background: #dad14a !important;

}

input, select, textarea {

 font-size: 12px;
 vertical-align: middle;
 padding: 2px;

}

input[type="submit"] {

 height: auto;
 background: auto;
 vertical-align: top;

}

#nav .navbox {

 height: 50px !important;
 background: #76829c !important;
 padding: 5px 15px !important;

}

#nav .navbox p {

 color: #404958;
 font-size: 11px;
 padding: 2px 0 4px 0;

}

#nav .navbox ul {

 list-style: none;
 margin: 0;

}

#nav .navbox ul li {

 text-transform: uppercase;
 float: left;

}

#nav .navbox ul li a {

 color: #fff !important;
 font-size: 16px;
 font-weight: bold;

}

#nav .navbox ul li a:hover {

 color: #eee !important;

}

#nav .navbox ul li span {

 color: #fff;
 font-size: 16px;
 margin: 0 5px;

}

#entry {

 margin: 0 320px 0 220px;

}

#entry_nav {

 width: 200px;
 float: left;

}

#entry_nav h1 {

 color: #73839c;
 font-size: 14px;
 border-bottom: solid 1px #74829c;
 padding-left: 10px;

}

#entry_nav h1 a {

 color: #000;

}

#entry_nav ul {

 list-style: none;
 border-bottom: solid 1px #74829c;
 padding-bottom: 20px;
 margin: 10px 0;

}

#entry_nav ul li {

 padding: 2px 0 4px 0;
 clear: both;

}

#entry_nav ul li a {

 width: 180px;
 color: #73839d;
 font-weight: bold;
 text-align: left;
 display: block;
 float: right;

}

#entry_nav ul li span {

 margin-left: 10px;

}

#entry_nav ul li.act * {

 color: #000032;

}

#entry_nav ul li ul * {

 font-weight: normal;

}

#entry_nav ul ul {

 color: #000131;
 border-bottom: none;
 padding-bottom: 0;
 margin: 5px 0;

}

#entry_nav ul ul li {

 padding-left: 30px;
 display: block;

}

#entry_nav ul ul li.act {

 background: #ebecf1 url(../img/libg.gif) repeat-y left top;

}

#entry_nav ul ul a {

 display: inline;
 float: none;

}

#entry_rgt {

 width: 300px;
 float: right;

}

.gal_img_big {

 width: 298px;
 height: 298px;
 line-height: 298px;
 text-align: center;
 background: #fff;
 border: solid 1px #eee;
 margin: 10px 0;
 clear: both;

}

.gal_img_big img {

 max-width: 95%;
 max-height: 95%;
 vertical-align: middle;

}

.gal_img_small {

 width: 98px;
 height: 98px;
 line-height: 96px;
 text-align: center;
 background: #fff;
 border: solid 1px #eee;
 float: left;

}

.gal_img_small img {

 max-width: 95%;
 max-height: 95%;
 vertical-align: middle;

}

.gal_img_rand {

 width: 20%;
 height: 120px;
 line-height: 118px;
 text-align: center;
 float: left;

}

.gal_img_rand img {

 max-width: 95%;
 max-height: 95%;
 vertical-align: middle;

}

.gal_img_rand div {

 height: 116px;
 background: #fff;
 border: solid 1px #eee;
 margin: 1px;

}

#content_inner .entry_nav {

 height: 44px;

}

.entry_nav {

 height: 40px;
 border-bottom: solid 1px #77839d;

}

.entry_nav a {

 height: 40px;
 color: #74829c;
 font-size: 12px;
 line-height: 38px;
 text-align: center;
 text-transform: uppercase;
 padding: 0 15px;
 margin: 0;
 float: left;

}

.entry_nav a.act {

 color: #000031;
 font-weight: bold;
 border: solid #77839d;
 border-width: 1px 1px 0 1px;
 background: #fff;

}

.entry_nav a:hover {

 color: #000;

}

#entry .entry_content {

 min-height: 520px;
 border-left: solid 1px #77839d;
 padding: 15px 0 20px 15px;

}

#entry .entry_content table td {

 color: #020034;
 vertical-align: top;
 padding: 2px 5px 4px 5px;

}

#entry .entry_content table td.title {

 width: 25%;
 color: #76809b;

}

#entry .entry_content table td table td {

 padding: 2px 0 4px 0;

}

#entry .entry_content table td p {

 padding-left: 0;

}

#entry .entry_content table td input[type="text"], #entry .entry_content table td textarea {

 width: 99%;

}

#entry .entry_content table td h1, #entry .entry_content table td h2, #entry .entry_content table td h3 {

 padding-left: 0;

}

#ad {

 height: 210px;
 color: #3f4859;
 font-size: 12px;
 margin-top: 50px;

}

#ad a.button {

 width: 195px;
 height: 140px;
 color: #fff;
 background: url(../img/anzeigen_3.png) no-repeat left top;
 padding-bottom: 10px;
 display: block;

}

#ad a.button:hover {

 color: #fff !important;

}

#ad a {

 color: #3f4859;
 font-weight: bold;
 text-decoration: underline;

}

#ad a:hover {

 color: #000;

}

#sbox .box {

 height: 51px;
 background-repeat: no-repeat;
 background-position: left top;
 border: solid 1px #eee;
 padding: 10px 0 0 75px;
 cursor: pointer;

}

#sbox .box:hover {

 border-color: #009;

}

#sbox .box:hover h1, #sbox .box:hover h1 a {

 color: #000 !important;

}

#sbox .box:hover h1 a {

 color: #000;

}

#sbox .box h1 {

 font-size: 18px;
 text-transform: uppercase;
 padding: 2px 0;

}

#sbox .box p {

 font-size: 12px;
 padding: 1px;

}

#sbox .box_5 {

 background-image: url(../img/box_5.png);
 background-color: #9ea6b9;

}

#sbox .box_5 * {

 color: #000032 !important;

}

#sbox .box_5 h1 a:hover {

 color: #000 !important;

}

#sbox .box_6 {

 background-image: url(../img/box_6.png);
 background-color: #ffbb46;

}

#sbox .box_6 * {

 color: #663400 !important;

}

#sbox .box_6 h1 a:hover {

 color: #000 !important;

}

#sbox .box_7 {

 background-image: url(../img/box_7.png);
 background-color: #cdcc34;

}

#sbox .box_7 * {

 color: #343400 !important;

}

#sbox .box_7 h1 a:hover {

 color: #000 !important;

}

#sbox .box_8 {

 background-image: url(../img/box_8.png);
 background-color: #cdcc34;

}

#sbox .box_8 * {

 color: #343400 !important;

}

#sbox .box_8 h1 a:hover {

 color: #000 !important;

}

.content_box {

 width: 100%;
 float: left;

}

.content_box .nav_menu {

 font-size: 11px;
 background: #ebecf1;
 margin-bottom: 0;

}

#content_inner .search_entry {

 width: 100%;
 background: #ebecf1;
 border-bottom: solid 1px #fff;

}

.infobox {

 margin-bottom: 10px;

}

.infobox .content_body {

 color: #3e4558 !important;
 padding: 5px 0;

}

.infobox_events .content_header {

 background: #ffbb46 !important;

}

.infobox_events .content_body {

 background: #ffd873;
 padding-left: 2px;

}

.infobox_bilder .content_header {

 background: #cdcc34 !important;

}

.infobox_bilder .content_body {

 background: #f2eba3;
 padding-left: 2px;

}

.infobox .nav {

 height: 18px;
 text-align: center;
 background: #f2eba3;
 padding: 5px;

}

.infobox .nav a {

 font-size: 11px;
 font-weight: bold;
 padding: 5px;

}

.infobox .nav .lft {

 float: left;

}

.infobox .nav .rgt {

 float: right;

}

.event_nav_rgt {

 margin-bottom: 10px;

}

.event_nav_rgt a, .event_nav_rgt input[type="submit"] {

 color: #000131;
 text-align: left;
 font-size: 18px;
 font-weight: bold;
 background: #feeed4;
 border: solid #fff;
 border-width: 0 0 1px 0;
 text-transform: uppercase;
 padding: 10px;
 margin: 0;
 display: block;

}

.event_nav_rgt input[type="submit"] {

 width: 300px;
 margin-top: 10px;

}

.event_nav_rgt a.act, .event_nav_rgt input.act {

 color: #fff;
 background: #ffbb46;

}

.verzeichnissystem_class {

}

.artikelsystem_class {

}

.artikelsystem_class #nav .navbox {

 background: #cdcc34 !important;

}

.artikelsystem_class #content_inner .nav_menu {

 background: #f2eba3;

}

.artikelsystem_class #content_inner .search_entry {

 background: #f2eba3;

}

.artikelsystem_class #entry_nav h1 {

 border-bottom: solid 1px #d9d14a !important;

}

.artikelsystem_class #entry_nav h1 a {

 color: #9a9901 !important;

}

.artikelsystem_class #entry_nav ul {

 border-color: #d9d14a !important;

}

.artikelsystem_class #entry_nav ul li {

 font-size: 12px;

}

.artikelsystem_class #entry_nav ul ul li.act {

 background: #feeed5 url(../img/libg_green.gif) repeat-y left top !important;

}

.anzeigenmarkt_class {

}

.events_class {

}

.events_class #nav .navbox {

 background: #ffbb46 !important;

}

.events_class #content_inner .nav_menu {

 background: #ffd088;

}

.events_class #content_inner .search_entry {

 background: #feeed4;

}

.events_class .search {

 background: #fff7ea !important;

}

.events_class #entry_nav h1 {

 border-bottom: solid 1px #ffbb44 !important;

}

.events_class #entry_nav h1 a {

 color: #cc9900 !important;

}

.events_class #entry_nav ul {

 border-color: #ffbb44 !important;

}

.events_class #entry_nav ul li {

 font-size: 12px;

}

.events_class #entry_nav ul ul li.act {

 background: #feeed5 url(../img/libg_orange.gif) repeat-y left top;

}

.other_class {

}

.other_class #nav .navbox {

 background: #4999b4 !important;

}

.other_class #content_inner .nav_menu {

 background: #4999b4;

}

.other_class #content_inner .search_entry {

 background: #dbedf2;

}

.other_class .search {

 background: #dbedf2 !important;

}

.other_class #entry_nav h1 {

 border-bottom: solid 1px #dbedf2 !important;

}

.other_class #entry_nav h1 a {

 color: #0099cc !important;

}

.other_class #entry_nav ul {

 border-color: #4999b4 !important;

}

.other_class #entry_nav ul li {

 font-size: 12px;

}

.other_class #entry_nav ul ul li.act {

 background: #4999b4 url(../img/libg_blue.gif) repeat-y left top;

}

table.frm .search {

 height: auto !important;
 background: none !important;

}

table.frm table.search td {

 padding: 5px 5px 1px 5px !important;

}

.ctl_rgt .search_caption {

 font-size: 20px !important;

}

#newest_article {

 background: #f2eba3;
 padding: 10px 5px;

}

#newest_article h1 {

 color: #969a00;
 font-size: 12px;
 font-weight: bold;
 border: 0 !important;
 background: none !important;
 padding: 5px !important;
 margin-bottom: 5px;

}

#newest_article h2 {

 color: #000;
 font-size: 12px;
 line-height: 14px;
 font-weight: bold;
 border: 0 !important;
 padding-bottom: 0;

}

#newest_article h3 {

 color: #000;
 font-size: 10px;
 line-height: 12px;
 font-weight: normal;
 border: 0 !important;
 padding-top: 0;
 padding-bottom: 10px;
 margin-top: 0;

}

.skyscraper {

 width: 160px;
 height: 600px;
 border: solid 2px #eee;
 margin: 5px 10px;
 display: block;

}

.skyscraper img {

 width: 100%;
 height: 100%;

}

.medium_rectangle {

 width: 300px;
 height: 250px;
 margin-bottom: 10px;
 display: block;

}

.medium_rectangle img {

 width: 100%;
 height: 100%;

}

.square {

 width: 50%;
 height: 250px;
 background: none !important;
 display: block;
 float: left;

}

.square a {

 width: 250px;
 height: 250px;
 background: none !important;
 margin: 0 auto;
 display: block;

}

.square img {

 width: 100%;
 height: 100%;

}

a.read_more {

 color: #00f !important;
 font-weight: normal;
 font-size: 82%;
 margin-right: 10px;
 margin-bottom: 10px;
 float: right;

}

a.read_more:hover {

 color: #009 !important;

}

 .bbox_green { background: #cdcc34; }
 .bbox_green .head { background: url(../img/bbox_green_head.png) no-repeat left top; }
 .bbox_green .foot { background: url(../img/bbox_green_foot.png) no-repeat right bottom; }

 .bbox_pink { background: #74829c; }
 .bbox_pink .head { background: url(../img/bbox_pink_head.png) no-repeat left top; }
 .bbox_pink .foot { background: url(../img/bbox_pink_foot.png) no-repeat right bottom; }

 .bbox_orange { background: #ef8b00; }
 .bbox_orange .head { background: url(../img/bbox_orange_head.png) no-repeat left top; }
 .bbox_orange .foot { background: url(../img/bbox_orange_foot.png) no-repeat right bottom; }

 .bbox_blue { background: #4999b4; }
 .bbox_blue .head { background: url(../img/bbox_blue_head.png) no-repeat left top; }
 .bbox_blue .foot { background: url(../img/bbox_blue_foot.png) no-repeat right bottom; }

 .bbox .head {

	height: 18px;
	color: #fff;
	font-size: 18px;
	line-height: 18px;
	padding: 10px 10px 13px 10px;

 }

 .bbox .content {

	background: #fff;
	border: solid #c0c0c0;
	border-width: 0 1px;
	padding: 10px;

 }

 .bbox .content p {

	padding-left: 0;

 }

 .bbox .content ul {

	border-width: 0;
	margin-left: 0;

 }

 .bbox .content ul li {

	border-width: 0;
	list-style: none;

 }

 .bbox .content ul li a {

	display: inline !important;
	float: none !important;

 }

 .bbox .foot {

	height: 16px;
	text-align: right;
	padding: 10px 10px 13px 10px;
	margin-bottom: 20px;

 }

 .bbox .foot a {

	color: #fff;
	font-size: 14px;
	line-height: 16px;

 }

 .bbox .foot a:hover {

	color: #000;

 }