/*
................................................................

 PromilleZone.de - mainstyle.css  |  by i-Medien.com

................................................................
*/

td {
	font: normal 11px /18px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
.ct {
	font-size: 11px;
	color: #000000;
}


/* Abstandhalter zwischen einzelnen DIVs im Menu */
div.space_menu, div.space_menu_large {
	line-height: 0px;
	height: 20px;
}

/* Großer Abstandhalter in der rechten Spalte oben */
div.space_menu_large {
	background: #fff;
	height: 30px;
}

#statistik, #user {
	background: #ececec url(img/bg_menu-top-right.gif) no-repeat;
	border-bottom: 3px solid #9BB7DB;
}

#user {
	background: #ececec url(img/bg_menu-top2-right.gif) no-repeat;
}

div.inhalt-menu-rechts {
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	padding-left: 5px;
	border-left: 1px solid #ccc;
	width: 124px;
}
div.inhalt-anzeigen-rechts {
	margin-top:36px;
	text-align: left;
}


#foot {
	clear: both;
	float: left;
	text-align: center;
	background: url(img/bg_foot.gif) right no-repeat;
	width: 780px;
}




/* Tabellen
............................................................... */

table.light {
	background: #CCCCFF  url(img/bg_table-light.gif) repeat-x center;
}

td.line {
	border-bottom:1px solid #000031;
}

table.calender {
   border-bottom: 1px solid #ccc; 
}

table.members {
   border-bottom: 1px solid #1E5DB2;
  
}



/* Schriftformatierungen und Absaetze
............................................................... */



small {
	font: 7px Verdana, Arial, Helvetica, sans-serif;
	}

/* Ueberschriften in den Menues links und rechts, wie z.B. "Statistik" */
span.menutop {
	line-height: 22px;
	letter-spacing: 1px;
	margin-left: 3px;
}

span.rot {
	color: #b50000;
}

span.sml-strong {
	font-size: 10px;
	font-weight: bold;
	color: #666;
}




/* Links
............................................................... */

a {color: #1E5DB2; text-decoration: none;}
a:hover {color: #000;}

/* Links vom Username auf Userprofile */
a.user {color: #000; text-decoration: none;}
a.user:hover {color: #000; text-decoration: underline;}

/* normale Links mit Hover-Hintergrund #1E5DB2 */
a.back {color: #000000; text-decoration: none;}
a.back:hover {color: #000; background:#1E5DB2;}

/* Registrierungs Link im grünen haeder*/
a.register {color: #045787; text-decoration: none;}
a.register:hover {color: #045787; text-decoration: underline;}

/* Hauptmenue links */
a.menu {
	font-size: 10px;
	font-weight: bold;
	color: #000 !important;
	text-indent: 5px;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
	border-right: 1px solid #ccc;
	width:129px;
}

a.menu:hover {background:#1E5DB2}




/* Buttons, Formulare
............................................................... */

/* Textfelder */
input, textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #f7f7f7;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	border-left: 1px solid #ccc;
	}

/* Textfelder oben */
input.login, input.loginfocus {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

/* Login Textfelder, Login Textfelder over */
.login, .loginfocus  {
	background-color: #ECECEC;
	height: 12px !important;
	width: 70px;
	min-height: 12px;
}

.loginfocus {
	background-color: #FFFFFF;
}

/* Buttons */
submit, .button {
    font: bold 9px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background: #E74031 url(img/bg_button.gif);
    border: 1px solid #BC3226;
    height: 16px;
}

/* Drop-Down-Listen */
select {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
    background: #5F8BC6;
}




/* Bilder
............................................................... */

/* normale Bilder */
img {
	border: 0px;
}

/* leichter grauer Rand */
img.light-border {
	border: 1px solid #CCC;
}

/* Bilder Rand */
img.pix-border {

	border-top: 1px solid #ccc;
	border-right: 1px solid #626260;
	border-bottom: 1px solid #626260;
	border-left: 1px solid #ccc;
}

/* Banner oben */
img.banner {
	border: 1px solid #999;
}

/* Werbung im Menu mit Rand unten */
img.werbung {
	border-bottom: 1px solid #CCC;
}

img.logo {
	float: left;
}
