/* Grundeinstellungen der Website */

/* layout */

body {
	width:1005px;
	margin: 0px;
	padding:0px;
	background-color: #FFF;
	font-family: Arial, sans-serif;
	font-size: 1em;
	}
a#top {display: none; margin-right: -3px;}
#style{display:none;}
#row_1 { display: none; }
#row_2 { display: block; float: left; overflow:hidden; width: 780px; padding: 0px; margin: 0px;}
#row_3 { display: block; float: left;overflow:hidden; width: 210px; height: 100%; padding: 0px 0px 0px 15px; margin: 0px; }
#row_4 { display: block; float: left; overflow:hidden; width: 790px; padding: 0px 0px 0px 230px; margin: 0px; }
#row_5 {display: none;}
.inner_site{}


#column_1 { display:block; float:left; width: 200px; height: auto; padding: 10px 0px 0px 10px; margin: 0px; overflow:hidden;}
#column_2 { display: block; float:left; width: 560px; height: 100%; padding: 10px 0px 0px 10px; margin:0px; overflow:hidden;}


#drucklogo { display: none; }
#drucktext { display: none; }
/* layout - additive */

h1 {}
h2 {}
h3 {}
/* bannerplace */
#bannerplace { display: none; float:left; width: 560px; padding: 10px 0 0 0; margin:0px; overflow:hidden;}
#bannerplace a {display: block; float:left; width: 560px; padding: 0px; margin:0px; text-align:left; overflow: hidden;}
#bannerplace img {display: block; float:left; width: auto; border: none; overflow: hidden;}

/* bannerplace - additive */
/* breadcrumbsplace */
#breadcrumbsplace { display: block; float:left; width: 560px; padding: 10px 0 0 0; margin:0px; overflow:hidden; }

