@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("schuelervz.net") {

/* Version 1.4 - 23. Feb 2009 16:00 MEZ */
/* by MEmx */
/* Warum schreibt ihr immer das VZ um? */

body {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
font-family:tahoma,vardana,arial,'sans serif';
font-size:11px;
height:100%;
margin:0pt;
min-height:100%;
padding:0pt;
text-align:left;
background: none !important;
}


/* Seitengrobstruktur */

#Grid-Page-Center-Top-Title img {
visibility:hidden !important;
}


#Grid-Page-Center-Top {
background:#097D1C url(http://i41.tinypic.com/96l1et.png) repeat-x scroll left top !important;
overflow:hidden;
width:628px;
}

#Grid-Page-Center-Top-Title {
background:#097D1C url(http://www.michelmaxx.de/userstyles/sVZ/el_verzeichnis_neu.png) center top !important;
float:left;
margin-left:10px;
width:153px;
}

#Grid-Page-Center-Top-Navigation {
background:transparent url(http://www.michelmaxx.de/userstyles/sVZ/bg_topnavigation_right_neu_3.png) no-repeat 

scroll right top !important;
float:right;
height:40px;
width:450px;
}

#Grid-Page-Center-Header {
background-color:#6DC97C !important;
border-color:#A7BDD6 !important;
border-style:none solid solid;
border-width:medium 1px 1px;
height:25px;
padding:0 10px;
width:606px;
}

#Grid-Page-Center-Content {
border-color:#0C9323 !important;
border-style:none solid solid;
border-width:medium 1px 1px;
min-height:200px;
overflow:hidden;
width:626px;
}

#Grid-Page-Center-Footer {
background-color:#6DC97C !important;
border-color:#0C9323 !important;
border-style:none none solid;
border-width:medium medium 1px;
overflow:hidden;
padding:5px 10px;
text-align:center;
width:608px;
}

#Grid-Advertising-Right, #Grid-Advertising-Top {
visibility: hidden !important;
}

#Grid-Page-Left a img {
visibility: hidden !important;
}

#Grid-Page-Left #Logo {
background: url('http://www.michelmaxx.de/userstyles/sVZ/logo_neu.png')no-repeat !important;
padding-left: 123px !important;
overflow: hidden !important;
}


/* Textkram */

h1, h2, h3, h4, h5 {
margin:0pt;
padding:0pt;
}
h1 {
color:#097D1C !important;
font-size:12px !important;
}
h3 {
color:#60A880 !important;
font-size:11px;
}
h4 {
border-bottom:1px solid #277647 !important;
display:block;
font-size:11px;
margin-bottom:10px;
}
h2, .mH {
background:#396639 none repeat scroll 0% !important;
border-bottom:1px solid #A7BDD6 !important;
border-top:1px solid #277647 !important;
color:#00B147 !important;
display:block;
font-size:11px;
font-weight:bold;
padding:2px 3px;
}

ul.obj-linklist li {
border-bottom:1px solid #60A880 !important;
margin:0;
padding:0;
}

a {
color:#097D1C !important;
}

ul.obj-linklist li a:hover, ul.obj-linklist li a:focus {
background-color:#097D1C !important;
color:#FFFFFF !important;
text-decoration:none;
}


#Mod-Photos-Overview div.obj-subbar, #Mod-Photos-Album div.obj-subbar, #Snipplet-Photos-PhotoDetail 

div.obj-subbar {
color:#097D1C !important;
font-weight:bold;
padding:5px 10px;
}

/* Diverse andere Links */

#Grid-Page-Center-Footer ul li a:hover {
background-color:#097D1C !important;
color:#FFFFFF !important;
text-decoration:none;
}

input.button, button, input.FieldBtnSubmit, input.fieldBtnSubmit {
background-color:#097D1C !important;
border-color:#6DC97C #003333 #003333 #6DC97C !important;
border-style:solid;
border-width:1px;
color:#F7F7F7 !important;
cursor:pointer;
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 6px;
}

a.link-face-button, a.link-face-button:link, a.link-face-button:visited, a.link-face-button:hover, 

