﻿* /*die Browser haben unterschiedliche Einstellungen, wir machen sie damit einheitlich */
{
	margin:0;
	padding:0;
}
/*-------------------------------- A L L G E M E I N E S -----------------------------------------------------------------*/
body
{
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#242323, endColorstr=#5e5e5e);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#242323, endColorstr=#5e5e5e)"; /*ToDo: der Verlauf wird nicht bis zum unteren Rand angezeigt*/
	
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#242323), to(#5e5e5e)) no-repeat fixed;
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #242323, #5e5e5e) no-repeat fixed; /*(top, #242323, #5e5e5e)*/
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #242323, #5e5e5e)no-repeat fixed;*/	

	/*background: #fff;*/
	font-family:verdana;
	font-size:12px;
}

a img {border: none;}

a { text-decoration: none;}

.hervorgebunggelb
{
	color:#ffb400;
	font-size:14px;
	font-weight:bold;
}

.fehlermeldung
{
 	color:#ffb400;
 	font-weight:bold;
}

hr
{
	height:3px;
	background:#ffb400;
	border-style:none;
	border-radius:2px;
	margin-bottom:5px;
}

.wrapper
{
	width:880px;
	margin: 0px auto;
}

#caption
{
	font-family:Verdana;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	width:459px;
	height:62px;
	background: #787878;
	color:#ffffff;
	/* Umrundung: */
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	
	/*Text Shadow (kann im IE nicht angezeigt werden)-----------------------------------TODO*/
	text-shadow: -1px 1px 4px #030003;
	
	/*Box Shadow*/
	-webkit-box-shadow:  0px 1px 5px 2px #131416;
	box-shadow:  0px 1px 5px 2px #131416;
}

#hilfenavi, #hilfenavi a
{
	text-decoration:none;
	color:#ffffff;
}

#hilfenavi 
{
	text-align:right;
	position: relative;
	z-index: 1;
	top: -55px;
	display:run-in;
}

#hilfenavi a:hover{color: #ffb400;}

#probaktiv span{color: #ffb400;}

.mainbox
{
	background:#f1f1f1;
	border:2px solid #c5c5c5;
	border-radius: 4px;
	margin-top:12px;
	margin-bottom: 30px;
}

.content
{
	padding:34px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- Ü B E R S C H R I F T E N -----------------------------------------------------------------*/
h2
{
	color:#003d6e;
}

h3
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#ffb400;
}

h4
{
	color:#fff;	
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
}

h5
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #003d6e;
}

h6
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color: #003d6e;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- H I L F E S T E L L U N G - D I V ---------------------------------------------------------*/
.bobble {
    width: 200px;
    background-color: #DDD;
	color:#000;
	font-weight:normal;
	opacity:0.9;
  	filter:alpha(opacity=60);
    padding:5px;
	border:3px solid #c5c5c5;
	border-radius: 4px;
	z-index:1;
	position:absolute;
	
	display:none;
}

.frr, .frl /*Fragezeichen-Rechts: Die Hilfe-Box wird rechts neben dem Fragezeichen angezeigt; Fragezeichen-Links: ...wird links angezeigt*/
{
	display:inline-table;
	text-align: center;
	font-weight:bold;
	color:#fff;
	background-color:#ffb400;
	height: 14px;
	width: 14px;
	border-radius: 2px;
	margin-left:5px;
}

.help
{
	text-align: center;
	font-weight:bold;
	color:#fff;
	background-color:#ffb400;
	height: 17px;
	width: 17px;
	border-radius: 2px;
	text-decoration:none;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- F I L T E R - A L L G E M E I N -----------------------------------------------------------*/
.filterbox
{
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#dfe0da), to(#f1f1f1));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background:-moz-linear-gradient(top, #dfe0da, #f1f1f1);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #dfe0da, #f1f1f1)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#dfe0da, endColorstr=#f1f1f1);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#dfe0da, endColorstr=#f1f1f1)"; 
	
	padding:34px;
	line-height: 22px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- N E W S F I L T E R -----------------------------------------------------------------------*/
#newsfilter
{
	width:60%;
	border:2px solid #003d6e;
	border-radius: 4px;
	float:left;
	padding: 5px;
	margin-right:10px;
	height: 120px;
}

#newsfiltertable {border-spacing:0px;}

#newsfiltertable td:first-child
{
	/*border-right:3px solid #ffb400;*/
	padding-right: 6px;
	width:35%;
}

#newsfiltertable td:nth-child(2){padding-left:6px;}

/*#filterbox {
	padding-left:100px;
}*/
#newsfilter_Feed
{
	width:63,5%;
	border:2px solid #003d6e;
	border-radius: 4px;
	display:inline-table;
	padding: 5px;
	height: 120px;
	margin-left:278px;
}

#Wirtschaftsnews_Div {
	/*padding-left:270px;*/
}
#Wirtschaftsfeed_uri {
	width:100%;
}

