/* UNIVERSAL STYLES */
body, textarea {
	font: normal 10px Arial, Verdana, Helvetica, sans-serif;
	color:#002035;
  background:#fff;
  margin:0;
  padding:0;
}

a {
	color:#333;
	text-decoration:underline;
}
a:hover, a:focus {
	color:#002035;
}

img {
	border:none;
}

form, img {
  margin:0;
  padding:0;
}

input {
  font-size:12px;
  color:#333;
  border: 1px solid;
}

td {
  font-size:12px;
}

h1 {
  margin:0;
  padding:2px 6px 2px 6px;
	background:url(../i/corner.gif) no-repeat;
  font-size:1.5em;
  font-weight:normal;
	color:#002035;
}


/* SPECIFIC STYLES / CONTAINER */

#container {
  width:1000px;
  position:relative;
}

#header {
  width:814px;
  height:203px;
  float:left;
}

.logo {
  width:261px;
  height:66px;
  display:block;
}

#toolbar {
 float:right;
 margin:45px 0px 0px;
 font-size:1.2em;
}

#column {
	float: left;
	width: 280px;
	margin: 0 10px 0 0;
}

/* SPECIFIC STYLES / TRACKER */

#tracker {
  width: 790px;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 194px;
  font-size: 1.2em;
  clear: both;
}

#tracker ul {
  margin: 0;
  padding:0;
  list-style-type: none;
}

#tracker li {
  float: left;
  padding: 0px 10px 0px 0px;
  margin: 0px;
  list-style-type: none;
}

#tracker a {
  margin-right:10px;
}

#body-magazin #tracker .currentPage {
  color:#FD8D00;
}

#body-club #tracker .currentPage {
  color:#739A01;
}

#body-ratgeber #tracker .currentPage {
  color:#4FB1BD;
}

#body-henkelwelt #tracker .currentPage {
  color:#D82113;
}

#body-terra #tracker .currentPage, .terra {
  color:#006313;
}

#body-about #tracker .currentPage {
  color:#26638A;
}



#tracker .currentPage {
  font-weight:bold;
}

/* SPECIFIC STYLES / SEARCH */

#search {
  display:inline;
  margin:15px 0 0 9px;
  float:left;
  width:176px;
}

.searchInput  {
  margin:0;
  padding:2px;
  width:134px;
  height:14px;
  float:left;
}

#formContentPart {
	width: 100%;
	margin: 0 0 20px 0;
}
#formContentLeft {
	width:150px;
	float:left;
	font-weight: bold;
}
#formContentRight {
	float:left;
}

.searchHeadline {
	font-size: 16px;
	font-weight:bold;
	color: #0F496E;
	margin-bottom: 8px;
}

.searchSubline {
	font-weight:bold;
	font-size: 12px;
	color: #0F496E;
	margin-bottom: 8px;
}

.searchContent {
	margin-left: 7px;
  font-size: 11px;
}

.search_ {
  color:#000000;
  font-size: 12px;
}

.search_magazin {
  color:#FD8D00;
  font-size: 12px;
}

.search_magazin:hover {
  color:#FD8D00;
  font-size: 12px;
}

.search_club {
  color:#739A01;
  font-size: 12px;
}

.search_ratgeber {
  color:#4FB1BD;
  font-size: 12px;
}

.search_henkelwelt {
  color:#D82113;
  font-size: 12px;
}

.search_terra {
  color:#006313;
  font-size: 12px;
}

.search_about {
  color:#26638A;
  font-size: 12px;
}

/* LINK STYLES */

.mainLink {
  background: url(../i/arrow.gif) no-repeat 0px 4px;
  padding: 0 0 0 8px;
}

.mainLink2 {
  background: url(../i/arrow.gif) no-repeat 4px 5px;
  padding: 0px 12px;
  display:block;
}

.mainLink3 {
  background: url(../i/arrow.gif) no-repeat 12px 6px;
  display:block;
}

/* SPECIFIC STYLES / MAIN NAVIGATION */

#mainnav {
  margin:10px 0 0 8px;
  padding:0;
	width:631px;
  height:31px;
	float:left;
}

#mainnav li {
	float:left;
  padding:0;
  text-indent:0;
  width:156px;
  height:31px;
  list-style:none;
}