a.link-face-button:focus, a.link-face-button:active, a.FieldBtnSubmit, a.FieldBtnSubmit:link, 

a.FieldBtnSubmit:visited, a.FieldBtnSubmit:hover, a.FieldBtnSubmit:focus, a.FieldBtnSubmit:active, 

a.FieldBtnCancel, a.FieldBtnCancel:link, a.FieldBtnCancel:visited, a.FieldBtnCancel:hover, 

a.FieldBtnCancel:focus, a.FieldBtnCancel:active {
background:#097D1C  none repeat scroll 0 0 !important;
border-color:#6DC97C #003333 #003333 #6DC97C !important;
border-style:solid;
border-width:1px;
color:#F7F7F7 !important;
cursor:pointer;
font-size:11px;
font-weight:normal;
line-height:25px;
padding:2px 6px;
text-align:center;
text-decoration:none;
white-space:nowrap;
}

ul.obj-tabbar li.selected a, ul.obj-tabBar li.selected a, ul.obj-tabbar li.selected a:hover, ul.obj-tabBar 

li.selected a:hover, ul.obj-tabbar li.selected a:focus, ul.obj-tabBar li.selected a:focus {
background-color:#6DC97C !important;
color:#FFFFFF;
}
ul.obj-tabbar li a:hover, ul.obj-tabBar li a:hover, ul.obj-tabbar li a:focus, ul.obj-tabBar li a:focus {
background-color:#D6F2DA !important;
text-decoration:none;
}

#Mod-Groups-Snipplet ul {
color:#097D1C !important;
}

#Grid-Page-Center-Top-Navigation ul li a:hover {
background-color:#6DC97C !important;
text-decoration:none;
}
#Grid-Page-Center-Top-Navigation ul li a {
color:#FFFFFF !important;
padding:2px 5px;
}

div#supersearchfilter .superSearchFilterToggle {
background:transparent url(http://i42.tinypic.com/no9dmq.gif) no-repeat scroll 0 4px !important;
color:#097D1C !important;
cursor:pointer;
display:block;
margin:0;
padding:0 10px 10px 14px;
}

.PageTabs a:hover, #editalbum_tabs .activetab a, #tabs .activetab a {
background:#6DC97C none repeat scroll 0 0 !important;
color:#097D1C !important;
}
#editalbum_tabs .inactivetab a:hover, #tabs .inactivetab a:hover {
background:#6DC97C none repeat scroll 0 0 !important;
text-decoration:none;
}

input.button-face-link:hover, input.btnLikeLink:hover,
input.button-face-link, input.btnLikeLink {
background-color:transparent;
border-color:-moz-use-text-color -moz-use-text-color transparent;
border-style:none none solid;
border-width:medium medium 1px;
color:#0C9323 !important;
cursor:pointer;
margin:0;
padding:0;
border-bottom:0px !important;
}


/* Kaestchen die Ueberall rumfliegen */

div.Snipplet-Default-Overview div.teaser-area div.teaser {
background-color:#D6F2DA !important;
border:1px solid #0C9323 !important;
float:left;
margin-right:20px;
padding:10px;
text-align:center;
width:150px;
}
div#Mod-Photos-Overview div.overview-friends-snipplet div.Snipplet-Photos-OverviewAlbums div.obj-subbar, 

div.Snipplet-Photos-PhotoList div#Snipplet-Photos-Slider div.obj-subbar {
border-top:1px solid #097D1C !important;
}

#Grid-Page-Left #LeftsideBox div {
border:1px inset #097D1C !important;
padding:2px;
}

#Grid-Page-Left #Quicksearch {
border:1px solid #0C9323 !important;
height:19px;
margin-top:10px;
width:122px;
}
#Grid-Page-Left #Quicksearch form input {
background:transparent url(http://i43.tinypic.com/2hnavcl.png) no-repeat scroll 3px 4px !important;
border:medium none;
color:#000000;
font-size:11px;
overflow:hidden;
padding:3px 3px 3px 18px;
width:102px;
}

#Kds {
border-bottom:1px solid #0C9323 !important;
border-left:1px solid #0C9323 !important;
}

