/* line 5, ../sass/unidive.sass */
a {
  text-decoration: none;
}
/* line 7, ../sass/unidive.sass */
a:focus,
a:hover {
  text-decoration: underline;
}

/* line 12, ../sass/unidive.sass */
p a {
  text-decoration: underline;
}

/* line 15, ../sass/unidive.sass */
h1, h2, h3 {
  color: #023061;
}

/* line 17, ../sass/unidive.sass */
h1 {
  font-size: 2em;
}

/* line 19, ../sass/unidive.sass */
h2 {
  font-size: 1.5em;
  margin-bottom: 0.5em;
}

/* line 22, ../sass/unidive.sass */
h3 {
  font-size: 1.3em;
  margin-bottom: 0.5em;
}

/* line 25, ../sass/unidive.sass */
img {
  padding: 0px;
}

/* line 27, ../sass/unidive.sass */
p + p {
  margin-top: 0em;
  text-indent: 0em;
}

/* line 31, ../sass/unidive.sass */
hr {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 36, ../sass/unidive.sass */
body {
  background: #023061 url(http://media.unidive.org/images/back_verlauf.jpg) repeat-x scroll center top;
  margin-top: 0;
  font-family: Verdana,Helvetica,Arial,sans-serif;
}

/* line 41, ../sass/unidive.sass */
#page {
  margin: 0 auto;
  width: 970px;
  text-align: left;
}

/* line 46, ../sass/unidive.sass */
#header {
  background: transparent;
  color: #FFFFFF;
  text-transform: uppercase;
}
/* line 50, ../sass/unidive.sass */
#header #topmenu {
  text-align: right;
}
/* line 52, ../sass/unidive.sass */
#header #topmenu a {
  color: #FFFFFF;
}
/* line 54, ../sass/unidive.sass */
#header #topmenu p {
  margin: 1px;
}
/* line 56, ../sass/unidive.sass */
#header #banner {
  line-height: 0;
}
/* line 58, ../sass/unidive.sass */
#header #nav {
  /* Fix padding around nav links */
}
/* line 61, ../sass/unidive.sass */
#header #nav .sf-menu p, #header #nav .sf-menu a {
  padding: 0.4em 0.5em;
}
/* line 64, ../sass/unidive.sass */
#header #nav .sf-shadow ul {
  padding: 5px 8px 9px 0;
}

/* line 67, ../sass/unidive.sass */
#content {
  clear: both;
  background: #FFFFFF;
  padding: 10px 10px 5px 10px;
}
/* line 71, ../sass/unidive.sass */
#content .edit_page {
  float: right;
  display: inline;
}
/* line 74, ../sass/unidive.sass */
#content .search {
  float: right;
  margin: 2px 5px 5px 30px;
}
/* line 77, ../sass/unidive.sass */
#content .alt {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 90%;
  margin: 0;
  color: #666666;
}
/* line 82, ../sass/unidive.sass */
#content .pagination {
  float: right;
  margin: 0 100px 0 0;
  clear: both;
}

/* line 88, ../sass/unidive.sass */
#footer {
  background: #FFFFFF;
}

/* line 93, ../sass/unidive.sass */
#container {
  width: 950px;
  margin: 0 auto;
  overflow: hidden;
  display: inline-block;
}
/* line 5, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
#container {
  display: block;
}

/* line 96, ../sass/unidive.sass */
#main {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 590px;
  padding-right: 24px;
  margin-right: 25px;
  border-right: 1px solid #eeeeee;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #main {
  overflow-x: hidden;
}
/* line 99, ../sass/unidive.sass */
#main .ud_youtube {
  width: 425px;
  height: 344px;
  margin: 20px auto;
}
/* line 103, ../sass/unidive.sass */
#main img {
  padding: 5px;
}
/* line 106, ../sass/unidive.sass */
#main #docs_list th, #main #docs_list td {
  padding: 0;
  vertical-align: top;
  border: 1px;
}
/* line 110, ../sass/unidive.sass */
#main #docs_list img {
  vertical-align: top;
}

/* line 114, ../sass/unidive.sass */
#sidebar {
  display: inline;
  float: left;
  margin-right: 0;
  width: 310px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html #sidebar {
  overflow-x: hidden;
}

