/*
#######################################################
##       ____             _       _ _     _ _        ##
##      / ___|  ___   ___(_) __ _| | |__ (_) |_      ##
##      \___ \ / _ \ / __| |/ _` | | '_ \| | __|     ##
##       ___) | (_) | (__| | (_| | | |_) | | |_      ##
##      |____/ \___/ \___|_|\__,_|_|_.__/|_|\__|     ##
##                                                   ##
##      Socialbit UG                                 ##
##      Ravensburger Straße 36                       ##
##      DE-88677 Markdorf                            ##
##                                                   ##
##      E-Mail:   kontakt@socialbit.de               ##
##      Web:      http://socialbit.de                ##
##      Tel:      +49 7544 9349402                   ##
##                                                   ##
##      Date: 12.04.2013  // Autor: Andre Thum       ##
##                                                   ##
#######################################################
*/
body {
font-size : 12px;
font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif;
}
table {
font-size : 1em;
}
body {
font-family : "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
}
a {
text-decoration : none;
font-weight : inherit;
color : #000;
border : none;
}
a:hover {
text-decoration : none;
font-weight : inherit;
color : #000;
border : none;
}
a:visited {
text-decoration : none;
font-weight : inherit;
color : #000;
border : none;
}
a:active {
text-decoration : none;
font-weight : inherit;
color : #000;
border : none;
}
img {
border : none;
}
#page {
margin : auto;
width : 900px;
}
#impressum {
margin-top:-80px;
float : left;
}
div.wrapper {
margin : auto;
width : 900px;
padding : 10px;
font-size : 12px;
font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif;
}
#header {
margin-top : 20px;
margin-left : 0;
margin-bottom : 0px;
}
#header img {
margin-left : 220px;
}
.ui-icon-check {
background-image : url(images/ui-icons_222222_256x240.png);
background-position : -64px -144px;
}
#ecrire a {
border-bottom : 0;
}
.basicform .rowElem label {
display : block;
float : left;
width : 150px;
}
form.jqtransform .rowElem label {
width : 150px;
}
form.jqtransform .rowElem label.radiovalue {
width : 30px;
display : block;
float : left;
}
form.jqtransform .rowElem label.checkboxvalue {
width : 70px;
display : block;
float : left;
padding-left : 5px;
}
.newstext a {
color : #c84a17;
text-decoration : none;
font-weight : inherit;
}
.newstext a:hover {
text-decoration : underline;
font-weight : inherit;
}
.auflistung {
list-style-image : url(images/check.gif);
}
form.c2 {
margin : 10px 40px 10px 20px;
}
img.c1 {
margin-right : 5px;
}

h2 {
font-family: arial, helvetica, sans-serif;
}

.veranstaltung label {
margin-right:80px;
}

#event-box-right {
position:absolute;
margin:0;
margin-top:160px;
margin-left:400px;
}

input {
background-color:#fff;
color:#000;
border:1px solid #c0c0c0;
margin:5px;
}

label { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 150px; /* Breite.*/
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}

label {
 text-align: right; 
 padding-right: 1em; 
}

form {
  margin:0;
  padding:.5em;
}

input.formbox { /* Alle Labels UND Formularelemente auswählen */
height:12px;
width:20px;
}