#mainnav li a.link_01, #mainnav li a.link_02, #mainnav li a.link_03, #mainnav li a.link_04 {
  margin:5px 0 0 0;
  padding:0;
  width:155px;
  height:32px;
  background: url(../i/btn_magazin.png);
  background-repeat:no-repeat;
  text-decoration:none;
  display:block;
  border:0;
}

#mainnav li a.link_02{
  background: url(../i/btn_ratgeber.png);
}

#mainnav li a.link_03{
  background: url(../i/btn_henkelwelt.png);
}

#mainnav li a.link_04{
  background: url(../i/btn_club.png);
}

#mainnav li a:hover {
	background-position: 0pt -32px; 
	margin: 0; 
	height:37px;
}

#body-magazin #mainnav li a.link_01 {
	background-position: 0pt -32px; 
	margin: 0; 
	height:37px;
}

#body-ratgeber #mainnav li a.link_02 {
	background-position: 0pt -32px; 
	margin: 0; 
	height:37px;
}

#body-henkelwelt #mainnav li a.link_03 {
	background-position: 0pt -32px; 
	margin: 0; 
	height:37px;
}

#body-club #mainnav li a.link_04 {
	background-position: 0pt -32px; 
	margin: 0; 
	height:37px;
}

/* SPECIFIC STYLES / COUNTER */

#counter {
	margin:10px 0 20px 0;
	width:159px;
	height:40px;
	background:url(../i/counter.gif) no-repeat;
	float:left;
	position:relative;
}

.members {
	font-size:1.6em;
	font-weight: bold;
	color: #739905;
	position:absolute;
  left:44px;
}

.members_legend {
	font-size:1.4em;
	font-weight: bold;
	color: #0A4975;
	position:absolute;
	top:16px;
  left:44px;
}

/* SPECIFIC STYLES / SUBNAVIGATION */

#subNav {
	font-size: 0.8em;
  width:175px;
  margin:0 0 9px;
  padding:0;
  float:left;
}

#subNav h1 {
  font-weight:bold;
  border-bottom:solid white 2px;
  color:#fff;
}

#subNav dt {
  font-size:1.6em;
  border-bottom:solid #fff 2px;
}

#subNav dd {
  font-size:1.2em;
  margin:0px;
  background: #fff;
}

#subNav a {
  display:block;
  text-decoration:none;
}

#subNav dd a {
  padding: 2px 20px;
}

/* COLOR DEFINITIONS FOR SUBNAVIGATION */

#body-magazin, #body-club, #body-ratgeber, #body-henkelwelt, #body-about {
}

#body-magazin #subNav {
  background: #FD8D00 url(../i/corner.gif) no-repeat top right;
}

#body-magazin #subNav dt {
  background-color:#FFEED9;
}

#body-magazin #subNav .active {
  background-color: #FED197;
}

#body-magazin #subNav dd {
  border-bottom: solid 1px #FED197;
}

#body-magazin #subNav a:hover, .a:focus {
  background-color: #FED197;
}

#body-magazin #subNav dd a:hover {
  background-color: #FED197;
}

#body-club #subNav {
  background: #739A01 url(../i/corner.gif) no-repeat top right;
}

#body-club #subNav dt {
  background-color:#E0F0CC;
}

#body-club #subNav .active {
  background-color: #BBDE8E;
}

#body-club #subNav dd {
  border-bottom: solid 1px #BBDE8E;
}

#body-club #subNav a:hover, .a:focus {
  background-color: #BBDE8E;
}

#body-club #subNav dd a:hover {
  background-color: #BBDE8E;
}

#body-ratgeber #subNav {
  background: #6CB7B6 url(../i/corner.gif) no-repeat top right;
}

#body-ratgeber #subNav dt {
  background-color:#CFEAE9;
}

#body-ratgeber #subNav .active {
  background-color: #BADAD9;
}

#body-ratgeber #subNav dd {
  border-bottom: solid 1px #BADAD9;
}

#body-ratgeber #subNav a:hover, .a:focus {
  background-color: #BADAD9;
}

#body-ratgeber #subNav dd a:hover {
  background-color: #BADAD9;
}

#body-henkelwelt #subNav {
  background: #D82113 url(../i/corner.gif) no-repeat top right;
}

#body-henkelwelt #subNav dt {
  background-color:#FBDEDC;
}

#body-henkelwelt #subNav .active {
  background-color: #F0A59F;
}

#body-henkelwelt #subNav dd {
  border-bottom: solid 1px #F0A59F;
}

