@charset "ISO-8859-1";
/******************************************************************************
project.......: atlas-mts
url...........: http: //www.atlas-mts.com
******************************************************************************/
/******************************************************* colors **************
        yellow: #FFCE00
     dark-grey: #606060
         grey2: #71767B
    light-grey: #D0CFCF
  light-yellow: #FFEC9F
        citron: #FFFBEA
*/
/******************************************************* reset *************/
* {
	border: none;
	margin: 0px;
	padding: 0px;
}
/******************************************************* fix *************/
body {
	font-size: 101.01%;
}
/******************************************************* general *************/
body {
	color: #606060;
	background-color: #fff;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 0.8em;
	text-align: center;
}
h1 {
	color: #000;
	font-size: 1.7em;
	margin: 20px 0px 10px 10px;
}
h2, h2 a {
	color: #FFCE00;
	font-size: 1.2em;
	font-weight: bold;
	margin: 10px 0px 6px 0px;
}
h3 {
	font-size: 1em;
}
hr {
	background-color: #D0CFCF;
	height: 1px;
	margin: 5px 0px;
}
a, a:link, a:visited, a:active, a:focus {
	color: #71767B;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color: #000000;
}
b {
	color: #000000;
}
table tr th, table tr td {
	padding: 2px;
	vertical-align: top;
}
table.sortable tr td {
	padding: 8px 2px;
	border-top: 1px solid #FFCE00;
}
.cleaner {
	clear: both;
	font-size: 1px;
	line-height: 1px;
}
.blind {
	display: none;
}
.error {
	color: #FF0000;
}
input.form_text, select {
	border-top: 2px solid #606060;
	border-left: 2px solid #606060;
	border-bottom: 1px solid #D0CFCF;
	border-right: 1px solid #D0CFCF;
	font-size: 0.8em;
	text-indent: 4px;
}
input.form_text:focus,
select:focus,
select.focus option,
textarea:focus {
	background-color: #FFEC9F;
}
option {
	padding: 0px 3px;
}
.spacer {
	line-height: 20px;
}
a.more_link,
a:active.more_link,
a:visited.more_link,
a:focus.more_link {
	background: url("../images/more_link.gif") top left no-repeat;
	display: block;
	height: 25px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -100em;
	width: 100px;
}
a.register_link,
a:active.register_link,
a:visited.register_link,
a:focus.register_link {
	background: url("../images/register_link.gif") top left no-repeat;
	display: block;
	height: 25px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -100em;
	width: 60px;
}
a.top_link {
	background: url("../images/top_link.gif") top left no-repeat;
	display: block;
	height: 15px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -100em;
	width: 70px;
}
.left {
	float: left;
}
span.contact {
	width: 40px;
	display: block;
}
/******************************************************* print *************/
div#printlogo {
	display: none;
}
/******************************************************* npk elements *******/
/**** Text-Image-Block */
div.npk_textimage {
	float: left;
	margin-left: 10px;
	width: 190px;
}
img.npk_textimage {
	margin-left: 10px;
}
/**** Image-text-Block */
div.npk_imagetext {
	margin-left: 120px;
	width: 70%;
}
img.npk_imagetext {
	float: left;
	margin: 10px 0px 0px 10px;
}
/******************************************************* container **********/
div#container {
	margin: 20px auto;
	text-align: left;
	width: 884px;
}
div#wrapper {
	background-color: #FFFBEA;
	margin-left: 220px;
	width: 657px;
}
.wrapper3col {
	background: url(/images/wrapper_bg.gif) repeat-y;
}
/******************************************************* header *************/
div#header {
	height: 120px;
/*	margin-bottom: 25px;*/
}
/******** main navigation *****/
div#header ul {
	list-style-type: none;
	margin-top: 10px;
}
div#header ul li {
	display: inline;
	float: left;
	position: relative;
	z-index: 80;
}
div#header ul li a {
	background-color: #FFCE00;
	color: #606060;
	float: left;
	font-size: 0.95em;
	height: 18px;
	margin: 0px 2px 0px 0px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
}
div#header ul li a.nav_last {
	font-size: 0.85em;
	margin-right: -14px;
	margin-right: 0px;
	background: #FFCE00 url(../images/navigation/arrow.gif) no-repeat scroll left;
}
div#header ul#languages {
	float: right;
	margin-right: 5px;
}
div#header ul#languages li {
	font-size: 10px;
	padding-right: 2px;
}
div#header ul#languages li a {
	margin: auto;
	font-weight: normal;
	font-size: 10px;
	padding-right: 2px;
	background-color: transparent;
}
/******** sub navigation *****/
div#header ul li ul {
	display: none;
	left: 0px;
	position: absolute;
	top: 14px;
	width: 200px;
}
div#header ul li ul li a {
	border-top: 1px solid #fff;
	color: #606060;
	display: block;
	font-weight: normal;
	/*text-indent: 18px;*/
	height: auto;
	width: 200px;
	text-align: left;
	font-size: 0.85em;
	padding: 2px 0px 2px 18px;
}
div#header ul li ul li a:hover {
	color: #fff;
}
/******************** cd image buttons **/
div#header a#nav_about {
	display: inline;
	width: 108px;
}
div#header a#nav_contact {
	background-color: #FFCE00;
	display: inline;
	width: 94px;
}
div#header a#nav_products {
	background-color: #FFCE00;
	display: inline;
	width: 95px;
}
div#header a#nav_services {
	background-color: #FFCE00;
	display: inline;
	width: 93px;
}
div#header a#nav_news {
	background-color: #FFCE00;
	display: inline;
	width: 113px;
}
div#header a#nav_education {
	background-color: #FFCE00;
	display: inline;
	width: 134px;
}
div#header a#nav_newsletter {
	display: inline;
	width: 63px;
	padding-left: 9px;
}
div#header a#nav_links {
	background-color: #FFCE00;
	display: inline;
	width: 32px;
	padding-left: 9px;
}
div#header a#nav_sitemap {
	background-color: #FFCE00;
	display: inline;
	width: 47px;
	padding-left: 9px;
}
div#header a#nav_imprint {
	background-color: #FFCE00;
	display: inline;
	width: 54px;
	font-size: 0.85em;
	margin-right: -14px;
	margin-right: 0px;
	padding-left: 3px;
}
/******************** cd image buttons active zone **/
div#header ul li.active_zone a {
	text-decoration: underline;
}
div#header ul li.active_zone li a {
	text-decoration: none;
}
div#header ul li.active_zone li.active_zone a {
	text-decoration: underline;
}
/*
div#header ul li.active_zone a#nav_about {
	background: #FFCE00 url("../images/navigation/button_about_hover.gif");
}
div#header ul li.active_zone a#nav_news {
	background: #FFCE00 url("../images/navigation/button_news_hover.gif");
}
div#header ul li.active_zone a#nav_products {
	background: #FFCE00 url("../images/navigation/button_products_hover.gif");
}
div#header ul li.active_zone a#nav_education {
	background: #FFCE00 url("../images/navigation/button_education_hover.gif");
}
div#header ul li.active_zone a#nav_contact {
	background: #FFCE00 url("../images/navigation/button_contact_hover.gif");
}
div#header ul li.active_zone a#nav_sitemap {
	background: #FFCE00 url("../images/navigation/button_sitemap_hover.gif");
}
div#header ul li.active_zone a#nav_newsletter {
	background: #FFCE00 url("../images/navigation/button_newsletter_hover.gif");
}
div#header ul li.active_zone a#nav_links {
	background: #FFCE00 url("../images/navigation/button_links_hover.gif") 6px 0px;
}
div#header ul li.active_zone a#nav_services {
	background: #FFCE00 url("../images/navigation/button_services_hover.gif");
}
div#header ul li.active_zone a#nav_imprint {
	background: #FFCE00 url("../images/navigation/button_imprint_hover.gif");
}*/
/******************************************************* left navigation ******/
div#nav_left {
	float: left;
	width: 200px;
}
div#nav_left ul {
	list-style-type: none;
}
div#nav_left ul.sub_navi {
	margin-bottom: 10px;
}
div#nav_left ul.quicklink {
	display: none;
}
div#nav_left ul li {
	font-size: 0px;
}
div#nav_left ul a {
/*	overflow: hidden;*/
}
div#nav_left ul.sub_navi a {
	background-color: #FFCE00;
	color: #71767B;
	display: block;
	font-size: 11px;
	font-weight: normal;
