@-moz-document domain(schuelervz.net){
/*
###     ###         ###        ###              #############        ##############             
###     ###        #####       ###             ###############      ###       ####                  
###     ###       ##   ##      ###            ##             ##              ####    
###########      ##     ##     ###                  #####    ##            ######        
###########     ###########    ###                  #####    ##                ####             
###     ###    #############   ###            ##             ##                 ####       
###     ###   ##           ##  ############    ###############     ###          ####      
###     ###  ##             ## ############     #############       ###############      

Â© 2008 by GorillaZ 300
*/


/*-----------------Global-------------------*/

body {
     background-color:#000000!important;
   background-attachment:fixed!important;
   background-image:url('http://www.bungie.net/images/base_struct_images/themes/clouds/background3.jpg')!important;
   background-repeat:repeat!important;
   }

#topHeader {
   background-image: url(http://img213.imageshack.us/img213/4108/headerqq5.png)!important;
   background-color:transparent!important
}
#topNavi {
   margin:0px!important;
}
#topNavi a {
   background:transparent !important;
   color:#71ACEF!important;
   }
#topNavi a:hover {
   background:transparent !important;
   color:#FFFFFF !important  ;
   text-decoration:underline !important ; 
   }
#pageHeader {
   border-bottom:3px #7E8083 solid!important;
   border-left:0px!important;
   border-right:0px!important;
   background:transparent !important;
   padding:5px 11px 4px 11px!important;
   overflow:hidden!important;
   line-height:150%;
}
#pageHeader h1 {
   background:transparent !important;
   font-size:12px !important;
   font-weight:normal !important;
}



#content, #shoutbox {
   border:0px!important;
   background:transparent !important;
   border-left:0px solid #FF0000 !important;
}

#leftAds {
background:transparent!important;
}

#shoutbox div {
   margin:0px 10px!important;
   }




#pageFooter {
   border-top:0px!important;
   border-bottom:none!important;
   background:transparent !important;
}
#pageFooter a{
   color:#71ACEF !important;
   background:transparent!important;
}
#pageFooter a:hover{
   color:#FFFFFF!important;   
   text-decoration:underline!important;

}



.superSearchFilterToggle{
color:#FFFFFF!important;
}

.success{
color:#FFFFFF!important;
}

#logo {
   width: 113px !important;
   height: 76px !important;
   background-image: url('http://img84.imageshack.us/img84/4571/menuxh1.png') !important;
   background-repeat: no-repeat;
}
#logo img {
   visibility: hidden !important;
}
#QuickFormSearch input {
   border:1px solid #71ACEF!important;
   width:113px!important;
   color:#71ACEF!important;
   background:#FFFFFF!important;
   padding:3px!important;
}
input{
   opacity:0.5!important;
}
input:focus, input:hover{
   opacity:1.0!important;
}
.fieldBtnSubmit {
   border:1px solid #7E8083!important;
   color:#000000!important;
   background-color:#FFFFFF!important;
   padding:3px!important;
}

#quickSearchLens{
   visibility:hidden!important;
}
#masterLeft .linkList li {
   border-bottom:#FF0000 solid 0px!important;
}
.linkList {
   border:0px!important;
   background-image:url('http://img523.imageshack.us/img523/1763/leftbarjg1.jpg');
}
.linkList a {
   color:#71ACEF!important;
   font-weight:normal!important;
}
.linkList a:hover {
   color:#FFFFFF!important;
   text-decoration:underline!important;
   background:transparent!important;
}
.linkList a:focus {
   color:#FFFFFF!important;
   text-decoration:underline!important;
   background:transparent!important;
}
#leftSideBox, #leftSideBox div {
   border:0px!important;
}




body {
   color:#FFFFFF!important;
   font-family:Arial, Sans-Serif!important;
}

a {
   color:#71ACEF!important;
}
a:hover { 
   color:#FFFFFF!important;
   text-decoration:underline!important;
}
label {
color:#FFFFFF!important;
}
select {
   background:transparent!important;
   border:0px!important;
}
h2 {
   background:transparent!important;
   border-bottom:0px solid #CCCCCC!important;
   border-top:0px!important;
   color:#CCCCCC!important;
   }

