body {
    vertical-align: middle;
    font-family : "Tahoma" ;
    margin: 0px;
    padding: 0px;
		font-size: 9pt;
}

table, tr, td {
    margin: 0px;
    padding: 0px;
}

a {
        color : #CC0000;
}

a:hover {
        color : #000000;
}

.hr {
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 2px;
}

/************ KOLORY *********/
.inputBlue {
				background-color: #F8FFFF;
}

.inputYellow {
				background-color: #FFFEED;
}

.inputGreen{
				background-color: #F2FFF5;
}

/************* WIELKOSC CZCIONKI **********/
.sizeXS{
	font-size: 7pt;
}

.sizeS{
	font-size: 8pt;
}
.sizeM{
	font-size: 9pt;
}
.sizeL{
	font-size: 10pt;
}
.sizeXL{
	font-size: 11pt;
}
/************** KONIEC CZIONEK ********/
.clicked {
	cursor: hand;
}

table.bramka{
      background-color: #eaeaea;
      border-width : 0px 1px 1px 1px;
		border-color : #778899;
		border-style : solid ;
		border-spacing : 0px;
}

table.bramka tr td, table.bramka * table{
          border-width : 0;
          border-style : none ;
          vertical-align: top;
          font-size: 9pt;
}

table.bramka tr td.naglowek, table.bramka tr td.naglowek * td,  table.bramka tr td.naglowek * a{
           background-color: #3B5894;
           text-align: left;
           font-size: 10pt;
           font-weight: bold;
           color: white;
           padding-left: 5px;
           text-decoration : none;
}

table.bramka tr td.naglowek * a:hover{
     color : #778899;
}

table.bramka tr * input {
        font-size: 9pt;
}

.blad_form {
        color: red;
}

/* *********************************************************************************************** */

table.bramka tr td * select.wyborbramki {
      width: 150px;
      margin-bottom: 0px;
}

table.bramka tr td * select.wyborkontaktu {
      padding: 0px;
      width: 170px;
      height: 21px;
      margin-bottom: 0px;
}

#wysylanieSms{
    text-align: center; 
    vertical-align: middle; background-color: white;
    width: 340px;
    height: 150px;
    border: 1px black solid;
}

* input.nieobowiazkowe{
      background-color : #E7E7E7;
}
/***********************************************************************/
p.komunikat {
        text-align: center;
        color: red;
        font-size: 9pt;
        margin: 2px;
        padding: 2px;
}

p.komunikat b {
        color: blue;
}
#info {
	font-family: "Verdana"; text-align: left; font-size: 8pt; margin: 0px; text-align: left;
}

#info p{
	font-family: "Verdana"; margin: 3px 0px 0px 10px;
}

#info p.title {
	font-family: "Verdana"; text-align: left; margin: 0px; margin: 0px; padding: 0px; color: darkgreen; text-decoration: underline; font-weight: bold; font-size: 8pt;
}

#info ul{
	font-family: "Verdana"; margin-top: 0px; font-size: 8pt; text-align: left; font-size: 8pt;
}
#info ul li{
	font-family: "Verdana";  font-size: 8pt; text-align: left;
	margin-top: 3px;
	padding-left: 0px;
}
/* --------------------------------------- */
#okienko_naglowek {
	padding: 0px;
	margin: 0px;
	font-family: "Verdana";
}
#okienko_naglowek {
	background: url("../img/titlebg.png") left top;
}

#okienko_naglowek, #okienko_naglowek *{
	background-color: transparent;
}
/********* okienko staty *******/
.status_top.ok{
	color: green;
}

.status_top.failed{
	color: red;
}

.status_top.halfOk{
  color: yellow;
}
/*** bottom **/
.status_bottom.ok{
	color: green;
}

.status_bottom.failed{
	color: red;
}

.status_bottom.halfOk{
  color: #EA8000;
}

#status_bottom {
		overflow: auto;
		text-align: center;
		height: 100px;
		border-color: #8C8FA5;
		border-style: solid;
		border-width: 1px;
		font-size: 8pt;
}

#wyborKontaktuDiv{
		position: relative;
		visibility: visible; 
		width: 100px;
		height: 52px;
		padding-left: 3px;
		display: block-inline;
		float: left;
}
#wyborKontaktuDiv2{
		position: absolute; visibility: hidden; width: 370px; height: 22px;
		padding-left: 3px; display: block-inline; float: left;
}

#miniPasekStatusu{
	height: 17px; font-size: 8pt; letter-spacing: 1px; width: 100%;
	margin-top: 2px;
}
#daneBramkiDiv, #eraomnixKodDiv, #ideaTockenDiv,#wyborAutomatycznejBramkiOmnix, #raportDiv,
#omnixBrakSmsowDiv, #omnixObrazekDiv, #omnixIframeDiv, #omnixWysleAutomatycznieDiv,
sendsmsnowTockenDiv{
	visibility: hidden; position: absolute;
	margin: 0px; pading-0px;
	margin-left: auto; margin-right: auto;
	padding-left: auto; padding-right: auto;
	width: 100%;
}
#ideaIframe{
	width: 285px; height: 80px; border-width: 0px;
}
#sendsmsnowIframe{
	width: 120px; height: 40px; border-width: 0px;
}
