/*
CSS fuer mobile Seiten
*/

.ui-btn-up-b {
	border: 1px solid 		#CBCBCB;
/*    145072 */
	background: 			#66B5AA;
/*    2567ab */
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #CBCBCB;
/*    145072*/
	background-image: -moz-linear-gradient(top,
							#aad0cb,
							#66b5aa);
    /* 4e89c5 2567ab */
	background-image: -webkit-gradient(linear,left top,left bottom,
			color-stop(0, 	#aad0cb),
			color-stop(1, 	#66b5aa));
    /* 5f9cc5 396b9e */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#aad0cb', EndColorStr='#66b5aa')";
    /* 4e89c5 2567ab */
}
.ui-btn-up-b a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-b {
	border: 1px solid 		#CBCBCB;
	background: 			#66B5AA;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #014D68;
	background-image: -moz-linear-gradient(top,
							#aad0cb,
							#66b5aa);
	background-image: -webkit-gradient(linear,left top,left bottom,
			color-stop(0, 	#aad0cb),
			color-stop(1, 	#66b5aa));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#aad0cb', EndColorStr='#66b5aa')";
}
.ui-btn-hover-b a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-b {
	border: 1px solid 		#CBCBCB;
	background: 			#66B5AA;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #014D68;
	background-image: -moz-linear-gradient(top,
							#aad0cb,
							#66b5aa);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#aad0cb),
		color-stop(1, 		#66b5aa));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#396b9e', EndColorStr='#66b5aa')";
}

    .ui-btn-active {
	border: 1px solid 		#CBCBCB;
	background: 			#66B5AA;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #CBCBCB;
	text-decoration: none;
	background-image: -moz-linear-gradient(top,
							#aad0cb,
							#66b5aa);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#aad0cb),
		color-stop(1, 		#66b5aa));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#aad0cb', EndColorStr='#66b5aa')";
  	outline: none;
}


.ui-bar-b {
	border: 1px solid 		#CBCBCB;
	background: 			#53948B;
	color: 					#fff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #254f7a;
	background-image: -moz-linear-gradient(top,
							#8DC4BA,
							#53948B);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#8DC4BA),
		color-stop(1, 		#BDDBD4));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#8DC4BA', EndColorStr='#53948B')";
}


/* .ui-mobile #jqm-homeheader p { margin: 0; text-align: left} */
.ui-header .ui-title, .ui-footer .ui-title {
    display: block;
    font-size: 16px;
    margin: 0.6em 90px 0.8em;
    outline: 0 none !important;
    overflow: hidden;
    padding: 0;
    /* text-align: left; */
    white-space: nowrap;
}

.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-thumb {
    min-height: 22px;
    padding-left: 60px;
}

.ui-li-thumb, .ui-li-icon, .ui-li-content {
    float: right;
    margin: 8px;
    vertical-align: middle;
}

.ui-mobile #jqm-homeheader h1 {
    margin: 0px;
}

.ui-mobile #jqm-home {
    background: url("../bilder/gsastart-bg.png") repeat-x scroll center top #E5E5E5;
}    

.h2 {
	font-size: 12px;
}

/* schriftfarbe */
.ui-btn-up-c a.ui-link-inherit {
    color: #666666;
}
.ui-btn-hover-c a.ui-link-inherit {
    color: #464e52;
}

.mglnr {
    font-style: italic;
    font-size: x-small;
}