img {
   border:0px!important;
   background-color:#000000!important;
}
textarea {
   background:#000000!important;
   color:#71ACEF!important;
   border-color:#7E8083!important;
}



/* - - - - - - Start - - - - - - */

#startLeft h2 {
   border-top:none!important;
   color:#FFFFFF !important;
   background:none!important; 
}
.MessageIcon img, .GruschelIcon img, .FriendsInvitationsIcon img, .invitationIcon img, .BirthdayIcon img {
   display:none;
}
#content .visitorsNavi {
   border:0px!important;
}
#Gruscheln_Overview .floatR ul li{
   border-bottom:0px!important;
}

/* - - - - - - Start > Plauderkasten - - - - - - */

div#Chat_Header .Chat_Box_Link_Area {
   border-left:0px!important;
}
div#Chat_Header_State {
    float: right;
    border-left: 0px!important;
}


/* - - - - - - Start > Kennst du schon...? - - - - - - */

#startRight {
   margin:0px 0px 10px 0px!important;
}
#Kds h2 {
   border-top:1px solid #7E8083!important;
   border-bottom:none!important;
   color:#FFFFFF !important;
   background:#03263A!important;
   }
#Kds {
   border:0px !important;
   background:transparent!important;
   }

/* - - - - - - Start > Invitation? - - - - - - */

#mod-invitation-invitationbox {
visibility:hidden!important;
}


/* - - - - - - Meine Seite - - - - - - */

.microblogInfo, .friendsInfo, .pinboard_Navi {
   background:transparent!important;
   color:#FFFFFF!important;
   border:0px!important;
}

.llbut{
color:#71ACEF!important;
}
.llbut:hover{
color:#FFFFFF!important;

border-bottom:1px solid #FFFFFF!important;
}
.pinboard_NaviEntries {
   color:#FFFFFF!important;
}
#profileLeft .linkList li {
   background-image:url('http://img171.imageshack.us/img171/4363/buttonun2ze1.jpg')!important;
   color:#FFFFFF!important;
   border:0px!important;
   border-bottom:0px!important;
   font-weight:normal!important;
}
#profileLeft .linkList li:hover {
   background-image:url('http://img171.imageshack.us/img171/7721/buttonse2zp6.jpg')!important;
}
#microblogPresetsToggler {
   border:1px solid #7E8083!important;
   color:#71ACEF!important; 
   background:none!important;;
}
#microblogPresetsToggler:hover {
   color:#FFFFFF!important;
   text-decoration:underline!important;
}
#microblogPresetsToggler.opened {
   background:none!important;
}
.microblogPresets li a{
   background:transparent!important;
   border-bottom:1px solid #7E8083 !important;
}
.microblogPresets li {
   border:0px!important;
}
.microblogPresets {
   border:0px!important;
}
#microblogContent {
   border:0px!important;
   margin-bottom:10px!important;
}
#microblogContent, .uniListSingle {
   background:transparent!important;
   padding:5px!important;
}
.uniFriends {
   background:transparent!important;
   margin-top:-10px!important;
}
.uniListSingle {
   background:transparent!important;
   width:194px!important;
   padding:5px!important;
   margin-left:0px!important;
}
.friendsArrow img {
   display:none!important;
}
#GroupsSnipplet ul {
   color:#7E8083!important;
}

.obj-subbar{
background:transparent!important;
border-bottom:0px!important;
border-top:0px!important;
color:#FFFFFF!important;
}

