body {
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  font-size: 10pt;
  background: #000000;
scrollbar-face-color: #000000; 
scrollbar-shadow-color: #3333FF; 
scrollbar-highlight-color: #3333FF; 
scrollbar-3dlight-color: #3333FF; 
scrollbar-darkshadow-color: #3333FF; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #FFFFFF;}
  }

.copy {
  font-family: Verdana, Helvetica, Arial;
  color: #FFFFFF;
  font-size: 7pt;
}

.big {
  font-family: Verdana, Helvetica, Arial;
  color: #990000;
  font-size: 10pt;
  font-weight=bold;
}

A:link {
  text-decoration: none;
  color: #FFFFFF;
}

A:visited {
  text-decoration: none;
  color: #FFFFFF;
}

A:hover {
	text-decoration: underline;
	color: #FFFFFF;
	background-color: #7B0002;
}

.footer a:hover{
  background:transparent;
}

.categoryItem{
  float:left;
  width:100px;
  border: 0px;
  min-width:100px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  padding:5px 2px;
}
.categoryItem a:hover{
  background:transparent;
}
.categoryItem a:hover .categoryTitle{
  background-color:#7B0002;
}

td {
  font-family: Verdana, Helvetica, Arial;
  font-size:10pt;
  color: #FFFFFF;
}

li {
  font-family: Verdana, Helvetica, Arial;
  font-size:10pt;
  color: #FFFFFF;
}

.formtext {
	background-color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #025873;
}

.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #0088B0;
	font-weight: bold;
	text-align: center;

}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFF00;
	font-weight: bolder;
}

.buttons {
	color: #FFFFFF;
	background-color: #8B0000;
}

select {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
}

input {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
}

#impressum{
overflow: hidden;
padding-top:10px;
width: 600px;
}

#impressum .carrierOne{
width: 300px;
height: 150px;
float: left;
font-family: arial;
font-size: 13px;
color: #FFFFFF;
}

#impressum .carrierTwo{
width: 300px;
height: 150px;
float: left;
font-family: arial;
font-size: 13px;
color: #FFFFFF;
}

#impressum .imp_content{
width: 600px;
}

#impressum span{
font-family: arial;
font-size: 13px;
color: #FFFFFF;
}

#impressum .copyright{
font-family: arial;
font-size: 9px;
color: #FFFFFF;
}



 /*########## NICHT ändern  Buttons grün rot ##############################################;*/


#sedcard_live_button, #sedcard_galerie_button, #sedcard_sms_button
{
  width: 106px;
  height: 46px;
  font-size: 20px;
 
  border: 0 none;
}

 
.buttons_sedcard {
	color: #FFDD78;
	background-color: #007339;
	border:1px dotted #C20607; 
	font-size: 9px; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px; 
	padding-bottom:1px;
}
 
.buttons[disabled] {
  background-color: #B90000;
  border: 1px #B90000 solid;
}
 
.buttons_disabled {
  background-color: #B90000;
  border: 1px #B90000 solid;
  cursor: default;
}


 /*####################################################################################;*/

/* background-color  AUSSEN           #94612A  11x mit h1  */
/* background-color INNEN Header:     #2B0101     */
/* #sedcard_other_cams h1             #94612A     */
/* #sedcard_snr p = TELNumme  color:  #ffc6c6;    */

:root body{
  margin-bottom: 150px;
}
.login a{
  font-size: 8px;
}
.login {
  padding: 5px 5px;
  float:right;
  text-align: right;
  font-size: 12px;  
  width:380px;
  min-width:380px;
}
.chargeAccount{
  text-align: right;
  float:right;
  padding: 5px 0px;
  font-weight: bold;
  margin:0;
  font-size: 12px;
  width:420px;
  min-width:420px;
  font-family: Arial;
}
#sedcard_container
{
  margin: 1em auto 4em auto;
  width: 630px;
}
 
#sedcard_header
{
  height: 40px;
  padding: 2px;
  margin-bottom: 10px;
  margin-top: 5px;
  background-color: #043DD2;
  text-align: center;
}
* html .login{
    margin-bottom:-10px;
}
#sedcard_header img
{
  float: right;
  margin: 1px 0 0 20px;
  border: 0 none;
}
 
#sedcard_alias
{
  margin: 4px;
  font-weight: bold;
}
 
#sedcard_close_button
{
  float: left;
  margin: 10px -60px 0 0;
  border: 1px #770202 solid;
  background-color: #000062;
}
 
#sedcard_top_live_button
{
  float: left;
  width: 480px;
  height: 40px;
  margin-left: 80px;
  border: 1px #770202 solid;
  font-size: 30px;
	background-color: #000062;
	cursor: pointer;
}
 
#sedcard_preview, #sedcard_menu
{
  float: left;
  width: 330px;
}
 
#sedcard_description
{
  float: right;
  width: 290px;
  overflow:auto;
  text-align: left;
}
 
#sedcard_preview
{
  position: relative;
  height: 360px;
  text-align: center;
  background-color: #043DD2;
  position:relative;
}

#sedcard_preview  a:hover {
  text-decoration: none;
}
 
