#save_alarm {
background-color:#BCA03D;
border:0 none;
color:#FFFFFF;
float:right;
font-weight:bold;
height:26px;
padding-bottom:2px;
width:115px;
}

.radioalarm{
float:left; 
width:40px; 
margin-top:22px;
}


.tbox-bline {
	padding-bottom:8px;
	padding-right:336px;
	margin:8px 8px 8px 0;	
	border-bottom:2px solid #6B767A;
}

.tbox {
	padding-bottom:4px;
	margin:12px 8px 8px 0;	
}


#holder_alert {

}


#alertconstraint{
	
}
#alertconstraint table{
	border-collapse:collapse;
}

#alertconstraint td{
	vertical-align: middle;
	height:25px;
	margin:0px;
	padding-left:8px; 
}
#alertconstraint tr{
}
#alertconstraint td label {
	margin-top:5px;
	padding-top:5px;
	height:22px;
	line-height:22px;
}
#alertconstraint input{
	width:10px;
	float:left;
	margin-right:8px;
}

#alert_field {
	width:70px;
	border:1px solid;
	border-color:#6B767A;
}

.trainingtable table{
	border-collapse:collapse;
	width:380px;
}

.trainingtable td{
	
}

.trainingtable tr{
}

.trainingtable input{
	width:10px !important;
	float:left;
}

.goldLink{
background-color:#BCA03D;
border:0 none;
color:#FFFFFF;
float:right;
font-weight:bold;
height:18px;
padding: 5px 5px 2px 5px;
margin:5px 0px 8px 0px;
}

.goldLink a{
color:#FFFFFF;
}

.goldButton input{
background-color:#BCA03D;
border:0 none;
color:#FFFFFF;
float:right;
font-weight:bold;
height:26px;
padding-bottom:2px;
margin-bottom:7px;
padding-top:2px;
}

.itemlabel_mv_reg{
	width:115px;
}

.box_w3{
	margin-top:0px;
}

.control_mv_reg{
	
}
.control_mv_reg input{
	border-color:#B9B9B9;
}
.control_mv_radio input{
	float:left;
	width:15px !important;
	border:0px !important;
}
.backLink {
	margin-bottom:5px;
}
.textmargbottom {
	margin-bottom:5px;
}
.diary_quickroute {
}
.diary_quickroute input{
	float:left;
	margin-right:10px;
}

.diary_control {
	width:360px;
}
.radio_image {
	min-width:180px;
	min-height:50px;
	float:left;	
}

.radio_image input{
	margin-top:10px;
}
.moodbox{
	
}
.moodimage img{
	min-width:40px;
	float:left;
}
.moodimage_text{
	padding-top:10px;
}
.statistiktable {
		border-bottom:2px solid #6B767A;
		margin-right:8px;
		margin-bottom:8px;
}

.statistiktable_row {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin-top:8px;
	margin-bottom:8px;
	padding-top:8px;
}

.statistiktable_column, .statistiktable_column_last {
	float:left;
	width:130px;
	font-weight:bold;
	height:90px;
	margin-right:8px;
	background-image:url(../img/blackdots-vertical.png);
	background-position:right top;
	background-repeat:repeat-y;	
}

.statistiktable_column_noBorder {
	float:left;
	width:130px;
	font-weight:bold;
	height:90px;
	margin-right:8px;	
}
.statistiktable_column_noBorder img{
	margin-top:10px;
	margin-left:20px;
}

.statistiktable_column_last {
	background-image:none;
}
.font_gold {
	width:130px;
	text-align:center;
	font-size:16px;
	color:#BCA03D;
	padding-top:20px;
}

.font_grey {
	width:130px;
	text-align:center;
	font-size:16px;
	color:#a4adb1;
	padding-top:20px;
}

.list_table {
	margin-top:5px;
	margin-right:8px;
}

.list_table_row {
	margin-top:5px;
	border-bottom:1px solid #EACC5E;
}

.list_table_header {
	font-weight:bold;
}

.list_table_column{
	margin-top:5px;
}

.list_table_2 {	
	width:828px;
}

.list_table_2 table{
	border-collapse: collapse;
	width:828px;
}
.list_table_2 td{
	border-color:#dfdfe1;
	border-style:solid;
	border-width:0px 0px 1px 1px;
	padding: 0px 0px 0px 7px;
	height:40px;
	margin-top:13px;
}

.list_table_2_header td{
	font-weight:bold;
	vertical-align:middle;
}
.list_table_2_header_gold td{
	font-weight:bold;
	height:20px;
	border-bottom-color:#d2c281;
	border-width:0px 0px 2px 1px;
	
}
.list_table_2_firstcolumn{	
	border-left-width: 0px !important;
	padding: 0px 0px 0px 0px !important;

}
.list_table_2_lastrow td{	
	border-width:0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
}

.ShoeBrandName{	width:145px;}
.ShoeArticleName{width:200px; }
.ShoeScopeName{ width:200px;}
.ShoeBuyDate{	width:75px;}
.ShoeDistance{ width:70px; padding: 0 0 0 20px !important;}
.ShoeAlarmLimit{ width:110px; }
.ShoeEdit{ width:30px;}