#body-henkelwelt #subNav a:hover, .a:focus {
  background-color: #F0A59F;
}

#body-henkelwelt #subNav dd a:hover {
  background-color: #F0A59F;
}

#body-about #subNav {
  background: #26638A url(../i/corner.gif) no-repeat top right;
}

#body-about #subNav dt {
  background-color:#E7EEF2;
}

#body-about #subNav .active {
  background-color: #ADC4D3;
}

#body-about #subNav dd {
  border-bottom: solid 1px #ADC4D3;
}
#body-about #subNav a:hover, .a:focus {
  background-color: #ADC4D3;
}

#body-about #subNav dd a:hover {
  background-color: #ADC4D3;
}

/* CONTENT GRID */
#mainContent {
  margin:10px 0 0 10px;
  padding:0;
  float:left;
}

#leftContent {
  margin: 8px 0 0 9px;
  padding:0;
	width:175px;
	float:left;
	display:inline;
}

.largeContent {
  width: 790px;
}

.standardContent {
  width: 630px;
}

/* TEASER AND BOXES */

#loginbox {
  margin:44px 0 0 10px;
  border: 1px solid #cccccc;
  border-collapse:collapse;
	width:159px;
	height:157px;
	float:left;
	clear:right;
  color:#002035;
  background:#F6FEDE;
}

#loginbox p {
  margin:4px 0 0 0;
  padding:0;
  text-align:right;
  clear:both;
  line-height:150%;
}

#loginbox p a {
  color:#002035;
}

.loginform {
  margin:0 0 4px 0;
  width:140px;
  font-size:1.2em;
}

#loginbox .teaser_body {
	background: url(../i/blur_green2.gif) repeat-x;
}

.box, .boxLeft, .box2, .box3 {
  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  width:200px;
  float:left;
  border-bottom: 1px solid #cccccc;
  border-collapse:collapse;
  /*clear:both;*/
}

.boxLeft {
  width:175px;
  border: 1px solid #cccccc;
  border-collapse:collapse;
}

.noHeader {
  border-top: none;
}

.box2 {
  width:410px;
}

.box3 {
  width:620px;
}

.boxCrosslink {
  width:150px;
}

.boxCrosslink h1{
  font-size: 15px;
}

.teaser_body {
  font-size:1.2em;
  padding:16px 6px 6px 6px;
  height: auto;
}

.box2 > .teaser_body {
  float: left;
}

.teaser_body p {
  margin:0;
  padding:2px 0;
}

.teaser_column {
  width:200px;
	float:left;
  margin-right:10px;
  display:inline;
}

.teaser_crosslink {
  width:170px;
	float:left;
	margin-left:30px;
  display:inline;
}

.teaser_3_columns {
  width:620px;
	float:left;
  margin-right:10px;
  display:inline;
}

.teaser_2_columns {
  width:410px;
	float:left;
  margin-right:10px;
  display:inline;
}

.articleHeadline {
	color: #000000;
  margin:0 5px 0 0;
  font-weight:bold;
	text-decoration: none;
}

/* TEASER IMAGES */

.teaser_pic_horizontal {
  border:none;
  float:right;
  margin-bottom:4px;
}

.teaser_pic_vertical {
  border:none;
  float:left;
  margin-right:3px;
}

.teaser_pic_vertical_first {
  border:none;
  float:left;
  margin-right:15px;
}


/* COLORS */

.green {
}

.green h1 {
}

.green .teaser_body {
	background: url(../i/blur_green.gif) repeat-x;
	font-size: 12px;
}

.boxLeft .blurGreen {
	background: url(../i/blur_green2.gif) repeat-x;
}

.green .teaser_body a {
  font-size: 12px;
  color:#557201;
}

.greenBackground {
  background-color:#F6FEDE;
}

.red {
}

.red h1 {
}

.red .teaser_body {
	background: url(../i/blur_red.gif) repeat-x;
	font-size: 12px;
}

.boxLeft .blurRed {
	background: url(../i/blur_red2.gif) repeat-x;
}

.red .teaser_body a {
  color:#D82113;
  font-size: 12px;
}

.redBackground {
  background-color:#FEEBE9;
}

.blue {
}

.blue h1 {
}

.blue .teaser_body{
	background: url(../i/blur_blue.gif) repeat-x;
	font-size: 12px;
}

.blue .teaser_body a {
  color:#0E818E;
  font-size: 12px;
}