/*	height: 1.8em;*/
	line-height: 1.8em;
	margin-bottom: 2px;
	text-decoration: none;
/*	text-indent: 10px;*/
	padding-left: 10px;
}
* html div#nav_left ul.sub_navi a {
	margin-bottom: 0px;
}
div#nav_left ul.sub_navi a:hover {
	text-decoration: underline;
}
div#nav_left ul.sub_navi a.link_active {
	font-weight: bold;
	text-decoration: underline;
}
/*** 3rd level navigation **/
div#nav_left ul.sub_navi ul {
	background-color: #FFFBEA;
	margin-top: -2px;
}
div#nav_left ul.sub_navi ul li {
	padding-left: 20px;
	padding-bottom: 5px;
}
div#nav_left ul.sub_navi ul li a {
	background-color: transparent;
	height: auto;
	line-height: 1.4em;
	text-indent: 0px;
}
/******************** search box, quick nav **/
div#nav_left div#search_box {
	border: 1px solid #D0CFCF;
	margin-top: 28px;
	padding: 4px;
}
div#nav_left div.quick_nav {
	border: 1px solid #D0CFCF;
	height: 64px;
	margin-top: 10px;
	padding: 4px;
}
div#nav_left div#search_box label,
div#nav_left div.quick_nav label {
	display: block;
	font-size: 0.85em;
	font-weight: bold;
	margin-bottom: 4px;
}
div#nav_left div.quick_nav {
	border: 1px solid #FFCE00;
}
div#nav_left div.quick_nav label {
	color: #E7AD03;
}
div#nav_left select {
	width: 170px;
	margin: 7px;
}
div#nav_left div#search_box input.form_text {
	margin-right: 1px;
	width: 136px;
}
div#nav_left div#search_box input.form_image {
	margin-bottom: -3px;
}
* html div#nav_left div#search_box input.form_image {
	margin-bottom: -4px;
}
div#nav_left input.form_image {
	margin-bottom: -2px;
}
div#nav_left ul.quicklink li {
	margin-bottom: 6px;
}
/**********************************************/
div#nav_left p {
	font-size: 0.8em;
	margin: 20px 0px;
}
div#nav_left div#hide {
	margin-top: 0px;
}
/******************************************************* banner ********* ******/
div#banner_display {
	font-size: 0.8em;
	height: 129px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
}
/******************************************************* right navigation ******/
div#nav_right {
	float: right;
	padding-top: 10px;
	width: 194px;
}
div#nav_right div.teaser {
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #D0CFCF;
}
div#nav_right div.teaser a.more_link {
	clear: both;
	margin-left: 130px;
	width: 50px;
}
.teaser .imagetext {
	float: left;
}
.teaser .imagetext img {
	margin-right: 5px;
	margin-bottom: 5px;
}
.teaser .textimage {
	float: right;
}
.teaser .textimage img {
	margin-left: 5px;
	margin-bottom: 5px;
}
.teaser h3 {
	margin-bottom: 5px;
}
.teaser a, .teaser a:visited {
	font-size: 1.0em;
	margin-left: 3px;
}
.teaser a img {
	margin-bottom: -2px;
}

/**** info boxes ******/
div#nav_right div.infobox {
	border: 1px solid #606060;
}
div#nav_right div.infobox div.npk_textimage {
	margin: 2px;
	width: 180px;
}
/**** product boxes ***/
div#nav_right div.productbox {
	border: 2px solid #FFCE00;
	font-size: 1em;
	margin-left: 10px;
	width: 95%;
}
div#nav_right div.productbox h3 {
	background-color: #FFCE00;
	padding: 4px;
	text-indent: 8px;
}
div#nav_right div.productbox ul li {
	list-style: url("../images/bullet.gif") outside none;
	margin: 0px 0px 4px 30px;
}
/******************************************************* content ***************/
div#content {
	background-color: #FFFBEA;
	float: left;
	font-size: 0.9em;
	width: 440px;
}
div#content * {
	margin-left: 20px;
}
div#content * * {
	margin-left: 0px;
}
div#content * table, div#content * img {
	margin-left: 0px;
}
div#content ul.breadcrumb {
	margin-left: 20px;
	margin-bottom: 30px;
}
div#content ul.breadcrumb li {
	display: inline;
	font-size: 0.9em;
	list-style-type: none;
}
div#content ul.breadcrumb li a {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}
div#content ul.breadcrumb li a.breadcrumb_active {
	font-weight: bold;
	text-decoration: underline;
}
div#content p {
	margin-left: 0px;
}
div#content ul {
	list-style-type: disc;
	margin: 6px 0px 6px 35px;
}
div#content ol {
	margin: 6px 0px 6px 20px;
}
div#content div#subzones {
	margin-top: 10px;
	margin-left: 20px;
}
div#content div#filedownload {
	margin-left: 10px;
}
div#content div#subzones h3 a, div#content div#subzones h3 {
	font-size: 1.0em;
	font-weight: bold;
}
div#content a,
div#content a:link,
div#content a:visited,
div#content a:active,
div#content a:focus {
	font-size: 1em;
}

