/*
 v 0.902 -- 26.04.2006, fehler korr, id -> class
*/
body 
{
margin: 20px 0px 30px 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 100.01%;
background-color: #e0e0e0;
color: #000;
text-align:center;
}
#seite 
{
text-align:left;
width:950px;
margin:0px auto;
color: #000;
height: 100%; 
font-size:11px;
border:1px solid #000000;
}
#seite h1
{
font-size:25px;
font-weight:bold;
}
#seite h2
{
font-size:20px;
font-weight:bold;
}
#seite h3
{
font-size:18px;
font-weight:bold;
}
#seite h4
{
font-size:16px;
font-weight:bold;
}
#seite h5
{
font-size:14px;
font-weight:bold;
}
#seite h6
{
margin-top:5px;
font-size:12px;
font-weight:bold;
}

#header
{
height:132px;
background-color:#000000;
}
#logo
{
height:55px;
width:180px;
background-color:#000000;
color:#FFFFFF;
float:left;
}
#menu
{
float:right;
background-color:#000000;
width:770px;
height:55px;
}
.ffchrampf
{
clear:both;
}
#menutab
{
margin-top:3px;
margin-left:20px;
}
#menutab_right
{
margin-top:3px;
margin-left:20px;
}
.menucont
{
overflow:visible;
width:40px;
color:#00FF00;
font-weight:bold;
text-align:center;
background-color:#000000;
}
.menucont a:link
{
color:#000000;
text-decoration:none;
}
.menucont a:visited
{
color:#000000;
text-decoration:none;
}
.menucont a:hover
{
color:#FFFFFF;
font-weight:bold;
}

#wrapper
{
height:100%;
clear:both;
background-color:#f0f0a6;
border-bottom:4px solid #000000;
border-left:4px solid #000000;
/*background-image:url(../bilder/wrapper_bg.gif);*/
background-image:url(../bilder/logo_lodur.jpg);
background-position:bottom left;
/*background-position:left;*/
background-repeat:no-repeat;
}

#wrapper_column_one
{
height:100%;
clear:both;
background-color:#bee5e2;
border-bottom:4px solid #000000;
border-left:4px solid #000000;
/*background-image:url(../bilder/wrapper_bg.gif);*/
background-image:url(../bilder/logo_lodur.jpg);
background-position:bottom left;
/*background-position:left;*/
background-repeat:no-repeat;
}

#wrapper a, wrapper a:link, wrapper a:visited, wrapper a:hover
{
text-decoration:none;
color:#000000;
}

#aktuell
{
float:left;
width:190px;
}
#aktuell_1_head
{
background-image:url(../bilder/aktuell_1_head.gif);
height:17px;
}
#aktuell_1
{
/*background-image:url(../bilder/aktuell_1.gif);*/
/*height:231px;*/
border-bottom:2px solid #000000;
}
#aktuell_2
{
/*background-image:url(../bilder/aktuell_2.gif);
height:231px;*/
border-bottom:2px solid #000000;
}
#aktuell_3
{
/*background-image:url(../bilder/aktuell_3.gif);
height:231px;*/
}
/*styles für das left_column_one layout*/
#clm_left_head
{
background-image:url(../bilder/clm_one_head.jpg);
height:16px;
}
#clm_left_content
{
padding:20px 10px 10px 10px;
background-color:#bee5e2;
}
/*---------------------------------*/
#content_wrapper
{
/*margin-top:-699px;*/
float:right;
background-color:#FFFFFF;
/*margin-left:169px;*/
width:750px;
border-left:6px solid #000000;
}
#indicator
{
height:40px;
background-image:url(../bilder/indicator.gif);
background-position:center;
width:746px;
border-bottom:3px solid #000000;
border-right:4px solid #000000;
text-align:center;
}
#content_td
{
width:746px;
/*background-image:url(../bilder/rad-hintergrund.gif);*/
background-repeat:no-repeat;

min-height:800px;
border-right:4px solid #000000;
background-color:#dde9e8;
}
*html #content_td
{
height:800px;
}

#inhalt
{
padding:20px 10px 10px 20px;
}
#akt_cont_1
{
padding:20px 10px 10px 10px;
background-color:#f72a2c;
}
#akt_cont_2
{
padding:20px 10px 10px 10px;
background-color:#fcb049;
}
#akt_cont_3
{
padding:20px 10px 10px 10px;
background-color:#f0f0a6;
}
#indicator_cont
{
font-size:12px;

padding-top:15px;
}
/*spezielle styles für divs in page*/
#table_organigramm
{
font-size:10px;
}

/*Logged in bereich*/
#wrapper_logged
{
height:100%;
clear:both;
background-color:#000000;
border:0px solid #000000;
}
#wrapper_logged a, wrapper_logged a:link, wrapper_logged a:visited, wrapper_logged td a, wrapper_logged td a:link,  wrapper_logged td a:visited
{
text-decoration:none;
color:#666666;
}
#wrapper_logged a:hover
{
text-decoration:none;
color:#000000;
}