.orange {
}

.orange h1 {
}

.orange .teaser_body {
	background: url(../i/blur_orange.gif) repeat-x;
	font-size: 12px;
}

.orange .teaser_body a {
  color:#F77A00;
  font-size: 12px;
}

.grey {
}

.grey h1 {
}

.grey .teaser_body {
	background: url(../i/blur_grey.gif) repeat-x;
}

.boxLeft .blurGrey {
	background: url(../i/blur_grey2.gif) repeat-x;
}

.grey .teaser_body a {
  color:#0F496E;
}

.greyBackground {
  background-color:#EDF7FD;
}

/* ARTICLE STYLES */

#mainText {
  padding:0 25px 0;
  font-size: 1.2em;
	line-height: 1.4em;
}

#mainText p {
  margin:0 0 20px 0;
  clear:both;
  padding:0;
}

#body-magazin #mainText h1 {
	color:#F78407;
}

#body-club #mainText h1 {
	color:#739A01;
}

#body-ratgeber #mainText h1 {
	color:#4FB1BD;
}

#body-henkelwelt #mainText h1 {
	color:#D82113;
}

#body-about #mainText h1 {
	color:#26638A;
}

#body-magazin #mainText h2 {
	color:#F78407;
}

#body-club #mainText h2 {
	color:#739A01;
}

#body-ratgeber #mainText h2 {
	color:#4FB1BD;
}

#body-henkelwelt #mainText h2 {
	color:#D82113;
}

#body-about #mainText h2 {
	color:#26638A;
}

#mainText h1 {
	margin:10px 0 10px 0;
	padding:0;
	font-size:1.4em;
	font-weight:bold;
}

#mainText h2 {
	padding:0px 0 0 0;
	font-weight:bold;
	font-size: 1.0em;
	margin:0 0 8px;
}

h1.registration {
  color:#739A01;
  font-size: 2.24em;
}

h1.contact {
  color:#4FB1BD;
  font-size: 2.24em;
}

#mainText .imageRight {
  float:right;
  padding: 0 0 12px 12px;
}

#mainText .imageLeft {
  float:left;
  padding: 0 12px 12px 0;
  margin: 0 0 0 0;
}

#mainText .imageLeft {
  float:left;
}

#body-magazin #articleTools {
  background:#FFEED9;
}

#body-club #articleTools {
  background:#E0F0CC;
}

#body-ratgeber #articleTools {
  background:#DDF2F9;
}

#body-henkelwelt #articleTools {
  background:#FBDEDC;
}

#body-about #articleTools {
  background:#E7EEF2;
}

#articleTools {
  width:580px;
  height:16px;
  margin:0 25px 30px 25px;
  font-size: 1.1em;
  clear:both;
  padding:4px;
}

#articleTools li {
  float:left;
  margin:0;
  padding:0 20px 0 0px;
  font-size: 11px;
  color: #002035;
  list-style:none;
}

#articleTools li a{
	font-size: 11px;
	color: #002035;
}

#articleTools img {
    vertical-align:middle;
}

/*GENERAL STUFF*/
.more {
  margin:0;
  padding:0;
  font-weight:normal;
  float:right;
}

.floatRight {
  float:right;
  border: none;
}

.floatLeft {
  float:left;
}

.skyscraper {
  float:left;
}

.boxSkyscraper {
  padding: 0px 0px 0px 0px;
  margin: 15px 0px 0px 0px;
  width: 160px;
	position: absolute;
	left: 825px;
	top: 420px;
}

.w130 {
  width:130px;
  margin-top:4px;
}

.clear {
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
}

.rating {
  margin-right:1px;
}

.error {
	color:#FF0000;
	font-weight: bold;
	font-size: 12px;
}


/* REGISTRATION FORM */

#registration form{
  margin-bottom:12px;
}

#registration fieldset {
  border: 0px;
  border-top: 1px solid #BBDE8E;
  font-size: 1.2em;
  padding: 0;
  margin: 0;
  margin-top: 12px;
}

#registration fieldset legend {
  margin-left: 8px;
  color: black;
  font-weight: bold;
  padding: 0px 6px 0px;
}

#registration div.registrationArea {
/*
  background-color: #e1f1cd;
*/
  background: #F6FEDE;
  margin: 6px 6px 0px 0px;
  padding: 8px;
  width: 392px;
  float: left;
}