#breadcrumbsplace ul {display: block; float:left; padding: 0px;margin:0px; text-align:left; }
li.breadcrumbs { display: block; list-style-type: none; float: left; white-space: nowrap; text-transform: uppercase; color: #000; font-size:0.625em; text-align: left; margin: 0px; padding: 0px; }
li.breadcrumbs a{ display: block; float: left; text-transform: uppercase; text-align:left; color: #e00000;font-size:1em; text-decoration: underline; margin: 0px; padding: 0px 8px 0px 5px; background: url(images/breadcrumbtrenn.gif) no-repeat right center;}
li.breadcrumbs a:hover { text-decoration: none;}
#breadcrumbsplace li.breadcrumbs span {display: block; text-align: left; width: auto; color: #000; padding-left:3px;}
#breadcrumbsplace li.breadcrumbs span.rot {display: inline; width: auto; color: #999; padding:0px;}
li.breadcrumbs a span.rot {display: inline; width: auto; color: #000 !important; padding:0px;}
#breadcrumbsplace li span.invisible { display: none;}

/* communityplace */
#communityplace { display: block; float: left;overflow:hidden; width: 210px; padding: 0px; margin: 0px; padding-top:20px; background: url(images/com_background.jpg) no-repeat left top;}
#communityplace h2 {  display: none}
#communityplace h5 {  display: none}
#communityplace ul { display: block; float: left;  width: 210px; margin: 0px; padding:0px; margin-right:-3px;list-style-type: none;position:relative;}
#communityplace li {  display: block; float: left; list-style-type: none; width: 140px; margin: 0px; padding:3px 3px 3px 65px; margin-right:-3px;position:relative;}
#communityplace a {display:block; float:left; font-size: 0.563em; color: #e00000; text-decoration: none; margin:0px; padding: 0px; padding-left:8px; text-transform:uppercase;margin-right:-3px;position:relative;}
#communityplace span {display:block; float:left; font-size: 0.563em;; font-weight:bold; color: #e00000; text-decoration: none; margin:0px; padding: 0px; padding-left:8px; text-transform:uppercase;margin-right:-3px;}
#communityplace a:hover, #communityplace span { text-decoration: underline; }
#communityplace .normal {}
#communityplace .pers {}
#communityplace li#com_meinprofil{background: url(images/com_profil.gif) no-repeat left center;}
#communityplace li#com_meinprofil a{}
#communityplace li#com_meinprofil span{}
#communityplace li#com_newsletter {background: url(images/com_newsletter.gif) no-repeat left center;}
#communityplace li#com_newsletter a{}
#communityplace li#com_newsletter span{}
#communityplace li#com_umfragen {}
#communityplace li#com_umfragen a{}
#communityplace li#com_umfragen span{}
#communityplace li#com_forum {}
#communityplace li#com_forum  a{}
#communityplace li#com_forum  span{}
#communityplace li#com_forum_jugend {}
#communityplace li#com_forum_jugend a{}
#communityplace li#com_forum_jugend span{}
#communityplace li#com_chat {}
#communityplace li#com_chat a{}
#communityplace li#com_chat span{}
#communityplace li#com_ecards {background: url(images/com_ecards.gif) no-repeat left center;}
#communityplace li#com_jugend_ecards a{}
#communityplace li#com_jugend_ecards span{}
#communityplace li#com_webmail {background: url(images/com_webmail.gif) no-repeat left center;}
#communityplace li#com_webmail a{}
#communityplace li#com_webmail span{}
#communityplace li#com_gogroups {background: url(images/com_gogroups.gif) no-repeat left center;}
#communityplace li#com_gogroups a{}
#communityplace li#com_gogroups span{}
#communityplace li#com_instant {}
#communityplace li#com_instant a{}
#communityplace li#com_instant span{}
#communityplace li#com_leer {}
#communityplace li span.invisible{display:none;}
#communityplace li#com_jugend_bild {}
#communityplace li#com_jugend_bild a{}
#communityplace li#com_jugend_bild span{}

/* communityplace - additive */

/* contentplace */
#contentplace { display: block; float:left; width: 560px; height:100%; padding: 20px 0 0 0; margin:0px; overflow:hidden; margin-right:-3px; }
/* contentplace - additive */

/* footerplace */
#footerplace { display: block; float: left;overflow:hidden; width: 725px; height: auto; padding: 0px; margin: 0px; padding-top:10px; font-size: 0.688em; color: #666; text-transform:uppercase; }
#footerplace .lauftext {}
#footerplace .schwarz {color:#000;}
/* footerplace - additive */
#footerplace a { margin: 0px; padding:0px; color: #e00000; text-decoration: none; text-transform:none;}
#footerplace a:hover {text-decoration: underline;}

/* headerplace */
#headerplace { display: block; float: left; overflow:hidden; width: 780px; padding: 0px; margin: 0px;  }
#headerplace img { border: none; margin: 0px; padding: 0px; }
#header_1 {display: none; float: left;overflow:hidden; width: 780px; padding: 0px; margin: 0px;}
#header_1 object {display: block; float: left;overflow:hidden; width: 780px; height:201px; padding: 0px; margin: 0px;}
#header_1 embed {display: block; float: left;overflow:hidden; width: 780px; height:201px; padding: 0px; margin: 0px;}
#header_2 {display: block; float: left;overflow:hidden; width: 780px; padding: 0px; margin: 0px;}
#header_2 object {display: block; float: left;overflow:hidden; width: 780px; height:201px; padding: 0px; margin: 0px;}
#header_2 embed {display: block; float: left;overflow:hidden; width: 780px; height:201px; padding: 0px; margin: 0px;}
/* headerplace - additive */

/* helpersplace */
#helpersplace {display: block; float: left;overflow:hidden; width: 210px; padding: 10px 0 20px 0; margin: 0px; background: url(images/helperhorizstrich.jpg) no-repeat left top;}
#helpersplace ul {display: block; float: left; list-style: none; width: 210px; padding: 0px;   margin: 0px; }
#helpersplace li { list-style: none; display: block; float: left; widows: auto; height: auto; margin: 0px; padding:0px; }
#helpersplace a { display: block; width: auto; font: normal normal 0.625em Arial, sans-serif; color: #e00000; text-decoration: none; padding-right: 19px; text-transform:uppercase;}
#helpersplace #helpers_links a {border-right:none;}
#helpersplace a:hover {text-decoration:underline;}
#helpersplace .helper {}
#helpers_home a {padding-left:4px;}
#helpers_kontakt {}
#helpers_suche {}
#helpers_links {}
#helpers_inhalt {}
#helpers_hilfe a{padding-right: 0px;}
/* helpersplace - additive */

/* loginplace */
#loginplace { display: block; float: left;overflow:hidden; width: 210px; height:5.938em; padding: 0px; margin: 0px; position:relative; padding-bottom:10px;}
#loginplace ul { display: block; float: left; width: 210px; margin: 0px; padding: 4px 5px 7px 0px; }
#loginplace li#loginhelp { display: block; float: right; margin: 0px; padding: 0px; padding-left:12px; padding-right:2px;}
#loginplace li#loginhelp a { display: block; float: left; margin: 0px; padding: 0px; color: #e1001a; text-decoration: none; font-size:0.625em;  padding-left:17px; padding-top:2px; padding-bottom:2px; text-transform:uppercase;}
#loginplace li#loginhelp a:hover {text-decoration: underline;}
/* Registrierbutton */
#loginplace li#loginreg {display: block; float: left; margin: 0px; padding: 0px;padding-left:4px;}
#loginplace li#loginreg a { display: block; float: left; margin: 0px; padding: 0px; color: #e00000; text-decoration: none; font-size:0.625em;  padding-left:0px; padding-top:2px; padding-bottom:2px; text-transform:uppercase;}
#loginplace li#loginreg a:hover {text-decoration: underline;}
/* Fieldset Username/Passwort */
#loginfields {	display: block; float: left; width: 210px; margin: 0px; padding:0px;}
#loginfieldfieldset {display: block; float: left; width: 206px; margin: 0px; padding:0px; border:none; padding-left:4px;}
#loginfieldfieldset input {display:block; float:right; width: 134px; height:1.125em; margin:0px; padding:0px; color: #000; border: solid 1px #666666;}
#loginfieldfieldset label {display:block; width: 65px; float:left; margin: 0px; padding:0px; font-size: 0.625em; color: #000; text-decoration: none; padding-top:2px; text-transform:uppercase;}

/* Usernamefeld */
#usernameplace { display: block; float: left; width: 206px; margin: 0px; padding:0px; padding-bottom:3px;}
/* Passwortfeld */
#passwordplace { display: block; float: left; width: 206px; margin: 0px; padding:0px; }
#password {}
#go { display: block; float:right; width: 45px; margin: 0px; padding:0px; margin-top:-1.2em;}
#go a{ display: block;float:right; margin:0px; padding:1px 3px 2px 3px; font: normal 0.625em Arial, sans-serif; color: #FFF; text-decoration: none; background-color:#e00000; border:1px solid #000000;}
#go a:hover {text-decoration: underline;}

#loginplace .logouttext {display: block; float: left; width: 210px; margin: 0px; padding:0px; font-size: 0.625em; color: #000; text-decoration: none;padding-left:10px; padding-right:10px; padding-top:20px;}
#loginplace .lauftext { color: #000; text-decoration: none;}
#loginplace .lastlogin {}
#loginplace .alllogin {}
#loginplace a.logoutbutton {display: block; clear:left; margin: 0px; padding:0px;font-size: 0.688em; color: #e00000; text-decoration: underline;padding-left:10px; padding-right:10px; padding-bottom:5px;}
#loginplace a.logoutbutton:hover {text-decoration: none;}

/* versteckter Go-Button */
#logingofield {}
#einloggen {}
/* loginplace - additive */

/*#loginplace form {	display: block; float: left; width: 176px; height: 65px; margin:4px 0px 0px; padding:0px;}*/
#loginplace .logouttext form { display: none; }

#remembermeplace { display: block; float: left; width: 175px; margin: 0px; padding:0px; padding-top:7px;}
#remembermeplace input {display:block; float:left; width: auto; height:auto; margin:0px; padding:0px; color: #000; border: none; margin-left:3px; }
#remembermeplace label {display:block; width: auto; float:left; margin: 0px; padding:0px; font-size: 0.625em; color: #000; text-decoration: none; padding-top:2px; text-transform:none; }
#remembermeplace a {color: #000; text-decoration:none;}
#remembermeplace a:hover {text-decoration:underline;}

/* navigationsplace */
#navigationplace {display:block; float:left; width: 200px; height: auto; padding: 0px; margin: 0px; overflow:hidden; color:#FFF;}

#navigationplace .rot, #quicknaviplace .rot {color:#e00000;}

#navigationplace img { display: none; margin-right: -3px; }
#navigationplace ul, #navigationplace li { display: block; list-style: none; text-align: left; margin: 0px; padding: 0px;  }
#navi1 { display: block; float:left; width: 200px; margin: 0px; padding: 0px;padding-bottom:5px;position:relative; background-color:#e00000; border-bottom:8px solid #FFFFFF;}
#navi2, #navi3, #navi4, #navi5, #navi6, #navi7, #navi8 { display: block; float:left; width: 200px; margin: 0px; padding: 0px;padding-bottom:5px;position:relative; background-color:#333; border-bottom:1px solid #FFFFFF;}
#navi9 { display: none; float:left; width: 200px; margin: 0px; padding: 0px;padding-bottom:5px;position:relative; background-color:#e00000; border-bottom:10px solid #FFFFFF;}
#navi10, #navi11, #navi12, #navi13, #navi14, #navi15, #navi16, #navi17, #navi18, #navi19 { display: none; float:left; width: 200px; margin: 0px; padding: 0px; position:relative; background-color:#333; border-bottom:1px solid #FFFFFF;}
#navi20, #navi21, #navi22, #navi23, #navi24, #navi25, #navi26, #navi27, #navi28, #navi29, #navi30, #navi31, #navi32, #navi33, #navi34 { display: none; float:left; width: 200px; margin: 0px; padding: 0px; position:relative; background-color:#333; border-bottom:1px solid #FFFFFF;}
#navi35, #navi36, #navi37, #navi38, #navi39, #navi40 { display: none; float:left; width: 200px; margin: 0px; padding: 0px; background-image: none;  background-color:#333; border-bottom:1px solid #FFFFFF;}

#navigationplace a, #navigationplace .navi_active, #navigationplace .navi_pers_active {display: block; float:left; width: 190px; margin: 0px; padding: 0px; font-size:0.75em; font-weight:bold; padding-top:10px; padding-bottom:5px; padding-left:10px; text-decoration:none;position:relative; text-transform:uppercase; color:#FFF; }
#navigationplace .navi_active, #navigationplace .navi_pers_active {color:#e00000;}
#navigationplace #navi1 .navi_active, #navigationplace #navi1 .navi_pers_active, #navigationplace #navi9 .navi_active, #navigationplace #navi9 .navi_pers_active {color:#000;}

.navi_ebene2 { display: block; float:left; width: 200px; margin: 0px; padding: 0px; position:relative; }

.navi_ebene2 ul { display: block; float:left; width: 200px; margin: 0px; padding: 0px; overflow: hidden;position:relative;}
.navi_ebene2 li { display: block; float:left; width: 200px; margin: 0px; padding: 0px; padding-bottom:2px;position:relative;}
.navi_ebene3_1, .navi_ebene3_2, .navi_ebene3_3, .navi_ebene3_4, .navi_ebene3_5, .navi_ebene3_6, .navi_ebene3_7, .navi_ebene3_8, 
.navi_ebene3_9, .navi_ebene3_10, .navi_ebene3_11, .navi_ebene3_12, .navi_ebene3_13, .navi_ebene3_14, .navi_ebene3_15 {display: block; float:left; width: 200px; margin: 0px; padding: 0px;position:relative;}
.navi_ebene3_1 ul, .navi_ebene3_2 ul, .navi_ebene3_3 ul, .navi_ebene3_4 ul, .navi_ebene3_5 ul, .navi_ebene3_6 ul, .navi_ebene3_7 ul, .navi_ebene3_8 ul, .navi_ebene3_9 ul, .navi_ebene3_10 ul, .navi_ebene3_11 ul, .navi_ebene3_12 ul, .navi_ebene3_13 ul, .navi_ebene3_14 ul, .navi_ebene3_15 ul {display: block; float:left; width: 200px; margin: 0px; padding: 0px;position:relative;}
.navi_ebene3_1 li, .navi_ebene3_2 li, .navi_ebene3_3 li, .navi_ebene3_4 li, .navi_ebene3_5 li, .navi_ebene3_6 li, .navi_ebene3_7 li, .navi_ebene3_8 li, .navi_ebene3_9 li, .navi_ebene3_10 li, .navi_ebene3_11 li, .navi_ebene3_12 li, .navi_ebene3_13 li, .navi_ebene3_14 li, .navi_ebene3_15 li {display: block; float:left; width: 200px; margin: 0px; padding: 0px;padding-bottom:2px;position:relative;}
.navi_fold { }

#navigationplace ul ul a, #navigationplace ul ul .navi_active, #navigationplace ul ul .navi_pers_active {display: block; float:left; width: 165px; margin: 0px; padding: 2px 5px 4px 30px !important; font-size:0.75em; font-weight:normal;  background-image: none !important; color:#FFF; text-decoration:none;position:relative; text-transform:none;}
#navigationplace ul ul a:hover { text-decoration:underline;}
#navigationplace ul ul .navi_active, #navigationplace ul ul .navi_pers_active  {font-weight:bold; color:#e00000;}
#navigationplace #navi1 ul ul .navi_active, #navigationplace #navi1 ul ul .navi_pers_active  {font-weight:bold; color:#000;}
#navigationplace ul ul ul a  {display: block; float:left; width: 150px; margin: 0px; padding: 2px 5px 2px 45px !important; font-size:0.75em; font-weight:normal; background-image: none; color:#fff; text-decoration:none; position:relative; text-transform:none;}
#navigationplace ul ul ul .navi_active, #navigationplace ul ul ul .navi_pers_active  {display: block; float:left; width: 185px; margin: 0px; padding: 6px 5px 6px 45px !important;  font-size:0.75em; font-weight:bold; background-image: none; color:#fff; text-decoration:none; position:relative; color:#e00000; text-transform:none;}

#navigationplace #navi1 ul ul ul .navi_active, #navigationplace #navi1 ul ul ul .navi_pers_active  {display: block; float:left; width: 185px; margin: 0px; padding: 6px 5px 6px 45px !important;  font-size:0.688em; font-weight:bold; background-image: none; color:#fff; text-decoration:none; position:relative; color:#000; text-transform:none;}

/* navigationsplace - additive */

#navigationplace a:hover {text-decoration:underline;}

/* reserve_1 */
#reserve_1 { display: block; float: left;overflow:hidden; width: 760px;  padding: 10px 0 0 20px; margin: 0px;}
#reserve_1 a {display:block; float:left; margin:0; padding:20px 0 0 0; font: normal bold 0.75em Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; width:10em; color:#000; background: url(images/horizontnavipunkt.gif) no-repeat left top;}
#reserve_1 a:hover {text-decoration:underline;}

/* reserve_2 */
#reserve_2 {display: block; float: left;overflow:hidden; width: 210px; padding: 20px 0 0 0; margin: 0px; }

/* reserve_2 - additive */

/* searchplace */
#searchplace { display: block; float: left;overflow:hidden; width: 135px; padding: 5px 0 10px 75px; margin: 0px; background: url(images/suche.jpg) no-repeat left top;}
#searchplace form {display: block; float: left; width: 135px; margin:0px; padding:0px; }
#searchtext {display:none;}
.searchfieldfieldset{display:block; float:left; color: #C8C8C8; width: 106px; border: none; margin:0px; padding:0px;}
.searchfieldfieldset input {display:block; float:left; width: 104px; height:1.125em; margin:0px; padding:0px; color: #000; border: solid 1px #666666;}
#searchfield { display: block; float: left;}

#gosearch { display:block; float:left; margin:0px; padding:0px;padding-left:3px;}
#gosearch a{ display: block; float:left; margin:0px; padding: 1px 3px 2px 3px; font: normal bold 0.625em Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; background-color: #e1001a; border: solid 1px #000;}
#gosearch a:hover { text-decoration: underline; }

.searchbutton { display: none; margin:0px; padding:0px;}
/* searchplace - additive */
/* specialplace */
#specialplace {display: block; float: left;overflow:hidden; width: 210px; height:58px; padding: 10px 0 0 0; margin: 0px; }
#specialplace a {
    padding-top:10px;
	border:none;
}
#specialplace a img{border:none;}
/* specialplace - additive */
/* teaser_left_place */
#teaser_left_place { display:block; float:left; width: 200px; height: auto; padding: 0px; margin: 0px; overflow:hidden;}
#teaser_left_1, #teaser_left_2, #teaser_left_3, #teaser_left_4, #teaser_left_5, #teaser_left_6, #teaser_left_7, #teaser_left_8, #teaser_left_9, #teaser_left_10 { display:block; float:left; width: auto; height: auto; padding: 0px; margin: 0px; border: none; padding-top:10px; position:relative;}
#teaser_left_place .normal {}
#teaser_left_place .pers {}
/* teaser_left_place - additive */
#teaser_left_place img { border: none; margin: 0px; padding: 0px;  }

/* teaser_right_place */
#teaser_right_place {display: block; float: left;overflow:hidden; width: 210px; padding: 0px; margin: 0px;  }
#teaser_right_place #teaser_right_1, #teaser_right_place #teaser_right_2, #teaser_right_place #teaser_right_3, #teaser_right_place #teaser_right_4 {display:block; position:relative; float:left; width:210px; padding: 0px; margin: 0px; border: none; padding-top:10px;}
#teaser_right_place #teaser_right_5, #teaser_right_place #teaser_right_6, #teaser_right_place #teaser_right_7, #teaser_right_place #teaser_right_8, #teaser_right_place #teaser_right_9, #teaser_right_place #teaser_right_10 {display:block; position:relative; float:left; width:210px;  padding: 0px; margin: 0px; border: none; padding-top:10px;}
#teaser_right_place #teaser_right_98, #teaser_right_place #teaser_right_99, #teaser_right_place #teaser_right_50, #teaser_right_place #teaser_right_51 {display:block; position:relative; float:left; width:210px;  padding: 0px; margin: 0px; border: none; padding-top:10px;}

#teaser_right_place .teaserrightbild {}
#teaser_right_place .teaserrightlink {display:none;}
#teaser_right_place .teaserrighttext {display:none;}
/* teaser_right_place - additive */
#teaser_right_place a {}
#teaser_right_place a:hover, #teaser_right_place a:focus {}
#teaser_right_place img {display:block; border: none;}
#teaser_right_place object { border: none; margin: 0px; padding: 0px; width:210px !important; height: 38px!important; display:block; padding-top:10px;}
#teaser_right_place embed { border: none; margin: 0px; padding: 0px; width:210px !important; height: 38px !important; display:block; }

#kontextlogin .titel1 {display: none;}
#loginfelder {display: block; width: 383px; float: right; font: 0.75em Arial, sans-serif; color: #000;}
#loginfelderfieldset {border:none;}
#kluser {display:block; padding:0px; margin-bottom:4px;}
#kluser label {display:block; float:left; width:70px; padding-top: 4px; text-transform:uppercase;}
#kluser input {border:#666 solid 1px;}
#login1 {}
#klpassword {display:block; padding:0px; margin-bottom:4px;}
#klpassword label {display:block; float:left; width:70px;padding-top: 4px;}
#klpassword input {border:#666 solid 1px;}
#password1 {}
#klbuttons input { border:#666 solid 1px; color: #000;}
#abbrechen {}
#anmelden {}

.invisible { display: none; margin: 0px; padding: 0px;}


/* Fussleiste wegen cssladefehler auch hier, original in textformat.css */
#articleend {
	display:block;
	float:left;
	width:540px;
	padding:15px 0 15px 10px;
	margin:0px;
	overflow:hidden;
	height:auto;
}
#articleend ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.return {
	display:block;
	float:left;
	font: 0.688em Arial, sans-serif;
	padding:0px;
	margin:0px;
	color:#666;
	text-transform: uppercase;
}
.return a {
	font: 1em Arial, sans-serif;
	padding:0px;
	margin:0px;
	color:#666;
	text-decoration:none;
	text-transform: uppercase;
	padding-left:25px;
	background: url(images/return.jpg) no-repeat left center;
}
.return a:hover {
	text-decoration:underline;
}
.top {
	display:block;
	float:left;
	font: 0.688em Arial, sans-serif;
	padding:0px;
	margin:0px;
	color:#666;
	text-align:right;
	text-transform: uppercase;
	padding-left:10px;
}
.top a {
	font: 1em Arial, sans-serif;
	padding:0px;
	margin:0px;
	color:#666;
	text-decoration:none;
	text-transform: uppercase;
	padding-left:25px;
	background: url(images/top.jpg) no-repeat left center;
}
.top a:hover {
	text-decoration:underline;
}
/* Fussleiste - additive */


#addthis { display: block; font-size:0.75em; float:left; width: 100%; height:100%; padding: 20px 0 0 0; margin:0px; overflow:hidden;  white-space:nowrap;}
.addthis_toolbox { display: block; float:left; width: 550px; height:1.5em; padding: 0; margin:0px; overflow:hidden; white-space:nowrap;}
#addthis a {color: #cf1500; text-decoration:underline;}
#addthis a:hover {color: #cf1500; text-decoration:none;}