#sedcard_preview .sender_vertical-barLarge{
  position:absolute;
  top:30px;
  right: 8px;
  border: 0px solid #FFF;
}
#sedcard_preview .sender_vertical-barLarge img{
  height: 34px;
  width:  51px;
  display: block;
  border: 0px solid;
  background-color: transparent;
  z-index: 1;
}
 
 
#sedcard_menu
{
  text-align: center;
}
 
#sedcard_description, #sedcard_description_long
{
  background-color: #000062;
  border: 2px #043DD2 solid;
 
  text-align: left;
}

 


 
#sedcard_description td
{
  font-size: 14px;
}
 
#sedcard_description td.b
{
  font-size: 10px;
  font-weight: bold;
  vertical-align: top;
  padding-top: 5px;
}
 
#sedcard_snr, #sedcard_menu
{
  height: 45px;
  text-align: left;
}
#sedcard_menu
{
  margin-top: 5px;
}
 
#sedcard_description_long
{
  position: relative;
  top: 10px;
  /*margin-top: 10px !important;*/
  padding: 4px;
}
 
#sedcard_img_primary
{
  width: 320px;
  height: 240px;
  border: 0 none;
}
 
 
#sedcard_img_thumb1, #sedcard_img_thumb2, #sedcard_img_thumb3
{
  display: inline;
  width: 100px;
  height: 75px;
  margin-top: 4px;
  border: 1px #770202 solid;
}
 
#sedcard_snr
{
  float: right;
  padding: 2px 2px 2px 0px;
  width: 284px !important;
  height: 62px !important;
  width: 286px;
  height: 55px;
 
  margin-top: -18px;
 
  display: none;
  font-size: 8px;
  border-top: 1px #043DD2 solid;
  border-left: 2px #043DD2 solid;
  border-right: 2px #043DD2 solid;
  border-bottom: 2px #043DD2 solid;
 
  color: #043DD2;
  background-color: #000062;
}
#sedcard_snr_picture{
  float:left;
  width:44px;
  height:62px !important;
  height:55px;
  margin: 18px auto;
  text-align: center;
  
}
#sedcard_snr p
{
  margin: 0 0 0 10px;
  font-size: 16px;
  font-weight: bold;
  color: #ffc6c6;
}
#sedcard_snr h2 {
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  color: #043DD2;

}
 
#sedcard_other_cams
{
  margin: 10px 0 0 0;
  text-align: left;
}
 
#sedcard_other_cams h1
{
  margin: 0;
  border-bottom: 1px dotted #043DD2;
}

 
.sedcard_other_cam
{
  float: left;
  width: 146px;
  height: 130px;
  margin: 15px 10px 0 0;
  border: 2px #043DD2 solid;
  position:relative;
}
 
.sedcard_other_lastcam
{
  margin-right: 0px;
}
 
.sedcard_other_cam p
{  margin: 0;
  padding: 4px 0 4px 15px;
  font-size: 12px;
}
.sender_vertical-bar{
  position: absolute;
  top:25px;
  right:8px;
}
.sender_vertical-bar img{
  height: 22px;
  width:  28px;
  border: 0px;
  display: block;
  background-color: transparent;
  z-index: 1;
}
.sedcard_other_cam a:hover
{
  background: none;
}
.sedcard_other_cam_img_online{
  float:left;
  border:0px;
  padding-left: 3px;
  padding-right: 5px;
  margin-top: 8px;
}
.sedcard_other_cam_img_container{
  position:relative;
}
.sedcard_other_cam_img
{
  width: 133px;
  height: 100px;
  margin: 0 0 0 5px;
  border: 1px #770202 solid;
}
.sedcard_other_cam_img
{
  position:relative;
}
.sender_offlineStatus{
 color:#fff;
}
 
 
#sedcard_snr
{
  display: inline;
}
 
 
 
.sender_onlineStatus{
  color:#01FF11;
}
.sender_vertical-barLarge{
  cursor:pointer;
}
.sender_vertical-bar{
  cursor:pointer;
}

#sedcard_img_thumb1, #sedcard_img_thumb2, #sedcard_img_thumb3
{
  cursor: pointer;
}
 
 
#sedcard_backgroundiv
{
  position:absolute;
  top:0px;
  left:0px;
  filter:alpha(opacity=70);
  opacity: 0.7;
  moz-opacity:0.7;
  width:100%;
  z-index:10;
  background-color: #000;
}
 
#sedcard_popupdiv
{
  position: absolute;
  top: 100px;
  z-index:15;
  margin: 0 auto;
  border: 1px solid #FFF;
  background-color: #000;
  width: 510px;
  height: 270px;
}
.b {
  margin:0px;
  font-weight: bold;
}
 
 

#sedcard_snr
{
  padding-bottom: 12px;
}
#sedcard_header{
    margin-top:-3px;
}

 
#Xbutton
{
  width: 16px;
  height: 16px;
  overflow:hidden;
  background-position: top left;
  margin: 0;
  cursor: pointer;
  float: right;
}
 
#Xbutton:hover
{
  background-position: -16px 0;
}