div#content #filedownload h3 a {
	margin-left: -10px;
}

/******************** two column news ********/
div#content div.leftcol {
	float: left;
	width: 204px;
	margin-left: 0px;
}
div#content div.rightcol {
	margin: 0px 0px 0px 216px;
	width: 204px;
}
div#content div.faqheader {
	margin-bottom: 5px;
}
div#content div.leftcol a,
div#content div.rightcol a {
	display: block;
	margin-top: 6px;
}
div#content div.leftcol p a,
div#content div.rightcol p a {
	display: inline;
}
div#content h2 a {
	font-size: 1em;
	text-decoration: none;
}
/*********************************************/
/******************************************************* footer ******************/
div#footer {
	color: #AEAEB0;
	border-top: 1px solid #AEAEB0;
	margin-top: 15px;
	text-align: center;
}
div#footer ul li {
	display: inline;
	list-style-type: none;
}
div#footer a {
	color: #AEAEB0;
	text-decoration: none;
}
div#footer span {
	font-size: 0.8em;
}
/******************************************************* site specific ***********/
/****** start page */
body#zone_10985 div#banner_display {
	height: 241px;
	margin-top: 0px;
}
body#zone_10985 div#banner_display a#banner_link {
	display: block;
	width: 440px;
	height: 238px;
	position: absolute;
}
body#zone_10985 div#banner_display div.teaser {
	top: 18px;
	left: 71%;
	position: relative;
	width: 188px;
	font-size: 11px;
	color: #71767B;
	overflow: hidden;
}
body#zone_10985 div#banner_display div.bordertop {
	border-top: 1px solid #DFD9D9;
	padding-top: 18px;
	margin-top: 18px;
}
body#zone_10985 div#banner_display div.teaser b {
	font-weight: bold;
	font-size: 11px;
	color: #71767B;
}
body#zone_10985 div#banner_display div.textimage {
	float: right;
	padding-left: 5px;
	padding-right: 10px;
	margin-bottom: 0px;
}
body#zone_10985 div#banner_display div.textimage img {
	margin-bottom: 0px;
}
body#zone_10985 div#nav_right img {
	float: right;
	margin: 10px 0px 0px 0px;
	width: 207px;
}
body#zone_10985 div#nav_right {
	width: 220px;
}
body#zone_10985 div#wrapper,
body#zone_12619 div#wrapper {
	background-color: transparent;
}
body#zone_10985 div#content {
	background-color: transparent;
	width: 435px;
	margin-top: 13px;
}
body#zone_10985 div#content h3 a {
	color: #606060;
	font-size: 1.2em;
	margin-bottom: 8px;
}
body#news_10985 div#nav_left div#search_box {
	margin-top: 0px;
}
/******* products */
body#zone_10987 div#wrapper {
	background-color: #FFFFFF;
}
body#zone_10987 div#nav_right div {
	padding: 0px 0px 0px 4px;
}
body#zone_10987 div#content div {
	min-height: 100px;
}
body#zone_10987 div#content h2 a {
	color: #606060;
}
/******* contact atlas */
body#zone_11164 div#content {
	width: 440px;
	overflow: hidden;
}
/******* Suchbox nicht einruecken wenn es keine Unterpunkte gibt */
body#zone_11544 div#nav_left div#search_box,
body#zone_10990 div#nav_left div#search_box {
	margin-top: 0px;
}
/******* atlas news */
body#zone_11041 a.more_link,
body#zone_11041 a:active.more_link,
body#zone_11041 a:visited.more_link,
body#zone_11041 a:focus.more_link {
	background: url("../images/more_link.gif") top left no-repeat;
	display: block;
	height: 15px;
	overflow: hidden;
	text-decoration: none;
	text-indent: -100em;
	width: 50px;
	float: right;
	padding-bottom: 10px;
}
body#zone_11041 div#content h3 a {
	display: block;
	font-size: 1.2em;
	margin-left: 20px;
	text-decoration: underline;
}
body#zone_11041 div#content a#show_all_news {
	display: block;
	background: url("../images/show_all_news.gif");
	width: 80px;
	text-indent: -100em;
}
body#zone_11041 div#content p {
	margin-left: 10px;
	margin-right: 10px;
}
div#nav_right ul li a {
	font-size: 1em;
}
/******* no banner: atlas news (11041), info request (11166), online application (11863)*/
body#zone_12619 div#wrapper,
body#zone_11041 div#wrapper {
	background-color: transparent;
}
body#zone_11041 div#content {
	width: 450px;
}
body#zone_11041 div#nav_right {
	background-color: #FFFFFF;
	border: 1px solid #A6A799;
	padding: 5px;
	font-size: 0.9em;
	width: 178px;
	margin-top: 10px;
}
body#zone_11041 div#nav_right h3 {
	background-color: #FFCE00;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 15px;
	text-indent: 10px;
}
body#zone_11042 div#content label,
body#zone_12542 div#content label,
body#zone_21678 div#content label,
body#zone_12538 div#content label,
body#zone_11863 div#content label,
body#zone_12537 div#content label,
body#zone_11166 div#content label,
body#zone_21430 div#content label {
	display: block;
	float: left;
	width: 110px;
}
body#zone_21430 div#content label.hidden {
	display: none;
}
body#zone_11042 div#content div,
body#zone_11042 div#container div#content div form div,
body#zone_12542 div#content div,
body#zone_21678 div#content div,
body#zone_12538 div#content div,
body#zone_21430 div#content div,
body#zone_11863 div#content div,
body#zone_12537 div#content div,
body#zone_11166 div#content div {
	clear: both;
	margin-bottom: 4px;
}
body#zone_11042 div#content select,
body#zone_12542 div#content select,
body#zone_21678 div#content select,
body#zone_12538 div#content select,
body#zone_21430 div#content select,
body#zone_11863 div#content select,
body#zone_11166 div#content select,
body#zone_weathquer div#content select,
body#zone_search div#content select {
	border: 1px solid #FFCE00;
	width: 170px;
}
body#zone_11042 div#content input,
body#zone_11042 div#content textarea,
body#zone_12542 div#content input,
body#zone_21678 div#content input,
body#zone_12542 div#content textarea,
body#zone_21678 div#content textarea,
body#zone_12538 div#content input,
body#zone_12538 div#content textarea,
body#zone_21430 div#content input,
body#zone_21430 div#content textarea,
body#zone_12537 div#content input,
body#zone_12537 div#content textarea,
body#zone_11863 div#content input,
body#zone_11863 div#content textarea,
body#zone_11166 div#content input,
body#zone_11166 div#content textarea,
body#zone_weathquer div#content input,
body#zone_weathquer div#content textarea {
	border: 1px solid #FFCE00;
	width: 168px;
}
body#zone_search div#content input,
body#zone_search div#content textarea {
	border: 1px solid #FFCE00;
}
body#zone_11042 div#content p label,
body#zone_12542 div#content p label,
body#zone_21678 div#content p label,
body#zone_12538 div#content p label,
body#zone_21430 div#content p label,
body#zone_11166 div#content p label {
	float: none;
	display: block;
	margin: 20px 0px 0px 0px;
	width: 440px;
}
body#zone_11042 div#content textarea,
body#zone_12542 div#content textarea,
body#zone_21678 div#content textarea,
body#zone_12538 div#content textarea,
body#zone_11863 div#content textarea,
body#zone_11166 div#content textarea,
body#zone_weathquer div#content textarea,
body#zone_search div#content textarea {
	margin: 10px 0px;
	width: 280px;
}
body#zone_21430 div#content textarea {
	margin: 10px 0px 0px;
	width: 280px;
	vertical-align: baseline;
}
body#zone_21430 div#content textarea.error {
	border-color: red;
}
body#zone_12542 div#content input.form_image,
body#zone_21678 div#content input.form_image,
body#zone_12538 div#content input.form_image,
body#zone_21430 div#content input.form_image,
body#zone_12537 div#content input.form_image {
	border: none;
	height: 15px;
	margin-left: 238px;
	width: 54px;
}
body#zone_21430 div#content input.form_image {
	margin-left: 228px;
}
body#zone_12542 div#content input.form_image,
body#zone_21678 div#content input.form_image {
	margin-left: 204px;
	width: 86px;
}
* html body#zone_12542 div#content input.form_image,
* html body#zone_21678 div#content input.form_image {
	margin-left: 216px;
}
* html body#zone_11863 div#content input.form_image {
	border: none;
	height: 15px;
	margin-left: 134px;
	width: 54px;
}
body#zone_11863 div#content input.form_image {
	border: none;
	height: 15px;
	margin-left: 120px;
	width: 54px;
}
body#zone_11042 div#content input.form_image,
* html body#zone_12537 div#content input.form_image,
body#zone_11166 div#content input.form_image {
	border: none;
	height: 15px;
	margin-left: 248px;
	width: 54px
}