div#mod-invitation-invitationbox {
border:1px solid #0C9323 !important;
margin:10px 0;
}
div#mod-invitation-invitationbox-content {
background-color:#6DC97C !important;
padding:10px 5px;
}

#startLeft div.teaserbox div.text ul li {
border-bottom:0px dotted #0C9323 !important;
margin-bottom:10px;
overflow:hidden;
padding-bottom:6px;
width:280px;
}

#startLeft .teaserbox-meta {
border-top:1px dotted #0C9323 !important;
padding-top:10px;
}

.visitorsNavi {
border-bottom:1px solid #0C9323 !important;
margin-bottom:10px;
padding:2px;
}

ul.obj-tabBar, ul.obj-tabbar {
border-bottom:1px solid #6DC97C !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:20px 0;
overflow:hidden;
padding:0 20px;
}

.obj-subbar {
background-color:#D6F2DA !important;
border-bottom:1px solid #6DC97C !important;
color:#000000;
font-weight:normal;
margin-bottom:10px;
overflow:hidden;
padding:3px;
position:relative;
}

.obj-comment-list li .comment-metainfo {
background-color:#F7F7F7;
border-bottom:1px solid #6DC97C !important;
border-top:1px solid #097D1C !important;
padding:5px;
}

table.obj-table, table.obj-usertable {
border-bottom:1px solid #6DC97C !important;
padding:0;
width:100%;
}
table.obj-table thead, table.obj-usertable thead {
background-color:#D6F2DA !important;
border-bottom:1px solid #6DC97C !important;
border-top:1px solid #6DC97C !important;
}

#GroupSettings {
background:#F7F7F7 none repeat scroll 0 0;
border:3px solid #097D1C !important;
margin:10px auto;
padding:10px;
width:70%;
}
.groupSettingsLeave {
border-top:1px solid #097D1C !important;
margin-top:20px;
padding:10px;
}
.obj-pagecounter {
background-color:#D6F2DA !important;
color:#097D1C !important;
font-weight:bold;
padding:10px;
}
.obj-navigation {
border-top:1px solid #0C9323 !important;
overflow:hidden;
padding:10px;
}
div.obj-box.underlay div.innercontent {
background-color:#D6F2DA !important;
border-bottom:1px solid #0C9323 !important;
border-top:1px solid #0C9323 !important;
padding:10px;
width:606px;
}
div.obj-box.underlay div.innerbox {
background-color:#FFFFFF;
border:1px solid #0C9323 !important;
height:1%;
margin:10px 0;
overflow:hidden;
padding:10px;
}
#GroupAdmin .deleteGroup {
border-bottom:1px solid #097D1C !important;
border-top:1px solid #097D1C !important;
margin:10px 0;
padding:20px 0;
}

#accordion h1 {
background:#6DC97C none repeat scroll 0 0 !important;
color:#FFFFFF;
display:block;
margin:10px 0 0;
padding:5px;
}

div#mod-invitation-invitation {
background-color:#D6F2DA !important;
overflow:hidden;
padding:10px 10px 20px;
}
.confirmInvite li {
background:#F7F7F7 none repeat scroll 0 0;
border:1px solid #6DC97C !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0;
padding:7px;
width:585px;
}

#lpContent #top5 {
border:1px solid #6DC97C !important;
display:block;
height:auto;
margin:0 0 20px 30px;
width:530px;
}
.helpbox {
background:#D6F2DA none repeat scroll 0 0 !important;
border:1px solid #6DC97C !important;
margin:3px 0 10px 10px;
padding:5px 5px 5px 10px;
width:570px;
}

#accordion li {
background-color:#FFFFFF;
border-color:-moz-use-text-color #6DC97C !important;
border-style:none solid;
border-width:medium 1px;
color:#000000;
font-size:11px;
margin:0;
padding:0;
text-decoration:none;
}
.miniAccordion {
border-bottom:1px solid #6DC97C !important;
margin:0;
padding:10px 20px;
}