#Profile_InformationSnipplet h3 {
   color:#FFFFFF!important;
}
#Profile_InformationSnipplet {
   background:transparent!important;
}
DT {
color:#FFFFFF!important;
}
#Profile_InformationSnipplet div {
   padding-left:5px!important;
}
#Profile_InformationSnipplet img {
   border:none!important;
   padding:0px!important;
   background:none!important;
}
.groupsColumn {
   background:transparent!important;
}
#GroupsSnipplet {
   padding:0px 0px 5px 10px!important;
   width:370px!important;
   background:transparent!important;
}
.commentMetaData {
   border-top:0px!important;
   border-bottom:0px!important;
   background:transparent!important;
   color:#FFFFFF!important;
}
.pinboard_Navi {
   color:#7E8083!important;
}
.pinboardWrapBorder, .pinboardWrap {
   background:none!important;
   border:0px!important;
   padding:0px 10px 0px 10px!important;
}
#Pinboard_Overview UL LI{
border:1px solid #7E8083!important;
}
.pinboard_Content {
   background:transparent!important;
   padding:10px!important;
}
.pinboard_Reply {
   margin-top:0px!important;
   margin-bottom:20px!important;
}
.pinboard_Write {
border:0px!important;
border-top:0!important;
background-color: transparent!important;
}
#Pinboard_entry {
   background-color:transparent!important;
}


/* - - - - - - Meine Seite bearbeiten - - - - - - */

#obj-tabBar {
   border-bottom:2px solid #7E8083 !important;
   width:auto!important;
   margin-left:15px!important;
   margin-right:15px!important;
   }
#obj-tabBar li.selected {
   background-color:#000000!important;
   background-image:url('http://img135.imageshack.us/img135/2555/tabs2kl0.jpg')!important;
   background-repeat:no-repeat!important;
   font-weight:bold!important;
}
#obj-tabBar li a:hover {
   background-color:#000000!important;
   background-image:url('http://img135.imageshack.us/img135/2555/tabs2kl0.jpg')!important;
   background-repeat:no-repeat!important;
}
#obj-tabBar li a {
   background-color:#000000!important;
   background-image:url('http://img236.imageshack.us/img236/7377/tabs1li1.jpg')!important;
   background-repeat:no-repeat!important;
}
#obj-tabBar li.selected a {
   color:#FFFFFF!important;
}
.label, .fotoLabel, small, .labeledText, .labelChooseBox{
  color:#FFFFFF!important;
}
textarea {
   background:transparent!important;
}
option{
   color:#FFFFFF!important;
}
.EditImageUploadImage h2 {
   background:none!important;
   border:0px!important;
   color:#0c003f!important;
}

.chooseBox {
background:transparent!important;
border:0px!important;
}

/* - - - - - - Meine Freunde und Meine Gruppen - - - - - - */

.friendsSearchBox, #FriendsListTitle h2, #GroupList h2, #GroupCategories h2, .topRow h2, #GroupCategories, #QuickInvite h2 {
   background:none!important;
   border:0px!important;
   color:#FFFFFF!important;
}
.pagerCont, .resultsRow, .friendsListLinks, .groupsWrap, #GroupList {
   background:none!important;
}
.resultsRow li, .groupsWrap li {
   background:transparent!important;
   border:0px solid #100063!important;
}
.resultsRow .linkList a, .groupsWrap .linkList a{
   font-weight:normal!important;
   background-image:url('http://img171.imageshack.us/img171/4363/buttonun2ze1.jpg')!important;
   margin-bottom:2px!important;
}
.resultsRow .linkList a:hover, .groupsWrap .linkList a:hover {
   color:#FFFFFF!important;
   background-image:url('http://img171.imageshack.us/img171/7721/buttonse2zp6.jpg')!important;
}

/* - - - - - - Nachrichtendienst - - - - - - */