body#zone_11166 div#content p label {
	float: left;
	width: 140px;
}
body#zone_11166 div#content p input {
	margin-top: 20px;
	width: 20px;
}
body#zone_11166 div#content p br {
	clear: both;
}
body#zone_12542 div#content span label,
body#zone_21678 div#content span label,
body#zone_11166 div#content span label {
	display: inline;
	float: none;
}
body#zone_12542 div#content span input,
body#zone_21678 div#content span input,
body#zone_11166 div#content span input {
	width: 20px;
}
body#zone_11166 div#content b,
body#zone_11166 div#content span {
	display: block;
}
body#zone_11166 p.left {
	float: left;
}
body#zone_11166 div#content div.information p {
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
}
body#zone_11166 div#content div.information p label {
	margin: 0px;
	padding: 0px;
	width: 175px;
}
body#zone_11166 div#content div.information p input {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
body#zone_11166 div#content div.further_information textarea,
body#zone_11166 div#content div.further_information select,
body#zone_11166 div#content div.further_information input {
	margin: 0px;
	padding: 0px;
}
body#zone_11166 div#content div.further_information label {
	float: none;
	margin: 0px;
	width: 100%;
}
body#zone_11166 div#content div.further_information {
	margin-top: 20px;
}
/******* global news /atlas */
body#zone_11041 div#content span {
	float: left;
	margin-left: 10px;
	padding-left: 10px;
}
body#zone_11041 div#content span.news_title {
	display: block;
	float: none;
	margin-left: 64px;
}
body#zone_11041 div#content a.more_link {
	margin: 0px 0px 0px 60px;
}
body#zone_11041 div#nav_right ul {
	color: #FFCE00;
	list-style-type: square;
	margin-left: 40px;
}
/******* contact / atlas */
body#zone_11164 div#content h2 {
	border-bottom: 1px solid #000000;
	clear: both;
	color: #000000;
	font-size: 1em;
	margin-top: 30px;
	padding-bottom: 5px;
}
body#zone_11164 div#content div.contact {
	width: 470px;
}
body#zone_11164 div#content div.contact div {
	float: left;
	width: 220px;
}
body#zone_11164 div#content hr {
	clear: both;
	visibility: hidden;
}
body#zone_11164 div#content p {
	margin-left: 220px;
	width: 200px;
}
body#zone_11164 div#content p img {
	margin-bottom: -2px;
}
body#zone_11164 div#content div div.contact b {
	float: left;
	width: 53px;
}
/***** links / standards | Industry */
body#zone_11157 div#content a,
body#zone_11158 div#content a {
	margin-left: 5px;
}
/***** Sunspot / Current Lead Article */
body#zone_11218 div#content img {
	margin: 10px;
}
/***** representitives */
body#zone_11163 div#content ul#world_list li {
	background-color: #FFCE00;
	color: #000000;
	border: 1px solid #000000;
	border-bottom: 3px solid #000000;
	border-right: 3px solid #000000;
	font-weight: bold;
	padding: 5px;
}
body#zone_11163 div#content ul#world_list li li {
	border: none;
	font-weight: normal;
	margin-left: -10px;
	padding: 0px;
}
body#zone_11163 div#content ul#world_list li li a {
	display: block;
	white-space: pre;
}
body#zone_11163 div#content img#image_world {
	border: 2px solid #606060;
	margin-top: 10px;
}
body#zone_11163 div#content h2,
body#zone_11163 div#content h3 {
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 20px;
	width: 100%;
}
body#zone_11163 div#content div#continental em,
body#zone_11163 div#content div#statusbox em {
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
}
body#zone_11163 div#content div#continental div {
	margin-left: 20px;
}
body#zone_11163 div#content div#continental hr {
	margin: 20px 0px 0px 0px;
}
/***** Weathering summary */
div#content div.weather_infos {
	width: 400px;
}
div#content div.weather_infos span {
	margin-left: 10px;
	display: block;
	width: 150px;
	background: #FFCE00;
	float: left;
	line-height: 25px;
	height: 25px;
	padding-left: 10px;
	margin-bottom: 3px;
}
body#zone_11166 div#content table#information input {
	width: 30px;
	border: 0px;
}
body#zone_11166 div#content table#information tr {
	height: 20px;
}
/***** weathering library */
body#zone_12772 div#nav_right {
	display: none;
}
body#zone_12772 div#content {
	width: 650px;
}
body#zone_12772 div#content table td,
body#zone_12779 div#content table td,
body#zone_12826 div#content table td,
body#zone_12827 div#content table td,
body#zone_12836 div#content table td,
body#zone_12837 div#content table td,
body#zone_12838 div#content table td,
body#zone_12839 div#content table td {
	background-color: #FFCE00;
}
/***** SunSpots */
body#zone_11217 div#content div h3 {
	margin-bottom: 15px;
}
body#zone_11217 div#content div#subzones h3 {
	margin-left: 0px;
	margin-bottom: 0px;
}
/***** shop auf atlasmemory.com */
div#shop_container {
	position: relative;
	border: 1px solid #FFFFFF;
}
div#shop_container * {
	margin: 0px;
	padding: 0px;
}
div#left {
	float: left;
	width: 200px;
}
div#left div#search_box {
	border: 1px solid #D0CFCF;
	margin-top: 28px;
	padding: 4px;
}
div#left div#search_box label {
	display: block;
	font-size: 0.85em;
	font-weight: bold;
	margin-bottom: 4px;
}
div#outer_shop_content {
	background-color: #FFFBEA;
	margin: 0px 0px 10px 220px;
	padding: 12px 0px 12px 10px;
	width: 657px;
	padding-left: 0px;
}
div#shop_content {
	background-color: #FFFBEA;
	font-size: 0.9em;
	width: 440px;
}
div#shop_content * {
	margin-left: 10px;
}
div#shop_content * * {
	margin-left: 0px;
}
div#shop_content ul {
	margin: 5px 0px 10px 24px;
}
div#shop_content ul li h3 {
	font-size: 1.3em;
	font-weight: bold;
}
div#shop_content div {
	margin-left: 10px;
}
div#shop_content h2,
div#shop_content h2 a {
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	margin: 10px 0px 6px 10px;
}
div#shop_content a.textnavi {
	font-size: 10px;
}
div#shop_content b.smalltext {
	font-size: 10px;
}
div#shop_content a.category_name {
	font-size: 13px;
}
div#shop_content h1 {
	margin-left: 10px;
}
div#shop_content a.article_descr {
	display: block;
	font-size: 13px;
	margin-left: 5px;
}
div#left p {
	font-size: 10px;
	margin-left: 5px;
}
div#shop_container div#banner_display {
	margin: 0px 0px 0px 20px;
	background-color: #FFFBEA;
	width: 657px;
}
* html div#shop_container div#banner_display {
	position: relative;
	right: -20px;
}
div#productlist table td {
	padding: 5px;
}
div#shop_content input {
	border-top: 2px solid #606060;
	border-left: 2px solid #606060;
	border-bottom: 1px solid #D0CFCF;
	border-right: 1px solid #D0CFCF;
	margin: 5px;
	font-size: 0.8em;
	text-indent: 4px;
}
/* change this */
div#right {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 196px;
}
div#right div#cart {
	border: 1px solid #FFCE00;
	margin-bottom: 20px;
}
div#cart div {
	margin: 0px 0px 8px 33px;
}
div#right div#faires h3,
div#right div#seminars h3,
div#right div#cart h3 {
	background-color: #FFCE00;
	color: #71767B;
	padding: 4px 0px;
	text-indent: 10px;
}
div#cart img {
	margin-right: 5px;
}
div#right div#cart li {
	list-style-type: square;
	color : #FECE00;
	margin-bottom: 10px;
}
div#right div#faires li,
div#right div#seminars li,
.teaser li {
	list-style-type: square;
	color : #FECE00;
}
div#cart li span,
div#cart b,
div#faires li span,
div#seminars li span {
	color: #71767B;
}
div#right div#cart ul,
div#right div#faires ul,
div#right div#seminars ul,
.teaser ul {
	margin-left: 30px;
}
div#cart hr {
	margin: 0px 10px 8px 30px;
	color: #71767B;
	height: 2px;
}
div#right div#faires,
div#right div#seminars {
	border: 1px solid #D0CFCF;
	margin-bottom: 20px;
}
div#right div#faires h3,
div#right div#seminars h3 {
	color: #646B6C;
	/*padding: 4px 0px 14px 0px;*/
	margin-bottom: 10px;
	text-indent: 10px;
}
div#right div#faires img {
	margin-bottom: 10px;
	margin-left: 10px;
}
div#product_data_header1,
div#product_data_header2,
div#product_data_header {
	height: 18px;
	border-bottom: 1px solid #FFD111;
}
div#product_data_header1 {
	border-bottom: 0px solid #FFFFFF;
	margin-bottom: 1px;
}
* html div#product_data_header1,
* html div#product_data_header2,
* html div#product_data_header {
	margin-right: -15px;
}
div#product_data_header1 div,
div#product_data_header2 div,
div#product_data_header div {
	width: 100px;
	margin: 0px 2px 0px 0px;
	text-align: center;
	float: left;
}
div#product_data_header1 div a,
div#product_data_header2 div a,
div#product_data_header div a {
	font-size: 1em;
	text-decoration: none;
}
div#product_data_header1 div.active,
div#product_data_header2 div.active,
div#product_data_header div.active {
	height: 17px;
	background-color: #FFD111;
	border: 1px solid #FFD111;
	border-bottom: 0px solid #FFFFFF;
}
div#product_data_header1 div.inactive,
div#product_data_header2 div.inactive,
div#product_data_header div.inactive {
	border: 1px solid #FFD111;
	border-bottom: 0px solid #FFFFFF;
}
div#product_data ul {
	margin-left: 0px;
	list-style-type: square;
}
div#product_data ul li span {
	color : #71767B;
}
div#product_data ul li span ul li {
	margin-left: 15px;
}
div#product_data div.inactive {
	display: none;
}
div#product_data div.active {
	display: block;
}
div#image_border {
	background-color: #FFFFFF;
	border: 1px solid #A4A9AC;
	float: right;
}
div#image_border td {
	color: #FFFFFF;
	font-style: italic;
	padding: 2px;
}
div#image_border b {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}
.totop, .totop:active, .totop:link, .totop:visited, .totop:hover {
	text-decoration: none;
}
.link_searchresult:active, .link_searchresult:link, .link_searchresult:visited, .link_searchresult:hover {
	text-decoration: none;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
table#table_cart {
	border-collapse: collapse;
}
table#table_cart td {
	padding: 5px;
	border: 1px solid #D0CFCF;
}
table#table_cart td.cart_table_noborder {
	border: 0px;
}
div#shop_content input.form_text {
	width: 155px;
}
div#shop_content input.form_text, div#shop_content select {
	margin-left: 0px;
	border: 1px solid #FFCE00;
}
div#shop_content input.form_no_border {
	border: 0px;
}
/* EVENT MODULE VOLLE BREITE */
body#zone_12698 div#container div#content,
body#zone_12842 div#container div#content,
body#zone_12843 div#container div#content,
body#zone_12844 div#container div#content,
body#zone_12845 div#container div#content,
body#zone_12846 div#container div#content,
body#zone_12847 div#container div#content,
body#zone_12848 div#container div#content,
body#zone_20433 div#container div#content {
	width: 100%;
}
/* LINKS BEI DEN PRODUKTFEATURES IN NORMALER GROESSE ANZEIGEN */
div#product_data div ul li span a,
div#product_data div span a,
div#product_data div a {
	font-size: 1em;
}
/* eversummer */
body#zone_12851 div#nav_right {
	display: none;
}
body#zone_12851 div#content div img {
	margin-left: -10px;
}
body#zone_12851 div#content {
	background-color: #FFFFFF;
	border-right: 10px solid #FFFFFF;
	overflow: hidden;
	width: 622px;
}
body#zone_12851 div#wrapper {
	background-color: #FFFFFF;
}
body#zone_12950 div#content div img,
body#zone_12952 div#content div img,
body#zone_12953 div#content div img,
body#zone_12949 div#content div img,
body#zone_12945 div#content div img,
body#zone_21476 div#content div img {
	margin-right: 10px;
	margin-bottom: 10px;
}
body#zone_12950 div#content div,
body#zone_12952 div#content div,
body#zone_12953 div#content div,
body#zone_12949 div#content div,
body#zone_12945 div#content div {
	margin-right: 10px;
}