#Wirtschaftsfeed_titel {
	width:100%;
}

/*#news_feed{width:100%;}*/

#news_feed tr td:first-child {
	width:70px;
}

#news_feed tr td:nth-child(2) {
	width:450px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- T E R M I N F I L T E R -------------------------------------------------------------------*/
#terminfilter
{
	border:2px solid #003d6e;
	border-radius: 4px;
	padding: 5px;
	height: 120px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- B L A U B A L K E N -----------------------------------------------------------------------*/
#startseitetext
{
	padding-top:100px;
}

.blaubalken, .blaubalken_settings
{
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#003d6e), to(#7e99af));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background:-moz-linear-gradient(top, #003d6e, #7e99af);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #242323, #5e5e5e)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#003d6e, endColorstr=#7e99af);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#003d6e, endColorstr=#7e99af)"; 
	
	padding:34px;
}

.blaubalken { height:250px;}

.blaubalkenveranstaltung
{
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#003d6e), to(#7e99af));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background:-moz-linear-gradient(top, #003d6e, #7e99af);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #242323, #5e5e5e)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#003d6e, endColorstr=#7e99af);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#003d6e, endColorstr=#7e99af)"; 
	
	height:300px;
	padding:34px;

}

.blueboxlogo
{
	width:278px;
	float:left;	
	padding-top:20px;
}

#blueboxlogo_news
{
	width:278px;
	height:200px;
	float:left;	
	padding-top:35px;
}

.formtable tr td
{
	width:120px;
	height:30px;
}

.formtable tr:last-child td
{
	padding-top:20px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- N A V I G A T I O N -----------------------------------------------------------------------*/
#navigation
{	
	position: relative;
	z-index: 10;
	
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e1e2dc));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #f6f6f6, #e1e2dc);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #f6f6f6, #e1e2dc)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f6f6f6, endColorstr=#e1e2dc);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f6f6f6, endColorstr=#e1e2dc)";
	
	border:2px solid #c5c5c5;
	border-radius: 4px;
	list-style-type: none;
	margin-top:12px;
	height:45px;
	padding-left:10px;
	padding-right:10px;
}

#navigation li
{
	border-width:0px;
	display:inline-block;
	width:12%; /*100% / 8 = 12,5% -> Abrundung*/
	height:21px;
	text-align:center;
	margin-top:6px;
	padding-top:10px;
	padding-bottom:2px;
	border-radius: 2px;
	position: relative;
	z-index: 11;
}

#navigation a
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#navigation li:hover, #navigation li:focus
{ 
	color:#fff;
	background:#003d6e;
}

#aktiv li{
	color:#fff;
	background:#003d6e;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- P R O B L E M  -  M E L D E N  ------------------------------------------------------------*/
#problemtabelle
{
	width: 100%;
	border-spacing:0px;
}

#problemtabelle th
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-top:2px;
	padding-bottom:14px;
	padding-left:5px;
	padding-right:5px;	
}

#problemtabelle th:last-child
{
	text-align: center;
	width:120px;
}

#problemtabelle th:nth-child(3){width: 38%;}
#problemtabelle th:nth-child(2){width: 25%;}

#problemtabelle td 
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

#problemtabelle td:last-child a
{
	text-decoration:none;
	color: #ffb400;
	font-weight:bold;
}

/*#problemtabelle tr:hover, #problemtabelle tr:nth-child(even):hover{background:#999999;}*/

#problemtabelle tr:nth-child(even){background:#E4E4E4;}

#probformular {border-spacing:0px;}

#probformular td {padding:5px;}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- L Ö S C H E N - B U T T O N ---------------------------------------------------------------*/
.loeschentable
{
	width:100%;	
	text-align:center;
	border-spacing:0px;
}

.loeschentable tr td
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

.loeschentable td:last-child{width:120px;}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- S T A R T S E I T E - T A B E L E N -------------------------------------------------------*/
.termintable_startseite td:nth-child(2){width:25%;}
/*.termintable_startseite td:last-child{width:25%;}*/

/*.termintable_startseite td:last-child {width:120px;}*/

.termintable_startseite tr td
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

/*.termintable_startseite td:last-child, .termintable_startseite th:last-child {text-align:center;}*/

