html, body
{
	background-image : url(http://static.funkerportal.de/bilder/web-bg-001.png);
	background-attachment : fixed;
	background-position : top;
	background-repeat : repeat-x;
	background-color : #F0EFEF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	height : 100%;
	width : 100%;
}

input
{
	font-family : monospace;
	font-size : 12px;
	color : #525252;
	border : 1px solid Gray;
	vertical-align : middle;
	overflow : hidden;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

input:focus
{
	font-family : monospace;
	font-size : 12px;
	color : Black;
	border : 1px solid Blue;
	vertical-align : middle;
	overflow : hidden;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background-color : #F0F8FF;
}

select, textarea
{
	font-family : monospace;
	font-size : 12px;
	color : #525252;
	border : 1px solid Gray;
	vertical-align : middle;
	overflow : auto;
	resize: none;
	-moz-border-radius:5px;
    -khtml-border-radius:5px;
	border-radius:5px;
}

.selBoxInput
{
	background-color : White;
	display : inline;
	font-family : monospace;
	font-size : 12px;
	color : #525252;
	border : 1px solid Gray;
	vertical-align : middle;
	overflow : hidden;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding : 2px;
	padding-right : 20px;
	background-position : right;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-image : url(http://www.funkerportal.de/gif/18x18/seltab.gif);
	cursor : pointer;
}

h1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color : #476C8E;
	margin-bottom : 2px;
	margin-top : 2px;
	font-style : italic;
}

fieldset
{
	border : 1px solid Gray;
	display : inline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background-image : none;
	background-color : transparent;
}

.fieldset1
{
	border : 1px solid Gray;
	display : inline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background-image : url(http://www.funkerportal.de/jpg/background_silver.jpg);
	background-repeat : repeat-x;
	background-position : bottom;
	background-color : #FBFCFE;
}

.checkbox
{
	border : 0px none;
}

.InputDIV
{
	font-family : monospace;
	font-size : 12px;
	color : #525252;
	border : 1px solid Gray;
	vertical-align : middle;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	background-color : White;
	padding-left : 5px;
	padding-right : 5px;
}

#pagetab
{
	height : 100%;
	width : 1000px;
	background-color : transparent;
}

#pagetop
{
	height : 90px;
	width : 1000px;
	background-color : Gray;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/pagetop.png);
	background-position : top;
	background-repeat : no-repeat;
	margin-top : 0px;
	vertical-align : top;
}

#pagetop_02
{
	height : 90px;
	width : 1000px;
	background-color : transparent;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/pagetop.png);
	background-position : top;
	background-repeat : no-repeat;
	margin-top : 0px;
	vertical-align : top;
}

#pagebody
{
	height : 100%;
	width : 1000px;
	background-color : #EDF2F6;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/pagebody.jpg);
	background-position : top;
	background-repeat : repeat-y;
	vertical-align : top;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
}

#pagefooter
{
	height : 80px;
	width : 1000px;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/pagefooter.png);
	background-position : bottom;
	background-repeat : no-repeat;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : left;
	color : Gray;
	vertical-align : top;
	/*padding-top : 20px;
	/*background-color : #005180;
	*/
}

#pu_werbung
{
	
}

