
/*************************************/
/*      Haupteinstellungen           */
a:link{
    color:              #737373;
}
html, body {
    font-family:        Verdana,serif;
    font-size:          14px;
    background-color:   #f8f8f8;
    width:              760px;
    margin-left:        auto;
    margin-right:       auto;
}
#alles{
	display:			none;
}
.all_content{

    width:              760px;
    height:             600px;
    background-color:   #F8F8F8;
}
/*************************************/
/*         Kopfdarstellung           */
.head_1{
    width:              70%;
    height:             3px;
    float: 				left;
    background-color:   #E10024; /* rot */
}
.head_2{
    width:              30%;
    height:             3px;
    float: 				right;
    background-color:   #FDD62C; /* gelb */
}
.head_3{
    width:              100%;
    height:             64px;
    background-color:   #0D3A7B; /* blau */
}
/*************************************/
/*         Inhalte                   */
#ab_nicht_da{
    height:             450px;
    padding:            20px;
    margin-top:         40px;
    background-color:   #DDDDDD; /* hellgrau */
    color:              #000000; /* schwarz */
}
#content{
    height:             450px;
    padding:            20px;
    margin-top:         40px;
    background-color:   #DDDDDD; /* hellgrau */
}
/*************************************/
#overlay{
	display: none;
	position: absolute;
	top:0;
	left:0;
	z-index:99;
	cursor: wait;
	width: 100%;
	height: 100%;
}
#overlay_mask{
   display: block;
   position: absolute;
   top:0;
   left:0;
   opacity: 0.4;
   background-color: white;
   width: 100%;
   height: 100%;
}
#overlay_txt{
	margin: 146px auto;
    padding: 6px 10px;
    background-color: #99ccff;
    border: 1px solid #0D3A7B;
    font-size: 16px;
    text-align: center;
	color:#0D3A7B;
    position: relative;
    width: 318px;
}
.table_1{
    width:              100%;
}
.infofenster{
    margin-left:        auto;
    margin-right:       auto;
    width:              250px;
    padding:            10px;
    text-align:         center;
    font-size:          16px;
    border:             1px solid;
    border-color:       #E83D3D; /* rot */
    background-color:   #F4D0D0; /* rosa */
    color:              #E83D3D; /* rot */
}
.infofenster_es{
    margin-left:        auto;
    margin-right:       auto;
    width:              350px;
    padding:            10px;
    text-align:         center;
    font-size:          16px;
    border:             1px solid;
    border-color:       #E83D3D; /* rot */
    background-color:   #F4D0D0; /* rosa */
    color:              #E83D3D; /* rot */
}
.whiteline{
    height:             2px;
    width:              100%;
    border:             0;
    color:              #F8F8F8;
    background-color:   #F8F8F8;
}
.eingabefeld{
    border:             1px solid;
    border-color:       #DDDDDD ;
}
.Text01 {
    padding:            7px;
    font-size:          20px;
    margin:             5px auto auto 5px;
    float:              left;
    color:              #FFFFFF;
}
.Text02 {
    padding:            7px;
    font-size:          20px;
    margin:             5px auto auto 5px;
    float:              right;
    color:              #FFFFFF;
}
.Text03{
    padding:            5px;
    padding-top:        0;
    font-size:          12px;
    margin:             5px auto auto 5px;
    text-align:         right;
    color:              #737373;
    width:              740px;
    height:             22px;
}