.message {
	font-weight: bold;
	color: #FF0000;
}
.tradminheader {
	font-weight: bold;
	background: #FFF2CD;
}
.tradmineven {
	background: #E6E6E6;
}
.tradminodd {
	background: #FFFFFF;
}

/* Sonderfaelle fuer die Anpassung des Abstands von Inhalt zu Navigation */
body#zone_11166 div#content div div {
	margin-left: 0px;
	padding-left: 0px;
}

body#zone_11041 div#content p {
	padding-left: 10px;
}
/* Anpassung fuer Products */
body#zone_10987 div#wrapper,
body#zone_10993 div#wrapper,
body#zone_10995 div#wrapper,
body#zone_10996 div#wrapper,
body#zone_10997 div#wrapper,
body#zone_10998 div#wrapper,
body#zone_10999 div#wrapper,
body#zone_11026 div#wrapper,
body#zone_21474 div#wrapper {
	background-color: #FFFBEA;
}
body#zone_10987 div#content h1,
body#zone_10993 div#content h1,
body#zone_10995 div#content h1,
body#zone_10996 div#content h1,
body#zone_10997 div#content h1,
body#zone_10998 div#content h1,
body#zone_10999 div#content h1,
body#zone_11026 div#content h1,
body#zone_21474 div#content h1 {
	font-size: 1.4em;
}
body#zone_10987 div#content div#subzones,
body#zone_10993 div#content div#subzones,
body#zone_10995 div#content div#subzones,
body#zone_10996 div#content div#subzones,
body#zone_10997 div#content div#subzones,
body#zone_10998 div#content div#subzones,
body#zone_10999 div#content div#subzones,
body#zone_11026 div#content div#subzones,
body#zone_21474 div#content div#subzones {
	font-size: 0.9em;
	width: 420px;
	margin-left: 20px;
}
body#zone_10987 div#content div.npk_imagetext,
body#zone_10993 div#content div.npk_imagetext,
body#zone_10995 div#content div.npk_imagetext,
body#zone_10996 div#content div.npk_imagetext,
body#zone_10997 div#content div.npk_imagetext,
body#zone_10998 div#content div.npk_imagetext,
body#zone_10999 div#content div.npk_imagetext,
body#zone_11026 div#content div.npk_imagetext,
body#zone_11549 div#content div.npk_imagetext,
body#zone_16266 div#content div.npk_imagetext,
body#zone_21474 div#content div.npk_imagetext {
	margin: 0px 0px 20px 90px;
	font-size: 12px;
	padding-top: 1px;
}
body#zone_10987 div#content div.npk_imagetext h2,
body#zone_10993 div#content div.npk_imagetext h2,
body#zone_10995 div#content div.npk_imagetext h2,
body#zone_10996 div#content div.npk_imagetext h2,
body#zone_10997 div#content div.npk_imagetext h2,
body#zone_10998 div#content div.npk_imagetext h2,
body#zone_10999 div#content div.npk_imagetext h2,
body#zone_11026 div#content div.npk_imagetext h2,
body#zone_11549 div#content div.npk_imagetext h2,
body#zone_21474 div#content div.npk_imagetext h2 {
	font-size: 12px;
}
body#zone_10987 div#content div.npk_imagetext hr,
body#zone_10993 div#content div.npk_imagetext hr,
body#zone_10995 div#content div.npk_imagetext hr,
body#zone_10996 div#content div.npk_imagetext hr,
body#zone_10997 div#content div.npk_imagetext hr,
body#zone_10998 div#content div.npk_imagetext hr,
body#zone_10999 div#content div.npk_imagetext hr,
body#zone_11026 div#content div.npk_imagetext hr,
body#zone_11549 div#content div.npk_imagetext hr,
body#zone_16266 div#content div.npk_imagetext hr,
body#zone_21474 div#content div.npk_imagetext hr {
	display: none;
}
/* Shop Unterpunkte */
body#zone_11021 div#content div img,
body#zone_11022 div#content div img,
body#zone_11024 div#content div img,
body#zone_11038 div#content div img,
body#zone_21419 div#content div img {
	margin-right: 10px;
	margin-bottom: 10px;
}