#logo_logged
{
height:57px;
width:220px;
background-color:#000000;
color:#FFFFFF;
float:left;
}
#menu_logged
{
float:right;
background-color:#000000;
width:730px;
height:57px;
}
#menutab_logged
{
margin-top:4px;
}
#status_logged
{
margin-top:15px;
margin-left:25px;
float:left;
}
#content_wrapper_logged
{
/*margin-top:-803px;*/
float:right;
background-color:#000000;
/*margin-left:169px;*/
width:750px;
/*border-left:15px solid #000000;*/
}
#aktuell_1_logged
{
float:left;
background-color:#000000;
height:800px;
border-bottom:3px solid #000000;
}
.akt_cont_logged
{
color:#FFFFFF;
padding: 20px 10px 10px 0;
margin-left:-10px;
}
#indicator_logged
{
height:55px;
background-image:url(../bilder/indicator_logged.gif);
width:748px;
border-bottom:3px solid #000000;
border-right:2px solid #000000;
text-align: center;
}
#content_td_logged
{
width:748px;
/*background-image:url(../bilder/content_logged.gif);*/
min-height:800px;
border-right:2px solid #000000;
border-bottom:2px solid #000000;
background-color:#efd4bf;
}
*html #content_td_logged
{
height:800px;
}
#left_menu_logged_in
{
list-style-type:none;
font-size:11px;
}
#left_menu_logged_in a, left_menu_logged_in a:link
{
list-style-type:none;
color:#FFFFFF;
text-decoration:none;
}
#left_menu_logged_in a:visited
{
list-style-type:none;
color:#FFFFFF;
text-decoration:none;
}
#left_menu_logged_in a:hover
{
list-style-type:none;
color:#FF0000;
text-decoration:none;
}
.menu_links_link
{
margin-bottom:4px;
}

.menu_links_linkwith_gap
{
margin-bottom:16px;
}


/*und noch für wide content, im speziellen organigramm*/
#wrapper_wide
{
width:950px;
}
#indicator_wide
{
height:40px;
background-image:url(../bilder/indicator_wide.gif);
border-bottom:3px solid #000000;
border-left:4px solid #000000;
border-right:4px solid #000000;
text-align:center;
width:942px;
}
#content_td_wide
{
width:912px;
/*background-image:url(../bilder/content_wide.gif);*/
border-bottom:3px solid #000000;
border-left:4px solid #000000;
border-right:4px solid #000000;
background-color:#dde9e8;
min-height:600px;
padding-left:30px;
padding-top:30px;
padding-bottom:30px;
}
*html #content_td_wide
{
height:600px;
}

#inhalt_wide a:link, a:visited, a:hover, a:active 
{
	color:#333333;
	text-decoration:none;
}

/*extrawuensche*/
#home_inhalt
{
text-align:center;
}
/*styles für farzeuge*/
.mat_input_style
{
width:400px;
}
/*Styles für einsatzrapport*/
.row_eins_rap_tr_1
{
width:650px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
}
.row_eins_rap_tr
{
width:650px;
border-bottom:1px solid #000000;
}
#bottom_logo
{
background-image:url(../bilder/bottom_open.gif);
width:946px;
height:48px;
}
/*Zu fahrzeuge*/
#fz_table 
{
color:#FFFFFF;
border:0px solid #000000;
}
#fz_table td a:link 
{
color:#FFFFFF;
}
#fz_table td a:hoover
{
color:#FFFFFF;
}
#fz_table td a:visited
{
color:#FFFFFF;
}
.fz_titel
{
border:1px solid #686868;
width:157px;
font-size:12px;
color:#FFFFFF;
background-color:#686868;
height:45px;
}


.orgel_titel
{
border:1px solid #686868;
padding-top: 2px;
width:157px;
font-size:11px;
color:#FFFFFF;
background-color:#686868;
height:32px;
}


.fz_bild
{
border:1px solid #686868;
width:157px;
height:17;
}
#fz_spez
{
border:2px solid #000000;
}
.fz_titel_spez
{
font-size:14px;
color:#FFFFFF;
background-color:#000000;
font-weight:bold;
}
#linke_spalte_permission
{
float:left;
width:330px;
border-right:1px solid #686868;
}
#rechte_spalte_permission
{
float:right;
width:330px;
}
#links_pers_mat
{
float:left;
width:300px;
border-right:1px solid #686868;
}
#rechts_pers_mat
{
float:right;
width:360px;
}
#align_middle
{
text-align:center;
}
.warning{color: #bb0000;
}
#menu_lft_clm a:link, a:hover, a:visited, a:active
{
color:#000000;
text-decoration:none;
}

#tabcontainer td.normal
{
	height: 15px;
	padding: 10px;
	width: 150px;
	border-top:   1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:  1px solid #000000;
}


#tabcontainer td.selected
{
	height: 15px;
	width: 150px;

	padding: 10px;
	border-top:   1px solid #000000;
	border-right: 1px solid #000000;
	/*border-bottom:1px solid #000000;*/
	border-left:  1px solid #000000;
}


#tabcontainer td.gap
{
	height: 15px;
	width: 3px;
	/*border-top:   1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	border-bottom:1px solid #000000;
	/*border-left:  1px solid #000000;*/
}

#tabcontainer td.last
{
	height: 15px;
	/*border-top:   1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	border-bottom:1px solid #000000;
	/*border-left:  1px solid #000000;*/
}



#tabcontainer td.maincell
{
	width: 650px;
	padding: 15px;

	/*border-top:   1px solid #000000;*/
	border-right: 1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:  1px solid #000000;
}


