/* CSS Document */

body {margin:0px;padding:10px 0px 40px 0px;font:11px Verdana, Arial, Helvetica, sans-serif;background-color:#fafafa;}

/*

	Rot neu: #C31B0A
	Rot alt: #C31B0A

*/

a {outline:none;}
a {text-decoration:none;color:#C31B0A;}
a:hover {text-decoration:underline;color:#C31B0A;}
hr {clear:both;width:98%;margin:0px 0px 15px 0px;}
#mama {width:850px;margin-bottom:5px;margin-left:auto;margin-right:auto;background-color:white;border:1px solid silver;overflow:visible;}

#head {width:850px;height:120px;background:url('../images/umzug-kalender-head-badge3.jpg') no-repeat;border-bottom:1px solid silver;}
#head h1 {margin:0px;padding:0px;}

#top {margin:0px;}
/*#top ul.navigation {padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;height:22px;list-style-type:none;}
#top ul.navigation li {display:inline;zoom:1;text-align:center;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}
#top ul.navigation li a {border-left:1px solid silver;border-right:1px solid silver;text-decoration:none;background:none;text-align:center;color:#666666;margin:0px 3px 0px 0px;padding:5px 10px;}
#top ul.navigation li a:hover {color:#C31B0A;background:url('../images/nav-back-hover.gif') repeat-x;margin:2px 3px 0px 0px;padding:5px 10px;}
#top ul.navigation li a.live {color:#C31B0A;background:url('../images/nav-back-hover.gif') repeat-x;margin:2px 3px 0px 0px;padding:5px 10px;}*/

#top {margin:0px 0px 30px 0px;padding:0px;background:url('../images/nav-back.gif') repeat-x;height:22px;border-bottom:1px solid silver;}
#top ul {margin: 0px 0px 0px 0px;padding:0px 0px 0px 27px;color:#666666;float:left;width:auto;white-space:nowrap;}
#top ul li {display:inline;}
#top ul li a {padding:5px 8px 4px 8px;color:#666666;text-decoration:none;float:left;border-right:1px solid silver;}
#top ul li a:hover {background:url('../images/nav-back-hover.gif') repeat-x;color:#C31B0A;}
#top ul li a.live {background:url('../images/nav-back-hover.gif') repeat-x;color:#C31B0A;}

#top form.toplogin {margin:0px;padding:0px;float:right;clear:right;width:300px;}
#content {margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;overflow:auto;background-image:url('../images/content-background.gif');background-position:left bottom;background-repeat:no-repeat;zoom:1;}

div#content {min-height:450px;height:expression(this.scrollHeight > 450 ? "auto":"450px"); }

#content h1 {padding:0px 0px 0px 30px;margin:0px;width:500px;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;float:left;}
#content p {padding:5px 0px 0px 30px;margin:0px;width:500px;line-height:18px;float:left;}
#content p.borderd {padding:10px 0px 0px 30px;margin:0px;width:300px;border:1px solid silver;background-color:#f8f8f8;line-height:18px;clear:both;}

#content p.description {width:490px;float:left;padding:10px;margin:10px 0px 0px 30px;border:1px solid silver;background-color:#f8f8f8;display:inline;line-height:17px;}
#content p.description img {float:left;margin:0px 10px 0px 0px;border:1px solid silver;}
#content p.description a img {float:left;margin:0px 15px 0px 0px;border:1px solid #999;} 
#content p.description a:hover img {border:1px solid #C31B0A;}

#content p.holder {float:left;display:inline;margin:10px 0px 15px 65px;width:390px;}
#content p.holder a.register {float:left;margin:0px 0px 0px 30px;padding:6px 0px 0px 0px;width:343px;height:24px;background:url('../images/button-jetzt-anmelden.png') top left no-repeat;text-align:center;display:block;color:white;font-size:12px;font-style:italic;font-weight:bold;}
#content p.holder a.register:hover {text-decoration:none;background-position:0px -30px;}

/* -- Kauf-mich-Kasten (510) -- */
#content .order-calendar {background:url('../images/kalender-Button.png') no-repeat;width:510px;height:85px;float:left;clear:both;margin:0 0 0 30px;color:black;line-height:16px;}
#content .order-calendar a {color:black;width:400px;height:75px;float:left;margin:0;padding:10px 30px 0 85px;font-weight:bold;display:block;text-decoration:none;text-shadow:white 0 1px;}
#content .order-calendar a > span {text-decoration:none;color:#00C;border-bottom:1px solid #03F;}
#content .order-calendar a:hover > span {text-decoration:none;border-bottom:none;}

#content .checklist {float:left;margin:10px 0px 10px 20px;padding:0px 0px 0px 40px;line-height:20px;width:500px;list-style-type:disc;display:inline;}

#content div.sidebar {clear:right;float:right;margin:0px 20px 10px 0px;padding:10px 10px;width:180px;border:1px solid silver;background-color:#f8f8f8;line-height:16px;display: inline;}
#content div.sidebar h1 {margin:0px;padding:0px 0px 10px 0px;width:160px;color:#000000;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;}
#content div.sidebar h2 {margin:0px;padding:0px;width:160px;color:#C31B0A;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;}
#content div.sidebar p {width:175px;font-size:11px;margin:0px;padding:0px 0px 15px 0px;line-height:16px;}

#content .order-cal {padding-bottom:0;/*background:url('../images/kal-div-back.png') repeat-x;*/}

#content ul.linklist {padding:10px 0px 0px 30px;margin:0px;float:left;clear:left;}
#content ul.linklist li {margin:8px 0px;padding:3px;list-style-type:none;width:515px;}
#content ul.linklist li.grey {background-color:#f8f8f8;padding:5px;border:1px solid silver;}
#content ul.linklist li a {width:450px;padding:10px 10px;display:block;text-decoration:none;border:1px solid silver;background-color:#f8f8f8;overflow:auto;line-height:16px;}
#content ul.linklist li a:hover {background-color:#fefefe;text-decoration:none;}

#content .icon {vertical-align:middle;line-height:100%;margin:0px 3px 3px 0px;}
#content .emoticon {vertical-align:middle;line-height:100%;margin-bottom:1px;}

#content form#login {width:180px;border:1px solid silver;background-color:#f8f8f8;float:right;padding:10px 10px;margin:0 20px 10px 0px;display:inline;}
#content form#login h2 {margin:0px;padding:0px 0px 10px 0px;width:150px;color:#000000;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;}
#content form#login input.submit {margin-left:95px;padding:3px 10px;font-weight:bold;font-size:12px;cursor:pointer;border:none;width:80px;background:url('../images/button-submit-80.gif') no-repeat;height:23px;}
#content form#login input.submit:hover {cursor:pointer;width:80px;border:none;background:url('../images/button-submit-hover-80.gif') no-repeat;}
#content form#login label {display:block;margin:0px;padding:2px 0px;font-weight:bold;}
#content form#login a {line-height:15px;}
#content form#login input.textfield {padding:4px;margin:0px 0px 8px 0px;border:1px solid silver;width:165px;}
#content form#login input.textfield:hover,input.textfield:focus {background-color:#FFFFDD;padding:4px;margin:0px 0px 8px 0px;border:1px solid #FFD700;}
#content form#login p.status {width:160px;margin:5px 0px;padding:0px;color:red;font-weight:bold;line-height:14px;}


/* 

	Form Register

*/
#content form#register {float:left;margin:10px 0px 0px 30px;padding:10px 20px;background-color:#f2f2f2;border:1px solid silver;display:inline;}
#content form#register label {display:block;margin:0px;padding:2px 0px;font-weight:bold;}
#content form#register p.checkbox {float:left;width:20px;margin:0px 5px 0px 0px;padding:0px;}

#content form#register input.textfield {padding:5px;margin:0px 0px 8px 0px;border:1px solid silver;width:250px;}
#content form#register input.textfield:hover,input.textfield:focus {background-color:#FFFFDD;padding:5px;margin:0px 0px 8px 0px;border:1px solid #FFD700;}

#content form#register input.submit {float:left;clear:both;margin-left:75px;padding:3px 10px;font-weight:bold;font-size:12px;cursor:pointer;border:none;width:110px;background:url('../images/button-submit-110.gif') no-repeat;height:23px;}
#content form#register input.submit:hover {cursor:pointer;width:110px;border:none;background:url('../images/button-submit-hover-110.gif') no-repeat;}

#content form#register input.ordersubmit {float:left;clear:both;margin-left:40px;padding:3px 10px;font-weight:bold;font-size:12px;cursor:pointer;border:none;width:190px;background:url('../images/button-submit-190.gif') top left no-repeat;height:23px;}
#content form#register input.ordersubmit:hover {cursor:pointer;border:none;background-position:0px -23px;}

#content form#register .top10 {margin-top:10px;}

#content form#register .error {border:1px solid red;}
#content form#register .smaller {font-size:9px;color:#666666;}
#content form#register input.readonly {background-color:#fafafa;}
#content form#register input.readonly:hover {background-color:#fafafa;border:1px solid silver;}


/* 

	Form Kalender bestellen 

*/
#content .boxy {background-color:#F8F8F8;border:1px solid silver;float:left;clear:both;margin:10px 0px 0px 30px;padding:10px 0 10px 20px;width:495px;}
#content .boxy h1 {padding:0 0 10px 0;color:#C31B0A;font-size:13px;}

#content #message {border:2px solid red;background:#FCC;padding:7px 20px 7px 10px;float:left;width:auto;margin:10px 0 5px 30px;font-weight:bold;}

#content form#order {float:left;display:inline;}
#content form#order label {display:block;margin:4px 10px 10px 0;padding:2px 0px;font-weight:bold;width:130px;float:left;clear:both;text-align:left;}
#content form#order p.checkbox {float:left;width:20px;margin:0px 5px 0px 0px;padding:0px;} 

#content form#order input.checkbox {margin:0 0 0 0;clear:both;float:left;}
#content form#order input.radio {margin:2px 0 0 0;clear:both;float:left;}
#content form#order .label2 {width:auto;float:left;clear:none;display:inline;font-weight:normal;margin:0 0 0 0;padding:0 8px;cursor:pointer;}
#content form#order .over {margin:0;padding:5px 10px 5px 5px;width:auto;}
#content form#order .over:hover {background-color:#FFC;}
#content form#order .choosen {background-color:#FC6;}
#content form#order .choosen:hover {background-color:#FC6;}

#content form#order select {margin-right:5px;padding:3px 1px;border:1px solid #C0C0C0;float:left;}
#content form#order input.textfield {padding:5px;margin:0 5px 8px 0;float:left;border:1px solid silver;}
#content form#order input.textfield:hover,input.textfield:focus {background-color:#FFFFDD;padding:5px;border:1px solid #FFD700;}
#content form#order .fieldsmall {width:150px;}
#content form#order .fieldlarge {width:305px;}
#content form#order .fieldxlarge {width:317px;}

#content form#order input.ordersubmit {float:left;clear:both;margin:15px 0 0 360px;padding:3px 10px;font-weight:bold;font-size:12px;cursor:pointer;border:none;width:190px;background:url('../images/button-submit-190.gif') top left no-repeat;height:23px;text-shadow:white 0 1px;}
#content form#order input.ordersubmit:hover {cursor:pointer;border:none;background-position:0px -23px;}

#content form#order .top10 {margin-top:10px;}

#content .kalender-pics {border:1px solid red;float:right;clear:right;width:182px;margin:0 15px 0 0;padding:10px;border:1px solid silver;background-color:#f8f8f8;}
#content .kalender-pics h1 {margin:0px;padding:0px 0px 10px 0px;width:150px;color:#C31B0A;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;}
#content .kalender-pics h2 {margin:0px;padding:0px;width:150px;color:#C31B0A;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;}
#content .kalender-pics p {width:175px;font-size:11px;margin:0px;padding:0px 0px 15px 0px;line-height:16px;}
#content .kalender-pics .cal-pic {margin:0 0 10px 0;padding:0;border:1px solid silver;}
#content .kalender-pics .cal-pic:hover {border:1px solid #C31B0A;}

#content form#order .error {border:1px solid red;}
#content form#order .smaller {font-size:9px;color:#666666;}
#content form#order input.readonly {background-color:#fafafa;}
#content form#order input.readonly:hover {background-color:#fafafa;border:1px solid silver;}


#content #messages {border:2px solid red;padding:10px 20px;margin:10px 0px 0px 30px;float:left;font-weight:bold;width:350px;}
#content #messages p {float:left;width:300px;margin:0px;padding:0px 0px 0px 5px;}

#content #success {margin:10px 0px 0px 30px;padding:10px 20px;border:2px solid green;width:330px;float:left;}



/*--------------------- Kalender Wochenansicht */
#content #woche {float:left;clear:both;overflow:auto;padding:10px 0px 0px 30px;width:750px;}

#content #caltop {clear:both;width:765px;margin:0px 0px 0px 0px;padding:0px;}
#content #caltop .hinweis {width:735px;clear:both;float:left;margin:0px 0px 0px 0px;padding:10px 0px 0px 30px;}
#content #caltop .wochennav {float:left;clear:both;width:735px;text-align:center;padding:0px 0px 0px 0px;margin:10px 0px 0px 30px;}

#content #woche #days-left {margin:0px 10px 0px 0px;padding:0px;width:365px;float:left;}
#content #woche #days-right {margin:0px;padding:0px;width:365px;float:left;clear:right;}

#content #woche div.day {width:360px;float:left;clear:both;overflow:auto;margin:0px 0px 12px 0px;padding:0px;border:1px solid silver;}
#content #woche div.blue {background:url('../images/list-blue-hover.png') left top #D6E8F0 no-repeat;}
#content #woche div.orange {background:url('../images/list-orange-hover.png') left top #FEEAD6 no-repeat;}
#content #woche div.green {background:url('../images/list-green-hover.png') left top #D3E4D6 no-repeat;}

#content #woche p.weekday {font-weight:bold;width:30px;float:left;clear:right;margin:0px 0px 0px 0px;padding:4px 0px 0px 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;} 
#content #woche h2 {width:40px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;float:left;clear:right;margin:0px 0px 0px 0px;padding:4px 0px;text-align:center;}
#content #woche h2 .smaller {width:40px;text-align:center;font-size:9px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;}
#content #woche h2.umzugsTag {color:white;background-color:red;}
#content #woche h2.today {color:black;background-color:#FFCCCC;}

#content #woche ul.daily {list-style-type:none;border-left:3px double #977E46;width:315px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} 
#content #woche ul.daily li {margin:0px 0px;padding:3px 10px 3px 10px;line-height:18px;border-bottom:1px solid #999999;min-height:50px;height: auto !important;
height: 50px;width:297px;}

#content #woche a.textlink {color:#CCCCCC;text-decoration:underline;}
#content #woche a.textlink:hover {color:#CCCCCC;text-decoration:none;}

/* <li> Tage */
#content #woche ul.daily li.blue {background:url('../images/list-top-blue.png') left top #A4CCDE no-repeat;}
#content #woche ul.daily li.orange {background:url('../images/list-top-orange.png') left top #FDD1A3 no-repeat;}
#content #woche ul.daily li.green {background:url('../images/list-top-green.png') left top #9DC4A3 no-repeat;}

/* <li> Tage Hover */
#content #woche ul.daily li.blue:hover {background:url('../images/list-top-blue-hover.png') left top #BFDBE8 no-repeat;}
#content #woche ul.daily li.orange:hover {background:url('../images/list-top-orange-hover.png') left top #FEDFBF no-repeat;}
#content #woche ul.daily li.green:hover {background:url('../images/list-top-green-hover.png') left top #BBD6BF no-repeat;}

/* das ist das p innerhalb der Liste für Neuen Eintrag, Löschen usw. */
#content #woche ul.daily li p {display:inline;float:right;margin:2px -5px 0px 0px;padding:0px;width:76px;text-align:right;height:16px;white-space:nowrap;}
#content #woche ul.daily li a {color:black;text-decoration:none;}
#content #woche ul.daily li a:hover {color:black;text-decoration:none;}
#content #woche ul.daily li a.textlink {color:black;text-decoration:underline;}
#content #woche ul.daily li a.textlink:hover {color:black;text-decoration:none;}

/*#content #woche ul.daily li:hover {background:url('../images/list-hover.gif') left bottom #FDFBCD no-repeat;}*/
#content #woche ul.daily li:last-child {border-bottom:none;}
#content #woche ul.daily li {border-bottom: expression((this.parentNode.lastChild == this)? "none" : "1px solid #999999");}

#content #woche .week-tips {width:735px;margin:0px 0px 12px 0px;padding:5px 0px;border:1px solid silver;float:left;}

/* Tipp der Woche */
#content #woche .blue-week {background:url('../images/list-top-blue.png') left top #A4CCDE repeat-x;}
#content #woche .orange-week {background:url('../images/list-top-orange.png') left top #FDD1A3 repeat-x;}
#content #woche .green-week {background:url('../images/list-top-green.png') left top #9DC4A3 repeat-x;}

#content #woche .week-tips h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;padding:0px 10px;margin:0px;width:605px;float:left;text-align:left;}
#content #woche .week-tips h2 .smaller {font-size:12px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}
#content #woche .week-tips p#action {float:right;clear:right;width:100px;padding:0px;margin:0px 5px 0px 0px;text-align:right;}
#content #woche .week-tips p.edit-buttons {float:right;clear:right;width:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;}

/*#content #woche .week-tips form.action {float:right;clear:right;width:100px;padding:0px;margin:0px 5px 0px 0px;text-align:right;}*/
#content #woche .week-tips ul.weekly {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;clear:both;width:735px;list-style-type:none;}
#content #woche .week-tips ul.weekly li {margin:0px 0px;padding:5px 10px 5px 10px;border-bottom:1px solid #999999;min-height:16px;line-height:16px;}
#content #woche .week-tips ul.weekly li:last-child {border-bottom:none;}
#content #woche .week-tips ul.weekly li {border-bottom: expression((this.parentNode.lastChild == this)? "none" : "1px solid #999999" );}
  
#content #woche .week-tips ul.weekly li p {float:right;margin:2px -5px 0px 0px;padding:0px;text-align:right;height:16px;}
#content #woche .week-tips ul.weekly li a {color:black;text-decoration:underline;}
#content #woche .week-tips ul.weekly li a:hover {color:black;text-decoration:none;}

/* ------------- Übersicht aller Aufgaben / Checkliste */
#content #woche .week-tips ul.all {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;clear:both;width:735px;list-style-type:none;}
#content #woche .week-tips ul.all li {margin:0px 0px;padding:5px 10px 5px 10px;border-bottom:1px solid #999999;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;min-height:16px;line-height:16px;}
#content #woche .week-tips ul.all li:last-child {border-bottom:none;}
#content #woche .week-tips ul.all li {border-bottom: expression((this.parentNode.lastChild == this)? "none" : "1px solid #999999" );}

#content #woche ul.all li.blue {background:url('../images/list-top-blue.png') left top #A4CCDE repeat-x;}
#content #woche ul.all li.orange {background:url('../images/list-top-orange.png') left top #FDD1A3 repeat-x;}
#content #woche ul.all li.green {background:url('../images/list-top-green.png') left top #9DC4A3 repeat-x;}
#content #woche ul.all li.grey {background:url('../images/list-top-grey-hover.png') left top #D3D3D3 repeat-x;}

#content #woche ul.all li.blue:hover {background:url('../images/list-top-blue-hover.png') left top #BFDBE8 repeat-x;}
#content #woche ul.all li.orange:hover {background:url('../images/list-top-orange-hover.png') left top #FEDFBF repeat-x;}
#content #woche ul.all li.green:hover {background:url('../images/list-top-green-hover.png') left top #BBD6BF repeat-x;}
  
#content #woche .week-tips ul.all li p {float:right;margin:2px 0px 0px 0px;padding:0px;width:100px;text-align:right;height:16px;}
#content #woche .week-tips ul.all li a {color:black;text-decoration:underline;}
#content #woche .week-tips ul.all li a:hover {color:black;text-decoration:none;}


/* ------------------ NOTIZEN-LISTE */
#content #woche .yellow-week {background:url('../images/list-hover.gif') left top #F5F390 repeat-x;margin:0px;padding:5px 0px 0px 0px;}
#content #woche ul.notices {float:left;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;width:735px;}
#content #woche ul.notices li {float:left;clear:both;margin:0px 0px;padding:5px 10px 5px 10px;line-height:16px;background:url('../images/list.gif') left top #F5F390 repeat-x;border-top:1px solid silver;min-height:30px;height: auto !important;height:30px;width:715px;} 
#content #woche ul.notices li:hover {background:url('../images/list-hover.gif') left top #F8F7B2 repeat-x;}
#content #woche ul.notices li a {color:#C31B0A;text-decoration:underline;}
#content #woche ul.notices li a:hover {color:#C31B0A;text-decoration:none;}
#content #woche ul.notices li p.notiz {float:left;width:500px;margin:0px;padding:0px 0px 0px 5px;}

#content #cal-nav {width:735px;float:left;clear:both;margin:10px 0px 5px 30px;text-align:center;}

#left {float:left;width:200px;margin:0px;padding:0px;}

#footer {padding:0px 20px;margin:0px 0px 0px 0px;text-align:right;width:785px;margin-left:auto;margin-right:auto;}

/* Formular Eintragen */
#entry {width:370px;}
#entry h1 {margin:0px 0px 5px 0px;padding:0px;width:350px;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;float:left;}

#form-top {margin:0px 0px 0px 0px;/*background: url('../images/formyellow_top.png') no-repeat;*/background-color:#F8F5CF;height:40px;width:100%;float:left;clear:both;}
#form-top h1 {text-shadow:#999999 2px 2px 3px;padding:15px 0px 5px 12px;margin:0px;width:350px;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;float:left;}
 

#form-middle {float:left;margin:0px 0px 0px 0px;padding:10px 0px 10px 12px;width:358px;background:url('/images/form-bottom.png') left bottom no-repeat #F8F5CF;}
#form-middle h2 {font-size:12px;margin:0px 0px 0px 0px;padding:4px 0px;}
#form-middle label {margin:10px 0px 5px 0px;font-weight:bold;}
#form-middle input.textfield,textarea {padding:5px;margin:0px 0px 5px 0px;border:1px solid silver;width:250px;font:11px Verdana, Arial, Helvetica, sans-serif;}
#form-middle textarea {height:50px;width:330px;font:11px Verdana, Arial, Helvetica, sans-serif;}
#form-middle input.textfield:hover,input.textfield:focus,textarea:hover,textarea:focus {background-color:white;/*border:1px solid #66CCFF;*/}
#form-middle input.submit {margin-left:120px;padding:3px 10px;font-weight:bold;font-size:12px;cursor:pointer;border:none;width:110px;background:url('../images/button-submit-110.gif') no-repeat;height:23px;}
#form-middle input.submit:hover {cursor:pointer;width:110px;border:none;background:url('../images/button-submit-hover-110.gif') no-repeat;}

#form-bottom {margin:0px 0px 0px 0px;background: url('../images/form-bottom.png') no-repeat;height:70px;width:370px;float:left;clear:both;background-color:#F8F5CF;}

#form-middle .error {border:1px solid red;}
#form-middle .smaller {font-size:9px;color:#666666;}

/*-----------------------------------------  Message Div */
#message {width:360px;overflow:auto;text-align:center;background-color:white;margin:0px 0px 0px 17px;padding:0px 0px 0px 0px;}
#message p.icon {width:26px;float:left;margin:8px 4px 5px 10px;padding:0px;}
#message p.text {width:300px;float:left;margin:10px 0px 10px 0px;font-weight:bold;padding:0px;}

/*----------------------------------------- Tipsy Tooltip */
.tipsy {padding:5px;font-size:10px;opacity:0.7;filter:alpha(opacity=70);background-repeat:no-repeat;}
.tipsy-inner { padding: 4px 5px;background-color:black;color:white; max-width:200px;text-align:center;opacity:0.7;filter:alpha(opacity=70);}
.tipsy-north { background-image:url(../images/tipsy-north.gif);background-position:top center;}
.tipsy-south { background-image:url(../images/tipsy-south.gif);background-position:bottom center;}
.tipsy-east { background-image:url(../images/tipsy-east.gif);background-position:right center;}
.tipsy-west { background-image:url(../images/tipsy-west.gif);background-position:left center;}