/* Formulare Services > Software */
body#zone_21100 div#content label,
body#zone_21101 div#content label,
body#zone_21142 div#content label,
body#zone_21143 div#content label,
body#zone_21146 div#content label,
body#zone_21147 div#content label,
body#zone_21156 div#content label,
body#zone_21157 div#content label {
	float: left;
	width: 113px;
	font-size: 11px;
}
body#zone_21100 div#content div,
body#zone_21101 div#content div,
body#zone_21142 div#content div,
body#zone_21143 div#content div,
body#zone_21146 div#content div,
body#zone_21147 div#content div,
body#zone_21156 div#content div,
body#zone_21157 div#content div {
	clear: both;
	margin-bottom: 4px;
}
body#zone_21100 div#content div a,
body#zone_21101 div#content div a,
body#zone_21142 div#content div a,
body#zone_21143 div#content div a,
body#zone_21146 div#content div a,
body#zone_21147 div#content div a,
body#zone_21156 div#content div a,
body#zone_21157 div#content div a {
	font-size: 11px;
	font-weight: normal;
}
body#zone_21100 div#content div.errormsg,
body#zone_21101 div#content div.errormsg,
body#zone_21142 div#content div.errormsg,
body#zone_21143 div#content div.errormsg,
body#zone_21146 div#content div.errormsg,
body#zone_21147 div#content div.errormsg,
body#zone_21156 div#content div.errormsg,
body#zone_21157 div#content div.errormsg {
	font-size: 11px;
	padding-left: 113px;
}
body#zone_21430 div#content div.errormsg {
	margin-left: 18px;
}
body#zone_21100 div#content div.software_spacer,
body#zone_21101 div#content div.software_spacer,
body#zone_21142 div#content div.software_spacer,
body#zone_21143 div#content div.software_spacer,
body#zone_21146 div#content div.software_spacer,
body#zone_21147 div#content div.software_spacer,
body#zone_21156 div#content div.software_spacer,
body#zone_21157 div#content div.software_spacer {
	margin-bottom: 19px;
}
body#zone_21100 div#content input,
body#zone_21101 div#content input,
body#zone_21142 div#content input,
body#zone_21143 div#content input,
body#zone_21146 div#content input,
body#zone_21147 div#content input,
body#zone_21156 div#content input,
body#zone_21157 div#content input,

