/*general*/
#ajax_contactpath{display:inline;}
#ajax_contactpath div{text-align:center;}
/* buttons */
ul.peopleOptions{margin:50px 0;}
.ichKenne_btn,
.ichKenneNicht_btn{border:1px solid #87A6E7;margin:2px 0;}
li.ichKenne_btn,
li.ichKenneNicht_btn{display:block;margin-left:25px;width:220px;padding:0;}
li.ichKenne_btn a{color:#333;background:#EFF3FC url('http://static.werkenntwen.de/images/icons/icon_user_add.gif') 2px 2px no-repeat;padding:3px 3px 3px 25px;display:block;}
li.ichKenneNicht_btn a{color:#333;background:#EFF3FC url('http://static.werkenntwen.de/images/icons/icon_user_delete.gif') 2px 2px no-repeat;padding:3px 3px 3px 25px;display:block;}
.ichKenne_btn a:hover,
.ichKenneNicht_btn a:hover{text-decoration:none;}
/* myPage */
div#myPage {padding:0;}
div#myPage table td{font-size: 11px; vertical-align: middle; padding:0px;}
div#myPage table td.pLR{padding: 0px 10px;}
div#myPage table td.last{width:300px;}
div#myPage a.bold{font-weight:700}
div#myPage ul.profilOptions{margin:0; float:right; width: 170px;}
div#myPage ul li{font-weight:bold;}
div#myPage ul li a{font-weight:normal;}
li.myPage{background:url('http://static.werkenntwen.de/images/icons/icon_shield.gif') 2px 2px no-repeat;}
li.myPageFriend{background:url('http://static.werkenntwen.de/images/icons/icon_user_known.gif') 2px 2px no-repeat;padding:3px 0 3px 25px;}
li.myPageUnknown{background:url('http://static.werkenntwen.de/images/icons/icon_user_unknown.gif') 2px 2px no-repeat;padding:3px 0 3px 25px;}
li.myPageIgnore{background:url('http://static.werkenntwen.de/images/icons/icon_ignore.gif') 2px 2px no-repeat;padding:3px 0 3px 25px;}
li.myPageClose{background:url('http://static.werkenntwen.de/images/icons/icon_shield_close.gif') 2px 2px no-repeat;}
/* blog */
ul.options.blogPost{float:right;}
.blogPost p{clear:both;}
.blogOptions{float:right;margin-top:10px;padding:0px;list-style-type:none;}
.blogOptions li{padding:3px 0px 3px 25px;}
.blogSubject{clear:both;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc;position:relative;}
.blogSubject h4{float:left;width:480px;overflow:hidden;}
.blogSubject span.blogDate{position:absolute;right:0px;bottom:5px;}
#showBlogForm{text-align:center;}
#writeForm{display:none;}
#writeForm.visible{display:block;}
#writeForm .buttons{margin-left:70px;text-align:center;}
#writeForm p{clear:both;}
#writeForm label{float:left;width:70px;}
#writeForm input{width:250px;}
#writeForm .buttons input{width:auto;background-color:#EFF3FC;border:1px solid #87A6E7;padding:2px 5px;}
#writeForm textarea{width:380px;}
/* guestbook */
#showGuestbookForm{text-align:center;}
#writeFormGuestbook{display:none;}
#writeFormGuestbook.visible{display:block;}
#writeFormGuestbook .buttons{margin-left:70px;text-align:center;}
#writeFormGuestbook p{clear:both;}
#writeFormGuestbook label{float:left;width:70px;}
#writeFormGuestbook input{width:250px;}
#writeFormGuestbook .buttons input{width:auto;background-color:#EFF3FC;border:1px solid #87A6E7;padding:2px 5px;}
#writeFormGuestbook textarea{width:380px;}
.message.guestbook{border:1px solid #ccc;color:#ccc;position:relative;}
.message.guestbook.active{border:1px solid #4481B9;color:#333;}
em.pullout{float:left;}
.message.guestbook .meta{position:relative;}
.message.guestbook .comment{padding-top:20px;width:350px;float:left;position:relative;}
.message.guestbook .comment h4{border-top:1px solid #ccc;padding-top:20px;margin-top:20px;}
.message.guestbook .comment .options{position:absolute;right:-100px;top:25px;}
.message.guestbook .guestbook.options.makeComment{clear:both;}
.message.guestbook form.guestbookComment{display:none;clear:both;text-align:right;padding-top:10px;}
.message.guestbook form.guestbookComment .buttons{text-align:right;}
.message.guestbook .comment{clear:both;}
.message.guestbook .comment h4{clear:none;margin:0;}
/* Werbung */
div.textad-shop{border:0px;width:120px;}
div.textad-header-shop{border:0px;color:#000;font-size:9px;padding-left:4px;padding-right:2px;padding-top:4px;}
div.textad-item-shop{border:0px;padding:0px;margin:0px;}
/* map */
.mapPoint{position:absolute;display:block;width:5px;height:5px;background-repeat:none;}
.mapPointRed{background-image:url('http://static.werkenntwen.de/images/citypoint.gif');}
.mapPointGreen{background-image:url('http://static.werkenntwen.de/images/citypoint_green.gif');}
.mapPointBlue{background-image:url('http://static.werkenntwen.de/images/citypoint_blue.gif');}
a.contactMap{display:block;width:16px;height:11px;float:left;margin:2px;}
a.contactMap.DE:hover,a.contactMap.DE_active{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_de_active.png');}
a.contactMap.DE{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_de.png');}
a.contactMap.AU:hover,a.contactMap.AU_active{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_at_active.png');}
a.contactMap.AU{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_at.png');}
a.contactMap.CH:hover,a.contactMap.CH_active{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_ch_active.png');}
a.contactMap.CH{background-image:url('http://static.werkenntwen.de/images/maps/flags/flag_ch.png');}
.mapButtons{float:right;margin-top:5px;margin-bottom:5px;}
/* musicload */
.ml_button a{display:block;background:url('http://static.werkenntwen.de/images/coop/musicload/button_music.jpg') no-repeat;padding:6px 5px 6px 25px;font-weight:bold;}
.ml_button a:hover{text-decoration:none;}
/* sidebar */
p.showMorePeople{margin:5px 0;text-align:center;}
ul.persontags{margin:5px 0;}
.galleryList li{text-align:center;}
#sidebar li.addAGallery{padding:3px 3px 3px 25px;}
#sidebar li.listGalleries{padding:3px 3px 3px 25px;}
#sidebar span.inactive{color:#bbb;}
.myClubsList li{overflow:hidden;}
/* tag form */
#formUsertag p{margin:5px 0;}
#formUsertag input{padding:3px 3px;width:164px;}
#formUsertag input.oneclick{width:172px;text-align:left;background:#EFF3FC url('http://static.werkenntwen.de/images/icons/icon_save.gif') 2px 2px no-repeat;padding:3px 3px 3px 25px;}
/* Button zur Bundestagswahl */
div#ivote{position:absolute;right:-10px;top:-30px;z-index:2;}
img#delete_ivote{position:absolute;top:0px;right:0}
/* Infos */
.persondata th.catTitle{width:auto;}
.persondata th.catTitle.btm{padding-top:15px;}
.persondata td{width:190px;overflow:hidden;display:block;}
.persondata td.schoolCell {padding-bottom:5px;}
.greyText {color: #999999;}
.homepage-url p{margin:0;}
#schoolsTeaser{float:right;position:relative;width:127px;height:74px;}
#schoolsTeaser img {position:absolute;}