#pu_spende
{
	background : transparent url(http://www.funkerportal.de/_theme/2009/mainpics/navitab_hg.jpg) repeat-y scroll right;
	color : Silver;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : italic;
	border : 0px none White;
	padding : 5px;
	border-left : 1px solid Silver;
}

#bodytab
{
	background : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	height : 100%;
	width : 990px;
	text-align : center;
}

#inhalttab
{
	width : 800px;
	vertical-align : top;
	text-align : left;
}

#navitab
{
	/*background : transparent url(http://www.funkerportal.de/_theme/2009/mainpics/navitab_hg.jpg) repeat-y scroll right;*/
	background:none;
	font-family : monospace;
	font-size : 12px;
	width : 200px;
	height : 100%;
	vertical-align : top;
	padding-left : 0px;
	text-align : left;
	color : Black;
	/*border-left : 1px solid Silver;*/
	border-left:none:
}

#navilink_off
{
	color: Silver;
	text-decoration: none;
	background : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	padding-bottom : 2px;
	padding-top : 2px;
	border-bottom : 1px dashed #476C8E;
	display : block;
}

#navilink a
{
	color: #476C8E;
	text-decoration: none;
	background : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	padding-bottom : 2px;
	padding-top : 2px;
	border-bottom : 1px dashed #476C8E;
	display : block;
}

#navilink a:hover
{
	color: #476C8E;
	text-decoration: none;
	background-color : #D6D6D6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	padding-bottom : 2px;
	padding-top : 2px;
	border-bottom : 1px dashed #476C8E;
	/*background-image : url(http://www.funkerportal.de/png/tab_hg1.png);
	background-position : top;
	background-repeat : repeat-x;*/
}

#tablink_off
{
	color: Silver;
	text-decoration: none;
	background : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	padding-top : 5px;
	display : block;
	height : 23px;
}

#tablink a
{
	color: #476C8E;
	text-decoration: none;
	background : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	padding-top : 5px;
	display : block;
	height : 23px;
}

#tablink a:hover
{
	color: #476C8E;
	text-decoration: none;
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	background-image : url(http://www.funkerportal.de/png/tab_hg1.png);
	background-position : center;
	background-repeat : repeat-x;
	height : 23px;
	padding-top : 5px;
}

#navititel
{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/catbg.jpg);
	background-repeat : repeat-x;
	background-position : left top;
	height : 20px;
	width : 200px;
	font-style : italic;
	font-variant : normal;
	padding-left : 0px;
	margin-left : 0px;
	border-bottom : 1px solid Black;
}

#navititel2
{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/catbg.jpg);
	background-position : left top;
	height : 20px;
	width : 200px;
	border-top-color : Silver;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-style : italic;
	font-variant : normal;
	padding-left : 0px;
	margin-left : 0px;
}

#topnavi
{
	background : #E1EAEF url(http://www.funkerportal.de/_theme/2009/mainpics/topnavi_hg.jpg) repeat-y scroll center;
	text-align : left;
	vertical-align : top;
	border-bottom-color : Silver;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

#topnavi_leer
{
}

#navi1 a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom-color : #476C8E;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	color : #476C8E;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 30px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi1 a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom-color : #476C8E;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	color : #476C8E;
	background-color : #D6D6D6;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 30px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi2 a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 30px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi2 a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #D6D6D6;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 30px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi1r a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom-color : #476C8E;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	color : #476C8E;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi1r a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom-color : #476C8E;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	color : #476C8E;
	background-color : #D6D6D6;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi2r a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi2r a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #D6D6D6;
	text-decoration : none;
	display : block;
	padding-left : 5px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

#navi3
{
	background-color : transparent;
	border-right-color : #476C8E;
	border-right-style : dashed;
	border-right-width : 1px;
}

#Button1
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_black.gif) no-repeat;
	width : 93px;
	height : 23px;
	color : Silver;
	text-align : center;
	text-decoration : none;
	display : block;
	font-family : monospace;
	font-size : 14px;
	vertical-align : middle;
}

#Button1 a
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_black.gif) no-repeat;
	width : 93px;
	height : 23px;
	color : White;
	text-align : center;
	text-decoration : none;
	display : block;
	font-family : monospace;
	font-size : 14px;
	vertical-align : middle;
}

#Button1 a:hover
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_black_on.gif) no-repeat;
	width : 93px;
	height : 23px;
	color : Yellow;
	text-align : center;
	text-decoration : none;
	font-family : monospace;
	font-size : 14px;
	vertical-align : middle;
}

#Button2
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_download2_off.png) no-repeat;
	width : 168px;
	height : 78px;
	color : Silver;
	text-align : center;
	text-decoration : none;
	display : block;
	font-family : monospace;
	font-size : 14px;
	vertical-align : bottom;
}

#Button2 a
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_download2.png) no-repeat;
	width : 168px;
	height : 78px;
	color : White;
	text-align : center;
	text-decoration : none;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align : text-bottom;
	font-style : italic;
}

#Button2 a:hover
{
	background : url(http://www.funkerportal.de/_theme/2009/mainpics/btn_download2_on.png) no-repeat;
	width : 168px;
	height : 78px;
	color : Navy;
	text-align : center;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align : bottom;
	font-style : italic;
}

#lnav1
{
	vertical-align : bottom;
	font-family : monospace;
	font-size : 12px;
	color : Silver;
	font-weight : normal;
}

#lnav2 a
{
	vertical-align : bottom;
	font-family : monospace;
	font-size : 16px;
	color : White;
	font-weight : normal;
	text-decoration : none;
}

#lnav2 a:hover
{
	vertical-align : bottom;
	font-family : monospace;
	font-size : 16px;
	color : Yellow;
	font-weight : normal;
	text-decoration : none;
}

#LoginBox
{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

#kalender a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	border-bottom : 0px none;
	text-align : center;
	padding-bottom : 3px;
	padding-top : 3px;
	display : block;
}

#kalender a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Red;
	border-bottom : 0px none;
	text-align : center;
	background-color : Silver;
	padding-bottom : 3px;
	padding-top : 3px;
	display : block;
}