#registration div.registrationArea label {
  display: block;
  float: left;
  text-align: right;
  padding: 0px 6px 0px 0px;
  width: 50%;
  font-weight: bold;
}

#registration div.registrationArea input {
  text-align: left;
  margin: 0px 0px 6px 0px;
}

#registration div.registrationArea select {
  margin: 0px 0px 6px 0px;
}

#registration div.registrationArea span.radioLeg {
  padding: 0em 1em 0em 0.6em;
  vertical-align: top;
}

#registration div.registrationArea input.inputLarge,
#registration div.registrationArea select.inputLarge {
  width: 180px;
}

#registration div.registrationArea input.inputSmall,
#registration div.registrationArea select.inputSmall {
  width: 80px;
}

#registration div.explanationArea {
  background-color: #F6FEDE;
  margin: 6px 0px 0px 0px;
  border: 1px solid #BBDE8E;
  width: 370px;
  float: right;
}

#registration div.explanationArea p {
  background-color: #ffffff;
  margin: 6px;
  padding: 6px;
}

#registration span.datenschutz {
  position:relative;
  top: -0.5em;
  padding: 0em 0em 0em 0.1em;
  font-size: 1.2em;
}

.logged_in {
  float: left;
  text-align: left !important;
  margin-bottom: 3px;
}

.top6px {
  margin-top: 6px;
}

.top4px {
  margin-top: 4px;
}

/* Contact FORM */

#contact form{
  margin-bottom:12px;
}

#contact fieldset {
  border: 0px;
  border-top: 1px solid #CFEAE9;
  font-size: 1.2em;
  padding: 0;
  margin: 0;
  margin-top: 12px;
}

#contact fieldset legend {
  margin-left: 8px;
  color: black;
  font-weight: bold;
  padding: 0px 6px 0px;
}

#contact div.contactArea {
/*
  background-color: #e1f1cd;
*/
  background: #CFEAE9;
  margin: 6px 6px 0px 0px;
  padding: 8px;
  width: 392px;
  float: left;
}

#contact div.contactArea label {
  display: block;
  float: left;
  text-align: right;
  padding: 0px 6px 0px 0px;
  width: 50%;
  font-weight: bold;
}

#contact div.contactArea input {
  text-align: left;
  margin: 0px 0px 6px 0px;
}

#contact div.contactArea select {
  margin: 0px 0px 6px 0px;
}

#contact div.contactArea span.radioLeg {
  padding: 0em 1em 0em 0.6em;
  vertical-align: top;
}

#contact div.contactArea input.inputLarge,
#contact div.contactArea select.inputLarge {
  width: 180px;
}

#contact div.contactArea input.inputSmall,
#contact div.contactArea select.inputSmall {
  width: 80px;
}

#contact div.contactArea textarea.inputLarge {
 width: 385px;
 border: 1px solid #BADAD9;
}

#contact div.explanationArea {
  background-color: #CFEAE9;
  margin: 6px 0px 0px 0px;
  border: 1px solid #BADAD9;
  width: 370px;
  float: right;
}

#contact div.explanationArea p {
  background-color: #ffffff;
  margin: 6px;
  padding: 6px;
}

#contact span.datenschutz {
  position:relative;
  top: -0.5em;
  padding: 0em 0em 0em 0.1em;
  font-size: 1.2em;
}


/* HENKELWELT FORM */

#henkelwelt form{
  margin-bottom:12px;
}

#henkelwelt fieldset {
  border: 0px;
  border-top: 1px solid #D82113;;
  font-size: 1.2em;
  padding: 0;
  margin: 0;
  margin-top: 12px;
}

#henkelwelt fieldset legend {
  margin-left: 8px;
  color: black;
  font-weight: bold;
  padding: 0px 6px 0px;
}

#henkelwelt div.henkelweltArea {
/*
  background-color: #e1f1cd;
*/
  background: #FBDEDC;
  margin: 6px 6px 0px 0px;
  padding: 8px;
  width: 392px;
  float: left;
}

#henkelwelt div.henkelweltArea label {
  display: block;
  float: left;
  text-align: right;
  padding: 0px 6px 0px 0px;
  width: 50%;
  font-weight: bold;
}

#henkelwelt div.henkelweltArea input {
  text-align: left;
  margin: 0px 0px 6px 0px;
}

#henkelwelt div.henkelweltArea select {
  margin: 0px 0px 6px 0px;
}

