@CHARSET "ISO-8859-1";


body { font-family: Helvetica, Arial; font-size: 12px; line-height:22px; padding-bottom:50px;}
img { border:0; }
ul, h1 { margin: 0; padding: 0; }
h3 { margin:0; padding:0; }

a, a:hover,a:active, a:visited {outline:none; color: #868686; font-weight: bold; text-decoration:none; }
a:hover { text-decoration:underline;font-weight: bold;  }
a.sublink_active, a.sublink_active:visited { color: #275991; }
/* Jens Formfelder und hor. Linie */
input#checkbox {width: 20px; height: 15px; margin-bottom: 0px;border:none;}
hr {border: 0px;margin:0px 4px 0px 4px;background-color:#C5BDBD;height:1px;}
/* Jens Ende */
.headline { margin: 0; padding: 0; font-weight:bold; }

.size10 { font-size: 10px; }
.size11 { font-size: 11px; }
.size12 { font-size: 12px; }
.size14 { font-size: 14px; }
.size16 { font-size: 16px; }
.size20 { font-size: 18px; }

.bold, .bold:visited, .bold:active, .bold:hover { font-weight:bold; }

.blue, .blue:visited, .blue:active, .blue:hover { color: #013e7d; }
.grey { color: #b0b0b0; }
.red { color: red; }
.white { color:white; }
.darkgrey, .darkgrey:visited, .darkgrey:active, .darkgrey:hover { color: #868686; }

.comments { width: 20px; }
.comments .text { width: 20px;  font-size:11px; color: #b0b0b0; }
.views { width: 20px;  }
.views .text { width: 20px; font-size:11px; color: #b0b0b0; }

/** Suchbox **/
#search { position: absolute; top: 3px; left: 746px; background-image:url(../_images/searchbox.png); background-repeat:no-repeat; width:220px; height:45px;}
#search input { position: absolute; top: 11px; left: 32px; width: 115px;  }
#search div { position: absolute; top: 10px; left: 157px; }

/** Suchbox links in der Uebersicht**/
#search2 { position: absolute; top: 3px; left: 746px; background-image:url(../_images/searchbox.png); background-repeat:no-repeat; width:220px; height:45px;}
#search2 input { position: absolute; top: 11px; left: 32px; width: 115px;  }
#search2 div { position: absolute; top: 10px; left: 157px; }

/** Buttons **/
 
div.button { background-image:url(../_images/button_background.png); background-repeat:no-repeat; position:relative; height:22px; width: 217px; padding: 5px 0 5px 0; }
div.button_blau { background-image:url(../_images/freunde_werden_blau.png); background-repeat:no-repeat; position:relative; height:20px; width: 217px; padding: 5px 0 5px 0; }
div.button div.text { position:absolute; top: 4px; left: 50px; color: #868686; font-weight: bold; }
div.button div.icon { position:absolute; top:0px; left:0px; width: 41px; height:32px; }
div.button div.pfeil { position:absolute; top:0px; left:180px; width: 41px; height:32px; }
div.button div.down { background-image:url(../_images/arrow_down.gif); background-repeat:no-repeat; }
div.button div.right { background-image:url(../_images/arrow_right.gif); background-repeat:no-repeat; }
div.button div.left { background-image:url(./_images/arrow_left.gif); background-repeat:no-repeat; }
div.button div.up { background-image:url(../_images/arrow_up.gif); background-repeat:no-repeat; }

div.button div.media { background-image:url(../_images/button_icon_media_blue.png); background-repeat:no-repeat; }
div.button div.sports {  background-image:url(../_images/button_icon_sports_blue.png); background-repeat:no-repeat; }
div.button div.chat { background-image:url(../_images/button_icon_chat_blue.png); background-repeat:no-repeat; }
div.button div.people { background-image:url(../_images/button_icon_people_blue.png); background-repeat:no-repeat; }
div.button div.clubs { background-image:url(../_images/button_icon_clubs_blue.png); background-repeat:no-repeat; }
div.button div.guestbook { background-image:url(../_images/button_icon_guestbook_blue.png); background-repeat:no-repeat; }
div.button div.friends { background-image:url(../_images/button_icon_friends_blue.png); background-repeat:no-repeat; }
div.button div.message { background-image:url(../_images/button_icon_message_blue.png); background-repeat:no-repeat; }
div.button div.player { background-image:url(../_images/button_icon_player_blue.png); background-repeat:no-repeat; }
div.button div.profile { background-image:url(../_images/button_icon_profile_blue.png); background-repeat:no-repeat; }
div.button div.upload { background-image:url(../_images/button_icon_upload_blue.png); background-repeat:no-repeat; }
div.button div.settings { background-image:url(../_images/button_icon_settings_blue.png); background-repeat:no-repeat; }
div.button div.event { background-image:url(../_images/button_icon_event_blue.png); background-repeat:no-repeat; }
div.button div.stats { background-image:url(../_images/button_icon_stats_blue.png); background-repeat:no-repeat; }
div.button div.find { background-image:url(../_images/button_icon_find_blue.png); background-repeat:no-repeat; }
div.button div.groups { background-image:url(../_images/button_icon_groups_blue.png); background-repeat:no-repeat; }
div.button div.video_icon { background-image:url(../_images/button_icon_videos_blue.png); background-repeat:no-repeat; }
div.button div.photo_icon { background-image:url(../_images/button_icon_photos_blue.png); background-repeat:no-repeat; }
div.button div.tips_icon { background-image:url(../_images/button_icon_tips_blue.png); background-repeat:no-repeat; }
div.button div.clubs { background-image:url(../_images/button_icon_clubs_blue.png); background-repeat:no-repeat; }
div.button div.offer { top:1px; background-image:url(../_images/button_icon_offer.png); background-repeat:no-repeat; }
div.button div.search { background-image:url(../_images/button_icon_search.png); background-repeat:no-repeat; }
div.button div.newblog { background-image:url(../_images/button_icon_pencil_newblog.png); background-repeat:no-repeat; }
div.button div.moreblogger { background-image:url(../_images/button_icon_blog_blue.png); background-repeat:no-repeat; }
div.button div.uebersicht { background-image:url(../_images/uebersicht_blau.png); background-repeat:no-repeat; }
div.button div.stift { background-image:url(../_images/pencil_blue.png); background-repeat:no-repeat; }
div.button div.erfolg { background-image:url(../_images/button_icon_achievements.png); background-repeat:no-repeat; }
div.button div.sound { background-image:url(../_images/button_icon_sound.png); background-repeat:no-repeat; }
div.button div.nofriend { background-image:url(../_images/button_icon_nofriend.png); background-repeat:no-repeat; }

div.button div.overview { background-image:url(../_images/uebersicht_blau.png); background-repeat:no-repeat; }
div.button div.mostsearch { background-image:url(../_images/pencil_blue.png); background-repeat:no-repeat; }
div.button div.classifieds{ background-image:url(../_images/pencil_blue.png); background-repeat:no-repeat; }
div.button div.mostactive{ background-image:url(../_images/aktivster_bieter_btn.png); background-repeat:no-repeat; }
div.button div.mostsearch{ background-image:url(../_images/profil_blue.png); background-repeat:no-repeat; }
div.button div.register{ background-image:url(../_images/pencil_gray.png); background-repeat:no-repeat; }
<<<<<<< .mine
div.button div.back{ background-image:url(../_images/back_to_overview.png); background-repeat:no-repeat; }
div.button div.route{ background-image:url(../_images/route_icon.png); background-repeat:no-repeat; }
=======
div.button div.back{ background-image:url(../_images/back_to_overview.png); background-repeat:no-repeat; }
div.button div.route{ background-image:url(../_images/route_icon.png); background-repeat:no-repeat; }
>>>>>>> .r781
div.button div.freundewerden_button{float:left;position:relative;}
/** Widget **/
div.widget { cursor:pointer; cursor:hand; padding-bottom: 10px; background-image: url(../_images/widget_new_message.jpg); width:219px; height:43px; background-repeat:no-repeat; position: relative; }
div.widget .text { position:absolute; top:10px; left:50px; }

/** Box **/
div.box {position:relative; background-image:url(../_images/box_pattern.jpg); background-position: 5px 0px; margin-left: 4px; background-repeat: repeat-x; padding: 10px 0 15px 15px; width: 194px; color: #868686; font-size:13px; }
div.box table { padding: 10px 0 0 2px; }
div.box ul { padding: 10px 0 0 2px; list-style-type:none; }
div.box div.portrait { background-image:url(../_images/portrait_pattern.jpg); background-repeat: no-repeat; position:relative; width:183px; height: 220px; text-align: center; }
div.box div.portrait img { position:absolute; top:13px; left:20px; }
div.box div.portrait p { position:absolute; top:185px; left: 19px; margin:0; padding: 3px 0 3px 0; font-weight:bold; color:#5c5c5c; }

div.person img { position:absolute; left: 10px; }
div.person div.text { position:absolute; top: 10px; left: 95px; background:0; }

/** Content **/
#page 			{ margin-left: auto; margin-right: auto; width: 980px; }
#content 	{ margin-left: auto; margin-right: auto; width: 980px; clear:both; position:relative; }

#page #header { background-image:url(../_images/header_logo_966x103.png); height: 150px; background-repeat:no-repeat; position:relative; }
#page #header ul.menu 				{ width: 980px;  position:absolute; top:100px; left:0; list-style-type:none; }
#page #header ul.menu li { float:left; }

div.object { position:relative; height: 197px; }
object { position:absolute; top:0px; left: -10px; }

#content div.index_pinned_images { width: 724px; height: 380px; padding: 0 2px 0 3px; margin: 0; float:left;}
#content div.index_right div.bewertung {height:20px; width:200px; margin-top: 3px;}
#content div.index_right div.bewertung h3{margin: 0px; padding:0px;float:left;}

#content div.index_bottom { position:absolute; top:405px; left:-10px; width:968px; height:166px; background-image:url(../_images/index_bottom.jpg) }
/*
#content div.index_right .comments { width: 20px; position:absolute; left:100px; top:3px; }
#content div.index_right .comments .text { width: 20px; position:absolute; left:25px; top:-3px; font-size:11px; color: #b0b0b0; }

#content div.index_right .views { width: 80px; position:absolute; left:124px; top:5px; }
#content div.index_right .views .text { width: 20px; position:absolute; left:21px; top:-5px; font-size:11px; color: #b0b0b0; }
*/

#content div.index_right { float:left;width: 232px; margin: 7px 0 0 0; height:372px; background-image:url(../_images/index_right_new.jpg); background-repeat: no-repeat;  }
#content div.index_right ul { list-style-type: none; color: #FFFFFF; padding: 40px 0 0 20px; line-height: 30px; }
#content div.index_right div.video { margin:15px 0 0 10px;}
#content div.index_right div.video .headline { padding: 5px 0; margin-left:-5px;}
#content div.index_right div.video .undervideo { position:relative;width: 210px; margin-left: -5px;}
#content div.index_right div.video .undervideo div { float:left; }
#content div.index_right div.video .undervideo div.comments { margin-left: 30px; }
#content div.index_right div.video .undervideo p { clear:left; padding-top: 10px; margin:0; width: 210px; line-height:1.4em;}
#content div.index_right div.login {  position:relative; background-image:url(../_images/login_headline.png); background-repeat:no-repeat; height: 160px; width: 220px; margin-top: 15px; }
#content div.index_right div.login div.username { width: 70px; position:absolute; top: 40px; left: 10px;  }
#content div.index_right div.login div.password { width: 70px; position:absolute; top: 70px; left: 10px;  }
#content div.index_right div.login input.username {  position:absolute; top: 40px; left: 80px; }
#content div.index_right div.login input.password {  position:absolute; top: 70px; left: 80px; }
#content div.index_right div.login div.PWmerken { width: 200px; position:relative; top: 105px; left: 3px;}
#content div.index_right div.login div.PWvergessen { width: 200px; position:relative; top: 110px; left: 10px;  }
#content div.index_right div.login div.error { position:absolute; top: 140px; left: 10px; width: 150px; height:31px;}
#content div.index_right div.login input.button { position:absolute; top: 108px; left: 160px; width: 55px; height:28px; border:0; }
#content div.index_right div.media_con { clear:both; padding-top: 10px; width: 228px; height: 500px; margin-left:3px;}
#content div.index_right div.media_con div.more { position: absolute; top:450px; left:750px; }
#content div.index_right div.media_con div.PhotoVideo { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 10px 3px; background-repeat:no-repeat; }
#content div.index_right div.media_con div img { position:absolute; top: 7px; left: 6px;}

#content div.new div.newclubs { clear:left; width: 700px; position:static; top:0; left:0; margin: 0 0 0 2px;}
#content div.new div.newclubs div.club { margin-top: 10px; float:left; width: 211px; height: 111px; background-image:url(../_images/index_new_clubs.png); position:relative; margin-left:-5px; padding: 10px; background-repeat: no-repeat;}
#content div.new div.newclubs div.club div.text { position:absolute; top: 10px; left: 95px; background:0; }
#content div.new div.newclubs div.more { position:relative; clear:left; }
#content div.new div.newclubs div.button { position:absolute; top: -25px; left: 460px; margin-left: -11px;}
#content div.sportspeople { clear:left; width: 700px; margin: 40px 0 0 2px;}
#content div.sportspeople div.person { margin-top: 10px; float:left; width: 211px; height: 111px; background-image:url(../_images/index_new_people.png); position:relative; margin-left:-5px; padding: 10px; background-repeat: no-repeat;}
#content div.sportspeople div.person div.text { position:absolute; top: 10px; left: 95px; background:0; }
#content div.person img { position:absolute; top: 8px; left: 11px;  }
#content div.sportspeople div.more { position:relative; clear:left; }
#content div.sportspeople div.button { position:absolute; top: -25px; left: 460px; margin-left: -11px;}
#content div.other .button { padding-bottom: 20px;  }

#content div.submenu { position:absolute; top: 20px; left:0; width: 967px; height: 54px; z-index:100;  }
#content div.submenu points { position:relative; }
#content div.submenu h1    { color: #555555; position:absolute; top: 3px; left: 259px; font-size: 12px; font-weight: bold; width:450px; text-align: center;  }
#content div.submenu ul     { list-style-type:none; position:absolute; top:26px; left:5px; }
#content div.submenu ul li  { float:left; padding: 0; display: block; text-align: center; }

#content div.submenu_setup_club { position:absolute; top: 18px; left:248px; width: 534px; height: 54px;  }
#content div.submenu_setup_club ul     { list-style-type:none; position:absolute; top:4px; left:5px; }
#content div.submenu_setup_club ul li  { float:left; padding: 0; display: block; text-align: center; }

#content div.club_submenu { position:absolute; top: 20px; left:0; width: 967px; height: 54px;  }
#content div.club_submenu points { position:relative; }
#content div.club_submenu h1     { color: #555555; position:absolute; top: 3px; left: 259px; font-size: 12px; font-weight: bold; width:450px; text-align: center;  }
#content div.club_submenu ul     { list-style-type:none; position:absolute; top:26px; left:5px; }
#content div.club_submenu ul li  { float:left; padding: 0; display: block; text-align: center; }

#content div.leftmenu { width: 230px; position:relative; top: 100px; margin-bottom:50px; }
#content div.center { position:absolute; top:90px; left:250px; width: 470px; padding-bottom:50px;}
#content div.center h2 { margin-top: 11px; }
#content div.center div.view .underline { margin:0; position:relative; }
#content div.center div.view .comments { position:absolute; left:390px; top:0; width: 40px; }
#content div.center div.view .comments img { float:left; padding-right: 4px; padding-top: 3px; }
#content div.center div.view .views { position:absolute; left:435px; top:0; width: 40px; }
#content div.center div.view .views img { float:left; padding-right:4px; padding-top:3px; }
#content div.center .friends { left:498px; position:absolute; top:0px; width:211px; padding-bottom:50px;}


#content div.center .friends .friend { float:left; height:150px; width: 240px;  background-image:url(../_images/index_new_people.png); background-repeat:no-repeat; position:relative; }

#content div.center .friends .friend span.name { position:absolute; left: 90px; top: 10px; }
#content div.center .friends .friend span.sports { position:absolute; left: 90px; top: 35px; width:115px; }
#content div.center .friends .friend div.button { position:absolute; left: 0px; top: 90px; }
#content div.center .friends .friend div.photo { position:absolute; top:10px; left:12px; }

#content div.center div.media_con div.file {position:relative;  background-image:url(../_images/shadow_media_background.png); height: 75px; float:left; background-repeat:no-repeat; }
#content div.center div.media_con div.file img { position:absolute; top: 7px; left: 6px;}
#content div.center div.more div.button { position:absolute; top: 396px; left: 490px; }

#content div.actions { position:relative;float:left; top: 40px; left:0; margin-bottom:40px;}
#content div.actions div.button { padding-bottom: 20px; }

#content div.actions_clubs { position:relative;float:left; top: 62px; left:0; }
#content div.actions_clubs div.button { padding-bottom: 20px; }

#content div.actions_teams { position:relative;float:left; top: 62px; left:0; }
#content div.actions_teams div.button { padding-bottom: 20px; }

#content div.myclubs { width: 211px;}
#content div.myclubs div.more div.button { position:absolute; top: 180px; left: 481px; }
#content div.myclubs div.club { background-image:url(../_images/index_new_clubs.png); background-position:1px 0px; background-repeat:no-repeat; float:left; height:70px; margin-bottom:10px; padding:10px 10px 10px 10px; position:relative; width:194px; }
#content div.myclubs div.club img { position:absolute; left:12px; }
#content div.myclubs div.club div.text { position:absolute; top: 10px; left: 95px; background:0; }

#content div.myvisitor_headline div.welcome_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.myvisitor_headline div.welcome_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.myvisitor_headline div.welcome_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.myvisitor_headline div.welcome_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.myvisitor_headline div.welcome_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.myvisitor_headline div.welcome_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }

#content div.myvisitor_headline { position:absolute; height:29px; padding:6px 0 0 5px;width:621px; left:170px; top:587px;background-image:url(../_images/mysite/headline_long_bg.jpg); background-repeat:no-repeat; }
#content div.myvisitor_container { position:absolute; left:170px; top:615px;width:617px; height: 118px; padding-bottom:50px;background-image:url(../_images/mysite/mysite_grill.jpg); background-repeat: no-repeat; }
#content div.mysite_myvisitor {  position:relative;overflow: auto; height:118px; width:610px; }
#content div.mysite_myvisitor div.more div.button { position:absolute; top: 180px; left: 484px; }
#content div.mysite_myvisitor div.visitor { margin-top: 20px; float:left; width: 170px; height: 50px; background-image:url(../_images/mysite/user_avatar.gif); background-position: 1px 0px; position:absolute; padding: 10px 0px 10px 10px; background-repeat: no-repeat;}
#content div.mysite_myvisitor div.visitor div.text { position:absolute; top: 0px; left: 74px; background:0; }
#content div.mysite_myvisitor div.visitor img { position:absolute; left:8px; top:5px; }

#content div.team_mysite_myvisitor { float:left;width: 700px;padding-left:20px;margin-top:40px; }
#content div.team_mysite_myvisitor div.more div.button { top: 180px; left: 484px; }
#content div.team_mysite_myvisitor div.visitor { margin-top: 10px; float:left; width: 190px; height: 70px; background-image:url(../_images/index_new_people.png); background-position: 1px 0px; padding: 10px 29px 10px 10px; background-repeat: no-repeat;}
#content div.team_mysite_myvisitor div.visitor img { float:left; padding-left: 2px; }
#content div.team_mysite_myvisitor div.visitor div.text { float:left; background:0; padding-left: 20px; }
 
#content div.team_myvisitor { position:relative;float:left;width: 700px;padding-left:20px;margin-top:40px; }
#content div.team_myvisitor div.more div.button { position:absolute; top: 180px; left: 484px; }
#content div.team_myvisitor div.visitor { margin-top: 10px; float:left; width: 190px; height: 70px; background-image:url(../_images/index_new_people.png); background-position: 1px 0px; position:relative; padding: 10px 29px 10px 10px; background-repeat: no-repeat;}
#content div.team_myvisitor div.visitor div.text { position:absolute; top: 10px; left: 95px; background:0; }

#content div.team_app { position:relative; float:left; width: 490px; margin-top:20px; margin-left: 21px;}

#content div.mygroups_container { position:absolute; left:170px;top:615px;width:617px; height: 118px; padding-bottom:50px;background-image:url(../_images/mysite/mysite_grill.jpg); background-repeat: no-repeat; }
#content div.mysite_mygroups{  position:relative;overflow: auto; height:118px; width:610px;}
#content div.mysite_mygroups div.visitor { margin-top: 20px; float:left; width: 170px; height: 50px; background-image:url(../_images/mysite/group_pattern_small.jpg); background-position: 1px 0px; position:absolute; padding: 10px 0px 10px 10px; background-repeat: no-repeat;}
#content div.mysite_mygroups div.visitor div.text { position:absolute; top: 0px; left: 74px; background:0; }
#content div.mysite_mygroups div.visitor img { position:absolute; left:-4px; top:-4px; }

#content div.mysite_events { position:relative;float:left;width: 700px;margin-top:20px;  }
#content div.mysite_events li { list-style: none; margin: 0; padding: 0px 0px 0px 10px; }



#content div.mymedia { position:absolute; top: 630px; left:0; width: 700px; height: 200px; }
#content div.mymedia div.media { position: relative; }
#content div.mymedia div.video { width: 211px; height: 211px; position:absolute; top: 45px; left: 0; } 
#content div.mymedia div.mediablock1 { width: 250px; position:absolute; top: 40px; left: 250px; height: 170px; }
#content div.mymedia div.mediablock2 { clear:left; width: 250px; position:absolute; top: 40px; left: 500px;; height: 170px; }
#content div.mymedia div.file { float:left; position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content div.mymedia div.undervideo { position:relative; }
#content div.mymedia div.undervideo .comments { width: 20px; position:absolute; left:130px; top:3px; }
#content div.mymedia div.undervideo .comments .text { width: 20px; position:absolute; left:25px; top:-3px; font-size:11px; color: #b0b0b0; }
#content div.mymedia div.undervideo .views { width: 80px; position:absolute; left:140px; top:5px; height:20px;}
#content div.mymedia div.undervideo .views .text { width: 80px; position:absolute; left:21px; top:-5px; font-size:11px; color: #b0b0b0; }
#content h2.media { position:absolute; top: 620px; left: 0; }
 
#content div.newestclubs { width: 220px; height: 500px; position:absolute; top:20px; left: -2px; }
#content div.newestclubs div.newclubs_left { padding: 10px 0 10px 0; }
#content div.newestclubs div.newclubs_left div.club {margin-left:-3px; width: 211px; height: 111px; background-image:url(../_images/index_new_clubs.png); position:relative;  background-repeat: no-repeat;}
#content div.newestclubs div.newclubs_left div.club img { position:absolute; left:12px; top:10px; }
#content div.newestclubs div.newclubs_left div.club div.text { position:absolute; top: 10px; left: 95px; background:0; }

#content div.newestclubs div.search_menu { background-image:url(../_images/search/headline_bg.png); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }
#content div.newestclubs div.search_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.newestclubs div.search_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.newestclubs div.search_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.newestclubs div.search_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.newestclubs div.search_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.newestclubs div.search_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }



#content div.weekclub { position:absolute; width: 500px; height: 175px; top: 25px; left: 245px; }
#content div.weekclub .bigclub { margin-top: 12px; height: 100px; width:470px; padding:0; background-image:url(../_images/club_pattern_long.png); background-repeat: no-repeat; }
#content div.weekclub .bigclub .text{padding-left:100px;padding-top:10px;}
#content div.weekclub .bigclub img{float:left; margin-left: 12px; margin-top: 13px;}
#content div.clubvideos { position:absolute; top: 410px; left: 250px; width: 250px; }
#content div.clubvideos .video { position:relative; padding: 0 0 10px 0; height: 250px; background-image: url(../_images/showroom_big_border_shadow.png); background-repeat: no-repeat; }
#content div.clubvideos .video .picture { position: absolute; top: 6px; left: 6px; }
#content div.clubvideos .video .text { position:absolute; top:190px;; left:5px; }
#content div.clubvideos .video .rating { position:absolute; top:215px;; left:2px; }
#content div.clubvideos .video .comments { position:absolute; top:190px; left:140px; width: 50px; }
#content div.clubvideos .video .views { clear:left; position:absolute; top:190px; left:180px; width: 50px; }
#content div.clubvideos .video .comments img { float:left; padding: 4px 5px 0 0; }
#content div.clubvideos .video .views img { clear:left; float:left; padding: 5px 5px 0 0;}
#content div.clubvideos .video .comments .text { float:left; position:static; left:0; top:0; }
#content div.clubvideos .video .views .text { float:left; position:static; left:0; top:0; }
#content div.clubphotos { position:absolute; top: 410px; left: 497px; width: 250px; }
#content div.clubphotos h2 {margin-bottom: 0px;}
#content div.clubphotos div.file { float:left; position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 4px 6px; background-repeat:no-repeat; }
#content div.clubphotos .photopager { position:absolute; left:-2px; top:392px; }
#content div.clubphotos .button { position:absolute; left:-2px; top:444px; }

#content div.statistics .tagcloud {text-align: justify;width:200px;margin-top:10px;}
#content div.statistics h2 { padding-left: 3px; }
#content div.statistics div.nowonline { width: 211px; }  
#content div.statistics div.nowonline div.person { margin-left: -3px; width: 211px; height: 111px; background-image:url(../_images/index_new_people.png); position:relative; padding: 2px 10px 3px 10px; background-repeat: no-repeat;}

#content div.statistics div.nowonline div.person div.text { position:absolute; top: 10px; left: 95px; background:0; }

/*
* Groups
* erstellt von Jens Freudenau am 05.07.2007
*/
.btn_bottom{position:absolute;} 
#content h2 {margin: 0 0 5px 0; padding:0;}
#content .groups_left {width:220px; height:auto; position:relative; float:left; padding-top:25px; }
#content .groupsbox {margin-left:0; float:left; line-height:20px; width: 219px; height: 111px; background-image:url(../_images/group_pattern.png); position:relative;  background-repeat: no-repeat;}

#content div.groups_left div.search_menu { background-image:url(../_images/search/headline_bg.png); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }
#content div.groups_left div.search_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.groups_left div.search_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.groups_left div.search_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.groups_left div.search_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.groups_left div.search_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.groups_left div.search_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }



#content .newest_group .groupsbox {margin-right:10px;}

#content .groupsbox .text { position:absolute; top: 10px; left: 95px; padding-right:5px; }
/* Boxen in der Mitte nach links verschieben:*/
#content .left{top:25px; left:0; }

#content .groups_middle { float:left; position:relative; top: 25px; background-color: #fff; width: 475px; height: auto; margin-left:25px;}
#content .groups_middle .tagcloud{ margin-bottom: 20px; padding:0px; text-align: justify;}
#content .groups_middle .group_of_week{height: 111px; background-image:url(../_images/group_pattern_long.png); position:relative; margin-left:-5px; background-repeat: no-repeat;}
#content .groups_middle .group_of_week .text  { position:absolute; top: 10px; left: 95px;} 
#content .groups_middle .newest_group{width: 480px;}
#content .groups_middle h2,h3 { padding-bottom:10px; }
#content .groups_right { position:absolute; top: 25px; left: 748px; width: 220px; background-color: #fff;  height:auto; }
#content .groups_right h2 {margin-top: 0; padding: 5px 0 5px 0; }
#content .groups_right .statistik_box{height:125px; background-image:url(../_images/statistik_headline.png); background-repeat:no-repeat; color: #868686; font-size:13px;}
#content .groups_right .statistik_box .text_box{padding:45px 10px 10px 20px; }
#content .groups_right .box .person {position:relative; margin-left: -16px; margin-top:0; margin-bottom:0; height: 90px; }
#content .editmembers_groups_middle { width:685px; position:relative;float:left; top:25px; }

/* Registrierungsseite */
#content .register_middle { width:470px; position:absolute; left:250px; top:40px; padding: 5px 5px 5px 5px;}
#content .register_middle #register_form input.text {width:270px; border: 1px solid #B0B0B0; }

/*
* Showroom
* erstellt von Jens Freudenau 
**/


#content .showroom {padding:25px 0px 0px 0px ;}
#content .showroom h2 {margin: 0px 0px 5px 3px; padding:0;}
#content .showroom .clear {height:20px; width:220px;}
#content .showroom .button {padding:10px 0;}
#content .showroom .showroom_left{width:220px;}
#content .showroom .showroom_left .clear {height:1px;}
#content .showroom .showroom_left .unten{top: 1020px;}
#content .showroom .showroom_left .geradeHochgeladen{ float:left;width: 235px; padding: 5px 0; margin: 15px 0 0 0; position:relative;}
#content .showroom .showroom_left .geradeHochgeladen img {padding-right:0px;}
#content .showroom .showroom_left .geradeHochgeladen .file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 7px 6px 5px 6px; background-repeat:no-repeat; }

#content .showroom .showroom_middle { position:absolute; top: 27px; left: 254px; background-color: #fff; width: 470px; height: auto; }
#content .showroom .showroom_middle h2 {margin-bottom:5px; margin-left: 0px;}
#content .showroom .showroom_middle .video_of_week { height: 375px;}
#content .showroom .showroom_middle .bewertung {height:20px;}
#content .showroom .showroom_middle .bewertung h3{margin: 0px; padding:0px;float:left;}
#content .showroom .showroom_middle .bewertung h3#titel{width:350px;}
#content .showroom .showroom_middle form{margin-bottom: 30px;}
#content .showroom .showroom_middle .button { left:240px; top:10px;}

#content .showroom .showroom_middle .kommentar_box {margin-top: 15px;}

#content .showroom .showroom_middle .kommentare{ padding-bottom: 30px; width: 455px; margin: 0px;}
#content .showroom .showroom_middle .kommentare img{float:left;}
#content .showroom .showroom_middle div.kommentar{float:right;width: 364px; height:100%; background-image:url(../_images/comments/362/bg_comment.jpg); background-repeat: no-repeat;}
#content .showroom .showroom_middle div.clear{clear:both;}
#content .showroom .showroom_middle div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content .showroom .showroom_middle div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content .showroom .showroom_middle div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content .showroom .showroom_middle div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/362/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }
#content .showroom .videos { position:absolute; top: 33px; left: 750px; width: 210px; background-color: #fff;  height:auto; line-height:15px; margin-bottom:50px;}
#content .showroom .videos .file { background-image: url(../_images/showroom_big_border_shadow.png); width: 224px; height: 187px; position: relative; }
#content .showroom .videos .file img { width: 210px; position: absolute; top: 6px; left: 7px; }
#content .showroom .videos .bewertung {margin-bottom: 20px;}
#content .showroom .videos h2 {padding-bottom:0px; margin:0px 0px 8px 0px;}
#content .showroom .videos h3 {margin:0px;}
#content .showroom .videos .button {left:-5px;}

/*  Ende Showroom */



/* BLOGS */

#content div.active_blogger { background-color: #FFFFFF; height:auto; margin-left: 1px; position:absolute; top:100px; width:220px;}
#content div.active_blogger box{background-color: #FFFFFF;}
#content div.active_blogger h2 {margin-left: 5px;}
#content div.active_blogger div.blogger { margin-top: 10px; width: 211px; height: 80px; background-image:url(../_images/index_new_people.png); background-position: 1px 0px; position:relative; padding: 10px 21px 10px 10px; background-repeat: no-repeat;}
#content div.active_blogger div.blogger div.text { position:absolute; top: 10px; left: 95px; background:0; }



/*
#content div.first_blog { height:auto; left:254px; position:absolute; top:25px; width:460px; }
#content div.first_blog div.blog_user { margin-top: 10px; width: 460px; height: 111px; background-image:url(../_images/user_pattern_yellow_big.png); background-position: 1px 0px; position:relative; float:left; background-repeat: no-repeat;}
#content div.first_blog div.blog_user div.blog_head {margin-left:-5px;}
#content div.first_blog div.blog_user div.text { position:relative; float:right; width:365px; top: 10px; background:0; }
#content div.first_blog div.blog_user div.text img { position:relative; }
#content div.first_blog div.blog_user img { position:relative; top:8px; left:10px; float:left;  }
#content div.first_blog div.blog_entry { top:17px; width: 460px; height: 85px; background-color:#FFFDD5; position:relative; float:left; padding: 10px 0px 10px 0px; }

#content div.first_blog div.blog_entry div.blog_preview {padding:5px;}

#content div.first_blog div.blog_entry div.blog_more { text-align: right; position:absolute; bottom:5px; right:5px; }
#content div.first_blog div.blog_user div.text span.blog_comments { background-image:url(../_images/comments.png); font-weight: bold; padding: 3px 0px 3px 22px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.first_blog div.blog_user div.text span.blog_views { background-image:url(../_images/views.png); font-weight: bold; padding: 3px 0px 3px 15px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
*/


#content div.first_blog { background-image:url(../_images/news/small/headline_grill.png);background-repeat:no-repeat;float:left;padding-bottom:50px;margin-left:25px;position:relative;top:25px;width:483px; }
#content div.first_blog div.blog_user { width: 483px; padding:0;  }
#content div.first_blog div.blog_user div.blog_head {margin-left:-5px;}
#content div.first_blog div.blog_user div.text { position:relative; float:right; width:275px; padding-right:10px; top: 12px; background:0; }
#content div.first_blog div.blog_user div.text img { position:relative; }
#content div.first_blog div.blog_user img { position:relative; top:9px; left:18px; float:left;  }
#content div.first_blog div.blog_entry { top:5px; width: 335px; position:relative; float:right; padding-right: 15px; }

#content div.first_blog div.blog_entry div.blog_preview {}

#content div.first_blog div.blog_entry div.blog_more { text-align: right; position:absolute; bottom:5px; right:5px; }
#content div.first_blog div.blog_user div.text span.blog_comments { background-image:url(../_images/comments.png); font-weight: bold; padding: 3px 0px 3px 22px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.first_blog div.blog_user div.text span.blog_views { background-image:url(../_images/views.png); font-weight: bold; padding: 3px 0px 3px 15px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }

#content div.blogs { background-image:url(../_images/news/small/headline_grill.png);background-repeat:no-repeat;float:leftposition:relative;width:484px; }
#content div.blogs h2 { padding:10px 0pt 0pt 15px;position:relative; width:150px; }
#content div.blogs div.pager { float:right;padding-right:15px;position:relative;text-align:right;top:9px;width:200px; }
#content div.blogs div.blog_user { width: 483px; margin-bottom:20px; }
#content div.blogs div.blog_user div.text { background:0;float:left;left:21px;position:relative;top:6px;width:390px; }
#content div.blogs div.blog_user div.text img { position:relative; }
#content div.blogs div.blog_user div.text span.blog_comments { background-image:url(../_images/comments.png); font-weight: bold; padding: 3px 0px 3px 22px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.blogs div.blog_user div.text span.blog_views { background-image:url(../_images/views.png); font-weight: bold; padding: 3px 0px 3px 15px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.blogs div.blog_user img { position:relative; top:9px; left:12px; float: left; }
#content div.blogs div.dots_line { padding:15px 0 30px 15px; }
#content div.blogs div.area_splitter {  }
#content div.news_search_box { float:left;position:relative;top:25px;width:221px; }

#content div.groups_middle div.pager { height:18px; left:60px; position:absolute; text-align:right; top:51px; width:400px; }
#content div.groups_middle div.blog_user { width: 460px; height: 111px; background-image:url(../_images/index_new_people4.png); background-position: 1px 0px; position:relative; background-repeat: no-repeat;}
#content div.groups_middle div.blog_user div.text { position:absolute; top: 10px; left: 95px; background:0; }
#content div.groups_middle div.blog_user div.text img { position:relative; }
#content div.groups_middle div.blog_user div.text span.blog_comments { background-image:url(../_images/comments.png); font-weight: bold; padding: 3px 0px 3px 22px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.groups_middle div.blog_user div.text span.blog_views { background-image:url(../_images/views.png); font-weight: bold; padding: 3px 0px 3px 15px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
#content div.groups_middle div.blog_user img { position:absolute; top:9px; left:12px;  }

#content div.news_search_box div.search_menu { background-image:url(../_images/search/headline_bg.png); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }
#content div.news_search_box div.search_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.news_search_box div.search_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.news_search_box div.search_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.news_search_box div.search_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.news_search_box div.search_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.news_search_box div.search_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }


div.blog_tagcloud {  position:absolute; width: 210px; top: 25px; left: 755px; text-align:justify; padding-bottom:50px; }

#content div.blog_details { left:1px; position:absolute; top:25px; width:718px; background-image:url(../_images/news/news_headline.jpg); background-repeat:no-repeat;}
#content div.blog_details div.blogs_det {height:auto; width: 718px; margin-bottom: 30px;}
#content div.blog_details div.blogs_det img { float:left; padding: 0; }
#content div.blog_details div.blogs_det div.kommentar{width: 718px; margin-top: 5px;height:100%;}
#content div.blog_details div.blogs_det div.clear{clear:both;}
#content div.blog_details div.blogs_det div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.blog_details div.blogs_det div.kommentar div.rumpf {margin:0px;min-height:140px; height:auto !important; height:140px;  /*für den IE */}
#content div.blog_details div.blogs_det div.kommentar div.rumpf img { float:left; padding: 5px 10px 0 10px; }
#content div.blog_details div.blogs_det div.kommentar p {margin:10px; padding: 0 10px 0 5px; }
#content div.blog_details div.blogs_det div.kommentar ul {margin:10px; padding: 0 10px 0 25px; }
#content div.blog_details div.blogs_det div.kommentar ol {margin:10px; padding: 0 10px 0 25px; }
#content div.blog_details h2 { padding:15px 0pt 0pt 15px; }

#content div.blog_details div.comment_container .kommentare{ padding-bottom: 30px; width: 480px; margin: 0px;}
#content div.blog_details div.comment_container .kommentare img{float:left;}
#content div.blog_details div.comment_container div.kommentar{float:right;width: 374px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.blog_details div.comment_container div.clear{clear:both;}
#content div.blog_details div.comment_container div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.blog_details div.comment_container div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.blog_details div.comment_container div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.blog_details div.comment_container div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }


span.blog_comments { background-image:url(../_images/comments.gif); font-weight: bold; padding: 3px 0px 3px 25px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
span.blog_views { background-image:url(../_images/views.gif); font-weight: bold; padding: 3px 0px 3px 18px; background-repeat: no-repeat; margin-left: 10px; background-position: 1px 1px; }
 
#content div.active_blogger ul.last_blogs { margin-left: 5px;list-style-type: none; margin-bottom: 20px; }
#content div.active_blogger  div.blogger img { position:absolute; left:12px; top:9px; }

/* EVENTS */

#content div.appointments_calendar { position:absolute; left:3px; top:90px; width: 211px; }
#content div.appointments_left_menu { position:absolute; left:0px; top:360px; width: 211px; }
#content div.appointment_note { left:255px; position:absolute; top:95px; width: 460px; padding-right: 0px; padding-left: 0px; background-color:#FFFDD5; }
#content div.appointments { height:1px; left:255px; position:absolute; top:265px; width:450px; }
#content div.appointments_tagcloud {  position:absolute; width: 220px; height: 1px; top: 95px; left: 745px; text-align:justify; }
#content div.appointment_note .appointment_box {padding:10px;}
#content div.appointment_edit { height:1px; left:230px; position:absolute; top:90px; width:450px; }


/* club_detailPhoto */
#content .detailphoto .photolinks { position:absolute; left:0px; top:100px; width: 250px; }
#content .detailphoto .photomitte { position:absolute; top: 100px; left: 254px; background-color: #fff; width: 460px; height: auto; }
#content .detailphoto .photorechts { position:absolute; top: 100px; left: 750px; width: 250px; background-color: #fff;  height:auto;}
#content .detailphoto .photomitte .kommentar_box {margin-top: 30px;}
#content .detailphoto .photomitte .kommentare{ padding-bottom: 30px; width: 455px; margin: 0px;}
#content .detailphoto .photomitte .kommentare img{float:left;}
#content .detailphoto .photomitte .kommentare div.kommentar{float:right;background-color: #F8F8F8;width: 360px; margin-top: 5px;height:100%;border: 1px solid #C5BDBD;}
#content .detailphoto .photomitte .kommentare div.clear{clear:both;}
#content .detailphoto .photomitte .kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content .detailphoto .photomitte .kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}
#content .detailphoto .photomitte .bewertung {height:20px;}
#content .detailphoto .photomitte .bewertung h3{margin: 0px; padding:0px;float:left;}
#content .detailphoto .photomitte .bewertung h3#titel{width:250px;}
#content .detailphoto .media_con { position:absolute; left: 0px; width: 250px; height: 400px; top:90px; }
#content .detailphoto .media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content .detailphoto .media_con div.file img { position:absolute; top: 7px; left: 6px;}
#content .detailphoto .albumselect { position:absolute; top:48px; }
#content .detailphoto .albumselect select { width: 215px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #868686; }






/* profile_videos */
#content div.profile_videos { position:absolute; left:0px; top:79px; }

#content div.profile_videos h2 {padding:20px 0px 0px 0px; }
#content div.profile_videos div.videomitte { position:absolute; top: 25px; left: 255px; background-color: #fff; width: 470px; height: 300px; }
#content div.profile_videos div.videomitte ul { list-style-type:none; padding: 5px 0 0 25px; }
#content div.profile_videos div.videomitte ul li { clear:left; list-style-type:none; }
#content div.profile_videos div.videomitte ul li img.image { float:left; padding-right: 15px; margin: 0 0 25px 0;  }
#content div.profile_videos div.videomitte div.bewertung {height:20px;width:460px;}
#content div.profile_videos div.videomitte div.bewertung h3{margin: 0px; padding:0px;float:left;}
#content div.profile_videos div.videomitte div.bewertung h3#titel{width:363px;}
#content div.profile_videos div.videomitte div.button { left:240px; top:10px;}

#content div.profile_videos div.videomitte .kommentare{ padding-bottom: 30px; width: 455px; margin: 0px;}
#content div.profile_videos div.videomitte .kommentare img{float:left;}
#content div.profile_videos div.videomitte div.kommentar{float:right;width: 364px; height:100%; background-image:url(../_images/comments/362/bg_comment.jpg); background-repeat: no-repeat;}
#content div.profile_videos div.videomitte div.clear{clear:both;}
#content div.profile_videos div.videomitte div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.profile_videos div.videomitte div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.profile_videos div.videomitte div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.profile_videos div.videomitte div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/362/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }




#content div.profile_videos div.actions div.geradeHochgeladen{ float:left;width: 214px; padding: 5px 0; position:relative;}
#content div.profile_videos div.actions div.geradeHochgeladen img {padding-right:3px;}

#content div.profile_videos div.pictures { position:absolute; left: 0px; width: 350px; background-color: #fff;  height:auto; } 
#content div.profile_videos div.videos { position:absolute; z-index:0; left: 750px; width: 350px; background-color: #fff;  height:auto; }


#content div.profile_videos div.pictures div.media_con { position:absolute; left: 0px; width: 250px; height: 360px; top:90px; }
#content div.profile_videos div.pictures div.media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content div.profile_videos div.pictures div.media_con div.file img { position:absolute; top: 7px; left: 6px;}

#content div.profile_videos div.videos div.media_con { position:absolute; z-index:1; left: 0px; width: 250px; height: 360px; top:90px; }
#content div.profile_videos div.videos div.media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content div.profile_videos div.videos div.media_con div.file img { position:absolute; top: 7px; left: 6px; z-index:3;}

#content div.profile_videos div.pictures div.pager { position:absolute; top:450px; }
#content div.profile_videos div.pictures div.albumselect { position:absolute; top:48px; }
#content div.profile_videos div.pictures div.albumselect select { width: 215px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #868686; }
#content div.profile_videos div.videos div.pager { position:absolute; top:450px; }
#content div.profile_videos div.videos div.albumselect { position:absolute; top:48px; }
#content div.profile_videos div.videos div.albumselect select { width: 215px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #868686; }

#content .detailphoto .pager { position:absolute; top:445px; }
/* ALEKSEJ */

#search { background-image:url(../_images/searchbox.png); background-repeat:no-repeat; height:45px; left:747px; position:absolute; top:3px; width:220px; }
#content div.statistics { left:748px; top:25px; position:absolute;}


div.box h2 { margin-left:10px; }

#content div.profilefriends_friends { position:absolute; left:250px; top:99px; }
#content div.profilefriends_friends div.filter { position:absolute; left:260px; text-align: right; width:450px; top:5px; }
#content div.profilefriends_friends .friends .friend div.photo img { position:absolute; left:3px; top:1px; }
#content div.profilefriends_friends .friends { padding-top: 25px; } 
#content div.profilefriends_friends .friends .friend { float:left; height:135px; width:215px;  background-image:url(../_images/index_new_people.png); background-repeat:no-repeat; position:relative; padding-right: 28px; }
#content div.profilefriends_friends .friends .friend span.name { position:absolute; left:90px; top:10px; }
#content div.profilefriends_friends .friends .friend span.sports { position:absolute; left:90px; top:35px; width:115px; }
#content div.profilefriends_friends .friends .friend div.button { left:0px; top:100px; padding:6px 0pt;}
#content div.profilefriends_friends .friends .friend div.photo { position:absolute; top:9px; left:9px; }
#content .button_blau .freundewerden {top:0px ;position:absolute;margin-top: 3px;}
#content .button_blau .freundewerden a {color:#FFF;padding-left: 50px; }
#content .button_blau .freundewerden a:hover{color:#FFF;padding-left: 50px; } 
#content .button_blau .freundewerden a:active{color:#FFF;padding-left: 50px; } 
#content .button_blau .freundewerden a:visited {color:#FFF;padding-left: 50px; }

#content div.profile_contactdata { position:absolute; left:230px; top:103px; width:498px; padding-bottom:50px;}
#content div.profile_contactdata table { line-height:40px; margin:20px 0px 20px 0px; color:#868686; } 
#content div.profile_contactdata table td { padding:0px 0px 0px 20px; }
#content div.profile_contactdata h2 { margin: 0; }

#content div.profile_aboutme { position:absolute; left:230px; top:103px; width:498px; padding-bottom:50px; }
#content div.profile_aboutme div.subcontent_info  { margin:15px 0px 5px 0px; color:#868686; } 
#content div.profile_aboutme div.aboutme_info { padding:10px 0px 10px 20px; color:#868686; background-color:#F3F3F3; }
#content div.profile_aboutme h2 { margin:0; } 

#content div.profile_blog { position:absolute; left:230px; top:99px; width:498px; padding-bottom:50px;}
#content div.profile_blog div.pager { margin-bottom:15px; }
#content div.profile_blog div.kommentare div.kommentar{ background-color: #F8F8F8;width: 498px; margin-top: 10px;height:100%;border: 1px solid #C5BDBD;}
#content div.profile_blog div.kommentare div.clear{clear:both;}
#content div.profile_blog div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_blog div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}

#content div.profile_blog_details { position:absolute; left:230px; top:99px; width:498px; }
#content div.profile_blog_details div.pager { margin-bottom:15px; }
/*
#content div.profile_blog_details div.kommentare{height:auto; width: 500px; margin-bottom: 30px;}
#content div.profile_blog_details div.kommentare img{float:left;}
#content div.profile_blog_details div.kommentare div.kommentar{float:right;background-color: #F8F8F8;width: 400px; margin-top: 5px;height:100%;border: 1px solid #C5BDBD;}
#content div.profile_blog_details div.kommentare div.clear{clear:both;}
#content div.profile_blog_details div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_blog_details div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}
*/
#content div.profile_blog_details .kommentare{ padding-bottom: 30px; width: 514px; margin: 0px;}
#content div.profile_blog_details .kommentare img{float:left;}
#content div.profile_blog_details div.kommentar{float:right;width: 407px; height:100%; background-image:url(../_images/comments/402/bg_comment.jpg); background-repeat: no-repeat;}
#content div.profile_blog_details div.clear{clear:both;}
#content div.profile_blog_details div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.profile_blog_details div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:20px; margin-top:5px; }
#content div.profile_blog_details div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.profile_blog_details div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/402/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }




#content div.profile_blog_details div.kommentare_main div.kommentar{ float:none; background-image:none;background-color: #F8F8F8;width: 498px; margin-top: 10px;height:100%;border: 1px solid #C5BDBD;}
#content div.profile_blog_details div.kommentare_main div.clear{clear:both;}
#content div.profile_blog_details div.kommentare_main div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_blog_details div.kommentare_main div.kommentar p {padding: 0px;}
#content div.profile_blog_details div.kommentare_main div.kommentar ol {padding: 0 0 0 25px; margin:10px 0 10px 0;}
#content div.profile_blog_details div.kommentare_main div.kommentar ul {padding: 0 0 0 25px;}

#content div.profile_blog_comments div.kommentare div.kommentar{ background-color: #F8F8F8;width: 498px; margin-top: 10px;height:100%;border: 1px solid #C5BDBD;}
#content div.profile_blog_comments div.kommentare div.clear{clear:both;}
#content div.profile_blog_comments div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_blog_comments div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}
#content div.profile_blog_comments div.comments table { border: 1px solid #C5BDBD; }

#content div.profile_blog_newentry { position:absolute; left:230px; top:99px; width:498px; }
#content div.profile_blog_editentry { position:absolute; left:230px; top:99px; width:498px; }

#content div.profile_career { position:absolute; left:230px; top:99px; width:498px; }
#content div.profile_career div.kommentare div.kommentar{ background-color: #F8F8F8;width: 498px; margin-top: 5px; margin-bottom:10px; height:100%;border: 1px solid #C5BDBD;}
#content div.profile_career div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_career div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.profile_career div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }
#content div.profile_career div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}

#content div.profile_career_entry { position:absolute; left:230px; top:99px; width:498px; }

#content div.profile_achievement { position:absolute; left:230px; top:99px; width:498px; }
#content div.profile_achievement div.pager {position: absolute; left: 100px; top: 0px; width: 400px; text-align: right;}
#content div.profile_achievement div.kommentare div.kommentar{ background-color: #F8F8F8;width: 498px; margin-top: 5px; margin-bottom:10px; height:100%;border: 1px solid #C5BDBD;}
#content div.profile_achievement div.kommentare div.kommentar div.kopf{ margin-left: 5px; margin-top: 5px; margin-bottom: 5px; }
#content div.profile_achievement div.kommentare div.kommentar div.picture{ text-align:center; margin-top: 5px; }
#content div.profile_achievement div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.profile_achievement div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }
#content div.profile_achievement div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}

#content div.club_achievement { position:relative; top:99px; float:left; width:500px; padding-left: 25px; padding-bottom:100px; }
#content div.club_achievement div.pager {position: absolute; left: 100px; top: 0px; width: 400px; text-align: right;}
#content div.club_achievement div.kommentare div.kommentar{ background-color: #F8F8F8;width: 480px; margin-top: 5px; margin-bottom:10px; height:100%;border: 1px solid #C5BDBD;}
#content div.club_achievement div.kommentare div.kommentar div.kopf{ margin-left: 5px; margin-top: 5px; margin-bottom: 5px; }
#content div.club_achievement div.kommentare div.kommentar div.picture{ text-align:center; margin-top: 5px; }
#content div.club_achievement div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.club_achievement div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }
#content div.club_achievement div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}

#content div.thepeople { position:relative; float:left; padding-left:20px; padding-right:10px; top:20px; width: 490px;}
#content div.thepeople div.filter { position:absolute; left:260px; text-align: right; width:450px; top:5px; }
#content div.thepeople div.friends div.friend div.photo img { position:absolute; left:2px; top:0px; }
#content div.thepeople div.friends div.friend {float:left; height:122px; width:216px;  background-image:url(../_images/index_new_people.png); background-repeat:no-repeat; position:relative; padding-right: 29px; }
#content div.thepeople div.friends div.friend span.name { position:absolute; left:90px; top:10px; }
#content div.thepeople div.friends div.friend span.sports { display:block; position:relative; left:90px; top:5px; width:125px; line-height: 19px; }
#content div.thepeople div.friends div.friend div.button { left:0px; top:100px; padding:6px 0pt;}
#content div.thepeople div.friends div.friend div.photo { position:absolute; top:9px; left:9px; }



#content div.div_subcontent   {top:25px;width:500px; left:240px;position: relative;}
#content div.div_searchresult_head_club{float:left;padding-left:10px;padding-right:20px; padding-top:10px; padding-bottom:20px; position:relative;width:460px; background-image:url(../_images/club_pattern_long.png);background-repeat:no-repeat;  }
#content div.div_searchresult_head_user{float:left;padding-left:10px;padding-right:20px; padding-top:10px; padding-bottom:20px; position:relative;width:460px; background-image:url(../_images/user_pattern_long.png);background-repeat:no-repeat;  }
#content div.div_searchresult_head_group{float:left;padding-left:10px;padding-right:20px; padding-top:10px; padding-bottom:20px; position:relative;width:460px; background-image:url(../_images/group_pattern_long.png);background-repeat:no-repeat;  }

#content div.div_searchresult_head_club_name{ position:relative; left:4px; width:340px; float:left; line-height: 19px; top:10px; padding-bottom:4px }
#content div.div_searchresult_head_photo {padding-left:1px;padding-right:20px; padding-top:2px; ;position:relative; float:left; width: 70px; height:68px;;}

#content div.div_content{}
#content div.div_searchresult_head_username{position:relative; left:40px;  width:500px; line-height: 19px; top:10px;  }
#content div.div_searchresult_entry{float:right;color:#868686; position:relative; right:20px;  width:340px; line-height: 19px; top:10px;}
#content span.searchresult_entry_type{font-weight:bold;}
#content span.searchresult_entry_mark{font-style:italic;text-decoration:underline;} 
#content div.searchform #search {width:250px;top:25px; position: absolute; left: 0px; background-image:url(../_images/searchbox.png); background-repeat:no-repeat; width:220px; height:45px;} /* Kopie, falls der Container in der Form noch irgendwo verwendet wird */
#content div.searchform #search2 {width:250px;top:25px; position: absolute; left: 0px; background-image:url(../_images/searchbox.png); background-repeat:no-repeat; width:220px; height:45px;}
#content div.searchnavi{float:left; width:465px; position:relative;text-align:right;}
#content a.searchnavitext{text-align:right;}


#content div.people_searchtagcloud{position:absolute;left:750px; top:25px; width:211px;padding-bottom:20px;text-align:justify; }



#content div.people_tagcloud { position:relative; float:left; width:211px; top:20px; padding-bottom:20px;text-align:justify; }

#content div.people_online div.search_menu { position:absolute; left:-5px; width:220px; background-image:url(../_images/search/headline_bg.png); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }
#content div.people_online div.search_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.people_online div.search_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.people_online div.search_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.people_online div.search_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.people_online div.search_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.people_online div.search_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }


#content div.people_online { position:relative; float:left; width:240px; top:20px; left:3px;  }
#content div.people_online div.person {  float:left; width: 220px; height: 111px; background-image:url(../_images/user_pattern_yellow.png); background-color: #FFFED7; position:relative; margin-left:-5px; padding: 10px 0 0 0; background-repeat: no-repeat;}
#content div.people_online div.person img { position:absolute; left: 8px; top:7px;}
#content div.people_online div.person div.text { position:absolute; top: 10px; left: 95px; background:0; }

#content div.thepeople div.search { background-color: #FFFDD5; padding: 0px 0px 10px 10px; border: 1px solid #868686; margin: 0px 0px 20px 0px; }
#content div.thepeople div.search .searchblock { float:left; width: 300px; }
#content div.thepeople div.search .searchblock p { margin: 0; }
#content div.thepeople div.search .searchsubmit { clear: both; }


#content div.profile_guestbook { position:absolute; left:230px; top:99px; width:500px; padding-bottom:50px;}
#content div.profile_guestbook div.pager { margin-bottom: 10px; }

/*
#content div.profile_guestbook div.kommentare {height:auto; width: 500px; margin-bottom: 30px;}
#content div.profile_guestbook div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.profile_guestbook div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.profile_guestbook div.kommentare div.kommentar{float:right;background-color: #F8F8F8;width: 400px; margin-top: 5px;height:100%;border: 1px solid #C5BDBD;}
#content div.profile_guestbook div.kommentare div.clear{clear:both;}
#content div.profile_guestbook div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.profile_guestbook div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.profile_guestbook div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }
#content div.profile_guestbook div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}
#content div.profile_guestbook textarea { width: 498px; }
*/

#content div.profile_guestbook .kommentare{ width: 493px; margin: 0px;}
#content div.profile_guestbook .kommentare img{float:left;}
#content div.profile_guestbook div.kommentar{float:right;width: 402px; height:100%; background-image:url(../_images/comments/402/bg_comment.jpg); background-repeat: no-repeat;}
#content div.profile_guestbook div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.profile_guestbook div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.profile_guestbook div.clear{clear:both;}
#content div.profile_guestbook div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.profile_guestbook div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.profile_guestbook div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.profile_guestbook div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/402/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }
#content div.profile_guestbook div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.profile_guestbook div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }





#content div.rightmenu { width: 230px; height: 500px; position:absolute; top: 100px; left:750px;  }

#content div.profile_usersports { position:absolute; left:230px; top:99px; width:498px; }
#content div.profile_usersports div.edit { position:absolute; left:435px; top:6px; }
#content div.profile_usersports table td.column1 { font-weight: bold; padding: 10px 0px 10px 20px; width:40%; text-align: left; }
#content div.profile_usersports table td.column2 { font-weight: bold; padding: 10px 0px 10px 0px; width:60%; text-align: left; }
#content div.profile_usersports table div.von { padding: 5px 0px 0px 0px; float:left; }
#content div.profile_usersports table div.bis { padding: 5px 32px 0px 0px; text-align: right;  float:right; }

#content div.club_photo_video { position:relative; width:480px; }
#content div.club_photo_video div.club_videos { float:left; width:225px; margin-bottom:50px;}
#content div.club_photo_video div.club_photos { float:left; width:224px; margin:0px 0px 0px 20px; }

#content div.club_photo_video .media_con_left{ width: 230px;height:187px;background-image: url(../_images/showroom_big_border_shadow.png); background-repeat: no-repeat;}
#content div.club_photo_video .media_con { width: 230px;}
#content div.club_photo_video .media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left;  background-repeat:no-repeat; }
#content div.club_photo_video .media_con div.file img { position:relative;float:left; top: 7px; left: 6px;}


#content h2.welcome { position:absolute; left: 248px; top:26px;}
#content h2.welcome2 { position:absolute; left: 250px; top:60px;}

#content div.welcome { position:relative; float:left; margin-top: 37px; margin-left:20px; width: 490px; }
/*
#content div.welcome ul { list-style-type:none; padding: 35px 0px 0px 0px; margin-bottom:40px; }
#content div.welcome ul li { clear:left; list-style-type:none; }
#content div.welcome ul li img.image { float:left; padding-right: 15px; margin: 0;  }
*/
#content div.welcome div.welcome_menu { background-image:url(../_images/welcome/headline_bg.jpg); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }

#content div.welcome div.welcome_menu ul.welcome_tab { height:21px; list-style-type:none; width:280px;  }
#content div.welcome div.welcome_menu ul.welcome_tab li { display:inline; position:relative; font-weight:bold; height:26px; text-align:center; left:-10px;}

#content div.welcome div.welcome_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.welcome div.welcome_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.welcome div.welcome_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content div.welcome div.welcome_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.welcome div.welcome_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.welcome div.welcome_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }

#content div.welcome div.view { padding:0px 0px 0px 2px;background-image:url(../_images/welcome/field_middle.jpg); background-repeat:no-repeat; height:453px; background-position: 2px 0px; }

#content div.welcome_team { position:relative; float:left; margin-top: 50px; margin-left:20px; background-color: #fffdd5; width: 450px; padding:20px; }

#content div.myclubs div.more div.button { position:absolute; top: 180px; left: 503px; }

#content div.mysite_myvisitor div.more div.button { position:absolute; top: 180px; left: 503px; }
#content div.mysite_mygroups div.more div.button { position:absolute; top: 180px; left: 503px; }
#content div.mysite_events { height:400px; width:211px; top:600px; position:absolute;  }
#content div.statistics div.nowonline div.button { position:absolute; top:550px; left:0px; }
#content div.statistics div.nowonline div.person { margin-left: 0px; width: 211px; height: 111px; background-image:url(../_images/index_new_people.png); position:relative; padding: 2px 10px 3px 10px; background-repeat: no-repeat;}
#content #beMember { padding: 10px; text-align: center; width: 191px; }

#content div.club_leftmenu { width: 230px; height: 500px; position:relative; float:left; top: 100px; float:left; padding-bottom:150px;  }
#content div.club_rightmenu { width: 211px; height: 250px; position:relative; float:left; top: 100px; }
#content div.club_profile { position:relative; float:left; width:510px; top:100px;padding-left:15px;}
#content div.club_photo_container { position:relative; width:480px; height:230px;}
#content div.club_photo_container div.club_profile_photos div.club_profile_thumbs { top:21px; width:230px; }
#content div.club_photo_container div.club_profile_photos div.club_profile_thumbs div.club_profile_thumb { background-image:url(../_images/shadow_media_background.png); background-repeat:no-repeat; float:left; height:72px; padding:8px 5px 5px; position:relative; width:104px; }

#content div.club_photo_container .video { background:url('../_images/showroom_big_border_shadow.png') no-repeat; position:relative; padding: 7px 10px 10px 7px; height: 180px; }
#content div.club_photo_container .video .underline {}
#content div.club_photo_container .video .text { position:absolute; top:190px;; left:5px; }
#content div.club_photo_container .video .rating { position:absolute; top:215px;; left:2px; }
#content div.club_photo_container .video .comments { position:absolute; top:190px; left:140px; width: 50px; }
#content div.club_photo_container .video .views { clear:left; position:absolute; top:190px; left:180px; width: 50px; }
#content div.club_photo_container .video .comments img { float:left; padding: 4px 5px 0 0; }
#content div.club_photo_container .video .views img { clear:left; float:left; padding: 5px 5px 0 0; }
#content div.club_photo_container .video .comments .text { float:left; position:static; left:0; top:0; }
#content div.club_photo_container .video .views .text { float:left; position:static; left:0; top:0; }

#content div.club_members { padding: 20px 0px 0px 0px; }
#content div.club_members .member { float:left; height:111px; width: 211px;  background-image:url(../_images/index_new_people.png); background-repeat:no-repeat; position:relative; }
#content div.club_members .member div.photo { position:absolute; top:9px; left:11px; }
#content div.club_members .member span.name { position:absolute; left: 90px; top: 10px; }
#content div.club_members h2 { float:left; }
#content div.club_members div.all_members { float:left; padding: 0px 0px 0px 20px; }


#content div.club_news h2 { float:left; }

#content div.clubs_addappointment { position:absolute; top:83px; left:250px; background-color:#FFFDD5; width:710px; }
#content div.clubs_addtournament { position:absolute; top:83px; left:250px; background-color:#FFFDD5; width:710px; }
#content div.clubs_addteam { position:absolute; top:83px; left:250px; background-color:#FFFDD5; width:710px; }
#content div.clubs_edit { position:absolute; top:83px; left:250px; background-color:#FFFDD5; width:710px; }

#content div.clubs_guestbook { position:absolute; top:83px; left:250px; background-color:#FFFDD5; width:710px; }

#content div.clubs_contact { position:relative; float:left; top: 100px;width: 500px; padding-left:25px;}
#content div.clubs_contact div.contact_data { padding: 0px 20px 0px 0px; margin-bottom:50px; }
#content div.clubs_contact div.contact_data div.adress_data { padding: 20px 0px 0px 0px; }

#content div.clubs_pinboard { position:relative; float:left; top: 100px; width: 500px; padding-left:25px; }



#content div.profile_tabs { position:absolute; top:17px; left:-1px; }


#content div.clubs_members { position:relative; float:left; top:100px; width:710px; padding-left:25px;}
#content div.clubs_members div.filter { position:absolute; left:260px; text-align: right; width:450px; top:5px; }
/* #content div.clubs_members .friend div.photo img { padding: 9px 0px 0px 13px; } */
#content div.clubs_members .friend { float:left; height:135px; width:216px;  background-image:url(../_images/index_new_people.png); background-repeat:no-repeat; position:relative; padding-right: 20px; }
#content div.clubs_members .friend span.name { position:absolute; left:90px; top:10px; }
#content div.clubs_members .friend span.sports { position:absolute; left:90px; top:35px; width:115px; }
#content div.clubs_members .friend div.button { left:0px; top:100px; padding:6px 0pt;}
#content div.clubs_members .friend div.photo { padding: 9px 0px 0px 11px; }

#content div.clubs_settings { position:absolute; top:70px; left:250px; background-color:#FFFDD5; width:710px; }

#content div.clubs_sportselection { position:absolute; top:70px; left:250px; background-color:#FFFDD5; width:710px; }

#content div.clubs_teamoverview { position:relative; float:left; top:100px; width: 500px; padding-left:25px;}
#content div.clubs_teamoverview .club { margin-top: 12px; height: 110px; width:470px; padding:0; background-image:url(../_images/group_pattern_long.png); background-repeat: no-repeat; }
#content div.clubs_teamoverview .club .text{padding-left:100px;padding-top:10px;}
#content div.clubs_teamoverview .club img{float:left; margin-left: 11px; margin-top: 10px;}

#content div.club_profile div.club { background-image:url(../_images/club_pattern_long.png); background-position:1px 0px; background-repeat:no-repeat; height:111px; width:470px; }
#content div.club_profile div.club img { position:absolute; left:13px; top:13px; }
#content div.club_profile div.club div.text { padding: 10px 0px 0px 92px; }

#content div.club_profile div.club_news div.news { background-image:url(../_images/club_pattern_long.png); background-position:1px 0px; background-repeat:no-repeat; height:111px; width:470px; }
#content div.club_profile div.club_news div.news img { margin: 11px 0px 0px 12px; float:left }
#content div.club_profile div.club_news div.news div.text { position: absolute; background:0; margin:13px 0px 0px 16px; left: 99px; }

#content div.club_leftmenu div.teams { padding: 10px 0px 30px 0; }
#content div.club_leftmenu div.teams div.team {margin-left:-3px; width: 211px; height: 100px; margin-bottom:10px; background-image:url(../_images/index_new_clubs.png); position:relative;  background-repeat: no-repeat;}
#content div.club_leftmenu div.teams div.team div.text { position:absolute; top: 10px; left: 95px; background:0; }

#content div.club_appointments { position:relative; float:left; top: 100px; width: 500px; padding-left:25px;}

#content div.reports_details { left:250px; position:absolute; top:100px; width:500px; }

#content div.center div.blog { padding-top: 20px; }
#content div.center div.blog div.kopf { padding: 10px 10px 0px 10px; background-image:url(../_images/grill_470px.png); background-repeat: no-repeat; height: 90px; }
#content div.center div.blog div.text { padding:0px 10px 0px 10px; }
#content div.center .blog .text p { margin:0; }


#content div.center div.groups { padding-top: 30px; }
#content div.center div.groups .groupsbox { margin-right:15px; }

/*
#content div.center div.kommentare { width: 470px; margin-bottom: 30px; }
#content div.center div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.center div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.center div.kommentare div.kommentar{float:left;background-color: #F8F8F8;width: 370px; margin: 5px 0px 0px 10px;height:100%;border: 1px solid #C5BDBD;}
#content div.center div.kommentare div.clear{clear:both;}
#content div.center div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.center div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.center div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }
#content div.center div.kommentare div.kommentar p {float:left; padding-left: 40px; padding-right: 10px;}
*/
#content div.center div.kommentar{float:left;width: 372px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.center div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.center div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.center div.clear{clear:both;}
#content div.center div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.center div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.center div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.center div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }
#content div.center div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.center div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }

#content div.club_profile div.club_news div.kommentar{float:left;width: 372px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.club_profile div.club_news div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.club_profile div.club_news div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.club_profile div.club_news div.clear{clear:both;}
#content div.club_profile div.club_news div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.club_profile div.club_news div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.club_profile div.club_news div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.club_profile div.club_news div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }
#content div.club_profile div.club_news div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.club_profile div.club_news div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }

#content div.profile_sportselection { background-color:#FFFDD5; left:250px; padding:20px 0px 20px 0px; position:absolute; top:70px; width:710px; }

/* TEAMS */

#content div.teams_edit { background-color:#FFFDD5; position:absolute; top: 50px; left: 250px; width: 700px; }













/* RICHARD CSS (max.css) */

div.success { border: 1px solid green; color:green; margin: 0 auto 0 auto; width: 50%; padding: 10px 10px 10px 10px; text-align:center; }
div.error   { border: 1px solid #BE2E38; color: #BE2E38; margin: 0 auto 0 auto; width: 50%; padding: 10px 10px 10px 10px; text-align:center; }

form { margin:0; padding:0; border:0; }
form div.border { padding: 15px 15px 15px 30px; }
form div.border div.section { padding-bottom: 13px; }
form div.border div.section div.label { font-weight:bold; width: 100%; color: #B0B0B0; font-size:12px; }
form div.border div.section div.description { font-weight:normal; width: 100%; color: #B0B0B0; font-size:12px; }
form div.border div.section input.text { width: 600px; height: 16px; padding: 5px 5px 5px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border div.section select { width: 611px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border div.section option { background-position: left center; height: 32px; background-repeat:no-repeat; background-image:url('../uploads/avatars/mini/{$friend->photo}'); clear:left; width: 565px; padding: 15px 3px 3px 80px; font-size: 14px; border-bottom: 1px solid lightgrey; }
form div.border div.section .select_datum option { height: 32px; clear:left; width:100px; padding: 15px 3px 3px 20px; font-size: 14px; border-bottom: 1px solid lightgrey; }
form div.border div.section textarea { width:611px; height: 150px; border:1px solid #B0B0B0; }
form div.border div.section input.submit, button.submit { } /* border-style: normal; */



#content div.form_welcome4 form div.border div.section input.text { width: 420px; height: 15px; padding: 5px 5px 5px 5px; font-size: 14px; border:1px solid #B0B0B0; }
#content div.form_welcome4 form div.border div.section textarea { width:430px; height: 150px; border:1px solid #B0B0B0; }


form div.border_without {  }
form div.border_without div.section { padding-bottom: 13px; }
form div.border_without div.section div.label { font-weight:bold; width: 100%; color: #B0B0B0; font-size:12px; }
form div.border_without div.section input.text { width: 600px; height: 15px; padding: 5px 5px 5px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border_without div.section select { width: 611px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border_without div.section option { background-position: left center; height: 32px; background-repeat:no-repeat; background-image:url('../uploads/avatars/mini/{$friend->photo}'); clear:left; width: 565px; padding: 15px 3px 3px 80px; font-size: 14px; border-bottom: 1px solid lightgrey; }
form div.border_without div.section textarea { width:448px; height: 150px; border:1px solid #B0B0B0; }
form div.border_without div.section input.submit, button.submit { } /* border-style: normal; */

form div.border_small {  }
form div.border_small div.section { padding-bottom: 13px; }
form div.border_small div.section div.label { font-weight:bold; width: 100%; color: #B0B0B0; font-size:12px; }
form div.border_small div.section input.text { width: 417px; height: 15px; padding: 5px 5px 5px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border_small div.section select { width: 415px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #B0B0B0; }
form div.border_small div.section option { background-position: left center; height: 32px; background-repeat:no-repeat; background-image:url('../uploads/avatars/mini/{$friend->photo}'); clear:left; width: 565px; padding: 15px 3px 3px 80px; font-size: 14px; border-bottom: 1px solid lightgrey; }
form div.border_small div.section textarea { width:428px; height: 150px; border:1px solid #B0B0B0; }
form div.border_small div.section input.submit, button.submit { } /* border-style: normal; */

div.tagcloud { padding-left: 10px; padding-right: 10px; padding-bottom:50px;}
a.tagsize1,a.tagsize1:active, a.tagsize1:hover, a.tagsize1:visited { font-size: 12px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsize2,a.tagsize2:active, a.tagsize2:hover, a.tagsize2:visited { font-size: 14px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsize3,a.tagsize3:active, a.tagsize3:hover, a.tagsize3:visited { font-size: 16px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsize4,a.tagsize4:active, a.tagsize4:hover, a.tagsize4:visited { font-size: 18px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsize5,a.tagsize5:active, a.tagsize5:hover, a.tagsize5:visited { font-size: 20px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsize6,a.tagsize6:active, a.tagsize6:hover, a.tagsize6:visited { font-size: 22px; color:#879fb9; padding: 5px 5px 5px 5px; }
a.tagsizeown,a.tagsizeown:active, a.tagsizeown:hover, a.tagsizeown:visited { font-size: 22px; color:#879fb9; padding: 5px 5px 5px 5px; }

#content div.form_welcome { position:absolute; top: 65px; left: 250px; background-color: #fffdd5; width: 710px; padding-bottom: 20px; }
#content div.form_welcome2 { position:absolute; top: 70px; left: 250px; background-color: #fffdd5; width: 710px; padding-bottom: 20px; }
#content div.form_welcome3 { position:absolute; top: 90px; left: 250px; background-color: #fffdd5; width: 710px; padding-bottom: 20px; }
#content div.form_welcome4 { background-color: #fffdd5; padding-bottom: 20px; margin-bottom:20px}
#content div.form_welcome5 {  position:absolute; top: 21px; left: 252px; width: 709px; background-image:url(../_images/edit_profile/background_grill_top.jpg);background-repeat:no-repeat;background-color:#FAFAFA; }
#content div.form_welcome6 {  position:absolute; top: 21px; left: 252px; padding-top:5px; width: 709px; background-image:url(../_images/edit_profile/background_grill_top_round.gif);background-repeat:no-repeat;background-color:#FAFAFA; }
#content div.form_welcome5 div.form_welcome_bottom, #content div.form_welcome6 div.form_welcome_bottom { padding-bottom:50px;width:709px; height:110px; background-image:url(../_images/edit_profile/background_grill_bottom.jpg);background-repeat:repeat-x; background-color:#ffffff; }

#content div.head_edit_profile { position:absolute; top: 18px; height:50px; left: 250px; width: 710px; padding:0 5px 0 5px; }
#content div.form_edit_profile {  position:absolute; top: 106px; left: 252px; width: 710px; background-image:url(../_images/edit_profile/background_grill_top.jpg);background-repeat:no-repeat;background-color:#FAFAFA; }
#content div.form_edit_profile div.edit_profile_bottom { padding-bottom:50px;width:710px; height:110px; background-image:url(../_images/edit_profile/background_grill_bottom.jpg);background-repeat:repeat-x; background-color:#ffffff; }
#content div.profile_submenu_setup { padding:0 0 0 7px; position:absolute; top: 68px; left:250px; width: 705px; height: 38px; background-image:url(../_images/edit_profile/headline.jpg);  }

#content div.submenu_setup { position:absolute; top: 18px; left:250px; width: 474px; height: 54px;  }
#content div.submenu_setup ul     { list-style-type:none; position:absolute; top:4px; left:5px; }
#content div.submenu_setup ul li  { float:left; padding: 0; display: block; text-align: center; }


#content div.profile_submenu_setup a:link { position:absolute;top:11px; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content div.profile_submenu_setup a:active { position:absolute;top:11px;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.profile_submenu_setup a:visited { position:absolute;top:11px;text-decoration:none; display:inline; height: 21px; }
#content div.profile_submenu_setup a:hover { text-decoration:none;top:11px; background-repeat: repeat-y; background-position: 0px 44px; }
#content div.profile_submenu_setup a:active { text-decoration:none;top:11px; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content div.profile_submenu_setup a.active { position:absolute;top:11px;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }


div.media_comments { width:490px; }
div.comment_head { float:left; background-image:url(../_images/profil_umriss.png); position:relative; background-repeat:no-repeat; width: 87px; height: 86px; }
div.comment_head img { position:absolute; left: 9px; top: 11px; }

#content #settings { padding: 15px 0 15px 0; }
 
input.username, input.password { width:120px; }
div.login #login_form div.error { position:absolute;  border:0; padding:0; margin:0; text-align:left; width: 130px; height: 15px; top:15px; left:749px; }

div.form_welcome div.form_view #list table { float:left; width:95%; padding-left: 30px;} /* left:250px; position:fixed; */
div.form_welcome div.form_view #list table tr { padding: 10px 0 10px 0; height: 70px; } /* left:250px; */
div.form_welcome div.form_view #list table tr td { padding:0; }
div.form_welcome div.form_view #list table tr td img { float:left; }
div.form_welcome div.form_view #list table tr td div.link { float:left; padding-left: 10px; padding-top: 20px; }

table tr td div.message { color:#e2e2e2; margin-left: 244px; } /* background-color: */
table tr td div.message .submit {  }

#content ul.mysite_tab { height:31px; list-style-type:none; width:223px;  }
#content ul.mysite_tab li { float:left; font-weight:bold; height:36px; text-align:center;}
#content ul.mysite_tab li a:link { text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 36px; display:block; }
#content ul.mysite_tab li a:visited { text-decoration:none; display:block; height: 36px; }
#content ul.mysite_tab li a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 69px; }
#content ul.mysite_tab li a:active { text-decoration:none; display:block; height: 36px; background-repeat: repeat-y; background-position: 0px 35px; }
#content ul.mysite_tab li a.active { position:relative; text-decoration:none; background-repeat: repeat-y; background-position: 0px 35px; height: 36px; display:block; }


#content div.teamprofile { position:relative; float:left; width:500px; padding-left:25px; top:100px; }
#content div.teamprofile div.teaminfo { position:relative; width: 450px; height: 190px; padding: 10px 10px 10px 10px; background-color: #FFFDD5; }
#content div.teamprofile div.teaminfo img { float:left; }
#content div.teamprofile div.teaminfo div.motto { padding: 70px 0 0 150px;  }

#content div.teamprofile div.member avatar{position:absolute; left:0px ; width: 100px; top:450px; float:left;}


.btn_bottom{position:absolute;} 
#content h2 {margin: 0 0 5px 0; padding:0;}
#content .classifieds_left {width:220px; height:auto; position:relative; padding-top:25px; }
#content .classifieds_left .angebote_box{width:217px; line-height:17px; background-image:url(../_images/statistik_headline.png); background-repeat:no-repeat;}
#content .classifieds_left .angebote_box .text_box{padding:45px 10px 10px 0px;}

#content .classifieds_left div.search_menu { position:absolute; left:-2px; top:20px; width:220px; background-image:url(../_images/search/headline_bg.png); background-repeat:no-repeat; height:26px; padding:9px 0 0 5px; }
#content .classifieds_left div.search_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 21px; display:inline; }
#content .classifieds_left div.search_menu a:active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content .classifieds_left div.search_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 21px; }
#content .classifieds_left div.search_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 44px; }
#content .classifieds_left div.search_menu a:active { text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }
#content .classifieds_left div.search_menu a.active { position:absolute;text-decoration:none; display:inline; height: 21px; background-repeat: repeat-y; background-position: 0px 88px; }


#content .classifiedsbox {margin-right: 21px; margin-left:0;  line-height:20px; width: 217px; height: 111px; background-image:url(../_images/group_pattern.png); position:relative; float:left; background-repeat: no-repeat;}
#content .classifiedsbox img, #content .classifiedsbox_small img {position:absolute;top:11px;left:9px;}
#content .classifiedsbox .text, #content .classifiedsbox_small .text { position:absolute; top: 10px; left: 90px; padding-right:5px; }
#content .classifiedsbox_small {margin-right: 21px; margin-left:0;  line-height:20px; width: 213px; height: 100px; background-image:url(../_images/group_pattern.png); position:relative;  background-repeat: no-repeat;}


/* Boxen in der Mitte nach links verschieben:*/
#content .left{top:25px; left:0; }

#content .classifieds_middle { position:absolute; top: 0px; left: 230px; background-color: #fff; width: 460px; height: auto; margin-left:25px;}
#content .classifieds_middle .tagcloud{ margin-top: 25px; margin-bottom: 20px; padding:0px; text-align: justify;}
#content .classifieds_middle .tagcloud_small { margin-top: 25px; margin-bottom: 20px; padding:0px; text-align: justify;}
#content .classifieds_middle .group_of_week{float:left; height: 111px; width: 460px; background-image:url(../_images/group_pattern_long.png); position:relative; margin-left:-5px; background-repeat: no-repeat;}
#content .classifieds_middle .group_of_week .text  { position:absolute; top: 10px; left: 95px;} 
#content .classifieds_middle .newest_group{width: 480px;}
#content .classifieds_middle h2,h3 { padding-bottom:10px; }
#content .classifieds_right { position:absolute; top: 25px; left: 748px; width: 220px; background-color: #fff;  height:auto; }
#content .classifieds_right h2 {margin-top: 0; padding: 5px 0 5px 0; }
#content .classifieds_right .statistik_box{padding:45px 10px 10px 20px; height:125px; background-image:url(../_images/statistik_headline.png); background-repeat:no-repeat;color:#868686;font-size:13px;}
#content .classifieds_right .box .person { margin-left: -16px; margin-top:0; margin-bottom:0; height: 90px; }

#content div.classifieds_middle div.kommentar{float:left;width: 372px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.classifieds_middle .kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.classifieds_middle .kommentare div.avatar img { position: relative; top:6px; left:10px; width:65px; height:65px; }
#content div.classifieds_middle div.clear{clear:both;}
#content div.classifieds_middle div.kommentar div.kopf{margin-left:40px; margin-top: 5px;}
#content div.classifieds_middle div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.classifieds_middle div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.classifieds_middle div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:30px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }



div.more_content { position:relative;float:left;padding-top:10px; }
.more_content a { font-size: 16px;  }
.more_content img { padding-top: 8px; padding-left: 5px; }

/* Mediaindex */
#content .mediaindex .linkebuttons {padding:0; position:absolute; left:0px; top: 27px; background-color: #FFF; width: 570px; height: 700px; }
#content .mediaindex .linkebuttons{padding:0; position:absolute; left:0px; background-color: #FFF; width: 570px; height: 700px; }
#content .mediaindex .linkebuttons .unten{top: 50px;}
#content .mediaindex .linkebuttons .button{padding-bottom:20px;}
#content .mediaindex .showroom{padding:0; position:absolute; left: 245px; top: 27px; background-color: #FFF; width: 570px; height: 700px; }
#content .mediaindex .showroom .favoriten {width:520px; height: 700px; padding:10px;}
#content .mediaindex .showroom .favoritenbox {float:left; padding:0 27px 0 0; width:224px; height:212px;}
#content .mediaindex .showroom .favoritenbox .media {background-image:url(../_images/showroom_big_border_shadow_2.png);background-repeat:no-repeat;padding-left:7px;padding-top:7px;width:217px;height:152px;}
#content .mediaindex .showroom .favoritenbox .media img{width: 210px; height:145px;}
#content .mediaindex .showroom .favoritenbox .bewertung{line-height:10px;padding-left:8px;padding-top:4px;}
#content .mediaindex .showroom .favoritenbox .bewertung h3 {padding-bottom:5px;}
#content .mediaindex .tagcloud{text-align: justify; padding:0; position:absolute;top: 27px; left: 750px; width: 218px; background-color:#FFF;  height:auto;}
/* Ende Mediaindex */

/* christisan */
#content div.reports { position:relative; float:left; top:100px; width: 500px; padding-left:25px;}
#content .reports .kommentare{height:auto; width: 455px; margin: 0px;}
#content .reports .kommentare img{float:left;}
#content div.reports div.kommentare div.kommentar{float:right;background-color: #F8F8F8;width: 360px; margin-top: 5px; margin-bottom:24px;height:100%;border: 1px solid #C5BDBD;}
#content .reports .kommentare div.clear{clear:both;}
#content .reports .kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content .reports .kommentare div.kommentar p {padding-left: 0px; padding-right: 0px;}
#content .reports .kommentare div.kommentar ol {padding-left: 15px; padding-right: 0px; margin:10px 0 10px 0;}
#content .reports .kommentare div.kommentar ul {padding-left: 15px; padding-right: 0px;}

#content .reports .kommentare div.headline{float:right;width: 360px; margin-top: 5px;height:100%;border: 0px;}
#content .reports div.clear{clear:both;}
#content div.reports_rightmenu { width: 230px; height: 350px; position:absolute; top: 100px; left: 731px;  }
#content .reports .kommentar_box {margin-top: 30px;}
#content .reports .avatar {background-image:url(../_images/profil_umriss.png);float:left;height:86px;width:87px;margin-bottom: 24px;}
#content .reports .avatar_img {left:10px;position:relative;top:10px;}

#content div.reports_all { position:relative; float:left; top:100px; width: 500px; padding-left:25px;}
#content div.reports_all div.kommentar{float:left;width: 372px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.reports_all div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.reports_all div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.reports_all div.clear{clear:both;}
#content div.reports_all div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.reports_all div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.reports_all div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.reports_all div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }


#content div.reports div.comment_container div.kommentare{ padding-bottom: 30px; width: 464px; margin: 0px;}
#content div.reports div.comment_container div.kommentare img{float:left;}
#content div.reports div.comment_container div.kommentar{background-color: transparent;border:none; margin:0; float:right;width: 364px; height:100%; background-image:url(../_images/comments/362/bg_comment.jpg); background-repeat: no-repeat;}
#content div.reports div.comment_container div.clear{clear:both;}
#content div.reports div.comment_container div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.reports div.comment_container div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.reports div.comment_container div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.reports div.comment_container div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/362/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }



#content .tvlink {color:#868686;font-weight:normal;outline-color:invert;outline-style:none;outline-width:medium;text-decoration:none;}
#content .textinput {border:1px solid #B0B0B0;font-size:12px;height:15px;padding:5px;width:150px;}

#content .search_result {height:175px;left:245px;position:absolute;top:25px;width:500px;}

#content div.cclub {background-image:url(../_images/index_new_clubs.png);background-repeat:no-repeat;height:110px;float: left; padding-right: 29px;margin-left:-3px;position:relative;width:211px;}

#content div.clubphoto {left:12px;position:absolute;top:10px;}
#content .cclub .text {background:transparent none repeat scroll 0pt 50%;left:95px;position:absolute;top:10px;}
#content .ctable {line-height:10px; padding: 0px;}


/* aleksej */
#content .clubnew_autocomplete ul { padding:10px; list-style-type: none; }
#content .clubnew_autocomplete ul li { cursor:pointer; cursor:hand; }
#content .clubnew_autocomplete { background-color: lightgrey; }


/* richard (max.css) */
span.text_red12bold{ color:#FF0000; }
#content div.classified_details { float:left;position:relative; width:460px; }
#content div.classified_details div.kommentare{width: 460px; margin-bottom: 30px;}
#content div.classified_details div.kommentare div.kommentar{float:left;background-color: #F8F8F8;width: 460px; margin-top: 5px;border: 1px solid #C5BDBD;}
#content div.classified_details div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.classified_details div.kommentare div.kommentar div.rumpf {margin:0px;}
#content div.classified_details div.kommentare div.kommentar div.rumpf img { float:left; margin: 0px 10px 0 10px; }
#content div.classified_details div.kommentare div.kommentar p {margin:10px;}
div.classified_details_description {float:left;width:90%; padding:20px 20px 20px 10px;}


#content div.classifieds_right div.nowonline { width: 211px; }  
#content div.classifieds_right div.nowonline div.person { margin-left: -3px; width: 211px; height: 95px; background-image:url(../_images/index_new_people.png); position:relative; padding: 2px 10px 3px 10px; background-repeat: no-repeat;}

#content div.classifieds_right div.nowonline div.person div.text { position:absolute; top: 10px; left: 95px; background:0; }

img.classified_box_image  {position:absolute;top:11px;left:11px;}

form.dropdown_vereine{padding:10px 0px 12px 5px;}
form.dropdown_vereine select{width:211px;}


#content div.group_details div.kommentare{ width: 500px; margin: 0px;}
#content div.group_details div.kommentare img{float:left;}
#content div.group_details div.kommentar{float:right;width: 374px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.group_details div.clear{clear:both;}
#content div.group_details div.kommentar div.kopf{ padding-left:40px;margin-top:5px;padding-bottom:10px;width:330px; }
#content div.group_details div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:20px; margin-top:5px; }
#content div.group_details div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.group_details div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }

#content div.group_details div.kommentare div.kommentar p {margin:10px;}

/* Nologin */
#content .nologin .linkeSpalte  {width:200px; height:auto; position:relative; padding-top:25px; }
#content .nologin .meldung {padding:10px; float:left; position:absolute; top: 25px; left: 200px;  width: 460px; height: auto; margin:0px; background-color: #fffdd5;  }
#content .nologin .login { margin-left: 250px;  }
#content .nologin .login .loginbutton{ margin-left: 70px; }

#content .div_error_message_container { padding:5px 0px 10px 0px; position:relative; float:left; width:470px; display:none; }
#content div.club_guestbook { position:relative; float:left;width:470px;}
#content div.club_guestbook div.pager { margin-bottom: 10px; }

#content div.club_guestbook div.kommentar{float:left;width: 372px; height:100%; background-image:url(../_images/comments/372/bg_comment.jpg); background-repeat: no-repeat;}
#content div.club_guestbook div.kommentare div.avatar { float:left; background-image: url(../_images/profil_umriss.png); width: 87px; height: 86px;}
#content div.club_guestbook div.kommentare div.avatar img { position: relative; top:10px; left:10px; }
#content div.club_guestbook div.clear{clear:both;}
#content div.club_guestbook div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content div.club_guestbook div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content div.club_guestbook div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content div.club_guestbook div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/372/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 17px 0px;  }
#content div.club_guestbook div.kommentare div.kommentar div.kopf div.name { float: left; }
#content div.club_guestbook div.kommentare div.kommentar div.kopf div.delete { float:right; padding-right: 15px; }





#content div.mailboxdetail { position:absolute; top: 70px; left: 250px; background-color: #fffdd5; color: #737373; width: 670px; padding: 20px; }

#content div.profile_addvideo { position:absolute; top: 100px; left: 250px; background-color: #fffdd5; width: 710px; padding-bottom: 20px; }
 

#content .groupsbox_groupdetails_right {
	background-image:url(../_images/group_pattern.png);	background-repeat:no-repeat;float:left;	height:111px;line-height:20px;	margin-right:21px;	position:relative;	width:210px;
}


#content .eventedit {
color:#306AAC;font-weight:bold;outline-color:invert;outline-style:none;outline-width:medium;text-decoration:none;
}


#content .group_upload {
 
background-color:#FFFDD5;left:0px;padding-bottom:20px;position:absolute;top:65px;width:450px;
}
 

#content div.form_welcome .div_star { float: left; }

div#pageContainer { margin-bottom:30px; }
div#footer { clear:both; }
div#comments {padding-bottom:50px;}

#content div.profile_editphoto { background-color:#FFFDD5; left:250px; padding-bottom:20px; position:absolute; top:65px; width:670px; padding:20px; }

#content div.tableContainer { width:160px;margin:auto;}
#content div.tableContainer div.tableCell{ position:relative; float:left; width:80px; }
#content div.tableContainer div.tableValue{ position:relative; float:left; width:80px; }

#content div.title_comments_holder {margin-bottom:50px; }
#content div.title_comments_holder span{float:left; }
#content div.commentCounterHolder {float:right;}
#content div.commentCounterHolder img {margin-right:3px; margin-left:5px;}

#content div.groupmembers {background-image:url(../_images/club_user_pattern_long.png);background-repeat:no-repeat;height:100px;margin-top:12px;padding:0pt;width:470px;}

#content div.comments_text_holder {padding-left:40px;padding-bottom:10px; padding-right:40px; margin-top:5px; }
br.clear{ clear:both; }

fieldset {border:0px;margin:0px;padding:0px;}

div.club_cfv {background-image:url(../_images/index_new_clubs.png);background-repeat:no-repeat;height:111px;margin-left:-3px;position:relative;width:211px;}
div.text_cfv {background:transparent none repeat scroll 0pt 50%;left:95px;position:absolute;top:10px;}

div.fileinputs {position: relative;height:30px;}
div.fileinputs.img {position: relative;float:left;}
div.fileimage {position: absolute;top: 0px;left: 0px;z-index: 1;}
input.file {position: absolute;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;margin-top:5px;}
input.fakeFileInput{float:left;margin-top:5px;}




/* Style für freunde verlinken */
	

	
	div.imageHolder{
		position:relative;
		z-index:1;
		width:460px;
		height:375px;
		margin-bottom:20px;		
	}
	
	div.markerHolder{
		position:absolute;
		z-index:20;
		margin-left:0px;
		border:1px solid #000;
		height:380px;
	}
	
	div.markerHolder div.friendMarker {
		position:absolute;
		z-index:3;
		width:35px;
		height:35px;
		top:50px;
		left:20px;
		display:none;
	}

	div#friendsListHolder{
		display:none;
		position:absolute;
		z-index:30;
		left:0px;
		top:0px;
		width:200px;
		height:100px;
		overflow:auto;
		background-color:#FFFFFF;
		border:1px solid #ccc;
		padding:3px;
	}
	
	div.friendInfo{
		position:absolute;
		z-index:300;
		display:none;
	}
	
	div.friendPerson {
		background-image:url(../_images/index_new_people.png);
		background-repeat:no-repeat;
		height:77px;
		margin-left:0px;
		padding:2px 10px 3px;
		position:relative;
		width:190px;
		border:1px solid #ccc;
		z-index:300;
	}
	
	img.imageMarker {
		cursor:hand;
		cursor:pointer;
	}

	div#markerEditOptions {
		position:absolute;
		display:none;
		z-index:3;
		background-color:#FFF;
		border:1px solid #CCC;
		padding:3px;
		width:150px;
	}

	div#markerEditRights {
		position:absolute;
		display:none;
		z-index:3;
		background-color:#FFF;
		border:1px solid #CCC;
		padding:3px;
		width:200px;
	}
	
	div.friendLinkOnImage{
		position:absolute;
		width:35px;
		height:35px;
		display:block;
	}
	
	div.friendLinkOnImage_hidden{
		position:absolute;
		width:35px;
		height:35px;
		display:none;
	}
/* styles für fotos verlinken ende */

/* LINKED PICS */

#content div.profile_linkedpics { left:250px;position:absolute;top:99px; }
#content div.profile_linkedpics div.profile_linked_pic { float:left; padding:0px 16px 20px 0px; }
#content div.profile_linkedpics div.pager { float:right; padding-right: 40px;}

/* tag_showroom */
#content div.tag_showroom { position:absolute; left:0px; top:5px; }
#content div.tag_showroom h2 {padding:20px 0px 0px 0px; }
#content div.tag_showroom div.videomitte { position:absolute; top: 0px; left: 255px; background-color: #fff; width: 470px; height: 300px; }
#content div.tag_showroom div.videomitte ul { list-style-type:none; padding: 5px 0 0 25px; }
#content div.tag_showroom div.videomitte ul li { clear:left; list-style-type:none; }
#content div.tag_showroom div.videomitte ul li img.image { float:left; padding-right: 15px; margin: 0 0 25px 0;  }
#content div.tag_showroom div.videomitte div.bewertung {height:20px;width:460px;}
#content div.tag_showroom div.videomitte div.bewertung h3{margin: 0px; padding:0px;float:left;}
#content div.tag_showroom div.videomitte div.bewertung h3#titel{width:363px;}
#content div.tag_showroom div.videomitte div.button { left:240px; top:10px;}

#content div.tag_showroom div.videomitte div.kommentare{height:auto; width: 455px; margin-bottom: 30px;}
#content div.tag_showroom div.videomitte div.kommentare img{float:left;}
#content div.tag_showroom div.videomitte div.kommentare div.kommentar{float:right;background-color: #F8F8F8;width: 360px; margin-top: 5px;height:100%;border: 1px solid #C5BDBD;}
#content div.tag_showroom div.videomitte div.kommentare div.clear{clear:both;}
#content div.tag_showroom div.videomitte div.kommentare div.kommentar div.kopf{margin-left:5px;height:30px; margin-top: 5px;}
#content div.tag_showroom div.videomitte div.kommentare div.kommentar p {padding-left: 40px; padding-right: 10px;}	

#content div.tag_showroom div.actions div.geradeHochgeladen{ float:left;width: 214px; padding: 5px 0; position:relative;}
#content div.tag_showroom div.actions div.geradeHochgeladen img {padding-right:3px;}

#content div.tag_showroom div.pictures { position:absolute; left: 0px; width: 350px; background-color: #fff;  height:auto; } 
#content div.tag_showroom div.videos { position:absolute; z-index:0; left: 750px; width: 350px; background-color: #fff;  height:auto; }


#content div.tag_showroom div.pictures div.media_con { position:absolute; left: 0px; width: 250px; height: 400px; top:48px; }
#content div.tag_showroom div.pictures div.media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content div.tag_showroom div.pictures div.media_con div.file img { position:absolute; top: 7px; left: 6px;}

#content div.tag_showroom div.videos div.media_con { position:absolute; z-index:1; left: 0px; width: 250px; height: 400px; top:48px; }
#content div.tag_showroom div.videos div.media_con div.file { position:relative; background-image:url(../_images/shadow_media_background.png); width:104px; height: 75px; float:left; padding: 8px 5px 5px 5px; background-repeat:no-repeat; }
#content div.tag_showroom div.videos div.media_con div.file img { position:absolute; top: 7px; left: 6px; z-index:3;}

#content div.tag_showroom div.pictures div.pager { position:absolute; top:450px; }
#content div.tag_showroom div.pictures div.albumselect { position:absolute; top:48px; }
#content div.tag_showroom div.pictures div.albumselect select { width: 215px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #868686; }
#content div.tag_showroom div.videos div.pager { position:absolute; top:450px; }
#content div.tag_showroom div.videos div.albumselect { position:absolute; top:48px; }
#content div.tag_showroom div.videos div.albumselect select { width: 215px; height: 32px; padding: 5px 5px 3px 5px; font-size: 14px; border:1px solid #868686; }

#content div.teams_calendar { position:relative; float:left; top:20px; width:500px; padding-left:25px;}

#content div.searchform #tag_selection {width:250px;top:25px; position: absolute; left: 0px; background-image:url(../_images/searchbox.png); background-repeat:no-repeat; width:220px; height:45px;}
#tag_selection input { position: absolute; top: 11px; left: 37px; width: 155px;  }
#tag_selection div { position: absolute; top: 10px; left: 157px; }

/* Bilderverlinkung */
div.cursorMarker {
	cursor:url(../_images/friend_marker.cur), crosshair;
	z-index:2;
}
div.cursorMarkerEdit {
	cursor:hand;
	cursor:pointer;
}

/* CHAT */
#notifier {left:683px; position:absolute; top:3px; z-index: 0; }
#notifier_active {left:683px; position:absolute; top:3px; z-index: 10;}
#invitation_list { position:absolute; width:496px; height:445px; top:30px; left:240px; z-index:99999; background-image:url(../_images/chat/chat_area.png);}
#invitation_list_content { position:absolute; top:70px; left:11px; padding:0; overflow:auto; height:350px; }
#invitation_list .chat_invitation_user_photo { float:left; }
#invitation_list .chat_invitation_name_and_button_container { float:left; padding-left: 10px; }
#invitation_list .chat_invitation_list { clear:both; width:450px;padding:0;}
#invitation_list .active_chat_list { clear:both; width:445px;padding:0;}
#invitation_list .chat_invitation_entry { float:left; background-image:url(../_images/index_new_people.png);height:80px;padding:9px 0px 0px 12px;width:204px;}
#invitation_list .close { position:absolute; left:453px; top:6px; z-index:1000; }
#invitation_list .chat_invitation_name { color: #868686; font-weight:bold; }
#invitation_list .chat_invitation_enter, #invitation_list .chat_invitation_break{ padding-top:10px; }

#content div.chat { position:relative; float:left; margin-top: 50px; margin-left:20px; width: 470px; padding: 0 10px 0 10px; }
#content div.chat div.chat_messages { border: 1px solid #B0B0B0; height: 280px; overflow: auto;}
#content div.chat div.chat_messages p { padding-left: 10px; }
#content div.chat div.chat_input { margin-top: 15px; text-align: right; }
#content div.chat div.chat_messages p { padding-left: 10px; }
#content div.chat div.chat_input textarea { width: 455px; overflow: auto; font-family:Helvetica,Arial; font-size:12px; padding-left: 10px; color: #868686; }
#content div.chat div.chat_input div.leave_chat { float:left; }
#content div.chat div.chat_input div.submit_chat_message { float:right; }


#content div.chat div.chat_messages div.chat_message div.chat_message_header { padding:0; }
#content div.chat div.chat_messages div.chat_message div.chat_message_text { color: #868686; padding:0; }
#content div.chat div.chat_messages div.chat_message { clear: both; padding: 5px 0 0 5px; }
#content div.chat div.chat_messages div.chat_other_message div.chat_message_header { color: #275991; font-weight: bold; }
#content div.chat div.chat_messages div.chat_own_message div.chat_message_header { color: #E70505;  font-weight: bold;  }
#content div.chat_actions { position:relative; float:left; margin-left:19px; width: 211px; }

/* FS#328: Eigenes Profil - Gerade Online */
#content div.statistics div.nowonline div.person img { position:absolute; top: 9px; left: 11px;  }

#content div.sports div.sports_menu { background-image:url(../_images/mysite/headline.gif); background-repeat:no-repeat; height:17px; padding:10px 0 0 6px; }

#content div.sports div.sports_menu ul { height:13px; list-style-type:none; width:280px;  }
#content div.sports div.sports_menu ul li { display:inline; position:relative; font-weight:bold; height:13px; text-align:center; left:-10px;}

#content div.sports div.sports_menu a {text-align:center;color:white;font-weight:bold;font-size:11px;line-height:12px}
#content div.sports div.sports_menu a:link { position:absolute; text-decoration:none; background-repeat: repeat-y; background-position: 0px 0px; height: 13px; display:inline; }
#content div.sports div.sports_menu a:visited { position:absolute;text-decoration:none; display:inline; height: 13px; }
#content div.sports div.sports_menu a:hover { text-decoration:none; background-repeat: repeat-y; background-position: 0px 28px; }
#content div.sports div.sports_menu a.active { position:absolute;text-decoration:none; display:inline; height: 13px; background-repeat: repeat-y; background-position: 0px 13px; }

#content div.sports div.view { padding:0px 0px 0px 2px;background-image:url(../_images/box_pattern.jpg); background-repeat:repeat-x;; height:140px; background-position: 2px 0px; }
#content div.sports div.view div {padding:4px;}
#content div.sports div.view div div {width:98px;height:85px;padding:8px 0px 8px 0px;line-height:28px;float:left}
#content div.sports div.view div div select {font-size:10px;width:100px;color:#868686;}
 
#content div.news_rating ol {list-style-type:none}
#content div.news_rating a {cursor:pointer;cursor:hand;background-image:url('../_images/rating/rate_inactive.gif');background-repeat:no-repeat;width:16px;height:13px;float:left;}
#content div.news_rating a.active {background-image:url('../_images/rating/rate_mouseover.gif');}
#content div.news_rating a:hover, div#newsrating a.active:hover {background-image:url('../_images/rating/rate_normal.gif');}
#content div.news_rating ol a a {text-decoration:none;}

#content div#newsrating_dsp ol {list-style-type:none}
#content div#newsrating_dsp li {background-image:url('../_images/rating/rate_inactive.gif');background-repeat:no-repeat;width:16px;height:13px;float:left;}
#content div#newsrating_dsp li.active {background-image:url('../_images/rating/rate_mouseover.gif');}


#content .map_comment_container .kommentare{ padding-bottom: 30px; width: 455px; margin: 0px;}
#content .map_comment_container .kommentare img{float:left;}
#content .map_comment_container div.kommentar{float:right;width: 364px; height:100%; background-image:url(../_images/comments/362/bg_comment.jpg); background-repeat: no-repeat;}
#content .map_comment_container div.clear{clear:both;}
#content .map_comment_container div.kommentar div.kopf{margin-left:40px;height:30px; margin-top: 5px;}
#content .map_comment_container div.kommentar div.comments_text_holder {padding-left:40px;padding-bottom:17px; padding-right:40px; margin-top:5px; }
#content .map_comment_container div.kommentar p {padding-left: 40px; padding-right: 10px;}	
#content .map_comment_container div.kommentar div.comment_bottom {background-color: #FFFFFF; padding:0; margin:0; height:11px; background-image:url(../_images/comments/362/bg_comment_bottom.jpg); background-repeat: no-repeat; background-position: 18px 0px;  }
