
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;	padding:0;	border:0;	outline:0;	font-weight: inherit;	font-style: inherit;	font-size:100%;	font-family: inherit;	color:inherit;
}
/* remember to define focus styles! */
:focus{outline:0;}
body{/* line-height:1;*/
	color:black;	background: white;}
ol,ul{list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: separate;	border-spacing:0;}
caption,th,td{text-align: left;	font-weight: normal;}
blockquote:before,blockquote:after,q:before,q:after{content: "";}
blockquote,q{quotes: "" "";}
#container_main{
	width:996px;	height:100%;	border:0px solid red;	z-index:1;}

#container_content{
	background-color:#FFF;	background-image:url(http://imgs.wetter.com/layout/1/bg_right.gif);	background-position:right center;	background-repeat:repeat-y;	border-bottom:1px solid #FC3;	border-right:1px solid #FC3;	/* clear:both;*/

	width:824px;	/* margin-top:10px;*/
	padding-bottom:21px;}

#container_footer{width:824px;	background-color:#FFF;	margin-top:6px;}

#content_header{
	padding:12px;	padding-bottom:0px;
}

#header{
	position:relative;	top:0px;	/* left:8px;*/
	margin-left:8px;	height:90px;	/*background-color:#FFD350;*/
}

#logo{
	position:absolute;	top:42px;	left:2px;	z-index:10000;}

#flags{
	/*
    position:absolute;	top:12px;	left:2px;	width:185px;	text-align:center;	font-size:10px;	*/
}


#date{
	/*
    position:absolute;	top:75px;	left:8px;	width:185px;	text-align:center;	font-size:10px;	*/
}

#container_menu{margin-top:4px;}

#menu_meta{
	margin-top:4px;	margin-bottom:-5px;	position:relative;	width:822px;	text-align:right;	margin-left:0px;}

#menu_top{position:relative;	width:824px;	/* margin-top:4px;*/
	height:31px;	margin-left:0px;	background-color:#FC3;	background-image:url('http://imgs.wetter.com/layout/1/menu_bg_ns.gif');	background-position:100%;
}

#menu_sub{position:relative;}

#menu_sub_container{
	position:relative;	/* top:-18px;*/
	margin:0px;	/* margin-bottom:-14px;*/
	padding:0px;	padding-left:12px;	height:40px;	width:812px;	clear:left;	/* border-right:1px solid #FC3;*/
	background-color:#036;	background-image:url('http://imgs.wetter.com/layout/1/submenu_bg_l.gif');	background-position:bottom;	background-repeat:repeat-x;}

#header_line{margin-top:2px;	height:5px;	width:824px;	
	background-image:url('http://imgs.wetter.com/layout/1/line_yellow.gif');	background-repeat: repeat-x;}

#content{margin-left:8px;	margin-right:8px;}

#content_container_th{margin-top:21px;	margin-left:8px;	margin-right:8px;	margin-bottom:21px;}
/* cotainer in wettermaexle thickbox */
#content_container_max{margin-top:21px;	margin-left:21px;	margin-right:21px;	margin-bottom:21px;	width:665px;	height:452px;}

#content_footer{}

#col_right{
	background-color:#FFF;	margin-right:8px;	width:186px;	float:right;}

#col_right_over{
	border-left:1px solid #FC3;	position:absolute;	left:824px;	top:116px;	background-color:#FFF;	width:4px;	height:91px;}

#col_outer_right{
    position:absolute;    top:115px;    left:832px;    border:0px;    /* width:180px;*/
    height:100%;    min-height:600px;  clear:both;}

/* ----- THICKBOX / SEARCH RELATED ------- */
/* content area in default thickbox */
#content_th{width:460px;}
/* content area in wettermaexle thickbox */
#content_max{width:470px;}

/* right col box in default thickbox */
#col_right_th{width:186px;}

html{
	font-family:Verdana;	font-size:10px;}
