
body, html, h1, h2, h3, h4, h5, h6, p, strong, div, img, ul, li, form, fieldset
{ padding: 0; margin: 0; border: none }

body { color: #999; background-color: #001020; font-size: 9pt; font-family: Tahoma, Verdana, sans-serif; }

h1, h2, h3, h4, h5, h6, strong { color: white; }


a { color: #56a40a; text-decoration: none; }
a:hover { background-color: #56a40a; color: black; }
a.header:hover { background: transparent; }
a.img { background-color: transparent }
a.img:hover { background-color: transparent }

a.mediaking_tagcloud, a.mediaking_tagcloud_flat { color: #56a40a; padding: 2px; font-size: 11pt; }
a.mediaking_tagcloud:hover, a.mediaking_tagcloud_flat:hover { color: white; background-color: #56a40a; }
a.mediaking_tagcloud_flat { font-size: 8pt }
a.mediaking_tagcloud_current, a.mediaking_tagcloud_flat_current { color: white; background-color: #56a40a; padding: 2px; font-size: 11pt; }

a.mediaking_menu { font-size: 7pt; color: white }
a.mediaking_menu:hover { background: transparent; color: white; text-decoration: underline }

a.footer { color: white; background-color: transparent; font-weight: bold; font-size: 10pt; padding: 2px }
a.footer:hover { color: black; background-color: white; }

span.product { color: yellow; font-weight: bold; font-size: 10pt }
.product1 { background-color: #32353d; padding: 4px }
.product2 { background-color: #3d424e; padding: 4px }
.product3 { background-color: #4a5164; padding: 4px }

ul { padding-left: 16px; line-height: 1.5em; }
li { list-style-image: url(/sf/images/icons/bullet_star.png); }
ul#mediakingReferenzen { font-size: 9pt }
ul.mediaking_features { color: white; list-style: none; padding-left: 10px }
ul.mediaking_features li { color: white; list-style: none; list-style-image: url(/sf/images/icons/bullet_star.png) }

div#mediaking_wrapper { background-color: black; padding: 1em; border-right: #202020 1px solid }

div#mediaking_wrapper { width: 960px; float: left }

div#mediaking_content {
	background-color: #101010;
	padding: 8px;
	width: 930px;
}

div#mediaking_header  { padding-bottom: 1em; }
div#mediaking_footer  { padding: 4em 0em 2em 0em }
div#mediaking_sidebar { float: left; width: 310px }
div#mediaking_promo   { padding-left: 1em; padding-top: 10em; float: left; }

div#mediaking_product_info { padding: 10px; color: white; font-size: 9pt }
div#product_offer { padding: 8px; }

div#mediaking_footer_menu { padding-top: 3em }

div#mediaking_menu { padding-bottom: 0.5em; width: 960px }
div.mediaking_menu_item { padding-right: 12px; float: left; text-align: center }

.mediaking_item, .mediaking_item_hi, .mediaking_item_2, .mediaking_item_3 { padding: 10px; color: white; }
div#mediaking_product_info:hover, .mediaking_item:hover/*, .mediaking_item_2:hover */ {
	background: #303030 url(/sf/images/cms/backgrounds/mediaking_cms_back-2.png) no-repeat;
}
.mediaking_item_3:hover {
	background: #404040 url(/sf/images/cms/backgrounds/mediaking_cms_back-3.png) no-repeat;
}
.mediaking_item_hi {
	background: #2e5313 url(/sf/images/cms/backgrounds/mediaking_cms_back-hi.png) no-repeat;
	border: 1px solid #f0f0f0;
}
.mediaking_item, div#mediaking_product_info, div.mediakingPager, #JT { background: #202020 url(/sf/images/cms/backgrounds/mediaking_cms_back.png) no-repeat; }
.mediaking_item_2 { background: #303030 url(/sf/images/cms/backgrounds/mediaking_cms_back-2.png) no-repeat; }
div#mediaking_content, .mediaking_item, .mediaking_item_hi, .mediaking_item_2, .mediaking_item_3, 
div#mediaking_product_info, div.mediakingPager, #JT {
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
}

div#mediakingMap { width: 500px; height: 350px; }

.mediakingNewsTags { font-size: 8pt }

.codeInput { font-size: 8pt; background-color: white; color: black; }

input, select { border: 1px solid #7f8b93; font-weight: bold; padding: 2px; }
form, fieldset { border: 0; }
input, select {
	color: #202020;
	background-color: #eaf2f9;
	text-decoration: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}
input:hover, select:hover { background-color: #fbf3fa; }
input:active, select:active { background-color: #fbf3fa; }
input:focus, select:focus { background-color: #fbf3fa; }
legend { font-weight: bold; background-color: #fbf3fa; padding: 2px }