#tooltip
{
	background : #39414E;
	border : 1px solid Silver;
	color : White;
	font-family : monospace;
	font-size : 16px;
	display : none;
	text-align : left;
}

#tiptitel
{
	color : Silver;
	font-family : monospace;
	font-size : 15px;
	background : Gray;
	display : block;
	text-decoration : none;
	padding : 1px 10px 1px 10px;
}

#tiplink a
{
	color : White;
	font-family : monospace;
	font-size : 14px;
	display : block;
	text-decoration : none;
	padding : 1px 10px 1px 10px;
	border-top : 1px solid Gray;
	border-bottom : 1px solid Gray;
}

#tiplink a:hover
{
	color : Yellow;
	font-family : monospace;
	font-size : 14px;
	background : Gray;
	display : block;
	text-decoration : none;
	padding : 1px 10px 1px 10px;
	border-bottom : 1px solid White;
	border-top : 1px solid White;
}

#searchdiv {
	width: 180px;
	height: 22px;
	background-color : White;
	padding-bottom : 6px;
	padding-left : 6px;
	padding-right : 3px;
	padding-top : 6px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	border : #39414E;
	border-style : solid;
	border-width : 2px;
}

#searchdiv input {
	border: none;
	width : 158px;
	height : 22px;
	background-color : transparent;
}

#searchdiv #q {
	width: 158px;
	padding: 4px 0 4px 6px;
	margin-right: -4px;
	vertical-align: top;
	line-height: 0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background: url(http://static.funkerportal.de/bilder/gif/search_text.gif) no-repeat;
	background-color : White;
}

#searchdiv #searchsubmit {
width: 22px;
height: 22px;
background: url(http://static.funkerportal.de/bilder/gif/search_submit.gif) no-repeat;
cursor: pointer;
}


.text01
{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align : middle;
}

.copyright
{
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-top : 4px;
}

.weiss
{
	color : White;
	text-decoration : none;
}

.silber
{
	color : Silver;
	text-decoration : none;
}

.grau
{
	color : Gray;
	text-decoration : none;
}

.rot
{
	color : Red;
	text-decoration : none;
}

.lime
{
	color : Lime;
	text-decoration : none;
}

.schwarz
{
	color : Black;
	text-decoration : none;
}

.gruen
{
	color : Green;
	text-decoration : none;
}

.value1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.value2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

#dialog1
{
	background : #EDEFF1;
	padding : 2px 10px 2px 10px;
	border : 1px dashed Gray;
}

#p0
{
	padding : 0px 0px 0px 0px;
}

.errormsg
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Red;
}

a:link
{
	color: #476C8E;
	text-decoration: none;
}
a:visited
{
	color: #476C8E;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

.LogoutTXT
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	color : Green;
}

.tborder
{
	background-color: White;
	width : 99%;
	border : 1px solid Gray;
	padding : 1px 1px 1px 1px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

.listtop
{
	background-image : url(http://www.funkerportal.de/_theme/2009/mainpics/catbg.jpg);
	background-position : top;
	background-repeat : repeat-x;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	border-bottom : 1px solid Black;
	padding : 2px 2px 2px 2px;
	background-color : #7B98B6;
}

.listlist
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.listfoot
{
	background-color : #D6D6D6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}

.ListClass01
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : transparent;
}

#ListClass01
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : transparent;
}

#ListClass01 a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : Aqua;
}

.ListClass02
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #EDEFF1;
	border : 0px none;
}

.ListClass03
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #E0E1EB;
	border : 0px none;
}

.ListClass04
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : White;
	border : 0px none;
}

.ListClass02a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #EDEFF1;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.ListClass03a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : #E0E1EB;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.ListClass04a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #476C8E;
	background-color : White;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.progress-bar
{
	width : 250px;
	background-image : url(../mainpics/bar.gif);
	background-repeat : no-repeat;
	height : 12px;
	background-position : center;
}

#navigator
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	font-weight : bold;
}

#navigator a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : Gray;
	text-decoration : none;
}

#navigator a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : Red;
	text-decoration : underline;
}

