
body {  
      color: rgb(55, 55, 55);
      margin: 50px;
      background-color: rgb(250, 250, 250);
      font-size: 110%;
      font-family:  verdana , sans-serif;

}

:link ,  :visited , :active { color: rgb(0, 0, 0); }
A:hover , .listlink:hover { color: rgb(100, 0, 0);; }



A:link {text-decoration: underline;   }
A:visited {text-decoration: underline; }
A:active {text-decoration: none;      }
A:hover {text-decoration: underline; }

.listlink:link {text-decoration: none; }
.listlink:visited {text-decoration: none;}
.listlink:active {text-decoration: none; }
.listlink:hover {text-decoration: none;}

.toggler { border:rgb(209, 176, 170) 2px solid;  padding:4px; margin:2px; }

.userdata { }

.sep1 { 
    margin-top: 10px;
    margin-bottom: 10px;
      background-image:url('/media/img/syk/kedja_red_50.gif');
      width:100% ; 
      height:15px; 
}

td.sidemenu { vertical-align: top;width: 10%; padding:25px; }
td.content {  padding:25px; }

/*
.autopost p {  float:left; }
.autopost p:first-child + p  + p {  clear:both; }
*/
div.autopostend {  clear:both; }
.usline { font-style: italic ; }
.eventhost {text-decoration:underline; }

table.sykliaderoute { border-width: 4px; }

.phoneic { height:18px; margin-left:20px; margin-right:5px; }
.mobic { height:18px; margin-left:20px; margin-right:5px;}
.mailic { height:16px; margin-left:20px; margin-right:5px;}


.toggler .openedit { float:right; }
.toggler .closeedit { float:right; }
.toggler .closeedittry { float:right; }
.toggler .ajaxsubmit { float:right; margin-right:5px; }
.toggler .notSubmitted { font-weight:bolder; font-size:110%;}
.toggler .modified_indicator   {  float:left; margin-right:5px; }
.submitted_indicator   { font-size:200%; color: green; }
.toggler form   {  clear:both; }

input { 
/*    background-image:url('/media/img/syk/paper1.jpg'); */
    font-family:  verdana , sans-serif;
   font-size:100%;
}

input, select  {   color: rgb(55, 55, 55);    border-color:rgb(0, 55, 0) ; }

input[type="text"] { width: 500px; font-size:105%; }
input[name="move_date"] { width: 150px; font-size:105%; }
input[name="id"] { width: 48px; font-size:105%; } 
input[name="magic"] { width: 96px; font-size:105%;  }


select { 
/*    background-image:url('/media/img/syk/paper1.jpg');       */
    background-color:rgb(220, 220, 220);  
    font-family:  verdana , sans-serif;
    font-size:100%;
}


.listorder * { float:left; }

.partlist { clear:both; }



h1 { 
    font-family:  verdana , sans-serif;
    font-size:110%;
    font-weight:bold;

}

h2 { 
    font-family:  verdana , sans-serif;
    font-size:110%;
    font-weight:bold;

}

h3 { 
    font-family:  verdana , sans-serif;
    font-size:105%;
    font-weight:bold;
}


.rendermess {
    background: white;
}

#id_username { 
    width: 400px;
}

#id_password { 
    width: 400px;
}

#tooltip {
	 position: absolute;
	 z-index: 3000;
	 border: 1px solid #111;
	 background-color: #eee;
	 padding: 5px;
	 opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
		font-family: Arial;
		border: none;
		width: 210px;
		padding:20px;
		height: 135px;
		opacity: 0.8;
		background: url('shadow.png');
}
#tooltip.pretty h3 {
		margin-bottom: 0.75em;
		font-size: 12pt;
		width: 220px;
		text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	       background: url('shadow2.png');
	       padding-top: 5em;
	       height: 100px;
}
#tooltip.fancy.viewport-right {
			      background: url('shadow2-reverse.png');
}

#extended { margin: 2em 0; }
#extended label { text-decoration: underline; }
#yahoo { width: 7em; }
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }
#fancy2 { float: right; }


#map {
        width: 800px;
        height: 800px;
        border: 0px;
        padding: 0px;
     }

.nowrap {
    white-space: nowrap;
}

.role_accepted_- {
      font-size: 70%;
}

.role_accepted_OK {
    font-weight: bold;
      font-size: 70%;
}

.last_seen_since_False {
      font-size: 70%;
}

.last_seen_since_True {
    font-weight: bold;
      font-size: 70%;
}


*[disabled] {
      background: rgb(200, 200, 200); 
}

.adminloginlink {
  text-align: right;
}