.menuetable_startseite tr td
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

.menuetable_startseite td:nth-child(2), .menuetable_startseite td:nth-child(3) {width: 37%;}

.sponsorentable_startseite td:nth-child(2) {width:50%};
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- T E R M I N E -----------------------------------------------------------------------------*/
#veranstaltunglogo
{
	width:216px;
	float:left;	
	padding-top:18px;
}

#icondatum
{
	z-index:2;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	/*Text Shadow (kann im IE nicht angezeigt werden)-----------------------------------TODO*/
	text-shadow: -1px 1px 4px #030003;
	position:relative;
	top:-168px;
	left: 23px;
}

.termintable tr:first-child td, .termintable_startseite tr:first-child td {
	color:#003d6e;
	font-size:14px;
	font-weight:bold;
}

.termintable, .termintable_startseite
{
	width:100%;
	border-spacing: 0px;
}

.termintable td:first-child{width:25%;}

.termintable td:nth-child(3){width:12%;}

.termintable tr td
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

.termintable tr th, .termintable_startseite tr th /* greift auf die erste zeile zu */
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-bottom:14px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
}

.termintable th:last-child {text-align:center;}

.termintable th:nth-child(5) {text-align:center;}

.termintable th:nth-child(4) {text-align:center;} /*funktioniert leider nicht mit Beistrich, so wie nachfolgendes Beispiel*/

.termintable td:last-child, td:nth-child(5), td:nth-child(4) {text-align:center;}

.termintable td:last-child{width:120px;}

/*Formular*/
#veranstaltungstable
{
	border-spacing: 5px;
	width:calc(100% - 216px); /*216 = Breite des Symbol-Div*/
}

#veranstaltungstable tr td
{
	padding-bottom:8px;
	height:25px;
	text-align:left;
	width:50px;
}

#veranstaltungstable td:first-child {width:20%;}/*ToDo: Spaltegrößen besser formatieren (Lösungsvorschlag: calc())*/

#veranstaltungstable td:nth-child(2), #veranstaltungstable td:nth-child(5) {width:144px;} /*Breite der Textboxen*/

#veranstaltungstable td:nth-child(3) {width:30px; text-align:left; }

#veranstaltungstable td:last-child {width:30px; text-align:left; }

#veranstaltungstable tr:last-child td:nth-child(5){text-align:right;}

/* für die excel formular bei veranstaltungsseite */
#veranstaltungsexceltable
{
	margin-left:216px;
	border-spacing:0px;
	width:calc(100% - 216px);
}

#veranstaltungsexceltable tr td:nth-child(1){width:80px;}

#veranstaltungsexceltable tr td:last-child
{
	padding-right:30px;/*Spaltenbreite bei den darüberliegenden Hilfe-DIVs*/
	text-align:right;
}

/*#sponsor option {
}*/
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- B E N U T Z E R ---------------------------------------------------------------------------*/
.usertable{
	border-spacing: 0px;
	width: 100%;
}

.usertable tr th /* greift auf die erste zeile zu */
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-top:2px;
	padding-bottom:14px;
	padding-left:5px;
	padding-right:5px;
}

.usertable th:nth-child(3) {text-align:center;}
.usertable th:last-child {text-align:center;}

.usertable td:nth-child(3)
{
	text-align:	center;
	width: 15%;
}

.usertable td:last-child
{
	width:120px;
	text-align: center;
}

/*.usertable tr:nth-child(even){background:#ccc;}*/

.usertable tr td
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

#benutzerformtable tr td:last-child {
	width:300px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- H A K - C A F É ---------------------------------------------------------------------------*/
.hakcafe_formular_table
{
	border-spacing: 0px;
	color:#333333;
}

.hakcafe_formular_table tr td{padding-bottom:10px;}

.hakcafe_formular_table tr td:first-child{width:150px;}

.menuetable, .menuetable_startseite
{
	width:100%;
	border-spacing: 0px;
}

.menuetable tr th, .menuetable_startseite tr th
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-bottom:14px;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
}

.menuetable th:last-child {text-align:center;}

.menuetable th:nth-child(4) {text-align:center;}

.menuetable tr td
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
}

.menuetable td:last-child
{
	text-align:center;
	width:120px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- N E W S -----------------------------------------------------------------------------------*/
.newstable, .newstable_startseite 
{
	width:100%;
	border-spacing: 0px;
}

.newstable tr th, .newstable_startseite tr th
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-bottom:15px;
	/*padding-top:15px;*/
	padding-left:5px;
	padding-right:5px;
}

.newstable th:last-child {text-align:center;}