#Messages_Inbox #Messages_List thead *, #Messages_Outbox #Messages_List thead *{
   background:#0c003f!important;
}
#Messages_Inbox form, #Messages_Outbox form {
   margin-top:5px!important;
   margin-left:10px!important;
   margin-right:10px!important;
}
#Messages_Inbox table *, #Messages_Outbox table * {
   border-color:#0c003f!important;
   border-width:3px!important;
}
.status_new .status div {
   background: url('http://img87.imageshack.us/img87/6377/messagesnewjw3.gif') no-repeat!important;
}
.status_read .status div {
   background: url('http://img204.imageshack.us/img204/9641/messagesreadqx3.gif') no-repeat!important;
}
.status_answered .status div {
   background: url('http://img229.imageshack.us/img229/8068/messagesansweredkc4.gif') no-repeat!important;
}
#Messages_Inbox img, #Messages_Outbox img {
   border:0px!important;
   padding:2px!important;
   background:#676767!important;
}
tr.status_read td, tr.status_answered td, tr.status_new td {
   background-color:#100024!important;
   margin-top:10px!important;
}
td.subject .wrap {
   background:url('http://img228.imageshack.us/img228/3466/closeuo9.gif') no-repeat 5px 7px!important;
   /*background-color:#0c003f!important;*/
}
.opened td.subject .wrap {
   background:url('http://img221.imageshack.us/img221/7575/openii0.gif') no-repeat 5px 7px!important;
   background-color:#100024!important;
}
#historyLink {
   background: url('http://img228.imageshack.us/img228/3466/closeuo9.gif') no-repeat 0px 7px!important;
}
#historyLink.opened {
   background: url('http://img221.imageshack.us/img221/7575/openii0.gif') no-repeat 0px 7px!important;
}
.phxDialogTop {
   background:#100024!important;
   height:10px!important;
}
.phxDialogBottom {
   background:#100024!important;
   height:10px!important;
}
.phxDialogBody {
   background:#100024!important;
   color:#CDCDCD!important;
}
.phxDialogTitle {
   color:#CDCDCD!important;
   border-color:#100027 !important;
}
#History {
   color:#CDCDCD!important;
}
#History .commentMetaData {
   margin-left:10px!important;
}


/* - - - - - - Mein Account - - - - - - */

#Account {
   padding:10px!important;
}
#Account label {
   color:#CDCDCD!important;
}



/* - - - - - - Meine PrivatsphÃ¤re - - - - - - */

#Privacy_Settings {
   padding:0px!important;
}
#accordion *{
   border:0px!important;
}
#Privacy_Settings #accordion h1 {
   background:none!important;
   color:#CCCCCC!important;
   border-bottom:0px solid #0c003f !important;
}
#Privacy_Settings #accordion h2 {
   background:none no-repeat scroll 5px 7px!important;
   background:transparent!important;
   border-bottom:1px solid #7E8083 !important;
   color:#CCCCCC!important;
}
#Privacy_Settings #accordion h2.opened {
   background:none no-repeat scroll 5px 7px!important;
   background:transparent!important;
}
#Privacy_Settings #accordion .miniAccordion {
   color:#CCCCCC!important;
   background:transparent!important;
}
#AccuseIgnore_Pardon {
   padding:20px!important;
}



/* - - - - - - Gruppenansicht - - - - - - */

#thead th{
background:transparent!important;
border-bottom:0px!important;
}
#GroupMembership{
color:#FFFFFF!important;
}
.center, .greyBG{
background:transparent!important;
}
#GroupsLeft .groupsmHNavi, #GroupsLeft .forummHNavi {
   background:none!important;
   border:0px!important;
}
.groupsRightColumns {
   border:0px!important;
}
#GroupsRight img {
   padding:0px!important;
   border:0px!important;
}

#GroupsRight .linkList li , #messages-list .linkList{
   background-image:url('http://img171.imageshack.us/img171/4363/buttonun2ze1.jpg')!important;
   color:#CCCCCC!important;
   border-bottom:0px solid #100063!important;
}
#GroupsRight .linkList a:hover ,#messages-list.linkList:hover{
   color:#FFFFFF!important;
   background-image:url('http://img171.imageshack.us/img171/7721/buttonse2zp6.jpg')!important;
   border:0px!important;
}
#messages-list .linkList li{
   background-image:url('http://img171.imageshack.us/img171/4363/buttonun2ze1.jpg')!important;
   color:#CCCCCC!important;
   border-bottom:0px solid #100063!important;
}
#messages-list .linkList li:hover{
   color:#FFFFFF!important;
   background-image:url('http://img171.imageshack.us/img171/7721/buttonse2zp6.jpg')!important;
   border:0px!important;
}
.tCenter{
border-top:0px!important;
}
.floatL{
color:#FFFFFF!important;
}
#searchresult-header{
background:transparent!important;
border:0px!important;
color:#FFFFFF!important;
}
#invite-header{
color:#FFFFFF!important;
}
.groupsDescription, #GroupsInformation, .groupsRightColumns {
   background:transparent!important;
   padding-left:5px!important;
   margin-bottom:10px!important;
}
.forumThreadsTitle a {
   color:#CCCCCC!important;
}