div.obj-dialog-overlay div.dialog-top, .phxDialogTop {
background:transparent url(http://i39.tinypic.com/2z5r4he.png) no-repeat scroll center top !important;
height:13px;
width:528px;
}
div.obj-dialog-overlay div.dialog-body, .phxDialogBody {
background:transparent url(http://i39.tinypic.com/se6m4i.png) repeat-y scroll 0 0 !important;
padding:10px 23px;
width:482px;
}
div.obj-dialog-overlay div.dialog-bottom, .phxDialogBottom {
background:transparent url(http://i39.tinypic.com/2z5r4he.png) no-repeat scroll center bottom !important;
height:13px;
width:528px;
}
div.obj-dialog-overlay div.dialog-title, .phxDialogTitle {
background-color:transparent;
border-color:-moz-use-text-color -moz-use-text-color #097D1C !important;
border-style:none none solid;
border-width:medium medium 1px;
color:#097D1C !important;
font-size:13px;
font-weight:bold;
margin:0 0 10px;
overflow:hidden;
padding:0;
}

.messages-list-header {
border-color:#0C9323 -moz-use-text-color !important;
border-style:solid none;
border-width:1px 0;
}
.messages-list-header {
background-color:#6DC97C !important;
height:23px;
padding:1px 2px 2px;
width:622px;
}
div.opened .col4 {
background-color:#D6F2DA !important;
}
.messages-list-content .tr {
border-bottom:1px solid #6DC97C !important;
width:100%;
}


/* Spezialsachen */

div.obj-photo-slider .enabled-right {
background:transparent url(http://i42.tinypic.com/no9dmq.gif) no-repeat scroll left center !important;
}
div.obj-photo-slider .enabled-left {
background:transparent url(http://i42.tinypic.com/4toz7q.gif) no-repeat scroll left center !important;
}

div.groupActions {
clear:left;
color:#6DC97C !important;
margin-top:40px;
}

#MyGroups_Table .triangle_down {
background:transparent url(http://i42.tinypic.com/j64k5z.jpg) no-repeat scroll right center !important;
padding-right:12px;
}
#MyGroups_Table .triangle_up {
background:transparent url(http://i42.tinypic.com/20h0mz7.jpg) no-repeat scroll right center !important;
padding-right:12px;
}

div.Snipplet-Default-Overview ul li {
color:#097D1C !important;
font-size:12px;
margin-bottom:10px;
}

/* Chat */

div.Chat_Header_Message_Help {
background-color:#D6F2DA !important;
padding:2px;
}

div#Chat_Header .Chat_Box_Link_Area {
border-left:1px solid #0C9323 !important;
float:right;
height:25px;
line-height:25px;
padding:0 10px;
vertical-align:middle;
}
div#Chat_Header_State {
border-left:1px solid #0C9323 !important;
float:right;
}

.Chat_State_LB_Line1 {
color: #097D1C !important;
}

.Chat_State_LB_Selected {
background: #0C9323 !important;
}

.Chat_State_LB_Line4{
border-top: 1px solid #6DC97C !important;
border-bottom: 1px solid #6DC97C !important;
}


/* Plauderkasten */

#Chat_Box_Link {
color: #fff !important;
}

#Chat_Friends_Online_Counter {
color: #fff !important;
}

#Chat_Friends_Online_Label {
color: #fff !important;
}

#Chat_Topbar {
background: #097D1C !important;
}

#Chat_Main_Container{
border: 1px solid #D6F2DA !important
}

#Chat_Nimbuzz_Reference {
background: #D6F2DA !important;
}

#Chat_Conversation {
background: #e0edff !important;
border-top: 1px solid #0C9323 !important;
}

.Chat_History_Header {
background: #D6F2DA !important;
}

.Chat_TopbarTool {
display: none !important;
}

.Chat_Emoticons_Show {
display: none !important;
}

.ChatPartnerActive {
background: #D6F2DA !important;
}

.Chat_Message_Status {
background: #D6F2DA !important;
}

#Chat_State {
background: url('http://www.omnigena.com/images/img_allgemein/gruener_haken.gif')no-repeat !important;
background-position: 40px 4px !important;
border-left: 0px !important;
}

#Chat_Advertising_On {
border-top: 1px solid #6DC97C !important;
border-bottom: 1px solid #6DC97C !important;
}


}