/*
	smart-club-mv.de
*/

/* Hinweisbox */
.hinweisbox{
	background-color:	#FFFFCC;
	font-family:  		verdana;
	font-size: 			12px;
	border-color:		#D4D4A9;
	border-style:		solid;
	border-width:		1px;
	padding:			10px;
}

.hinweisbox_ok{
	background-color:	#B4EFAB;
	font-family:  		verdana;
	font-size: 			12px;
	border-color:		#8BE57E;
	border-style:		solid;
	border-width:		1px;
	padding:			10px;
}

.hinweisbox_fehler{
	background-color:	#FEB1B1;
	font-family:  		verdana;
	font-size: 			12px;
	border-color:		#FE9090;
	border-style:		solid;
	border-width:		1px;
	padding:			10px;
}

div.kontaktformular{
	border: solid 1px #b3b2b2; 	
	background-color:#f1f1f1; 
	align:center; 
	border-style:dotted; 
	width:95%;
}

div.text{
	text-align:center;
	width:75%;
	align:center; 
}

.Hinweisbox{
	background-color:#FFFFCC;
	font-family:  verdana;
	font-size: 9px;
	color: #3E4346;
}

.hinweisbox_fehlermeldung{
	background-color:#FF0000;
	font-family:  verdana;
	font-size: 9px;
	color: #3E4346;
}

.hinweisbox_erfolgsmeldung{
	background-color:#FFFFCC;
	font-family:  verdana;
	font-size: 9px;
	color: #3E4346;
}

/* Loginformular Quicklogin, Login */
#input_login_name{
	height:25px;
	background: url(../img/layout/input_login_nutzername.jpg) repeat-x #ffffff;
	padding-left: 20px
}

#input_login_passwort{
	height:25px;
	background: url(../img/layout/input_login_passwort.jpg) repeat-x #ffffff;
	padding-left: 20px
}

.input_submit{
	height:25px;
	background: url(../img/layout/submit.jpg) repeat-x #ffffff;

}


/* Allgemein */
h1{
	font-family:  verdana;
	font-size: 14px;
}

h2{
	font-family:  verdana;
	font-size: 13px;
}

/* select */
select, checkbox, input, textarea {
	border: 1px solid #DDDDDD;
	background: url(../img/layout/formschatten.png) repeat-x #ffffff;
	color: 3E4346;
}

select:hover {
	border: 1px solid #3E4346;
	background: url(../img/layout/formschatten.png) no-repeat #FFFFFF;
	color: #454743;
}

select:focus {
	border: 1px solid #3E4346;
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}

/* checkbox */
checkbox:hover {
	border: 1px solid #3E4346;
	background: url(../img/layout/formschatten.png) no-repeat #FFFFFF;
	color: #454743;
}

checkbox:focus {
	border: 1px solid #3E4346;
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}

/* INPUT */
input:hover {
	border: 1px solid #3E4346;
	background: url(../img/layout/formschatten.png) no-repeat #FFFFFF;
	color: #454743;
}

input:focus {
	border: 1px solid #3E4346;
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}

th{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#414246;
}

td.zeile1{
	background-color:#FFFFFF;
}

td.zeile2{
	background-color:#F3F3F3;
}


/* textarea */
textarea:hover {
	border: 1px solid #3E4346;
	background: url(../img/layout/formschatten.png) no-repeat #FFFFFF;
	color: #454743;
}

textarea:focus {
	border: 1px solid #3E4346;
	background: url(none) no-repeat #FFFFFF;
	color: #454743;
}


font, table{
	font-family:  arial, helvetica, sans-serif;
	font-size: 12px;
}

a{
	font-family:  arial;
	text-decoration: none;
	color: #3E4346;
}

a:hover{
	text-decoration: underline;
	color: #ED7B34;
}

#AdminLink{
	color: #ff0000;
}

#HauptNavLink{
	color: #000000;
}

IMG{
	border-color:#000000;
}

#TblHinweise{
	border-style:dashed;
}

#A_HauptMenue{
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}

#TblFussZeile{
	font-size: 12px;
	color: #666666;
}

#NewsHead{
	border-bottom:1px solid #FFFFFF; margin:0px; 
}


fieldset{
	border-color:#FFFFFF;

}

td.zeile1{
	background-color:#FFFFFF;
}

td.zeile2{
	background-color:#F3F3F3;
}

<!-- CSS für den Eventkalender ->
a.cal_layer{
	text-decoration: underline;
	font-family:   arial, helvetica, sans-serif;
	font-size: 6px;
	color: #40526C;
}

TD.left 
{
	font-family:   arial, helvetica, sans-serif;
	font-size: 8px;
	color: #40526C;
	background-color: #F2F3F7;
}



a.nocolor{
	text-decoration: none;

}