﻿body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#top { background-color: #222; background: url(/_images/fotoblogg.jpg) no-repeat #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; overflow: hidden; text-align: center; }
#bottom { width: 800px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 0 0 auto; padding-top: 0px; }
#header h1 { font-size: 11px; margin-top: 15px; color: #222; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }





#mainmenu { background-color: #333; height: 34px; padding-top:0px; }
#mainmenu div { margin: auto; width: 790px; height: 34px; margin-top:-3px; padding-top:0px; }
#mainmenu ul { list-style: none; padding: none; margin: none; }
#mainmenu ul li { padding-right: 1px; float: left; background: url(/_images/menu_bg.gif) no-repeat bottom right; }

#mainmenu a {  font-size: 11px; color: #f6f6f6; height: 25px; padding: 9px 20px 0px 20px; display: block; text-decoration: none; float: left; text-align: center; }
#mainmenu a:visited {color: #f6f6f6; }

#mainmenu a:hover { background: url(/_images/selected.gif) center 4px no-repeat #21363e; }

#mainmenu a.selected { background: url(/_images/selected.gif) center no-repeat #2a4753; }
#mainmenu a.selected:hover { }

#mainmenu a.member { color: #abff17; }
#mainmenu a.member2 { color: #abff17; }
#mainmenu a.member2:visited, #mainmenu a.member:visited { color: #abe117; }
#mainmenu a.m { background-color: #11362e; color: #fff; }
#mainmenu a.m:hover { background-color: #113b2e; color: #abff17; }




#submenu a, #submenu2 a { font-size: 11px; background-color: #434343; color: #fafafa; border: solid 1px #434343; display: block; text-decoration: none; float: left; height: 16px; text-align: center; width: 85px; padding-top: 5px; padding-bottom: 4px; margin-right: 2px; }
#submenu a:visited, #submenu2 a:visited { }
#submenu a:hover, #submenu2 a:hover { color: #fff; background-color: #555; border: solid 1px #000; }

#submenu a.selected, #submenu2 a.selected { border: 1px solid #e3e3e3; background-color: #fbfbfb; color: #000; }
#submenu a.selected:hover, #submenu2 a.selected:hover { border: 1px solid #ccc; background-color: #fbfbfb; color: #000; }

#submenu div, #submenu2 div { float: left; }
#submenu2 a { width: 105px; }


h1 { font-size: 26px; font-weight: Normal; margin: 6px 0px 8px -1px; color: #444; font-family: Arial, Helvetica, sans-serif; }
h2 { font-size: 19px; letter-spacing: -2px; font-weight: Normal; margin: 0px 0px 3px -1px; color: #444; font-family: 'Lucida Grande' , 'Lucida Sans Unicode' , Verdana, Sans-Serif; }
h3 { font-size: 14px; letter-spacing: -1px; font-weight: Normal; margin: 2px 0px 2px -1px; color: #444; font-family: 'Lucida Grande' , 'Lucida Sans Unicode' , Verdana, Sans-Serif; }

strong { color: #444; }
.black { color: #000; }
.dark { color: #444; }
.medium { color: #888; }
.light { color: #909090; }
.white { color: #fff; }
.green { color: #abd117; }

.small { font-size: 11px; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul li { display: block; margin-top: 3px; }
ul li a { color: #808080; text-decoration: none; }
ul li a#current { color: #000; text-decoration: none; }
ul li a:hover { color: #000; text-decoration: underline; }

a.but { color: #333; display: inline-block; text-decoration: none; border: solid 1px #e4e4e4; background-color: #eee; height: 16px; text-align: center; padding: 4px 10px 2px 10px; margin: 1px 0px 15px 0px; }
a.but:visited { color: #000; }
a.but:hover { background-color: #eaeaea; }
a.but2 { background-color: #434343; color: #fafafa; border: solid 1px #434343; display: inline-block; text-decoration: none; height: 16px; text-align: center; padding: 4px 10px 2px 10px; margin: 4px 2px 0px 0px; }
a.but2:visited { color: #fafafa; }
a.but2:hover { color: #fff; background-color: #555; border: solid 1px #000; }

input.but { color: #333; display: inline-block; text-decoration: none; border: solid 1px #e4e4e4; background-color: #eee; height: 24px; text-align: center; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 0px; }

#pages { padding-left: 10px; padding-top: 15px; }

.tip { background-color: Yellow; padding: 1px; border: 1px solid white; }
.err { background-color: red; padding: 1px; border: 1px solid black; clear: both; }

.navbar a { font-family: Arial; font-size: 12px; float: left; text-align: center; display: block; width: 20px; color: #666; background-color: #fff; border: solid 3px #eee; margin: 1px 3px 0px 3px; }
.navbar a:hover { text-decoration: none; background-color: #000; }
.navbar a.selected { font-family: Arial; font-size: 12px; float: left; text-align: center; display: block; width: 20px; color: #666; background-color: #eee; border: solid 3px #ddd; margin: 0px 3px 0px 3px; }


.fl { float:left;}
.delete { background: url(/_images/delete.gif); margin-right: 5px; display: block; height: 16px; width: 18px; float: left; clear: left; }
.delete:hover { background: url(/_images/delete_on.gif); }
.change { background: url(/_images/change.gif); margin-right: 5px; display: block; height: 16px; width: 16px; float: left; }
.change:hover { background: url(/_images/change_on.gif); }