body#zone_21100 div#content select,
body#zone_21101 div#content select,
body#zone_21142 div#content select,
body#zone_21143 div#content select,
body#zone_21146 div#content select,
body#zone_21147 div#content select,
body#zone_21156 div#content select,
body#zone_21157 div#content select {
	width: 204px;
	height: 17px;
	font-size: 11px;
	text-indent: 0px;
	border: 1px solid #FFCE00;
}
body#zone_21100 div#content input.error,
body#zone_21101 div#content input.error,
body#zone_21142 div#content input.error,
body#zone_21143 div#content input.error,
body#zone_21146 div#content input.error,
body#zone_21147 div#content input.error,
body#zone_21156 div#content input.error,
body#zone_21157 div#content input.error,

body#zone_21100 div#content select.error,
body#zone_21101 div#content select.error,
body#zone_21142 div#content select.error,
body#zone_21143 div#content select.error,
body#zone_21146 div#content select.error,
body#zone_21147 div#content select.error,
body#zone_21156 div#content select.error,
body#zone_21157 div#content select.error {
	color: #000000;
	border-color: #000000;
}
body#zone_21100 div#content select#f_title,
body#zone_21101 div#content select#f_title,
body#zone_21142 div#content select#f_title,
body#zone_21143 div#content select#f_title,
body#zone_21146 div#content select#f_title,
body#zone_21147 div#content select#f_title,
body#zone_21156 div#content select#f_title,
body#zone_21157 div#content select#f_title {
	width: 85px;
}
body#zone_21100 div#content input,
body#zone_21101 div#content input,
body#zone_21142 div#content input,
body#zone_21143 div#content input,
body#zone_21146 div#content input,
body#zone_21147 div#content input,
body#zone_21156 div#content input,
body#zone_21157 div#content input {
	width: 200px;
	height: 15px;
	padding-left: 2px;
}
body#zone_21100 div#content option,
body#zone_21101 div#content option,
body#zone_21142 div#content option,
body#zone_21143 div#content option,
body#zone_21146 div#content option,
body#zone_21147 div#content option,
body#zone_21156 div#content option,
body#zone_21157 div#content option {
	font-size: 11px;
	padding-left: 2px;
}
body#zone_21100 div#content input.form_image,
body#zone_21101 div#content input.form_image,
body#zone_21142 div#content input.form_image,
body#zone_21143 div#content input.form_image,
body#zone_21146 div#content input.form_image,
body#zone_21147 div#content input.form_image,
body#zone_21156 div#content input.form_image,
body#zone_21157 div#content input.form_image {
	width: 54px;
	border: 0px;
	margin-left: 261px;
}
.xenosoft_serial_help {
	cursor: pointer;
	margin-bottom: -5px;
}
#xenosoft_serial {
	height: 0px;
	cursor: pointer;
	margin: 10px 0px;
	overflow: hidden;
}
body#zone_21239 .text_image_special {
	left: -10px;
	position: relative;
	padding-left: 10px;
}
/*New Contact Form*/
body#zone_21390 div#content, body#zone_21399 div#content, body#zone_21396 div#content, body#zone_21398 div#content {
	width: 637px;
}
#errors {
	display: none;
	color: #DC1D1D;
	font-size: 13px;
	margin-top: 5px;
	padding: 5px 0px;
	font-weight: bold;
	border-top: 2px solid #DC1D1D;
}
#user_data,
.additional_info,
#comment_data,
.seperator {
	padding: 20px;
	border-top: 1px solid #CFCFCF;
}
#user_data.errors {
	border-color: #DC1D1D;
	border-top-width: 2px;
}
#user_data {
	padding-top: 12px;
}
#comment_data {
	padding-bottom: 10px;
}
#user_data span.spacer {
	height: 20px;
	line-height: 12px;
	display: block;
}
#user_data label {
	float: left;
	width: 95px;
	font-size: 11px;
	margin-top: 4px;
	padding-top: 2px;
}
#user_data input {
	width: 200px;
	padding: 1px 3px;
	border: 1px solid #FECE00;
	margin-top: 4px;
}
#user_data select {
	padding: 1px 0px;
	border: 1px solid #FECE00;
}
#user_data select option {
	padding-bottom: 1px;
}
#user_data input, select, option {
	font-size: 12px;
	text-indent: 0px;
}
#user_data .f_title {
	width: 116px;
	margin-top: 4px;
}
#user_data .address2 {
	visibility: hidden;
}
#user_data .f_country, #user_data .f_hearabout, #user_data .f_industry {
	width: 208px;
	margin-top: 4px;
}

.f_product_transfered {
	/*display: none;*/
	padding: 0px 20px;
	margin-bottom: 20px;
}
.f_product_transfered label {
	display: block;
}
.f_product_transfered textarea {
	width: 300px;
	padding: 2px 3px;
	border: 1px solid #FECE00;
	margin: 8px 0px 0px 92px !important;
}

.additional_info label,
.f_getmail,
.f_furtherinformation {
/*	float: left;*/
}
.additional_info label {
	width: 400px;
	margin-left: 10px;
}
.additional_info label.active {
	font-weight: bold;
}

div#product_infos,
div#further_information {
	display: none;
	margin: 5px 0px 0px 0px;
}
div#further_information {
	padding-bottom: 0px;
}
#product_infos div.bottom,
#further_information div.bottom {
	border-bottom: 1px solid #CFCFCF;
}
#product_infos div input,
#further_information div input {
	margin-right: 5px;
}
#product_infos div div,
#further_information div div {
	margin-left: 30px;
	padding: 0px;
	border-top: 0px none;
}
#product_infos div div input,
#further_information div div input {
	margin: 10px 5px 0px;
}
#further_information div select {
	width: 200px;
	margin-top: 5px;
	border: 1px solid #FECE00;
}
#further_information div select option {
	padding-bottom: 1px;
}
#further_information input.f_meet_test_specification {
	width: 192px;
	font-size: 12px;
	padding: 1px 3px;
	margin: 5px 0px 0px;
	border: 1px solid #FECE00;
}
* html #further_information input.f_meet_test_specification {
	margin-left: -42px;
}