body{
	margin-left:0px;	background:#FFF;}



.icon_cont{height:20px;width:20px;line-height:20px;padding-bottom:3px;padding-top:2px;padding-left:18px;background: url('http://imgs.wetter.com/layout/1/icons/sprite.png') no-repeat top left;}

.icon_cont.at{padding:0px;background-position:0 -20px;} 
.icon_cont.ch{padding:0px;background-position:2px -123px;} 
.icon_cont.de{padding:0px;background-position:0 -154px;}

.b2b{background-position:0 -51px;} 
.basket{background-position:0 -87px;} 
.impressum{background-position:0 -185px;} 
.kontakt{background-position:0 -221px;} 
.presse{background-position:0 -257px;} 
.printer{background-position:0 -293px;} 
.sitemap{background-position:0 -329px;} 
.star{background-position:0 -365px;} 
.television{background-position:0 -401px;} 
.ueber{background-position:0 -437px;} 
.wrench{background-position:0 -473px;} 
.key{background-position:0 -509px;}
.datenschutz{background-position:0 -545px;}  
.award_star3{background-position:0 -582px;} 

.icon_favoriten{height:20px;width:20px;line-height:22px;padding-bottom:5px;padding-top:4px;padding-left:25px;background: url('http://imgs.wetter.com/layout/1/icons/gif/favoriten_sprite.gif') no-repeat top left;}
.firefox{background-position:0 -0px;} 
.google{background-position:0 -40px;} 
.explorer{background-position:0 -80px;} 
.linkarea{background-position:0 -120px;} 
.mister_wong{background-position:0 -160px;} 
.blinklist{background-position:0 -200px;} 
.oneview{background-position:0 -240px;} 
.delicious{background-position:0 -280px;} 
.yahoo{background-position:0 -320px;} 
.folkd{background-position:0 -360px;} 
.myweb{background-position:0 -400px;} 
.furl{background-position:0 -440px;}
.webnews{background-position:0 -480px;}  




.clickable{cursor:pointer}
.content_bg{padding:4px;	background-image:url('http://imgs.wetter.com/layout/1/bg_raster.gif');	border:1px dotted #FC3;
}

.text_s{ font-size:9px;}
.text_m{ font-size:10px;}
.text_l{ font-size:11px;}

/* Titles */
.title_s {font-weight:bold;display:block;margin-bottom:4px;}


/* Maps */
.MapNav_s{position:relative;	top:0px;	left:0px;	width:392px;	height:309px;}

/* news */
.news img{margin-right:2px;margin-left:2px;}
.news td {height:60px}
/*.news .txt a{text-decoration:none;color:#12245D;}*/

.cluetip{
	cursor:help;	padding-right:18px;	background-image:url('http://imgs.wetter.com/layout/1/icons/gif/help.gif');	background-repeat: no-repeat;	background-position:center right;	text-decoration:underline;	font-style:italic;	z-index:100;}

.help{
    cursor:default;    background-image:url('http://imgs.wetter.com/layout/1/icons/gif/rettungsring.gif');	background-repeat: no-repeat;	background-position:center center;	display:inline;    padding:6px;	float:none;}

/* tables */
table.tablesorter{background-color:#CDCDCD;	margin:10px 0pt 15px;	font-size:7pt;	width:100%;	text-align: left;}
table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#e6EEEE;	border:1px solid #FFF;	font-size:7pt;	padding:4px;}
table.tablesorter thead tr .header{background-image: url(http://imgs.wetter.com/layout/1/tables/bg.gif);	background-repeat: no-repeat;	background-position:center right;	cursor: pointer;}
table.tablesorter tbody td{color:#3D3D3D;	padding:4px;	background-color:#FFF;	vertical-align: top;}
table.tablesorter tbody tr.odd td{background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp{background-image: url(http://imgs.wetter.com/layout/1/tables/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image: url(http://imgs.wetter.com/layout/1/tables/desc.gif);}
table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8;}

table.interactive td.selected{background-color:#FD9008;    font-weight:bold;}

table.interactive{width:100%;}
table.interactive td.click,table.interactive th.click{background-color:#FFC52C;}
table.interactive td.hover,table.interactive tr.hover{background-color:#FFF8BA;}
table.interactive th.hover,table.interactive tfoot td.hover{background-color:#FFC52C;}
table.interactive td.hovercell,table.interactive th.hovercell{background-color:#FFF8BA;}
table.interactive td.hoverrow,table.interactive th.hoverrow{background-color:#FFF8BA;}
table.interactive tfoot td{background-color:#e6EEEE;}
table.interactive thead td{font-weight:bold;}

.pager{}
.pager .first {cursor:pointer;display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/control_start_blue.gif);width:16px;height:16px;padding:4px;background-repeat:no-repeat;background-position:center left;border:0px;}
.pager .prev {cursor:pointer;display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/control_rewind_blue.gif);width:16px;height:16px;padding:4px;background-repeat:no-repeat;background-position:center left;border:0px;}
.pager .next {cursor:pointer;display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/control_fastforward_blue.gif);width:16px;height:16px;padding:4px;background-repeat:no-repeat;background-position:center left;border:0px;}
.pager .last {cursor:pointer;display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/control_end_blue.gif);width:16px;height:16px;padding:4px;background-repeat:no-repeat;background-position:center left;border:0px;}
.pager .pagedisplay{width:30px;font-size:10px;}
}
#results{border:1px solid #666;	border-bottom:0px;	font-size:10px;	font-family:arial;	padding:0px;	display: none;}

#results div{border-bottom:1px solid #666;    padding:3px;}

#results .selected{background-color:#666;	color:#fff;}

#results .unselected{background-color:#fff;	color:#666;}

/*
------------------------------
	Impromptu's
------------------------------
*/
/* USER ERROR */
div.alert_uefade{
	background-color:#fff;}
div.alert_ue{
	background-color:#FFF087;	padding:6px;	width:200px;	text-align: left;}
div.jqi .alert_uecontainer{
	background-color:#e0eEc6;	padding:5px;	color:#fff;	font-weight:bold;}
div.alert_ue .alert_uemessage{
	background-color:#FFF087;	padding:10px;}
div.alert_ue .alert_uebuttons{
	text-align:center;	padding:5px 0 0 0;}
div.alert_ue button{
	width:10em;	border:1px solid black;	background-color:#ddd;}

/*****/
/* columns prefix example */
div.colsJqifade{
	background-color:#FFF;}
div.colsJqi{
	background-color:#FD9002;	padding:1px;	width:300px;	text-align: left;}
div.colsJqi .colsJqicontainer{
	background-color:#FFF8BB;	padding:5px;	color:#000;	font-weight:bold;	height:160px;}
div.colsJqi .colsJqimessage{
	background-color:#FFF;	padding:10px;	width:180px;	height:140px;	float: left;	border:1px inset #DBD0B2;
}
div.colsJqi .jqibuttons{
	text-align:center;	padding:5px 0 0 0;}

/****/


button{
	border-color:#DBD0B2 #947B5F #947B5F #DBD0B2;	border-style:outset;	border-width:1px;	font-size:12px;	padding:1px 1px 1px 1px;	margin:5px 5px 5px 5px;	width:75px;	height:20px;	font-weight:bold;	font-family:verdana;	font-size:11px;}
button:hover{
	border-top:1px inset #947B5F;	border-left:1px inset #947B5F;	border-bottom:1px inset #DBD0B2;	border-right:1px inset #DBD0B2;	padding:2px 0px 0px 2px;}

form input.button.active{
	filter:alpha(opacity=25);	-moz-opacity:.25;	opacity:.25;}
.icon{
    float:left;    font-size:10px;    cursor:pointer;    border:0px solid;}
.icon img{
    width:16px;    height:16px;    border:0px solid grey;    margin:0px;    margin-right:2px;    margin-left:2px;    cursor:pointer;
    vertical-align:middle;}

#UI_large .icon{
    height:11px;}

#UI_small .icon{
    padding:2px;    padding-right:4px;    border:1px solid grey;    background-color:#EFEFEF;}

#UI_small .active{
    background-color:#FFF087;}

.page_title{
	font-weight:bold;	font-size:1.2em;	letter-spacing:0.02em;}

.f-r	{float:right;}
.f-l	{float:left;}

.clear_l {clear:left;}
.clear_r {clear:right;}
.clear {clear:both;}

.newline{clear:both;	margin-top:21px;	float: left;}

.newcol{margin-top:21px;	margin-left:21px;	float: left;}

.newline_s{clear:both;	margin-top:9px;	float: left;}

.newcol_s{margin-top:9px;	margin-left:21px;	float: left;}

.newlineb{clear:both;	margin-bottom:21px;	float: left;}

.newlineb_s{clear:both;	margin-bottom:9px;	float: left;}

#spacer_h	{height:21px;}
#spacer_w	{width:21px;}

#spacer_hs	{height:8px;}
#spacer_ws	{width:8px;}

/* default links */
a:link {color:#1059C2;text-decoration:none}
a:visited {color:#1059C2;text-decoration:none}
a:active {color:#1059C2;text-decoration:none}
a:hover {color:#1059C2;text-decoration:underline}

/* bold links */
a.bold:link {font-weight:bold}
a.bold:visited {font-weight:bold}
a.bold:active {font-weight:bold}
a.bold:hover {font-weight:bold}

/* underlined links */
a.uline:link {text-decoration:underline}
a.uline:visited {text-decoration:underline}
a.uline:active {text-decoration:underline}
a.uline:hover {text-decoration:underline}

/* links with content color */
a.likecontent:link{color:#12245D;}
a.likecontent:visited{color:#12245D;}
a.likecontent:active{color:#12245D;}
a.likecontent:hover{color:#12245D;}

/* links with white color for california_special u.a. */
a.white:link{color:#fff;}
a.white:visited{color:#fff;}
a.white:active{color:#fff;}
a.white:hover{color:#fff;}

#footer_menu .notfirst {margin-left:11px;}
#footer_menu a {vertical-align:bottom}
#footer_menu img {vertical-align:bottom}

a.add_comment{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/comment_edit.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.add_image{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/image_add.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.add_video{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/film_add.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.back{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/resultset_previous.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.category{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/folder_go.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.fullscreen{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/zoom.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.login{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/key.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.overview{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/application_form_magnify.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.register{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/user_add.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.rss{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/rss.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.search{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/find.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.trackback{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/database_save.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;}
a.webcamsearch{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/camera.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;line-height:16px;}
a.webcamrate{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/camera_edit.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;line-height:16px;}
a.webcamerror{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/camera_error.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;line-height:16px;}
a.webcamadd{display:inline-block;background-image:url(http://imgs.wetter.com/layout/1/icons/gif/camera_add.gif);padding-left:20px;background-repeat:no-repeat;background-position:center left;border:0px;line-height:16px;}

div.accepted{text-align:         left;    line-height:20px;    margin:0.5em 0 0.5em 0;    border:1px solid #36AA3D;    background-image:   url(http://imgs.wetter.com/layout/1/icons/gif/accept.gif);    background-repeat:  no-repeat;    background-position:10px 50%;    padding:10px 10px 10px 36px;}

div.notice{text-align:         left;    line-height:20px;    margin:0.5em 0 0.5em 0;    border:1px solid #FD9002;    background-image:   url(http://imgs.wetter.com/layout/1/icons/gif/error.gif);    background-repeat:  no-repeat;    background-position:10px 50%;    padding:10px 10px 10px 36px;}

div.error{text-align:         left;    line-height:20px;    margin:0.5em 0 0.5em 0;    border:1px solid #F00;    background-image:   url(http://imgs.wetter.com/layout/1/icons/gif/exclamation.gif);    background-repeat:  no-repeat;    background-position:10px 50%;    padding:10px 10px 10px 36px;}


/******************************************************************************/
/* BOXES */
/* global */
.box{
	overflow:hidden;	background-color:#FFF;	/* position:relative;*/
}

.o_v{overflow: visible;}

.box .smallrect{width:186px;	height:156px;}

.box .header{border-bottom:1px solid #FFC52B;	padding-right:2px;	padding-top:1px;	padding-left:2px;	color:#12245D;	font-weight:bold;	font-size:11px;	height:15px;}

.box .content{background:#FFF;	padding:2px;	padding-top:6px;	color:#12245D;	font-weight:normal;	font-size:11px;}

.box.modal{
	position:absolute;	display:none;	margin:10px;	z-index:10000;}
.box .header div.close{
	display:inline-block;	width:98%;	background-image:url(http://imgs.wetter.com/layout/1/icons/close_icon_button.gif);	background-repeat:no-repeat;	padding:2px;
	background-position:right top;	cursor:pointer;}

/* sizes: s,m,l,xl ... ? */

/* width without border */
.w_xs	{width:125px;}
.w_xs2	{width:146px;}
.w_s	{width:186px;}
.w_sm	{width:190px;}
.w_mm   {width:300px;}
.w_m	{width:393px;}
.w_l	{width:600px;}
.w_max	{width:665px;}
.navi_w_s{width:160px;}


/* width for 1 px border */
.wb_xs	{width:123px;}
.wb_xs2	{width:143px;}
.wb_s	{width:184px;}
.wb_sm	{width:188px;}
.wb_m	{width:391px;}
.wb_l	{width:598px;}

/* width for 2px inset border */
.wbins_xs	{width:121px;}
.wbins_xs2	{width:141px;}
.wbins_s 	{width:182px;}
.wbins_sm 	{width:186px;}
.wbins_m 	{width:386px;}
.wbins_l 	{width:596px;}

.wbins_navi_s 	{width:162px;}

/* width inside .content (because of padding) */
.cw_xs	{width:117px;}
.cw_xs2	{width:138px;}
.cw_s	{width:178px;}
.cw_sm	{width:182px;}
.cw_m	{width:385px;}
.cw_l	{width:592px;}

/* width 1px border inside .content (because of padding) */
.cwb_xs	 {width:115px;}
.cwb_xs2 {width:136px;}
.cwb_s	 {width:176px;}
.cwb_sm	 {width:180px;}
.cwb_m	 {width:383px;}
.cwb_l	 {width:590px;}

/* width 2px border inside .content (because of padding) */
.cwbins_xs	{width:113px;}
.cwbins_xs2	{width:134px;}
.cwbins_s	{width:174px;}
.cwbins_sm	{width:178px;}
.cwbins_m	{width:381px;}
.cwbins_l	{width:588px;}


.h_xs {height:39px;}
.h_s {height:76px;}
.h_m1 {height:156px;}
.h_m {height:173px;}
.h_l {height:270px;}
.h_xl {height:326px;}
.h_xxl {height:423px;}
.h_xxxl {height:520px;}
.h_4xl {height:617px;}
.h_5xl {height:714px;}
.h_6xl {height:811px;}
.h_7xl {height:908px;}

.h_xs_min {min-height:39px;}
.h_s_min {min-height:76px;}
.h_m_min {min-height:173px;}
.h_l_min {min-height:270px;}
.h_xl_min {min-height:326px;}
.h_xxl_min {min-height:423px;}
.h_xxxl_min {min-height:520px;}

.hb_xs {height:36px;}
.hb_s {height:74px;}
.hb_m1 {height:154px;}
.hb_m {height:171px;}
.hb_ml {height:240px;}
.hb_l {height:268px;}
.hb_xl {height:324px;}
.hb_xxl {height:421px;}
.hb_xxxl {height:518px;}
.hb_4xl {height:615px;}
.hb_5xl {height:712px;}
.hb_6xl {height:809px;}
.hb_7xl {height:906px;}

.hbins_xs {height:34px;}
.hbins_s {height:72px;}
.hbins_m {height:169px;}
.hbins_ml {height:238px;}
.hbins_l {height:266px;}
.hbins_xl {height:322px;}
.hbins_xxl {height:419px;}
.hbins_xxxl {height:516px;}
.hbins_4xl {height:613px;}
.hbins_5xl {height:710px;}
.hbins_6xl {height:807px;}
.hbins_7xl {height:904px;}

.hb_smallrect {height:156px;}

.mg_xs{margin:2px}
.mg_r  {margin-right:21px;}
.mg_l  {margin-left:21px;}
.mg_b  {margin-bottom:21px;}

.mg_b_xs  {margin-bottom:4px;}
.mg_b_s  {margin-bottom:9px;}


.mg_t		{margin-top:21px;}
.mg_ts	{margin-top:9px;}
.mg_txs	{margin-top:4px;}

.box .p_0{
	padding:0px;}

.box .p_4{
	padding:4px;}

.op_95{
	filter:alpha(opacity=95,finishopacity=95,style=2);	-moz-opacity:.95;	opacity:.95;}

.op_90{
	filter:alpha(opacity=90,finishopacity=90,style=2);	-moz-opacity:.90;	opacity:.90;}


.op_80{
	filter:alpha(opacity=80,finishopacity=80,style=2);	-moz-opacity:.80;	opacity:.80;}

.op_70{
	filter:alpha(opacity=70,finishopacity=70,style=2);	-moz-opacity:.70;	opacity:.70;}
.op_60{
	filter:alpha(opacity=60,finishopacity=60,style=2);	-moz-opacity:.60;	opacity:.60;}
.op_50{
	filter:alpha(opacity=50,finishopacity=50,style=2);	-moz-opacity:.50;	opacity:.50;}
.op_40{
	filter:alpha(opacity=40,finishopacity=40,style=2);	-moz-opacity:.40;	opacity:.40;}

.op_20{
	filter:alpha(opacity=20,finishopacity=20,style=2);	-moz-opacity:.20;	opacity:.20;}

/******************************************************************************/
/* BOX COLORS */

/* yellow */
	.yellow{
}


/* yellow boxes */
/* all .header and .content inside that box will inherit yellow */
/* use .stdbox to stop inheritance */
.yellow .header{
	background-image: url('http://imgs.wetter.com/layout/1/header_bg.gif');	background-repeat: repeat-x;	border-bottom:1px solid #FFF;	height:14px;}

.yellow .content{
	background-image: url('http://imgs.wetter.com/layout/1/content_bg.gif');	background-repeat: repeat-x;}


/* stop inheritance from box yellow */
.std .header{border-bottom:1px solid #FFC52B;	background-image: none;}

.std .content{background-image: none;}

/* blue */
.blue{
	background-color:#F6FCFF;}


/******************************************************************************/
/* SOME SPACERS */
.spacer8 {width:8px;height:1px}
.spacer21 {width:21px;height:1px}

.space-l{margin-left:21px;}
.space-r{margin-right:21px;}

/******************************************************************************/
/* BORDER COLORS */

.todo {border:1px solid red;}

.bdins{
	border:2px inset #BFBFBF;}
/* border yellow solid*/
.bd01   {border:1px solid #FFC52B;}
.bd01-t {border-top:1px solid #FFC52B;}
.bd01-l {border-left:1px solid #FFC52B;}
.bd01-r {border-right:1px solid #FFC52B;}
.bd01-b {border-bottom:1px solid #FFC52B;}

/* border yellow dotted*/
.bd02   {border:1px dotted #FFC52B;}
.bd02-t {border-top:1px dotted #FFC52B;}
.bd02-l {border-left:1px dotted #FFC52B;}
.bd02-r {border-right:1px dotted #FFC52B;}
.bd02-b {border-bottom:1px dotted #FFC52B;}

/* border blue solid*/
.bd03   {border:1px solid #1059C2;}
.bd03-t {border-top:1px solid #1059C2;}
.bd03-l {border-left:1px solid #1059C2;}
.bd03-r {border-right:1px solid #1059C2;}
.bd03-b {border-bottom:1px solid #1059C2;}

/* border blue dotted*/
.bd04   {border:1px dotted #1059C2;}
.bd04-t {border-top:1px dotted #1059C2;}
.bd04-l {border-left:1px dotted #1059C2;}
.bd04-r {border-right:1px dotted #1059C2;}
.bd04-b {border-bottom:1px dotted #1059C2;}

/* border white solid*/
.bd05   {border:1px solid #FFF;}
.bd05-t {border-top:1px solid #FFF;}
.bd05-l {border-left:1px solid #FFF;}
.bd05-r {border-right:1px solid #FFF;}
.bd05-b {border-bottom:1px solid #FFF;}

/* background deep orange */
.bgorange {background-color:#FFC52B;}

/* border orange solid */
.bd06 {border:1px solid #FFC52B;}

/* border lightgrey solid */
.bd07 {border:2px solid #DDD;}
/*Top-Level menu*/
#menu_top a{color:transparent;}
#menu_sub a{color:transparent;text-decoration:none;width:800px;}

#menu_meta .menu_item{
	font-size:10px;	font-weight:normal;	margin-left:10px;}
#menu_meta .menu_item a{
	color:#036;	text-decoration:none;	-moz-outline:none;}

#menu_meta .menu_item img{
	vertical-align:text-bottom;	margin-right:1px;}

#menu_top .menu_item{height:31px;	width:90px;
	margin:0px;	float:left;
	font-size:11px;	font-weight:normal;
	text-align:center;	vertical-align:middle;
	background-color:#FC3;
	cursor:pointer;	border-left:1px solid #FFF;	background-image:url('http://imgs.wetter.com/layout/1/menu_bg_ns.gif');	background-position:bottom;}

#menu_top .menu_item.red{height:31px;	width:90px;
	margin:0px;	float:left;
	font-size:11px;	font-weight:normal;
	text-align:center;	vertical-align:middle;
	background-color:#FC3;
	cursor:pointer;	border-left:1px solid #FFF;	background-image:url('http://imgs.wetter.com/layout/1/menu_bg_ns_red.gif');	background-position:bottom;}

#menu_top .menu_item div{text-align:center;	vertical-align:middle;	margin-top:2px;}

#menu_top .menu_item.active{
	height:31px;	width:98px;	border-left:0px;	
	position: relative;	margin-right: -7px;	
	background-image:url('http://imgs.wetter.com/layout/1/menu_bg_s.gif');	background-position: right;	background-repeat: repeat-x;	
	color:#FFF;	font-weight:bold;}

#menu_top .menu_item.active.red{
	height:31px;	width:98px;	border-left:0px;	
	position: relative;	margin-right: -7px;	
	background-image:url('http://imgs.wetter.com/layout/1/menu_bg_s_red.gif');	background-position: right;	background-repeat: repeat-x;	
	color:#FFF;	font-weight:bold;}

#menu_top .main_menu_item_deactivated{cursor:default;}

#menu_top .main_menu_item:hover{
	color:#EFEFEF;}

#menu_top .menu_item a{color:#036;	text-decoration:none;	-moz-outline:none;}

#menu_top .menu_item.red a{color:#FFF;	text-decoration:none;	-moz-outline:none;}

#menu_top .menu_item.active a{color:#FFF;}

/*Sub-Menu*/
#menu_sub .menu_item{
	position:relative;	left:0px;	font-size:10px;
	margin:1px;	margin-top:1px;	padding:1px;	float:left;
	text-align:center;	vertical-align:middle;
	color:#FFF;	cursor:pointer;	white-space: nowrap;}

#menu_sub .menu_item.active{}

#menu_sub .menu_item a{color:#FFF;	text-decoration: none;}

#menu_sub .sub_menu_item_deactivated a{cursor:default;	color:#848284;}

#menu_sub .menu_item.active a{font-weight:bold;}

#menu_sub .menu_item a:hover{color:#84aae7;	/*
	filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity:0.5;	opacity:0.5;	*/
}

/*
.menu_item.prev{position:relative;	left:0px;	font-size:10px;
	margin:1px;	margin-top:1px;	padding:1px;	float:left;
	text-align:center;	vertical-align:middle;
	color:#FFF;	cursor:pointer;
	color:#CBCBCB;	text-decoration:inherit;}
*/
img{behavior: url(/iepngfix.htc)}
#ColorPickerDiv{display:block;    display: none;    position: relative;    border:1px solid #777;    background:#fff
}

#ColorPickerDiv TD.color{cursor: pointer;	font-size: xx-small;	font-family:'Arial' ,'Microsoft Sans Serif';}
#ColorPickerDiv TD.color label{cursor: pointer;}

.ColorPickerDivSample{border:1px solid #000;  cursor:pointer;  margin:0px 0px 0px 4px;  padding:0px 10px;  position:relative;}
#FB1.v1{
	position:relative;
}
#FB2.v1{
	position:absolute;	top:4px;	left:276px;	z-index:10000;}
#RT2.v1{

}
#SC1.v1{
    position:relative;    left:10px;}
#RT1.v1{
	position:absolute;	top:500px;	left:210px;}

/* CSS Document */
/* alle real Tags Position */
.DIVWEFOR{position:absolute;
	top:-1000px;
	left:0;
	visibility:hidden;}

	
/* Fullbanner2 style */
/* 728x90 & 468x60 */

.FB2_BOX{
 	position:absolute;
	top:4px;	left:257px;	width:728px;	height:90px;	clear:both;}

.DIVFB2I{
 	position:relative;
	width:728px;	height:90px;	clear:both;	border:0px;
}

.TBLFB2R{height:1px;
	border:0px;	}

/*Rectangle */
/* 300x250 */

.RT1_BOX{
	height:0px;	visibility:hidden;
}

.DIVRT1I{position:relative;
	width:300px;	height:250px;	clear:both;	border:0px;
	margin-top:9px;    margin-left:auto;    margin-right:auto;}

.TBLRT1R{height:1px;
	border:0px;}


/* 180x150 */

.RT2_BOX{margin-top:9px;	height:0px;	visibility:hidden;}

.DIVRT2I{
 	position:relative;
	width:180px;	height:150px;	clear:both;	border:0px;
	margin:2px;}
.TBLRT2R{height:1px;
	border:0px;}
	
/* Skyscraper */

.SC1_BOX{position:relative;
	width:160px;	height:600px;	top:0px;
	left:1px;
	visible:collapse;	z-index:1;	margin-bottom:21px;}

.DIVSC1I{
 	position:relative;
	width:160px;	height:600px;	clear:both;	border:0px;
}
 	
.TBLSC1R{height:1px;    border:0px;}



/* CSS Document */
/* alle real Tags Position */
	
/* 180x150 ACHTUNG nur Hompage*/
.DIVRT3I{
 	position:relative;
	width:180px;	height:150px;	clear:both;	border:0px;
 	}

.TBLRT3R{height:1px;
	border:0px;	}
	
	
	
/* PromoBox1 */
.DIVPB1I{
 	position:absolute;
	top:350px;
	left:500px;
	width:160px;	height:600px;	clear:both;	border:0px;
 	}
.TBLPB1R{height:1px;	border:0px;	}
	
/* PromoBox2 */
.DIVPB2I{
 	position:absolute;
	top:650px;
	left:500px;
	width:300px;	height:250px;	clear:both;	border:0px;
 	}
.TBLPB2R{height:1px;	border:0px;	}
	
/* PromoBox3 */
.DIVPB3I{
 	position:absolute;
	top:950px;
	left:500px;
	width:300px;	height:250px;	clear:both;	border:0px;
 	}
.TBLPB3R{height:1px;	border:0px;	}

/* Teaser4 */
.DIVTS4I{
 	position:absolute;
	top:950px;
	left:500px;
	width:300px;	height:250px;	clear:both;	border:0px;
 	}
.TBLTS4R{height:1px;	border:0px;	}
    
/* Perfomance style 1*/
/* 598x171px */

.DIVPX1_BOX{
	height:0px;	visibility:hidden;
}

.DIVPX1{position:relative;
    width:598px;    height:171px;    clear:both;    border:0px;
	margin-top:0px;    margin-left:0px;  }

.TBLPX1R{height:1px;
    border:0px;	}

/* Performance Style 2*/
/* 184x268px */
.DIVPX2_BOX{height:0px;    visibility:hidden;
  }
.DIVPX2I{position:relative;
    width:184px;    height:268px;    clear:both;    border:0px;
	margin-top:0px;    margin-left:0px;}

.TBLPX2R{height:1px;
    border:0px;  }




/* Performance Style 3*/
/* 184x268px */
.DIVPX3_BOX{height:0px;    visibility:hidden;
  }
.DIVPX3I{position:relative;
    width:184px;    height:268px;    clear:both;    border:0px;
	margin-top:0px;    margin-left:0px;}

.TBLPX3R{height:1px;
    border:0px;  }

	
/* Firefox skyscraper fix */
#div_skyscraper1{z-index:2;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* {padding:0;margin:0;} */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font:12px Arial,Helvetica,sans-serif;	color:#333;}

#TB_secondLine{font:10px Arial,Helvetica,sans-serif;	color:#464646;}

#TB_window a:link {color:#464646;}
#TB_window a:visited {color:#464646;}
#TB_window a:hover {color:#000;}
#TB_window a:active {color:#464646;}
#TB_window a:focus{color:#464646;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay{position:fixed;	z-index:1000;	top:0px;	left:0px;	height:100%;	width:100%;}

#TB_overlay.tbstyle_default{background-color:#000;	filter:alpha(opacity=80);	-moz-opacity:0.80;	opacity:0.80;
}

#TB_overlay.tbstyle_black{background-color:#000;	filter:alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;
}

#TB_overlay.tbstyle_blue{background-color:#041248;	filter:alpha(opacity=85);	-moz-opacity:0.85;	opacity:0.85;
}

* html #TB_overlay{/* ie6 hack */
     position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}

#TB_window{position:fixed;	background:#fff;	z-index:10000;	color:#000;	visibility: hidden;	text-align:left;	top:50%;	left:50%;	/*border:1px solid #FFC52B;*/
	border:1px solid #FFF;}

* html #TB_window{/* ie6 hack */
	position:absolute;	margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_window.abs{position:absolute;	margin-top:0px;	top:0px;}

#TB_window img#TB_Image{display:block;	margin:15px 0 15px 15px;	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	border-top:1px solid #666;	border-left:1px solid #666;}

#TB_caption{
	position:absolute;	top:0px;	left:0px;	margin-left:15px;}

/*
#TB_caption{
	height:25px;	padding:7px 30px 10px 25px;	float:left;}
*/

#TB_closeWindow{height:16px;	position:absolute;	top:0px;	right:0px;	//float:right;}

#TB_closeWindow a{width:16px;  height:16px;  display:block;  clear:right;  background:transparent url(http://imgs.wetter.com/layout/1/close_icon_double.gif) 0 0 no-repeat;}

#TB_closeWindow a:hover{ background-position:0 -16px;}

#TB_closeAjaxWindow{text-align:right;	float:right;}

#TB_closeAjaxWindow a{width:16px;  height:16px;  display:block;  clear:right;  background:transparent url(http://imgs.wetter.com/layout/1/close_icon_double.gif) 0 0 no-repeat;}

#TB_closeAjaxWindow a:hover{ background-position:0 -16px;}

#TB_closeAjaxWindow2{
	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}

#TB_ajaxWindowTitle{
	float: left;	margin-left:4px;}

#TB_title{
	background-image: url('http://imgs.wetter.com/layout/1/header_bg.gif');  background-repeat: repeat-x;  color:#12245D;	font-weight:bold;	height:15px;}

#TB_ajaxContent{
	clear:both;	/*padding:2px 15px 15px 15px;*/
	overflow:auto;	text-align:left;	line-height:1.4em;}

#TB_ajaxContent.TB_modal{
	padding:15px;}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;}

#TB_load{
	position:fixed;	display:box;	text-align:center;	font-weight:bold;	font-style:italic;	line-height:2em;	color:#FFF;	height:43px;	width:208px;	z-index:1001;	top:50%;	left:50%;	margin: -6px 0 0 -104px;/* -height/2 0 0 -width/2 */
}

* html #TB_load{/* ie6 hack */
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_HideSelect{
	z-index:99;	position:fixed;	top:0;	left:0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity:0;	opacity:0;	height:100%;	width:100%;}

* html #TB_HideSelect{/* ie6 hack */
     position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}

#TB_iframeContent{
	clear:both;	border:none;	margin-bottom:-1px;	_margin-bottom:1px;}


/* Tan Hacks for IE6 */

* html #fc .fc_quad97{width:182px;height:248px;}

* html #fc .fc_quad{width:182px;height:151px;}

* html #fc .fc_ticket{padding:0;margin:0;width:80px;height:151px;}

* html #fc .fc_rect_teaser{width:376px;height:151px;overflow:hidden;margin-left:3px;}

* html #fc .nav_item{padding-left:6px;}

* html #fc td.fc_table_details_spacer{padding-bottom:4px;}

* html #fc .mg_top{margin-top:3px;}

#fc .mg_top{margin-top:21px;}

#fc .fc_content{font-size:10px;font-family:verdana;color:#12245D;height:100%;width:100%;white-space:normal;padding:0;}

#fc .content_font{font-size:10px;font-family:verdana;color:#12245D;}

#fc .fc_title{font-size:11px;font-weight:700;}

#fc .fc_temper{font-size:12px;font-weight:700;}

#fc .fc_sub_title{font-size:10px;font-weight:700;}

#fc .fc_link{font-weight:normal;vertical-align:bottom;padding-bottom:4px;padding-right:4px;}

#fc .fc_left{text-align:left;}

#fc .fc_center{text-align:center;}

#fc .fc_right{text-align:right;}

#fc .fc_middle{vertical-align:middle;}

#fc .fc_quad{width:184px;height:151px;}

#fc .fc_quad97{width:184px;height:248px;}

#fc .fc_ticket{width:92px;height:151px;margin-right:0;border:0;}

#fc .fc_rect{width:381px;height:151px;padding:0;}

#fc .fc_rect_teaser{width:381px;height:151px;}

#fc .fc_cols{width:188px;height:434px;}
/*
#fc .fc_rect2{
width:381px;height:310px;}
*/
#fc .fc_rect2{width:381px;height:320px;}

#fc .fc_bot8{padding-bottom:8px;}

#fc .fc_mgb{margin-bottom:8px;}

#fc .title_height{height:14px;}

#fc .fc_top{margin-top:8px;}

#fc .fc_left5{padding-left:2px;}

#fc .fc_left9{padding-left:9px;}

#fc .fc_left6{padding-left:6px;}

#fc .fc_left_float{float:left;}

#fc .fc_width33{width:33%;}

#fc .fc_ticket_row :first-child{padding-left:0;}

#weeklist{list-style:none;padding-bottom:2px;padding-top:2px;}

#fc .days a{text-decoration:none;color:#000;}

#fc .fc_weekdays{width:100%;clear:both;}

#fc .days{display:inline;padding-right:2px;padding-left:3px;border-left:1px solid #000;}

#weeklist li:first-child{border-left:0;}

#forecast{width:381px;height:434px;}

#fc .clearing{clear:both;}

#fc .we{background-color:#FFF8BB;}

#fc_navigation input{border:0;}

#fc_navigation .nav2{margin-left:0;padding:0;}

#fc_navigation .row_spacer{height:6px;}

#fc_navigation .active{font-weight:700;}

#fc_navigation label{vertical-align:middle;font-weight:normal;}

#fc_amchart .title{font-weight:700;font-size:11px;}

#fc_amchart .subtitle{font-weight:700;font-size:10px;}

#fc .fc_top21{margin-top:9px;}

.fc_button{display:block;background-image:url('http://imgs.wetter.com/layout/1/bg_button_forecast.jpg');text-align:center;width:122px;height:22px;vertical-align:middle;}

.fc_button_text{padding-top:7px;vertical-align:middle;}

.fc_nav_table a{text-decoration:none;letter-spacing:0;font-size:9px;font-weight:700;}

.fc_nav_table{width:100%;}

.fc_nav_table td{text-align:left;}

.fc_nav_table td:first-child{padding-left:0;}

#fc .history_box{width:371px;}

#fc td.fc_table_details{width:128px;}

#fc td.fc_table_details_spacer{padding-bottom:8px;}

#fc .first_child{padding-left:0;margin-left:0;}

.nav_item{padding-left:7px;}

#fc .wx_icon{height:50px;}

#fc .backlink{white-space: nowrap;}

#fc fc_goto{padding-left:0;padding-right:0;}

.last_child{padding:0;margin:0;}

#fc .ticket_table{width:100%;}

.cube{width:88px;height:151px;}

#tooltip{position:absolute;z-index:3000;top:40px;left:80px;border:1px solid black;background-color:#dde7f5;padding:5px;font-size:9px;font-family: verdana;}

#fc .descr{cursor:help;padding-right:18px;background-image:url('http://imgs.wetter.com/layout/1/icons/gif/help.gif');background-repeat: no-repeat;background-position:center right;text-decoration:underline;font-style:italic;line-height:130%;}

#fc .fc_chart_layer{width:385px;height:151px;}

#fc{width:385px;margin-left:4px;}

html * .grill div{margin-bottom:4px;   
}
html* .grill div{margin-bottom:0;}

table.datagrid{table-layout:fixed;}

table.datagrid td{padding:2px;	text-align: left;	overflow: hidden;	white-space: nowrap;}

table.datagrid tr{height:25px;}

table.datagrid th{padding:2px;	text-align: left;	font-weight: normal;}

.grid-loading{background:#E3E3E3 url('http://imgs.wetter.com/layout/1/ingrid/load-bg.png');	display:block;	opacity:.50;
	-moz-opacity:.50;	filter:alpha(opacity=50);	text-align:center;}
.grid-loading div{width:100%;	height:100%;	display:block;	background: url('http://imgs.wetter.com/layout/1/ingrid/indicator_web20_working.gif') no-repeat center center;}
.grid-header-bg{background:#E3E3E3 url('http://imgs.wetter.com/layout/1/ingrid/grid-hrow.gif') repeat-x bottom;}


.grid-row-style1{background-color:#FFF;}
.grid-row-style2{background-color:#EEF6FF;}
.grid-row-style3{background-color:#EEE;}

.grid-row-hover{background-color:#FFF8BB;}
.grid-row-hover div{text-align:left;}
.grid-row-sel{background-color:#FFC52B;	border-bottom:1px solid #333;}
.grid-row-sel td{color:#12245D;}
table.datagrid td.grid-custom-col{color:#12245D;	background-color:red;	text-align:right;}

table.datagrid th div.grid-col-resize{background: url('http://imgs.wetter.com/layout/1/ingrid/grid-split.gif') no-repeat center;	cursor:col-resize;	width:6px;	height:16px;	font-size:1px;	float: right;	display:block;	text-indent:-1000px;	overflow:hidden;}

table.datagrid thead{}

/*
Column Sorting Styles
*/
.grid-sort-asc{background: url('http://imgs.wetter.com/layout/1/ingrid/sort-asc.png') no-repeat center left;	display:block;	height:18px;	padding:3px 0 0 16px;	cursor: pointer;}
.grid-sort-desc{background: url('http://imgs.wetter.com/layout/1/ingrid/sort-desc.png') no-repeat center left;	display:block;	height:18px;	padding:3px 0 0 16px;	cursor: pointer;}
.grid-sort-none{background: url('http://imgs.wetter.com/layout/1/ingrid/sort-none.png') no-repeat center left;	display:block;	height:18px;	padding:3px 0 0 16px;	cursor: pointer;}


/*
Paging Control Styles
*/

/* paging control footer toolbar */
.grid-page-toolbar{background: url('http://imgs.wetter.com/layout/1/ingrid/page-bg.gif') repeat-x;	font:11px Tahoma;	padding-top:7px;
	border-bottom:1px solid #77ABF2;}
/* paging control footer toolbar page form (pform) */
.grid-page-toolbar form{margin:0;}
/* first page button (pb1) */
.grid-page-start{background: url('http://imgs.wetter.com/layout/1/ingrid/page-first.png') no-repeat center;	display:block;	float:left;	margin:3px;
	width:16px;	height:16px;	text-indent: -1000px;	overflow: hidden;	margin-left:10px;}
/* previous page button (pb2) */
.grid-page-prev{background: url('http://imgs.wetter.com/layout/1/ingrid/page-prev.png') no-repeat center;	display:block;	float:left;	margin:3px;	width:16px;	height:16px;	text-indent: -1000px;	overflow: hidden;}
/* next page button (pb3) */
.grid-page-next{background: url('http://imgs.wetter.com/layout/1/ingrid/page-next.png') no-repeat center;	display:block;	float:left;	margin:3px;	width:16px;	height:16px;	text-indent: -1000px;	overflow: hidden;}
/* last page button (pb4) */
.grid-page-end{background: url('http://imgs.wetter.com/layout/1/ingrid/page-last.png') no-repeat center;	display:block;	float:left;	margin:3px;	width:16px;	height:16px;	text-indent: -1000px;	overflow: hidden;}
/* loading indicator graphic (pload) */
.grid-page-loading{background: url('http://imgs.wetter.com/layout/1/ingrid/grid-loading.gif') no-repeat center;	display:block;	float:left;	margin:3px;	width:16px;	height:16px;	text-indent: -1000px;	overflow: hidden;}
/* loading done indicator graphic (pload) */
.grid-page-loading-done{background: url('http://imgs.wetter.com/layout/1/ingrid/grid-loading-done.gif') no-repeat center;}
/* page info text around textbox (pinfo) */
.grid-page-info{font:11px Tahoma;	display:block;	float:left;	color:#575757;}
/* viewing rows x of y text message (pv) */
.grid-page-viewing-records-info{font:11px Tahoma;	color:#575757;
	display:block;	float: right;	height:16px;	margin:3px 10px 0 0;}
/* page input field (pfld) */
.grid-page-input{font:11px Tahoma;	width:30px;	padding:2px;
	border:1px inset;
}
.jScrollPaneContainer{position: relative;	overflow: hidden;	z-index:1;}

.jScrollPaneTrack{position:absolute;	cursor: pointer;	right:0;	top:0;	height:100%;	background:#d3d3d3;}
.jScrollPaneDrag{position:absolute;	background:#696969;	cursor: pointer;	overflow: hidden;}
.jScrollPaneDragTop{position:absolute;	top:0;	left:0;	overflow: hidden;}
.jScrollPaneDragBottom{position:absolute;	bottom:0;	left:0;	overflow: hidden;}
a.jScrollArrowUp{display:block;	position:absolute;	z-index:1;	top:0;	right:0;	text-indent: -2000px;	overflow: hidden;	/*background-color:#666;*/
	height:16px;}
a.jScrollArrowUp:hover{/*background-color:#f60;*/
}

a.jScrollArrowDown{display:block;	position:absolute;	z-index:1;	bottom:0;	right:0;	text-indent: -2000px;	overflow: hidden;	/*background-color:#666;*/
	height:16px;}
a.jScrollArrowDown:hover{/*background-color:#f60;*/
}
a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover{/*background-color:#f00;*/
}
/* global */
#cluetip-close img{border:0;}
#cluetip-title #cluetip-close{float: right;  position: relative;}
#cluetip-waitimage{width:43px;  height:11px;  position:absolute;  background-image: url('http://imgs.wetter.com//layout/1/wait.gif');}

#cluetip-waitimage_glob{width:43px;  height:11px;  position:absolute;  background-image: url('http://imgs.wetter.com//layout/1/wait.gif');}


.cluetip-arrows{display: none;  position:absolute;  top:0;  left: -11px;  height:22px;  width:11px;  background-repeat: no-repeat;  background-position:0 0;}
#cluetip-extra{display: none;}


/***************************************
   =cluetipClass:'jtip'
-------------------------------------- */
.cluetip-jtip{background-color:transparent;}
.cluetip-jtip #cluetip-outer{position: relative;  background-color:#fff;  border:1px dotted #FFC52B;}
.cluetip-jtip h3#cluetip-title{border-bottom:1px solid #FFC52B;	padding-right:2px;    padding-top:1px;	padding-left:2px;    color:#12245D;	font-weight:bold;	height:15px;	background-image: url('http://imgs.wetter.com//layout/1/header_bg.gif');    background-repeat: repeat-x;    border-bottom:1px solid #FFF;    z-index:1;}
.cluetip-jtip #cluetip-inner{padding:2px;	padding-top:10px;    color:#12245D;	font-weight:normal;  	display: inline-block;  	background-image: url('http://imgs.wetter.com//layout/1/content_bg.gif');    background-repeat: repeat-x;}
.cluetip-jtip div#cluetip-close{text-align: right;  margin:0 5px 5px;  color:#900;  background-image: url('http://imgs.wetter.com//layout/1/icons/close_icon_button.gif');  background-repeat: no-repeat;  width:16px;  height:16px;  z-index:2;}

.cluetip-jtip div#cluetip-close:hover{background-image: url('http://imgs.wetter.com//layout/1/icons/close_icon_button_mo.gif');}

#cluetip-inner .headline{
	font-weight:bold;	color:#12245D;	margin-bottom:4px;}

#cluetip-inner table{
	background-color:#CDCDCD;	width:100%;	text-align: left;}
#cluetip-inner table td{
	padding:2px;	border:1px solid #CBCBCB;	border-collapse:collapse;	background-color:#FFF;	vertical-align: top;}


/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,.cluetip-rounded #cluetip-inner{zoom:1;}
#lightbox{
	position:absolute;	left:0;	width:100%;	z-index:100;	text-align:center;	line-height:0;	}

#lightbox a img{ border: none;}

#outerImageContainer{
	position: relative;	background-color:#fff;	width:250px;	height:250px;	margin:0 auto;	}

#imageContainer{
	padding:10px;	}

#loading{
	position:absolute;	top:40%;	left:0%;	height:25%;	width:100%;	text-align:center;	line-height:0;	}
#hoverNav{
	position:absolute;	top:0;	left:0;	height:100%;	width:100%;	z-index:10;	}
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline: none;}

#prevLink,#nextLink{
	width:49%;	height:100%;	background: transparent url(http://imgs.wetter.com/lightbox/blank.gif) no-repeat;/* Trick IE into showing hover */
	display:block;	}
#prevLink{left:0;float: left;}
#nextLink{right:0;float: right;}
#prevLink:hover,#prevLink:visited:hover{background: url(http://imgs.wetter.com/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background: url(http://imgs.wetter.com/lightbox/nextlabel.gif) right 15% no-repeat;}


#imageDataContainer{
	font:10px Verdana,Helvetica,sans-serif;	background-color:#fff;	margin:0 auto;	line-height:1.4em;	overflow:auto;	width:100%	
	}

#imageData{	padding:0 10px;color:#666;}
#imageData #imageDetails{ width:70%;float: left;text-align: left;}	
#imageData #caption{ font-weight:bold;}
#imageData #numberDisplay{ display:block;clear: left;padding-bottom:1.0em;}			
#imageData #bottomNavClose{ width:66px;float: right;margin:1.0em;}	



		
#overlay{
	position:absolute;	top:0;	left:0;	z-index:90;	width:100%;	height:500px;	background-color:#000;	}
#overlay2{
	position:absolute;	top:0;	left:0;
	width:100%;	height:800px;	background-color:#FFF;	}
	
#overlay3{
	position:absolute;	top:0;	left:0;
	width:100%;	height:800px;	background-color:#FFF;	}
	
/* * * * * V 0.3 * * * * * /
/* html,body thanks to Torben  - http://blog.schreiter.info/ */
html,body{height:100%;	min-height:100%;}
	div.pagination{text-align:center;		font-family:Verdana;		font-size:10px;		margin-bottom:2px;		margin-left:5px;	}
	
	div.pagination a{border:1px solid #A9A9A9;		margin-right:3px;		padding:2px 8px;
		background-position:bottom;		text-decoration: none;
		color:#12245D;	
	}
	div.pagination a:hover,div.pagination a:active{border:1px solid #1059C2;		background-image:none;		background-color:#FFF;		color:#12245D;	}
	div.pagination span.current{margin-right:3px;		padding:2px 6px;		
		font-weight:bold;		color:#12245D;	}
	div.pagination span.disabled{display:none;	}
	div.pagination a.next{
		border:1px solid #A9A9A9;		margin:0 0 0 2px;	}

	div.pagination a.next:hover{
		border:1px solid #1059C2;		margin:0 0 0 2px;	}

	div.pagination a.prev{
		border:1px solid #A9A9A9;		margin:0 2px 0 0;	}

	div.pagination a.prev:hover{
		border:1px solid #1059C2;		margin:0 2px 0 0;	}

#print_btn{display:none;  
}

#select_time{display:none;}

#select_div{display:none;}
/*  styles for the unit rater
---------------------------------------------------------
ryan masuga,masugadesign.com
ryan@masugadesign.com
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock{display:block;	padding-bottom:8px;	margin-bottom:8px;	}

.loading{height:16px;	background: url('http://imgs.wetter.com/rating/working.gif') 50% 50% no-repeat;	}

.unit-rating{/* the UL */
	list-style:none;	margin:0px;	padding:0px;	height:16px;	position: relative;	background: url('http://imgs.wetter.com/rating/starrating.gif') top left repeat-x;	}

.unit-rating li{
    text-indent: -90000px;	padding:0px;	margin:0px;	/*\*/
	float: left;	/* */
	}

.unit-rating li a{outline: none;	display:block;	width:16px;	height:16px;	text-decoration: none;	text-indent: -9000px;	z-index:20;	position:absolute;	padding:0px;	}

.unit-rating li a:hover{
	background: url('http://imgs.wetter.com/rating/starrating.gif') left center;	z-index:2;	left:0px;	}

.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:16px;}
.unit-rating a.r2-unit{left:16px;}
.unit-rating a.r2-unit:hover{width:32px;}
.unit-rating a.r3-unit{left:32px;}
.unit-rating a.r3-unit:hover{width:48px;}
.unit-rating a.r4-unit{left:48px;}	
.unit-rating a.r4-unit:hover{width:64px;}
.unit-rating a.r5-unit{left:64px;}
.unit-rating a.r5-unit:hover{width:80px;}

.unit-rating li.current-rating{background: url('http://imgs.wetter.com/rating/starrating.gif') left bottom;	position:absolute;	height:16px;	display:block;	text-indent: -9000px;	z-index:1;	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#999;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* {padding:0;margin:0;} */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font:12px Arial,Helvetica,sans-serif;	color:#333;}

#TB_secondLine{font:10px Arial,Helvetica,sans-serif;	color:#666;}

#TB_window a:link {color:#666;}
#TB_window a:visited {color:#666;}
#TB_window a:hover {color:#000;}
#TB_window a:active {color:#666;}
#TB_window a:focus{color:#666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay{position:fixed;	z-index:1000;	top:0px;	left:0px;	height:100%;	width:100%;}

#TB_overlay.tbstyle_default{background-color:#FFB900;	filter:alpha(opacity=80);	-moz-opacity:0.80;	opacity:0.80;
}

#TB_overlay.tbstyle_black{background-color:#000;	filter:alpha(opacity=75);	-moz-opacity:0.75;	opacity:0.75;
}

#TB_overlay.tbstyle_blue{background-color:#041248;	filter:alpha(opacity=85);	-moz-opacity:0.85;	opacity:0.85;
}

* html #TB_overlay{/* ie6 hack */
     position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}

#TB_window{position:fixed;	background:#fff;	z-index:10000;	color:#000;	visibility: hidden;	text-align:left;	top:50%;	left:50%;	/*border:1px solid #FFC52B;*/
	border:1px solid #FFF;}

* html #TB_window{/* ie6 hack */
	position:absolute;	margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_window.abs{position:absolute;	margin-top:0px;	top:0px;}

#TB_window img#TB_Image{display:block;	margin:15px 0 15px 15px;	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	border-top:1px solid #666;	border-left:1px solid #666;}

#TB_caption{
	position:absolute;	top:0px;	left:0px;	margin-left:15px;}

/*
#TB_caption{
	height:25px;	padding:7px 30px 10px 25px;	float:left;}
*/

#TB_closeWindow{height:16px;	position:absolute;	top:0px;	right:0px;	//float:right;}

#TB_closeWindow a{width:16px;  height:16px;  display:block;  clear:right;  background:transparent url(http://imgs.wetter.com/layout/1/close_icon_double.gif) 0 0 no-repeat;}

#TB_closeWindow a:hover{ background-position:0 -16px;}

#TB_closeAjaxWindow{text-align:right;	float:right;}

#TB_closeAjaxWindow a{width:16px;  height:16px;  display:block;  clear:right;  background:transparent url(http://imgs.wetter.com/layout/1/close_icon_double.gif) 0 0 no-repeat;}

#TB_closeAjaxWindow a:hover{ background-position:0 -16px;}

#TB_closeAjaxWindow2{
	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}

#TB_ajaxWindowTitle{
	float: left;	margin-left:4px;}

#TB_title{
	background-image: url('http://imgs.wetter.com/layout/1/header_bg.gif');  background-repeat: repeat-x;  color:#12245D;	font-weight:bold;	height:15px;}

#TB_ajaxContent{
	clear:both;	/*padding:2px 15px 15px 15px;*/
	overflow:auto;	text-align:left;	line-height:1.4em;}

#TB_ajaxContent.TB_modal{
	padding:15px;}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;}

#TB_load{
	position:fixed;	display:box;	text-align:center;	font-weight:bold;	font-style:italic;	line-height:2em;	color:#FFF;	height:43px;	width:208px;	z-index:1001;	top:50%;	left:50%;	margin: -6px 0 0 -104px;/* -height/2 0 0 -width/2 */
}

* html #TB_load{/* ie6 hack */
position:absolute;
margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_HideSelect{
	z-index:99;	position:fixed;	top:0;	left:0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity:0;	opacity:0;	height:100%;	width:100%;}

* html #TB_HideSelect{/* ie6 hack */
     position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}

#TB_iframeContent{
	clear:both;	border:none;	margin-bottom:-1px;	_margin-bottom:1px;}

/* Main Style Sheet for jQuery UI date picker */
#datepicker_div,.datepicker_inline{font-family: Verdana; font-size:9px; padding:0; margin:0; width:185px;}

#datepicker_div{display: none; border:1px solid #12245D; z-index:1;/*must have*/
}

.datepicker_inline{float: left; display:block; border:0;}

.datepicker_rtl{direction: rtl;}

.datepicker_dialog{padding:5px !important; border:4px ridge #ddd !important;}

button.datepicker_trigger{width:25px;}

img.datepicker_trigger{margin:2px; vertical-align: middle;}

.datepicker_prompt{float: left; padding:2px; background:#ddd; color:#000;}

* html .datepicker_prompt{width:185px;}

.datepicker_control,.datepicker_links,.datepicker_header,.datepicker{clear:both; float: left; width:100%; color:#fff;}
 
.datepicker_control{position:relative;	background-image:url('http://imgs.wetter.com/layout/1/datepicker_bg_h.gif');	background-repeat: repeat-x;	background-position:bottom;	padding:2px 0px;	height:20px;}

.datepicker_links{position:relative;	background-image:url('http://imgs.wetter.com/layout/1/submenu_bg.gif');	background-position: top;	padding:0px 0px;	height:15px;}

.datepicker_control,.datepicker_links{font-weight:bold; letter-spacing:1px;}

.datepicker_links label{/* disabled links */
 padding:2px 5px; color:#888;} 

.datepicker_clear{position:absolute; top:0px; left:0px; text-align: left;}

.datepicker_close{position:absolute; top:0px; right:0px; text-align: right;}
 
.datepicker_prev{position:absolute; top:0px; left:0px;	text-align: left;
}

.datepicker_current{margin:auto; width:30%; text-align:center;}

.datepicker_next{position:absolute;	top:0px;	right:0px;	text-align: right;
}

.datepicker_next a{background-image:url('http://imgs.wetter.com/layout/1/icons/resultset_next.png'); background-repeat: no-repeat; display:block; width:5px; height:10px;}
 
.datepicker_prev a{background-image:url('http://imgs.wetter.com/layout/1/icons/resultset_previous.png'); background-repeat: no-repeat; display:block; width:5px; height:10px;}
 
.datepicker_rtl .datepicker_clear,.datepicker_rtl .datepicker_prev{float: right; text-align: right;} 

 
.datepicker_rtl .datepicker_close,.datepicker_rtl .datepicker_next{float: left; text-align: left;}
 
.datepicker_header{padding:0px; background:#ffc52b; text-align:center; height:25px;}
.datepicker_header select{background:#ffc52b; color:#12245d; border:0px; font-weight:bold;}
.datepicker{background:#fff8bb; text-align:center; font-size:100%;}
.datepicker a{display:block; width:100%;}
.datepicker_titleRow{background:#fff8bb; color:#23356d;}
.datepicker_daysRow{background:#fff; color:#12245d;}
.datepicker_weekCol{background:#fff8bb; color:#12245d;}
.datepicker_daysCell{color:#12245d; border:1px solid #fff8bb; text-align:center;}
.datepicker_daysCell a{display:block;}

.datepicker_weekEndCell{}

.datepicker_daysCell .datepicker_weekEndCell{background-color:#fffde8;}

.datepicker_titleRow{background:#fff8bb;}
.datepicker_daysCellOver{background:#ffc52b; border:1px solid #ffc52b;}
.datepicker_unselectable{color:#ffc52b;}
.datepicker_today{background:#fff8bb !important;}
.datepicker_currentDay{background:#ffc52b !important;}
.datepicker_status{background:#fff8bb; width:100%; font-size:80%; text-align:center;}
 
/* ________ Datepicker Links _______
 
** Reset link properties and then override them with !important */
#datepicker_div a,.datepicker_inline a{cursor: pointer; margin:0; padding:2px; display:block; font-weight:bold; color:#12245d; text-align:center; 
}
.datepicker_inline .datepicker_links a{padding:0px !important;}
.datepicker_control a,.datepicker_links a{padding:2px 5px !important; color:#fff !important; font-weight: normal !important;}
.datepicker_titleRow a{color:#12245d !important;}
.datepicker_control a:hover{color:#fff !important;}
.datepicker_links a:hover{color:#fff !important;}
.datepicker_titleRow a:hover{color:#12245d !important;}
 
/* ___________ MULTIPLE MONTHS _________*/
 
.datepicker_multi .datepicker{border:1px solid #12245d;}
.datepicker_oneMonth{padding:0px; float: left; width:185px;}
.datepicker_newRow{clear: left; padding:0px;}
 
/* ___________ IE6 IFRAME FIX ________ */
 
.datepicker_cover{display: none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    z-index: -1;/*must have*/
    filter: mask();/*must have*/
    top: -4px;/*must have*/
    left: -4px;/*must have*/
    width:200px;/*must have*/
    height:200px;/*must have*/
}
.wa_popup_table{background-color:#FFE6C1;	border:1px solid #000;	font-family:Tahoma,sans-serif;font-size:11px;color:#000;}

.wa_popup_tdtop{font-weight:bold;	padding:2px;	padding-top:3px;	padding-bottom:3px;	background-color:#FFCA4A;}

#wa_popup{width:300px;	position:absolute;	visibility:hidden;	z-index:99999;}

#warning .nav_point{display:inline;}

#warning .nav_label{font-weight: normal;}

#warning .active{font-weight:700;}

#warning .plan{height:15px;width:15px;}

#warning .spacer{height:5px;font-size:3px;}

#warning .intens{padding-left:5px;}

#warn_report{width:252px;z-index:50;position:absolute;top:250px;left:100px;background-color:white;clear:both;float:right;}

#warn_report td{width:250px;}
/* A CSS Framework by Mike Stenhouse of Content with Style */

/* FORM ELEMENTS */
	form{margin:0;		padding:0;	}
	form div,form p{font-size:1em;		margin:0 0 1em 0;		padding:0;	}

	label{font-weight:bold;	}
	fieldset{border:1px solid #FD9002;		padding:5px 10px;		margin:0 0 1.5em 0;	}
	fieldset legend{font-weight:bold;		margin:0 0 0 0px;		padding:0;		background-color: white;	}
	* html fieldset legend{margin:0 0 10px -10px;	}
	fieldset ul{list-style: none;		margin:0 0 1.5em 0;		padding:0;	}
	fieldset ul li{list-style: none;		margin:0 0 0.5em 0;		padding:0;	}
	
	input,select,textarea{font-size:1em;
		font-family: Verdana,arial,helvetica,sans-serif;        margin:4px;		padding:2px;        border:1px solid #FD9002;	}

	input:focus,select:focus,textarea:focus{border:1px solid #12245D;	}

	select{font-size:10px;		color:#12245D;		
	}
	select option{
	
		margin:1px;	
	}
	input,select{vertical-align:middle;	}

	textarea{width:240px;		height:8em;	}
	
	input.check{border: none;		width:auto;		height:auto;		margin:0;	}

	input.radio{border: none;		width:auto;		height:auto;		margin:0;	}

	input.file{height:auto;		width:250px;	}

	input.readonly{background-color: transparent;		border: none;	}

	input.button{border:0;        display:block;        background-image:url('http://imgs.wetter.com/layout/1/bg_button_forecast.jpg');        text-align:center;        width:122px;        height:22px;        vertical-align:middle;		font-weight:bold;        font-size:10px;        font-family:verdana;        color:#1059C2;    }

	input.submit{border:0;        display:block;        background-image:url('http://imgs.wetter.com/layout/1/bg_button_forecast.jpg');        text-align:center;        width:122px;        height:22px;        vertical-align:middle;		font-weight:bold;        font-size:10px;        font-family:verdana;        color:#1059C2;    }


	}

	input.image{border: none;		width:auto;		height:auto;
	}
	
    form div.submit{margin:1em 0;	}
    form div.submit input{height:2em;        width:15em;	}

  td.status{width:16px;	}


  label.error{background:url("http://imgs.wetter.com/layout/1/icons/gif/exclamation.gif") no-repeat 0px 0px;  padding:3px 8px 0px 8px;}



  label.checked{background:url("http://imgs.wetter.com/layout/1/icons/gif/accept.gif") no-repeat 0px 0px;
}

#datetimepicker input,#datetimepicker select{margin-left:2px;	margin-right:2px;
}

.input_image{border:0px;}


/* predefined widthes */
input.s,select.s,textarea.s{width:170px;}

  input.ws,select.w_s{width:178px;}
  input.ws,select.w_xs{width:150px;}

/* END FORM ELEMENTS */
.img-shadow{float:left;  background: url(http://imgs.wetter.com/layout/1/shadow/shadowAlpha.png) no-repeat bottom right !important;  background: url(http://imgs.wetter.com/layout/1/shadow/shadow.gif) no-repeat bottom right;  margin:10px 0 0 10px !important;  margin:10px 0 0 5px;  }

.div-shadow{float:left;  background: url(http://imgs.wetter.com/layout/1/shadow/shadowAlpha.png) no-repeat bottom right !important;  background: url(http://imgs.wetter.com/layout/1/shadow/shadow.gif) no-repeat bottom right;  margin:10px 0 0 10px !important;  margin:10px 0 0 5px;  }
  
.img-shadow img{display:block;  position: relative;  background-color:#fff;  border:1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding:4px;  }
  
.div-shadow .shadow{display:block;  position:relative;  background-color:#fff;  margin: -6px 6px 6px -6px;  }


/* Tan Hacks for IE6 */


* html #max .nav_item{padding-left:6px;}

* html #max td.fc_table_details_spacer{padding-bottom:4px;}

* html #max .mg_top{margin-top:3px;}


.max_title{font-size:12px;font-family:verdana;font-weight:bold;}


#max_forecast{width:470px;height:365px;}

#max .max_content{font-size:10px;font-family:verdana;color:#12245D;height:100%;width:100%;white-space:normal;padding-left:4px;}

#max .content_font{font-size:10px;font-family:verdana;color:#12245D;}

#max .max_title{font-size:11px;font-weight:700;}


#max .max_sub_title{font-size:10px;font-weight:700;}



#max .max_center{text-align:center;}


#max .max_middle{vertical-align:middle;}


#max .max_rect2{width:450px;height:365px;}



#max .title_height{height:14px;}


#max .clearing{clear:both;}


.max_button{display:block;background-image:url('http://imgs.wetter.com/layout/1/bg_button_forecast.jpg');text-align:center;width:122px;height:22px;vertical-align:middle;}

#max .descr{cursor:help;padding-right:18px;background-image:url('http://imgs.wetter.com/layout/1/icons/gif/help.gif');background-repeat: no-repeat;background-position:center right;text-decoration:underline;font-style:italic;line-height:130%;}


.max_button_text{padding-top:7px;vertical-align:middle;}

.max_nav_table a{text-decoration:none;letter-spacing:0;font-size:9px;font-weight:700;}

.max_nav_table{width:100%;}

.max_nav_table td{text-align:left;}

.max_nav_table td:first-child{padding-left:0;}


#max{width:470px;margin-left:4px;}


}