/* - - - - - - Themenansicht - - - - - - */

.threadPageCounter {
   background:none!important;
   color:#CDCDCD!important;
}
.threadWrap, .threadWrapBorder {
   background:none!important;
   border:0px!important;
}
.threadWrapBorder p {
   color:#CCCCCC!important;
   font-size:14px!important;
}
.threadsEntry {
   background:#100027!important;
}
.threadsEntry .commentMetaData {
   margin:5px 0px 5px 5px!important;
}
.createNewThread, #GroupSettings {
   background:none!important;
   border:0px!important;
}
.createNewThread h2, #GroupSettings h2 {
   color:#FFFFFF!important;
}
#GroupAdmin {
   padding:20px!important;
}
.deleteGroup {
   border-color:#100063!important;
}
.deleteGroup input {
   border-color:#100063!important;
}
.threadImage, .threadWrapBorder img {
   border:none!important;
   padding:2px!important;
}


/* - - - - - - Meine Fotos - - - - - - */

#PhotoAlbums .pagerCont {
   color:#CCCCCC!important;
}
#PhotoAlbums .AlbumCont, .ThumbsOverview {
   background:none!important;
   border:0px!important;
}
#PhotoAlbums .AlbumCont div, .thumb {
   background:#100024!important;
   border-color:#0c003f!important;
}
.AlbumCover img, #PhotoAlbums_Thumbs img, #PhotoAlbums_SingleView img, #PhotoAlbums_Thumbs_Friends img {
   background:none!important;
   border:0px!important;
   padding:0px!important;
}
#PhotoAlbums_SingleView img.m {
   border:1px solid #0c003f!important;
   padding:3px!important;
   background:#100024!important;
}
#PhotoAlbums_SingleView .commentList {
  margin:auto!important;
}
.AlbumText * {
   background:none!important;
   border:0px!important;
}
.photosmHNavi, .pagerCont {
   background:none!important;
   border:0px!important;
}
#tagBar {
   background:#100024!important;
   border:0px!important;
}

.ThumbsOverview h2 {
   color:#CDCDCD!important;
   text-align:center!important;
   background:none!important;
}
.fn-note-text {
   border:1px solid #0c003f!important;
   background:#100024!important;
}
.fn-note-edit-text {
   border:1px solid #0c003f!important;
   background:#100024!important;
}
.photoalbums li{
border:1px solid #7E8083!important;
}
.photoalbums li:hover{
border:1px solid #FFFFFF!important;
}

div.photo-list ul.photoalbums li
{
    background: none no-repeat bottom right!important;
}
div.photo-list ul.photoalbums li:hover
{
    background: none no-repeat bottom right!important;
}

.photos li {
   background:transparent!important;
   border:1px solid #7E8083!important;
}
.photos li:hover{
   border:1px solid #FFFFFF!important;
}

.box-hint{
background:transparent!important;
color:#FFFFFF!important;
}
.anzeige{
visibility:hidden!important;
}
.caption span{
color:#FFFFFF!important;
}

#shoutbox div{
background:transparent!important;
}

/* - - - - - - Fotoalbum erstellen - - - - - - */

