ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}

.list li {
	margin: 15px;
}


#contentWrap {
	width: 180px;
	margin: 25px 0 0 0;
	height: auto;
	overflow: hidden;
    font-size: 8px;
}

#contentTop {
	width: 180px;
	padding: 10px;
	margin-left: 30px;
}

#contentLeft {
	width: 178px;
	margin-top: 30px;
}

#contentLeft li {
	list-style: none;
	margin: 0 2px 4px 0;
	padding: 0px;
	background-color:#f9f9f9;
	color:#494949;
}

.ui-sortable {
	cursor:move;
}
.navigation {
	cursor				: pointer;
	height				: 26px;
	padding				: 0px 3px 0px 3px;
	margin				: 0px;
	color				: #FFFFFF;
	font-weight			: bold;
}

.navigation span:hover {
	background-color	: #EA7070;
}

#sw {
	padding: 12px 6px 6px 10px;
}

#sw_head_closed {
	text-decoration: underline;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
}

#sw_head_open {
	padding-left: 12px;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}

#sw_content {
	
}

#cycling {
	background-color: #EF2194;
	background-image:url(img/dis/cycling.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#cycling_s {
	background-color: #EF2194;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#running {
	background-color: #39B542;
	background-image:url(img/dis/running.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#running_s {
	background-color: #39B542;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#swimming {
	background-color: #1063CE;
	background-image:url(img/dis/swimming.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#swimming_s {
	background-color: #1063CE;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#biking {
	background-color: #EF7B31;
	background-image:url(img/dis/biking.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#biking_s {
	background-color: #EF7B31;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#athlet {
	background-color: #DE2121;
	background-image:url(img/dis/athlet.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#athlet_s {
	background-color: #DE2121;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#weight {
	background-color: #C60000;
	background-image:url(img/dis/weight.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#weight_s {
	background-color: #C60000;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#spinning {
	background-color: #A40E5F;
	background-image:url(img/dis/spinning.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#spinning_s {
	background-color: #A40E5F;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#skating {
	background-color: #808080;
	background-image:url(img/dis/skating.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#skating_s {
	background-color: #808080;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}


#inlining {
	background-color: #800080;
	background-image:url(img/dis/inlining.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
#inlining_s {
	background-color: #800080;
	float:left;
	margin: 1px;
	width:10px;
	height:10px;
}

.navi_top {
	top:17px;
	width:140px;
	height:33px;
	background-color: #5A8ED6;
	color:white;
}


.button {
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-bottom:1px solid #494949;
	border-right:1px solid #494949;
	background-color: #EBEBEB;
	margin:2px;
	padding:3px 12px 3px 12px;
	font-size: 12px;
	cursor:pointer;
	line-height: 20px;
}

.button_passiv {
	border-top:2px solid grey;
	border-left:2px solid grey;
	border-bottom:2px solid grey;
	border-right:2px solid grey;
	margin:2px;
	background-color: #F0F0F0;
	color: grey;
	padding:1px;
	font-size: 12px;
	cursor:pointer;
}

.submit_button {
	border-top:2px solid #F0F0F0;
	border-left:2px solid #F0F0F0;
	border-bottom:2px solid #333333;
	border-right:2px solid #333333;
	margin:2px;
	padding:3px;
	font-size: 12px;
	background-color: #D5D5D5;
	cursor:pointer;
}

.border {
	border:1px solid #808080;
	width: 95%;
	margin: 2px 10px 12px 10px;
}

.border td {
	border: 1px solid #E0E0E0;
	margin:6px;
	padding: 0px;
}


.combibox {
	border:1px solid #000000;
	background-color: #grey;
	margin:1px;
}

.div_cell_tbl {
	border-top:2px solid green;
	border-left:2px solid blue;
	border-bottom:2px solid green;
	border-right:2px solid red;
	margin:1px;
	width:80px;
}

.cell_tbl {
	border-top:2px solid green; 
	border-left:2px solid blue;
	border-bottom:2px solid green;
	border-right:2px solid red;
	margin:0;
	width:80px;
}

.top-name {
	color: #DE2121;
	background-image:url(bg_rider.gif);
}
.table_tbl {
	border-top:2px solid green; 
	border-left:2px solid blue;
	border-bottom:2px solid green;
	border-right:2px solid red;
	margin:0;
	width:240px;
}





.tbl_1 {
	width:750px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.tbl_1 td {
	
	padding: 5px;
	background-color:#e7e7e7;
	border: 1px solid #ffffff;
}
	
.tbl_1 td p{
	margin:5px 0px 5px 10px;
}

.print_border_A4 {
	width:650px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #999999
	background-color:#FFFFFF;
}
.print_border_A4 td {
	margin: 3px;
	padding: 3px;
	border: 1px solid #acbac5;
}


BODY, TABLE, TR, TD, TH, OL, UL, DIV, P, SPAN
{
	font-family :  verdana, sans-serif;
	font-size : 13px;
	font-weight : normal;
	text-decoration : none;
	color : #494949;
}
h3 {
	font-size: 14px;
	font-weight: bold;
}
h2 {
	margin: 10px 2px 4px 5px;
	font-size: 15px;
	font-weight: bold;
}
h1 {
	font-size: 13px;
	margin:0px 0px 0px 6px;
	font-weight: bold;
	text-align:left;

}
b {
	font-size: 13px;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	text-align:left;
}
input {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
}
select {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	}

.pointer {
	cursor:pointer;
}

.text {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.hd_text { 
	padding:2px 2px 2px 2px;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	background-color:#FFFFFF;
}
.top {
	border-bottom: 1px solid #F9D1D1;
	height: 20px;
}
.foot {
	border-top: 1px solid #F9D1D1;
	height: 20px;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C0A0A;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: white;
}
.color1 {
	color: #DE2121;
}

.color2 {
	color: #108410;
}

.color3  {
	color: #DE2121;
}

.color4  {
	color: #FFFFFF;
}

.bg_color1 {
	background-color: #E20074;
}

A, .phplm {
	text-decoration : none;
	color : #FF4040;
	font-size: 13px;
	font-weight : normal;
}
a:hover {
	text-decoration : underline;
}
A.passiv {
	color: silver;
	background-color: #EEEEEE;
}
.small {
	font-size: 9px;
}

.biggerText {
	font-family :  verdana, sans-serif;
	font-size: 15px;
}

.msg {
	margin:5px;
}

.textTitle {
	font-weight: normal;
}

.button_date{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
color: #494949;
text-align: left;
line-height: 15px; 
vertical-align:middle;
background-image:url(img/cal/button_date.gif);
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  55px;
display: block;
}

.button_today{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
color: #FFFFFF;
text-align: left;
line-height: 15px; 
vertical-align:middle;
background-image:url(img/cal/button_today.gif);
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  55px;
display: block;
}

.button_running_ga1{
background-image	:url(img/training/running_ga1.gif);
font-family			:Verdana,Arial,Helvetica,sans-serif;
font-size			: 11px;
font-weight			: normal;
color				: #494949;
text-align			: left;
line-height			: 20px; 
vertical-align		:top;
background-position	:0px 0px;
text-decoration		:none;
padding-top			: 0px;
padding-bottom		: 0px;
padding-left		: 0px;
margin-top			:0px;
margin-bottom		:0px;
height				: 32px;
width				:  46px;
display				: block;
cursor				: pointer;
}

.button_running_kb{
background-image:url(img/training/running_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_cycling_ga1{
background-image:url(img/training/cycling_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_cycling_kb{
background-image:url(img/training/cycling_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}


.button_biking_ga1{
background-image:url(img/training/biking_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_biking_kb{
background-image:url(img/training/biking_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}
.button_inlining_ga1{
background-image:url(img/training/inlining_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_inlining_kb{
background-image:url(img/training/inlining_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_skating_ga1{
background-image:url(img/training/skating_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_skating_kb{
background-image:url(img/training/skating_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px;
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}


.button_spinning_ga1{
background-image:url(img/training/spinning_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}

.button_spinning_kb{
background-image:url(img/training/spinning_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor: pointer;
}


.button_swimming_ga1{
background-image:url(img/training/swimming_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_swimming_kb{
background-image:url(img/training/swimming_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_athlet_ga1{
background-image:url(img/training/athlet_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_athlet_kb{
background-image:url(img/training/athlet_kb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_weight_ga1{
background-image:url(img/training/weight_ga1.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #494949;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_race_ga1{
background-image:url(img/training/race.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight:normal;
color: #990000;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_race{
background-image:url(img/training/race.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight:normal;
color: #990000;
text-align: left;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  46px;
display: block;
cursor				: pointer;
}

.button_ga2{
background-image:url(img/training/intervall_ga2.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #494949;
text-align: center;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  36px;
display: block;
}

.button_eb{
background-image:url(img/training/intervall_eb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #494949;
text-align: center;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  36px;
display: block;
}

.button_sb{
background-image:url(img/training/intervall_sb.gif);
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #494949;
text-align: center;
line-height: 20px; 
vertical-align:top;
background-position:0px 0px;
text-decoration:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top:0px;
margin-bottom:0px;
height: 32px;
width:  36px;
display: block;
}


.button_frequence{
background-image:url(img/training/in_frequence.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
}

.button_force{
background-image:url(img/training/in_force.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
}

.button_run_abc{
background-image:url(img/training/in_run_abc.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
}

.button_hill{
background-image:url(img/training/in_hill.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
}

.button_technic{
background-image:url(img/training/in_technic.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
}

.button_stretch{
background-image:url(img/training/stretch.gif);
background-position:0px 0px;
text-decoration:none;
height: 32px;
width:  32px;
display: block;
}

.button_test{
background-image:url(img/training/in_test.gif);
background-position:0px 0px;
height: 32px;
width:  32px;
display: block;
margin-left: 10px;
text-align: right;
}

.window td {
	padding-top: 10px;
	text-align: left;
}

.periods {
	vertical-align:bottom;
	width: 100%;
	text-align: center;
}

.week {
	margin: 6px 1px 6px 1px;
	vertical-align:bottom;
	height: 130px;
}
.week-highlight {
	margin: 6px 2px 6px 2px;
	vertical-align:bottom;
	border:1px solid #DE2121;
	background-color: #FFFFFF;
	height: 120px;

}
.day {
	padding:1px;
	vertical-align:bottom;
}

.day-highlight {
	padding:1px;
	vertical-align:bottom;
}

.TE {
	vertical-align: bottom;
	margin-top: 2px;
	vertical-align:bottom;
	background-color: grey;
}
.day-nr {
	vertical-align:bottom;
	font-size: 10px;
	text-align:center;
}
.day-nr-highlight {
	vertical-align:bottom;
	font-size: 10px;
	text-align:center;
}

.msg-box {
	border: 1px dotted #494949;
	border-width:2px;
	margin: 10px;
	padding: 5px;
	display:block;
}

.msg-box-error {
	border: 1px dotted #DA2626;
	border-width:2px;
	margin: 10px;
	padding: 5px;
	display:block;
}

.msg-box-checkform {
	background-image:url(img/del.gif);
	background-position:2px 2px;
	background-repeat:no-repeat;
	color: #DA2626;
	width: 200px;
	margin: 3px;
	padding: 0px 2px 2px 20px;
	display:block;
}

.msg-box-success {
	border: 1px dotted #26DA26;
	border-width:2px;
	margin: 10px;
	padding: 5px;
	display:block;
}

.bat_0 {
	background-color: #dddddd;
	margin: 0;
	padding: 0;
	height: 5px;
	width: 40px;
}

.bat_1 {
	background-color: #DE2121;
	margin: 0;
	padding: 0;
	height: 5px;
	width: 40px;
}

.nav {
    background-image: url(img/nav/0.gif);
	width: 100%;
	text-align: left;
    padding-bottom:3px;
    background-color:#f9f9f9;
}

.nav_img {
	float:left;
}

.nav0 	{
	background-image:url(img/nav/0.gif);
	float:left;
	height:19px;
    margin-right:10px;
}

.nav1 	{
	background-image:url(img/nav/1.gif);
	float:left;
	height:19px;
    cursor: pointer;
}

.nav2 	{
	background-image:url(img/nav/2.gif);
	float:left;
	height:19px;
    cursor: pointer;
}
.nav_textfield {
	border-left: 1px solid #BDBDBD;
    border-right: 1px solid #BDBDBD;
    border-bottom: 1px solid #BDBDBD;
 	padding:6px;
}
.nav_textfield#doku {
	height:300px;
	width:320px;
}

.nav_textfield#training_camp {
	min-height:450px;
}

.nav_textfield#trainingzones {
	min-height:500px;
	text-align: left;

}
.nav_textfield#statistics {
	min-height:500px;
	overflow:auto;
	background-color:#FFFFFF;
}
.nav_textfield#settings {
	min-height:500px;
	overflow:auto;
	background-color:#FFFFFF;
}
#field_race {
	min-height:500px;
	overflow:auto;
	background-color:#FFFFFF;
}

#msg_weather {
	min-height:50px;
}