.send_button{
    float:              right;
    font-size:          14px;
    border:             none;
    width:              100px;
    height:             22px;
    background-color:   #94C969;
    cursor:             pointer;
    margin-top:         auto;
    margin-bottom:      auto;
}
.send_button:hover{
    background-color:   #BDD9A3;

}
.green_button{
    font-size:          14px;
    border:             none;
    width:              100px;
    height:             22px;
    background-color:   #94C969;
    cursor:             pointer;
    margin-top:         auto;
    margin-bottom:      auto;
}
.green_button:hover{
    background-color:   #BDD9A3;

}
.yellow_button{
    font-size:          14px;
    border:             none;
    width:              94px;
    height:             22px;
    background-color:   #E3D628;
    cursor:             pointer;
    margin-top:         auto;
    margin-bottom:      auto;
}
.yellow_button:hover{
    background-color:   #EBE58F;

}
.button_upl{
    font-size:          14px;
    border:             none;
	width:              80px;
    height:             22px;
    background-color:   #6D6D6D;
	color:              #EDEDED;
    margin-top:         auto;
    margin-bottom:      auto;
}
.button_clr{

    font-size:          14px;
    border:             none;
    width:              80px;
    height:             22px;
    background-color:   #94C969;
    cursor:             pointer;
    color:              #000000;
    margin-top:         auto;
    margin-bottom:      auto;

}
.search_button{
    font-size:          14px;
    border:             none;
	height:             22px;
	width:				100%;
	text-align:         left;
    cursor:             pointer;
	background-color:   #EDEDED;
	margin-top:         auto;
    margin-bottom:      auto;
}
ul#menuleiste_user{
    list-style-type:    none;
    margin:             0;
    padding:            0;
    border:             0;
}
ul#menuleiste_user li,ul#menuleiste_user a, ul#menuleiste_user span{
    list-style:         none;
    float:              left;
    color:              #000000;
}

ul#menuleiste{
    list-style-type:    none;
    margin:             0;
    padding:            0;
    border:             0;
}
ul#menuleiste li,ul#menuleiste a, ul#menuleiste span{
    list-style:         none;
    float:              left;
    color:              #000000;
}
ul#menuleiste_st22ip{
    list-style-type:    none;
    margin:             0;
    padding:            0;
    border:             0;
}
ul#menuleiste_st22ip li,ul#menuleiste_st22ip a, ul#menuleiste_st22ip span{
    list-style:         none;
    float:              left;
    color:              #000000;
}



.activ{
	margin-right:       5px;
    margin-left:        5px;
    background-color:   #DDDDDD;
    text-align:         center;
    vertical-align:     middle;
	cursor:             pointer;
    /*width:              180px;*/
	width:              142px;
    height:             40px;
	border:             none;
}
.inactiv{
	margin-right:       5px;
    margin-left:        5px;
    background-color:   #EDEDED;
    text-align:         center;
    vertical-align:     middle;
	cursor:             pointer;
    /*width:              180px;*/
	width:              142px;
    height:             40px;
	border:             none;
}

.infotxt{ 
	font-size:          11px;
	font-weight:        bold;
	text-align:         center;
}
/*************************************/
/*    ????   */
.tdl{
    text-align:         left;
    width:              25%;
}

.td_ml{                /* td-left */
    text-align:         left;
    width:              75%;
}
/*************************************/
/*    Aufteilung Firmwareinhalt    */
.td_firm_name{
    text-align:         left;
    background-color:   #EDEDED;
}
.td_firm_file{
    text-align:         left;
}
.td_firm_upl{
    text-align:         left;
}
/*************************************/
/*    Aufteilung Kligneltoninhalt    */
.td_ring_nr{
    text-align:         left;
	width:              100px;
}
.td_ring_name{
    text-align:         left;
    width:              320px;/*240px;*/
    background-color:   #EDEDED;
}
.td_ring_file{
    text-align:         left;
    width:              320px;
}
.td_ring_upl{
    text-align:         right;
    width:              80px;
}
/*************************************/
/*      Fusszeile                    */
#foot {
    height:             30px;
    width:              100%;
    color:              #737373;
    font-size:          12px;
}
.foot_Z1{
    width:              50%;
    text-align:         left;
    padding-left:       40px;
}
.foot_Z2{
    width:              50%;
    text-align:         right;
    padding-right:      40px;
}
/*************************************/