#henkelwelt div.henkelweltArea span.radioLeg {
  padding: 0em 1em 0em 0.6em;
  vertical-align: top;
}

#henkelwelt div.henkelweltArea input.inputLarge,
#henkelwelt div.henkelweltArea select.inputLarge {
  width: 180px;
}

#henkelwelt div.henkelweltArea input.inputSmall,
#henkelwelt div.henkelweltArea select.inputSmall {
  width: 80px;
}

#henkelwelt div.explanationArea {
  background-color: #D82113;
  margin: 6px 0px 0px 0px;
  border: 1px solid #BBDE8E;
  width: 370px;
  float: right;
}

#henkelwelt div.explanationArea p {
  background-color: #ffffff;
  margin: 6px;
  padding: 6px;
}

#henkelwelt span.datenschutz {
  position:relative;
  top: -0.5em;
  padding: 0em 0em 0em 0.1em;
  font-size: 1.2em;
}

/* TERRA STYLES */
.terra {
	color:#707271;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	font-size: 12px;
}
#terra a {
	color:#156B00;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight: none;
}
#terra a:hover {
	color:#4fab00;
}
.terraH1 {
	color:#186D03;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	font-size: 26px;
}
.terraH2 {
	color:#186D03;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	font-size: 18px;
}


/* WIDTHS FOR TEASER BOXES */

.wLeft {
  width: 163px;
}

.wRight {
  width: 147px;
}

.w1Col {
  width: 188px;
}

.w2Col {
  width: 398px;
}

.w3Col {
  width: 608px;
}
.w4Col {
  width: 160px;
}


/* EDITOR THINGIES */
#lineParterX {
	width: 100%;
	height:1px;
	margin: 10px 0 10px 0;
	background-image: url(../i/trenner_grauschwarz_h.gif);
	background-repeat: repeat-x;
}

.inputWide {
	width: 600px;
}
.inputNormal {
	width: 200px;
}
.inputQuarter {
	width: 47px;
}
.inputThreeQuarter {
	width: 148px;
}
.radio, .checkbox {
	vertical-align: top;
	border: none;
}


.show {
 	display:block;
	visibility:visible;
}
.hide {
 	display:none;
	visibility:hidden;
}


/* GEWINNSPIEL 200911 */
#popupDivGewinnSmall {
	position: absolute;
	top: 285px;
	left: 449px;
	width: 366px;
	height: 357px;
	cursor: pointer;
	cursor: hand;
	background-image: url(../i/200911/schnitzeljagd_start_hauptgewinn.png);
	background-repeat: no-repeat;
}
#popupDivGewinnSmallVB {
	position: absolute;
	left: 290px;
	top: 250px;
	width: 70px;
	height: 40px;
}
#popupDivGewinn {
	position: absolute;
	top: 285px;
	left: 185px;
	width: 630px;
	height: 357px;
	cursor: pointer;
	cursor: hand;
	background-image: url(../i/200911/schnitzeljagd_start_hauptgewinn_wide.png);
	background-repeat: no-repeat;
}
#popupDivGewinnVB {
	position: absolute;
	left: 210px;
	top: 210px;
	width: 70px;
	height: 40px;
}

.login_hint {
	width: 220px; 
	height: 16px; 
	color: #85a901;
	font-size: 14px;
	border: 1px #85a901 solid;	
}

.gs_201003 {
	width: 250px; 
	height: 16px; 
	color: #85a901;
	font-size: 14px;
	border: 1px #85a901 solid;	
}

/* PRINT THINGIES */
#print_header {
	position: relative;
	top: 0px;
	left: 380px;
	display: none;
	width: 243px;	
	height: 80px;
}

#print_btn {
	float:right; 
	margin-right: 25px;
}

#print_copyright {
	display:none;
	float:right;
	margin-right: 20px; 
}

@media print { 
	#print_header{display:block; }
	#print_btn{display:none;}
	#print_copyright{display:block;}
	#mainContent{width:100%; float:none;}
	#mainText{font-size: 2.0em;}
	#tracker{display:none;} 
	#leftContent{display:none;} 
	#loginbox{display:none;} 
	#header{display:none;} 
	#mainnav{display:none;} 
	#search{display:none;}
	#articleTools{display:none;}
	#teaser_crosslink{display:none;}
	.boxSkyscraper{display:none;}
}