#comment_data label {
	float: left;
	width: 92px;
}
#comment_data textarea {
	width: 300px;
	padding: 2px 3px;
	border: 1px solid #FECE00;
}

input#submit {
	margin-left: 366px;
}

.hidden,
.star {
	display: none;
}
div.errormsg {
	float: none;
	color: #DC1D1D;
	overflow: hidden;
	padding-left: 92px;
}
* html div.errormsg {
	padding-left: 94px;
}
label.error {
	color: #DC1D1D !important;
}
select.error,
input.error {
	color: #DC1D1D;
	border-color: #DC1D1D !important;
}
.additional_info label#f_getmail2_label {
	margin-left: 0px;
}
.additional_info input {
	margin-right: 5px;
	margin-top: 5px;
	vertical-align: middle;
}
/* * html .additional_info input. {
	vertical-align: middle;
	margin-top: 0px;
}*/

.additional_info {
	padding: 10px 20px 15px;
	font-size: 11px;
}

#product_infos div input {
 margin: 3px 5px 3px 0;
}
* html #product_infos div input {
 margin: 0px 5px 0px 0px;
}

#f_getmail2_label {
	display: block;
	padding-top: 5px;
}

.additional_info.add2 input {
	vertical-align: bottom;
}
*+html .additional_info.add2 label {
	vertical-align: bottom;
}

#comment_data label {
	font-size: 11px;
}
body#zone_21397 #user_data label {
	width: 115px;
}
body#zone_21397 div.errormsg {
	padding-left: 115px;
}
body#zone_21430 div#content #newsletter_feedback {
	padding: 20px;
}
body#zone_21430 div#content #newsletter_feedback input,
body#zone_21430 div#content #newsletter_feedback select,
body#zone_12542 div#content #newsletter2 input,
body#zone_21678 div#content #newsletter2 input,
body#zone_12542 div#content #newsletter2 select,
body#zone_21678 div#content #newsletter2 select,
body#zone_16343 div#content #newsletter2 input,
body#zone_16343 div#content #newsletter2 select,
body#zone_16952 div#content #newsletter2 input,
body#zone_16952 div#content #newsletter2 select,
body#zone_16736 div#content #newsletter2 input,
body#zone_16736 div#content #newsletter2 select {
	font-size: 12px;
}
body#zone_21430 div#content #newsletter_feedback label,
body#zone_12542 div#content #newsletter2 label,
body#zone_21678 div#content #newsletter2 label,
body#zone_16343 div#content #newsletter2 label,
body#zone_16952 div#content #newsletter2 label,
body#zone_16736 div#content #newsletter2 label {
	width: 92px;
	margin-top: 4px;
	padding-top: 2px;
	float: left;
	font-size: 11px;
}
body#zone_12542 div#content #newsletter2 span label,
body#zone_21678 div#content #newsletter2 span label,
body#zone_16343 div#content #newsletter2 span label,
body#zone_16952 div#content #newsletter2 span label,
body#zone_16736 div#content #newsletter2 span label {
	display: inline;
	float: none;
}
body#zone_21430 div#content #newsletter_feedback input,
body#zone_12542 div#content #newsletter2 input,
body#zone_21678 div#content #newsletter2 input,
body#zone_16343 div#content #newsletter2 input,
body#zone_16952 div#content #newsletter2 input,
body#zone_16736 div#content #newsletter2 input {
	width: 206px;
	margin-top: 4px;
	padding: 0px 1px 2px 1px;
	border: 1px solid #FECE00;
}
body#zone_21430 div#content #newsletter_feedback textarea {
	width: 207px;
	margin: 0px;
	margin-top: 5px;
	vertical-align: baseline;
}
body#zone_21430 div#content #newsletter_feedback .f_country,
body#zone_12542 div#content #newsletter2 select,
body#zone_21678 div#content #newsletter2 select,
body#zone_16343 div#content #newsletter2 select,
body#zone_16952 div#content #newsletter2 select,
body#zone_16736 div#content #newsletter2 select {
	width: 210px;
	margin-top: 4px;
	padding: 1px 0px;
}
body#zone_12542 div#content #newsletter2 input.form_checkbox,
body#zone_21678 div#content #newsletter2 input.form_checkbox,
body#zone_16343 div#content #newsletter2 input.form_checkbox,
body#zone_16952 div#content #newsletter2 input.form_checkbox,
body#zone_16736 div#content #newsletter2 input.form_checkbox {
	width: auto;
	margin-right: 4px;
	border: none;
	vertical-align: -2px;
}
body#zone_21430 div#content #newsletter_feedback input.form_image,
body#zone_12542 div#content #newsletter2 input.form_image,
body#zone_21678 div#content #newsletter2 input.form_image,
body#zone_16343 div#content #newsletter2 input.form_image,
body#zone_16952 div#content #newsletter2 input.form_image,
body#zone_16736 div#content #newsletter2 input.form_image {
	margin-top: 6px;
	margin-left: 247px;
	padding: 0px;
	width: auto;
	border: none;
}
body#zone_12542 div#content #newsletter2 input.form_image,
body#zone_21678 div#content #newsletter2 input.form_image {
	margin-left: 215px;
}
body#zone_16343 div#content #newsletter2 input.form_image {
	margin-left: 190px;
}
body#zone_16952 div#content #newsletter2 input.form_image {
	margin-left: 195px;
}
body#zone_16736 div#content #newsletter2 input.form_image {
	margin-left: 202px;
}
body#zone_21430 div#content div {
	margin-bottom: 0px;
}
body#zone_12542 div#content #newsletter2 p,
body#zone_21678 div#content #newsletter2 p,
body#zone_16343 div#content #newsletter2 p,
body#zone_16952 div#content #newsletter2 p,
body#zone_16736 div#content #newsletter2 p {
	margin: 10px 0px;
}
body#zone_12542 div#content #newsletter2 #label_userfield_44,
body#zone_21678 div#content #newsletter2 #label_userfield_44,
body#zone_16343 div#content #newsletter2 #label_userfield_44,
body#zone_16952 div#content #newsletter2 #label_userfield_44,
body#zone_16736 div#content #newsletter2 #label_userfield_44 {
	font-size: 12px;
}
#newsletter2 {
	margin-top: 10px;
}
body#zone_21430 div#content div.errormsg {
	margin-left: 0px;
}
body#zone_21430 div#content .top_link {
	margin-left: 0px;
}
#sunspots_subscription_paper_version {
	margin-top: 11px;
	display: none;
}
#email_cont {
	margin-bottom: 10px !important;
}