.newstable th:nth-child(3) {text-align:center;}

.newstable tr td, .newstable_startseite tr td
{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
}

.newstable tr td:first-child , .newstable tr th:first-child
{
	padding-left:15px;
}

.newstable tr td:last-child
{
	text-align:center;
	width:120px;
}



.newstable tr td:nth-child(3){text-align:center;}

.newsformular input[type=text]{width:350px;}

.newsformular input[type=file]{width:350px;}

.newsformular textarea{width:350px;}

#newsformtable tr td
{
	width:80px;
	padding-bottom:5px;
}

#newsformtable tr:last-child td {
	padding-top:15px;
}

#newsformtable tr td:nth-child(2){width:400px;}

#newsformtable tr:last-child td:nth-child(2){width:200px;}

#newsformtext
{
	float:right;
	color:#494949;	
}

.grauSchattierung
{
	background-color:#e4e4e4;
}

#news_abbrechen
{
	display:none;
	margin-left:5px;
}

#text {
	width:450px;
}

#titel_news {
	width:450px;
}


#preview {
	padding-top:20px;
}

#imageform {
	padding-top:10px;
}

#butCropImage {
	margin-left:300px;
}

/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- S P O N S O R E N -------------------------------------------------------------------------*/
.sponsorentable, .sponsorentable_startseite
{
	width:100%;
	border-spacing: 0px;
}

.sponsorentable tr th, .sponsorentable_startseite tr th
{
	color:#003d6e;
	text-align:left;
	font-weight:bold;
	font-family:Verdana;
	font-size:14px;
	padding-bottom:14px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
}

.sponsorentable th:last-child{text-align:center;}

.sponsorentable th:nth-child(3){text-align:center;}

.sponsorentable tr td, .sponsorentable_startseite tr td
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

.sponsorentable td:last-child
{
	width:120px;
	text-align:center;
}

.sponsorentable td:nth-child(3){text-align:center;}

#abbrechen
{
	display:none;
	margin-left:10px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- S E T T I N G S ---------------------------------------------------------------------------*/
.setting_table tr td
{
	height: 30px;
	width: 200px;
}

.setting_table tr td:last-child {text-align:left; width:1px;} /*width=1px -> damit diese spalte immer die kleinstmögliche Breite hat (für die Hilfe-Divs notwendig)*/

.setting_form
{
	margin-bottom: 20px;
	text-align: right;
	margin-top: 15px;
}
/*------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------- F O R M E L E M E N T E -------------------------------------------------------------------*/
input[type=submit] 
{
	border-radius: 2px;
	border-style:none;
	
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#ffb400), to(#d99b05));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #ffb400, #d99b05);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #ffb400, #d99b05)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb400, endColorstr=#d99b05);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb400, endColorstr=#d99b05)"; 
	
	width:113px;
	height:33px;
	color:#fff;
	font-weight:bold;
}

input[type=submit]:hover
{
	border-radius: 2px;
	border-style:none;
	
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#ffc12c), to(#ffb400));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #ffc12c, #ffb400);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #ffc12c, #ffb400)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffc12c, endColorstr=#ffb400);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffc12c, endColorstr=#ffb400)"; 
	
	width:113px;
	height:33px;
	color:#fff;
	font-weight:bold;
}

input[type=button]
{
	border-radius: 2px;
	border-style:none;

	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#ffb400), to(#d99b05));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #ffb400, #d99b05);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #ffb400, #d99b05)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb400, endColorstr=#d99b05);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffb400, endColorstr=#d99b05)"; 
	
	width:113px;
	height:33px;
	color:#fff;
	font-weight:bold;
}

input[type=button]:hover
{
	border-radius: 2px;
	border-style:none;
	
	/*Für WebKit (Safari, Chrome, etc.)*/
	background: -webkit-gradient(linear, left top, left bottom, from(#ffc12c), to(#ffb400));
	
	/*Für Mozilla/Gecko (Firefox, etc.)*/
	background: -moz-linear-gradient(top, #ffc12c, #ffb400);
	
	/*aktueller W3C working draft
	background: linear-gradient(top, #ffc12c, #ffb400)no-repeat fixed;*/
	
	/*Für Internet Explorer 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffc12c, endColorstr=#ffb400);
	
	/*Für IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffc12c, endColorstr=#ffb400)"; 
	
	width:113px;
	height:33px;
	color:#fff;
	font-weight:bold;
}

input[type=text,password] {width:200px; resize: none;}

textarea{resize:none};

input.file {
}
/*------------------------------------------------------------------------------------------------------------------------*/