.titlebg tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td
{
    color: black;
	font-style: normal;
	background: url(http://www.funkerportal.de/_theme/2009/mainpics/titlebg.jpg) #E9F0F6 repeat-x;
	border-bottom: solid 1px #9BAEBF;
	border-top: solid 1px #FFFFFF;
	padding-left: 2px;
	padding-right: 10px;
}

.EMLBody
{
	font-family : monospace;
	font-size : 14px;
	color : Black;
}

.signature
{
	font-family : monospace;
	font-size : 14px;
	color : Gray;
	border-top-color : Gray;
	border-top-style : dashed;
	border-top-width : 1px;
}

.eml-att a
{
	font-family : monospace;
	font-size : 14px;
	color : Blue;
	background-color : #EDEFF1;
}

.UeberSchrift_01
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Green;
	font-weight : bold;
}

.UeberSchrift_02
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #476C8E;
	font-weight : bold;
}

.UserOnline
{
	color : #476C8E;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color : #D0EDCD;
	font-weight : bold;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
}

.UserOffline
{
	color : Silver;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	background-color : transparent;
	font-weight : normal;
}

.linie_01
{
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-bottom-color : Gray;
}

#img_marker
{
	border : 2px dashed Red;
	text-align : center;
	border-width : 2px;
	border-style : dashed;
	border-color : Red;
	width : 50px;
	height : 50px;
	display : none;
}

.loading
{
	background-image : url(../../../gif/loader/load-008.gif);
	background-position : center;
	background-repeat : no-repeat;
	background-color : White;
}

.loading2
{
	background-color : White;
	border : 1px solid Gray;
	color : Green;
	padding-bottom : 10px;
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	text-align : center;
}


.eingabe_td
{
	background-color : F3F3F3;
	background-image : none;
	background : F3F3F3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #244E7E;
}

.eingabe_td1
{
	background-color : #e8ecf7;
	background : #e8ecf7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #244E7E;
}

.eingabe_td2
{
	background : #d8dff1;
	background-color : #d8dff1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #244E7E;
}

.eingabe_td3
{
	background : #D0F4D5;
	background-color : #D0F4D5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #244E7E;
}

.eingabe_td4
{
	background : #FEE4D6;
	background-color : #FEE4D6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #244E7E;
}

.eingabe_td5
{
	background-color : #525E70;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.captinput
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 35px;
	font-weight : bold;
	border : 2px dashed Red;
	text-align : center;
	width : 150px;
	height : 50px;
}

#msg_error
{
	background-color : #FFE3DF;
	border-bottom-color : #F08A73;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #F08A73;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : #525252;
}

#msg_info
{
	background-color : #E9FAD0;
	border-bottom-color : #AEE756;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #AEE756;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : #525252;
}

#msg_grau
{
	background-color : #F0F0F0;
	border-bottom-color : #C9C9C9;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #C9C9C9;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : #525252;
}

#msg_blau
{
	background-color : #E5F6FD;
	border-bottom-color : #7FD7F7;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #7FD7F7;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : #525252;
}

.msg_blau
{
	background-color : #E5F6FD;
	border-bottom-color : #7FD7F7;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #7FD7F7;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color : #525252;
}

.line_solid_hw
{
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	background-color : transparent;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(http://www.funkerportal.de/png/16x16/101.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}

.upload_warte
{
	background-color : #E5F6FD;
	border-bottom-color : #7FD7F7;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #7FD7F7;
	border-top-style : solid;
	border-top-width : 1px;
	padding : 5px 5px 5px 5px;
}

.upload_aktiv
{
	background-color : #E9FAD0;
	border-bottom-color : #AEE756;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #AEE756;
	border-top-style : solid;
	border-top-width : 1px;
	padding : 5px 5px 5px 5px;
}

.upload_fertig
{
	background-color : #F0F0F0;
	border-bottom-color : #C9C9C9;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #C9C9C9;
	border-top-style : solid;
	border-top-width : 1px;
	padding : 5px 5px 5px 5px;
}

.upload_error
{
	background-color : #FFE3DF;
	border-bottom-color : #F08A73;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : none;
	border-right-style : none;
	border-top-color : #F08A73;
	border-top-style : solid;
	border-top-width : 1px;
	padding : 5px 5px 5px 5px;
}

.hidden
{
	display : none;
}

.scroll_box_400
{
	width : 400px;
	height : 350px;
	overflow : auto;
	display : block;
}

.notabborder
{
	border : 0px none;
	border-bottom-style : none;
	border-bottom-width : 0px;
	border-bottom : 0px none;
	border-left : 0px none;
	border-left-style : none;
	border-left-width : 0px;
	border-right : 0px none;
	border-right-style : none;
	border-right-width : 0px;
	border-style : none none none none;
	border-top : 0px none;
	border-top-style : none;
	border-top-width : 0px;
}