/* line 118, ../sass/unidive.sass */
.ud_gallery #blurb {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 630px;
  padding-right: 24px;
  margin-right: 25px;
  border-right: 1px solid #eeeeee;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .ud_gallery #blurb {
  overflow-x: hidden;
}
/* line 121, ../sass/unidive.sass */
.ud_gallery #gallary_add {
  display: inline;
  float: left;
  margin-right: 0;
  width: 270px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .ud_gallery #gallary_add {
  overflow-x: hidden;
}
/* line 123, ../sass/unidive.sass */
.ud_gallery .gallery_entry {
  padding: 0 0 20px 0;
}
/* line 125, ../sass/unidive.sass */
.ud_gallery .gallery_entry .text {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 350px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .ud_gallery .gallery_entry .text {
  overflow-x: hidden;
}
/* line 127, ../sass/unidive.sass */
.ud_gallery .gallery_entry .media {
  display: inline;
  float: left;
  margin-right: 0;
  width: 590px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .ud_gallery .gallery_entry .media {
  overflow-x: hidden;
}
/* line 129, ../sass/unidive.sass */
.ud_gallery .gallery_entry .media img {
  align: center;
}
/* line 131, ../sass/unidive.sass */
.ud_gallery .gallery_entry .quiet {
  margin: 0px;
}
/* line 133, ../sass/unidive.sass */
.ud_gallery .gallery_entry .gallery_description {
  height: 220px;
  margin: 10px 0px;
  overflow: auto;
}
/* line 137, ../sass/unidive.sass */
.ud_gallery .gallery_entry .ud_flickr,
.ud_gallery .gallery_entry .ud_youtube {
  margin: 10px auto;
}

/* line 142, ../sass/unidive.sass */
.members_list .member_card {
  display: inline;
  float: left;
  margin-right: 0;
  width: 950px;
  margin-top: 10px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card {
  overflow-x: hidden;
}
/* line 145, ../sass/unidive.sass */
.members_list .member_card .avatar {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 70px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card .avatar {
  overflow-x: hidden;
}
/* line 147, ../sass/unidive.sass */
.members_list .member_card .member_card_details {
  display: inline;
  float: left;
  margin-right: 0;
  width: 710px;
  background: #CDD9FF;
  padding: 0 3px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card .member_card_details {
  overflow-x: hidden;
}
/* line 151, ../sass/unidive.sass */
.members_list .member_card .member_card_details .title {
  display: inline;
  float: left;
  margin-right: 0;
  width: 710px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card .member_card_details .title {
  overflow-x: hidden;
}
/* line 153, ../sass/unidive.sass */
.members_list .member_card .member_card_details .contact_details {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 350px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card .member_card_details .contact_details {
  overflow-x: hidden;
}
/* line 155, ../sass/unidive.sass */
.members_list .member_card .member_card_details .cert_details {
  display: inline;
  float: left;
  margin-right: 0;
  width: 310px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_list .member_card .member_card_details .cert_details {
  overflow-x: hidden;
}
/* line 157, ../sass/unidive.sass */
.members_list .member_card img {
  margin: auto;
}
/* line 159, ../sass/unidive.sass */
.members_list .member_card ul {
  margin-bottom: 3px;
}
/* line 161, ../sass/unidive.sass */
.members_list .member_card .memb_current {
  color: #006600;
  float: right;
  padding: 0 10px;
}
/* line 165, ../sass/unidive.sass */
.members_list .member_card .memb_expired {
  color: #FF0000;
  float: right;
  padding: 0 10px;
}

/* line 171, ../sass/unidive.sass */
.members_profile #photo_column {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 230px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_profile #photo_column {
  overflow-x: hidden;
}
/* line 173, ../sass/unidive.sass */
.members_profile #info_column {
  display: inline;
  float: left;
  margin-right: 0;
  width: 350px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_profile #info_column {
  overflow-x: hidden;
}
/* line 175, ../sass/unidive.sass */
.members_profile #info_column .memb_current {
  color: #006600;
  font-weight: bold;
}
/* line 178, ../sass/unidive.sass */
.members_profile #info_column .memb_expired {
  color: #FF0000;
  font-weight: bold;
}
/* line 181, ../sass/unidive.sass */
.members_profile #private_info {
  display: inline;
  float: left;
  margin-right: 0;
  width: 590px;
}
/* line 101, ../../../../../lib/ruby/gems/1.9.1/gems/compass-0.10.0.pre5/frameworks/blueprint/stylesheets/blueprint/_grid.sass */
* html .members_profile #private_info {
  overflow-x: hidden;
}