.newUploader, .oldUploader {
   border-color:#7E8083!important;
   background:transparent!important;
}
.phxDialogCenter, .phxDialog, .phxDialogTop, .phxDialogBody, .phxDialogTitle, .phxDialogContent, .phxDialogBottom{
background:transparent!important;
}
#PhotoAlbums_OldUploader h2 {
   background:none!important;
   color:#CCCCCC!important;
}
#photoUploader {
   margin:5px!important;
   background:none!important;
   border:0px!important;
}
#PhotoAlbums_EditPhotos #listContainer #photoList {
   border:0px!important;
   background:none!important;
   margin-left:10px!important;
}
#photoList .editPhotoBox {
   border-color:#0c003f!important;
   background-color:#100024!important;
}
.sortHelper {
   background-color:#100063!important;
   border-color:#0c003f!important;
}
#PhotoAlbums_Edit #tabBar {
   padding:0px!important;
}

/* - - - - - - Nebenseiten - - - - - - */

#Newsroom_Article_Overview  div div {
   border:none!important;
}
#Newsroom_Article_Overview img {
   border:none!important;
   padding:0px!important;
   }
.smarty big, .smarty big span {
   color:#CDCDCD!important;
}
.smarty #ausgabe {
   background:#0c003f!important;
   color:#000000!important;
   border:none!important;
}
.smarty #lpContent * {
   border-color:#0c003f!important;
}
.smarty img {
   border:none!important;
   padding:0px!important;
}
.confirmInvite span{
   color:#CDCDCD!important;
}

#accordion ul, #accordion ul li,.miniAccordion, .opened{
background:transparent!important;
}

/* - - - - - - Nachrichten - - - - - */

.messages-list-header{
background:transparent!important;
}
.line{
visibility:hidden!important;
}

#GroupsRight .linkList li{
background-image:url('http://img171.imageshack.us/img171/4363/buttonun2ze1.jpg')!important;
border-bottom:0px!important;
}
#GroupsRight .linkList li:hover{
background-image:url('http://img171.imageshack.us/img171/7721/buttonse2zp6.jpg')!important;
}

.messageListContent, #QuickReply_Form,#QuickReply_Form form, .messages_quickReply{
background:transparent!important;
}
#quickAnswerButton{
color:#000000!important;
}
/* - - - - - - Hilfe - - - - - - */

#lpContent div[style*="height: 200px;"] {
   background:url('http://img3.imagebanana.com/img/iqy1xd1e/avatar_hilfe.png') no-repeat!important;
}
#lpContent #tabs{
   width:auto!important;
   margin-left:30px!important;
   margin-right:30px!important;
   }
#lpContent #tabs .activetab a{
   background:#100024!important;
   font-weight:bold!important;
}
#lpContent #tabs a:hover {
   background:#0c003f!important;
   color:#000000!important;
}
#lpContent #tabs .inactivetab {
   color:#777!important;
}
.helpbox {
   border:1px solid #0c003f!important;
   background:#100024!important;
}
#lpContent .highlightBox {
   margin-left:0px!important;
   color:#CDCDCD!important;
}



/* - - - - - - Login - - - - - - */

#masterLeft #Login label {
   color:#CCCCCC!important;
}
.RegText {
   margin-left:20px!important;
}
.highlightBox h2, .RegText h2 {
   background:none!important;
   border:0px!important;
   color:#FFFFFF!important;
}
.RegText li span {
   color:#CDCDCD!important;
}
.RegBox div img {
   display:none!important;
}
.RegBtnContainer div {
   border:1px solid #0c003f!important;
   background:#0F0056!important;
   margin-left:10px!important;
   margin-bottom:10px!important;
}
#Registration_Invite {
   margin:20px!important;
}
.highlightBox {
   border:1px solid #0c003f!important;
   background:#100063!important;
   margin:20px!important;
}

#content .staticContent {
   display:none!important; 
}
.yahoo_leftnav, #yahoo_hotspot_groups, #yahoo_hotspot_websearch, .yahoo_sponsored_links {
   display:none!important;
   }
#topAds, #ad770x90, #topAd, #ad160x600  {
   display:none!important;
}


}