.RouteName{	width:280px;}
.RouteLocation{width:176px; }
.RouteLength{ width:70px;}
.RouteProfile{	width:107px;}
.RouteTerrain{ width:115px;}
.RouteEdit{ width:30px;}


.box_goldbottom{
	border-width: 0px 0px 1px 0px;
	border-style:solid;
	border-bottom-color:#bca03d;
	margin-bottom:8px;
	padding-bottom:0px;
	
}

.box_greybottom{
	border-bottom:2px solid #6B767A;
	margin: 0px 8px 7px 0px;
}
	
.datumfield{
	margin:7px 7px 7px 0px;
	float:left;
}

.datumfield_2{
	margin:0px 7px 0px 0px;
	float:left;
}

#title_field{
	width:366px;
}

#kmshoe_field{
	width:70px;
}

#runningscope_dropdown{
	width:371px;
}
#date_year_dropdown {
	width:80px;
}

#date_month_dropdown {
	width:50px;
}
#shoes_dropdown{
	width:371px;	
	width: 160px;

}

#streckenname_field {
	width:324px;
	border: 1px solid #b9b9b9;
}

#ort_field {
	width:324px;
	border: 1px solid #b9b9b9;
}
#streckenprofil_dropdown{
	width:160px;
	margin-bottom:5px;
}

#terrain_dropdown{
	width:160px;
	margin-bottom:5px;
}

#laenge_field {
	width:80px;
	border: 1px solid #b9b9b9;
}


#laufart_dropdown, #route_cat {
border-color:#B9B9B9;;
width:160px;
}
#comment_field{
	border-color:#B9B9B9;
	width:370px;
	height: 120px;
}
#day_dropdown {
border-color:#6B767A;
width:33px;
}
#month_dropdown {
border-color:#6B767A;
width:100px;
}
#week_dropdown {
border-color:#6B767A;
width:65px;
}
#year_dropdown, #route_dropdown  {
border-color:#6B767A;
width:65px;
}
#hours_dropdown, #minutes_dropdown, #seconds_dropdown {
border-color:#6B767A;
width:45px;
margin-right:5px;
}
#holder_quickroute .control_mv_reg {
	width:362px;
}
#quickroute_title, #quickroute_km { width: 120px; }

#save_new_shoe{ width:115px;}

#runningscope_dropdown,#date_year_dropdown,#date_month_dropdown,#shoes_dropdown,#alert_field,#streckenprofil_dropdown,#terrain_dropdown {
	border-color:#B9B9B9;
}
#sichtbarkeit_0,#sichtbarkeit_1{
	border-color:none;
	border:none;
	margin:1px 5px 0px 0px;
}
#sichtbarkeit{
	width:220px;
}
#sichtbarkeit td{
	float:left;
	width:70px;
}
.shoe_alarm_red{
	color:red;
}

.tm-teaser{
	border:1px solid #f3e3a5;
	margin:0 8px 0 0;
}

.tm-teaser-text{
	margin: 10px 24px 10px 24px;
}

.tm-teaser-image img{
	border:1px solid #f7d5b3;
	margin: 10px 24px 10px 24px;
}

.tm-teaser-link{
	margin: 5px 24px 14px 24px;	
}

.tm-teaser-link a{
	color:#8F7828 !important;
	font-weight:bold;
}

.tm-teaser-logo{
	text-align:center;
}
.tm-teaser-logo img{
	margin:9px 0 0 9px;
}

.tm-savesuccess{
	margin:5px 8px 5px 0;
	color:#8F7828;
	font-weight:bold;
	
}
.validator_mv_reg{
	margin-left:169px;
	padding-top:0px;
	padding-bottom:3px;
}

.control_mv_reg{
	padding-bottom:0px;
}
.itemlabel_mv_reg{
}

#holder_weather .itemlabel_mv_reg{
	width:100px;
}

#holder_weather .control_mv_reg{
	width:360px;
}

#holder_mood .itemlabel_mv_reg{
	width:100px;
}

#holder_mood .control_mv_reg{
	width:360px;
}
#holder_categorie .itemlabel_mv_reg{
	width:105px;
}

#holder_categorie{
	padding-top:5px;
}
#holder_comment .itemlabel_mv_reg{
	width:115px;
}
#holder_quickroute .itemlabel_mv_reg{
	width:115px;
}

#holder_title .validator_mv_reg {
	margin-left:120px;
}

#del_checkbox {
	border:0;
	width:15px;
}

#diary-table td{
	cursor:pointer;
}

#diary-table td:hover{
	background-color:#BCA03D;
	
}

/* Runmap Infotext */

.runmap {
	  float: left;
	  margin: 4px 5px 6px 0;
	  width: 660px;
	}
.runmap_long {
	  float: left;
	  margin: 4px 8px 6px 0;
	  padding: 4px 0;
	  background-image:url(../img/blackdots.gif);
		background-position:left bottom;
		background-repeat:repeat-x;
	}

.holder_radio {
	float: left;
	width: 200px;
}
#monthYear { float: left; margin-top: 10px;}
#weekYear {float: left; margin-top: 10px; }

.datumfield #year_dropdown2{ width: 60px;}