@-moz-document domain(www.schuelervz.net), url(http://www.schuelervz.net/)
{

body {
background-image: url(http://www.repage1.de/memberdata/koettur/rosenbg.JPG)!important;
background-attachment: fixed !important;
background-position: 100% !important;
font-family:Arial !important;

   }
#leftlogo2 {
background:none!important;
}

#topheader {
   background-image:none!important;
   background:none!important;
   text-transform:uppercase !important;
   }

.topnav a:hover {
   background:#FFFFFF!important;
color:#000040!important;
   }

.topnav a:visited {
color:#000000!important;
font-weight:bold!important;
}

.topnav a:link {
color:#000000!important;
font-weight:bold!important;
}

#headline {
   background:#000040!important;
   border-bottom:1px solid #5C862F!important;
   }

#content {
   border:0px solid #FFFFFF!important;
   background:#FFFFFF!important;
color:#000000 !important;
   }

a:link {color:#000000 !important;
font-weight:bold!important;
}

a:visited {color:#000000 !important;
font-weight:bold!important;
}

.secheader {
   background:#B3D690!important;
   border-top:1px solid #5C862F!important;
   border-bottom:1px solid #86BF4E!important;
   }
.secheader h2 {
   color:#FFFFFF !important;
   }
.subheader {
   background:#000033!important;
   border-bottom:1px solid #888888!important;
   }

.myactions a {
background:#000040!important;
   color:#FFFFFF!important;
   border-bottom:1px solid #B3D690!important;
   }
.myactions a:hover {
   color:#000000!important;
   background:#FFFFFF!important;
   border-bottom:1px solid #B3D690!important;
   }

.slimcolbox a, .subheader a, .morefriends a {
   color:#5C862F!important;
   }
.slimcolbox h4 {
   color:#595959!important;
   }

#slimcol {
   border:0px!important;
background:#ffffff !important;
   }

a:link {color:#fff!important;}

a:visited {color:#fff!important;}

.profilebox a {
   color:#000000!important;
list-style:none!important;
   }
a:link {color:#339900!important;
font-weight:bold !important;
}

a:visited {color:#339900!important;
font-weight:bold !important;
}

#pagefooter {
   background:#86BF4E!important;
   border-top:1px solid #B3D690!important;
   border-bottom:0px!important;
   }
#pagefooter a{
   color:#FFFFFF!important;
   }
#pagefooter a:hover{
   background:#5C862F!important;
   }

.leftbar a{
   border-bottom:1px solid #000040!important;
   color:#000000!important;
font-weight:bold !important;
   }
.leftbar a:hover{
   color:#000000!important;
   background:#BBBBBB!important;
   }
.inputtext {
   border:1px solid #696969!important;
   background:#000000!important;
color:#FFFFFF!important;
   }
.iconsection a {
   color:#5C862F!important;
   }
.iconsection h2 {
   border-bottom:1px solid #5C862F!important;
   }
#kds_form_in {
   border:0px!important;
   background:#B3D690!important;
   }
#kds_form_in a {
   color:#5C862F!important;
   }
#tabs {
   border-bottom:1px solid #595959!important;
   }
#tabs a {
   color:#5C862F!important;
   }
#tabs .activetab a {
   background:#888888!important;
   color:#000000!important;
   }
#tabs .inactivetab a:hover {
   background:#BBBBBB!important;
   }
form a, form h4{
   color:#5C862F!important;
   }
#uploadpicture h4 {
   border-bottom:1px solid #5C862F!important;
   }
#save, #save_btn {
   background:#15501B!important;
   border:1px solid #000!important;
   color:#FFFFFF!important;
   }
#cancel {
   background:#B21422!important;
   border:1px solid #000!important;
   color:#000000!important;
   }
.inputbutton, .inputsubmit {
   background:#FFFFFF!important;
   border:1px solid #000000!important;
   color:#000000!important;
   }
#friendtables {
   background:#BBBBBB!important;
   }
#contentx, .friendtable {
   border:0px!important;
   }

.info a {
   color:#000000!important;
   }
#friendtables a {
   color:#595959!important;
   }
#friendsecheader {
   color:#000000!important;
   }
.photoheader {
   border-bottom:1px solid #5C862F!important;
color:#ffffff;!important;
   }
.listfriendsfotoalbum a {
   color:#595959!important;
   }
.myalbumspreviewcontainer {
   background:#000033!important;
   border-top:1px solid #000!important;
   border-bottom:1px solid #000!important;
color:#000000;!important;
   }

a:link {color:#000033!important;}

a:visited {color:#000033!important;}

.albumdescription {color:#000000!important;}
.albumphotocount a, #waitwhile a {
   color:#595959!important;
   }

#group_members a {
   color:#FFFFFF!important;
   }
#group_members td {
   background:#000000!important;
   }
.header {

   border-bottom:1px solid #B3D690!important;
   }
.info {
   border-top:1px solid #5C862F!important;
   }
#subheadline2 {
   border:0px!important;
   }
#contentx a {
   color:#5C862F!important;
   }
#messagetable th {
   background:#BBBBBB!important;
   }

h4.underlined {
   color:#5C862F!important;
   border-bottom:1px solid #5C862F!important;
   }
.profileTable a {
   color:#5C862F!important;
   }
#dialog, td.dialog {
   border:2px solid #86BF4E!important;
   }
#dialog h4 {
   color:#86BF4E!important;
   border-bottom:1px solid #86BF4E!important;
   }
   

}