

/* BEGIN CSS RENDERING */

/* ----------------------------------------------------------------------------------------------------------- */
/*                                    css main v.1  -  mojecislo                                               */
/* ----------------------------------------------------------------------------------------------------------- */

/* [START] LAYOUT */
#container {
  position: relative;
  padding: 10px;
  margin: 20px auto;
  width: 796px;
  background-color: rgb(255,255,255);
}
#header {
  position: relative;
  height: 103px;
  padding: 0px;
  margin: 0px;
  background-color: transparent;
    background-position: top left;
  background-repeat: no-repeat;
}

#menu {
  position: relative;
  height: 49px;
  margin-top: 10px;
  padding: 0px;
  background-color: transparent;
  background-image: url('../images/menu_bg.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}
#content {
  position: relative;
  padding: 0px;
  margin-top: 15px;
  background-color: transparent;
}
#content-top {
  position: relative;
  height: 23px;
  padding: 0px;
  background-color: transparent;
  background-image: url('../images/content_bg_top.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}
#content-middle {
  position: relative;
  min-height: 200px;
  _height: 200px; /* IE hack */
  padding: 10px 20px 20px 20px;
  background-color: transparent;
  background-image: url('../images/content_bg_middle.jpg');
  background-position: top left;
  background-repeat: repeat-y;

}
#content-bottom {
  position: relative;
  height: 21px;
  padding: 0px;
  background-color: transparent;
  background-image: url('../images/content_bg_bottom.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}
#footer {
  clear: both;
  position: relative;
  height: 49px;
  margin-top: 15px;
  /*padding: 15px 25px 0px 25px;*/
  background-color: transparent;
  background-image: url('../images/footer_bg.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}
/* [END] LAYOUT ---------------------------------------------------------------------------------------------- */
/* [START] ALL */

BODY {
  font-family: Verdana, Tahoma;
  font-size: 11px;
  color: rgb(75,75,75);
}

a {
  line-height: 15px;
  font-size: 12px;
  color: rgb(107,142,35);
  text-decoration: none;
}

a:link {
  /* border-bottom: dashed 1px rgb(107,142,35); */
}
a:visited {
  /* border-bottom: dashed 1px rgb(107,142,35); */
}
a:active {
  color: rgb(107,142,35);
  background-color: rgb(234,234,234);
  /* border-bottom: 1px dashed rgb(75,75,75); */
}
a:hover {
  color: rgb(107,142,35);
  background-color: rgb(234,234,234);
  /* border-bottom: 1px dashed rgb(75,75,75); */
}

#img a {
  border-bottom: none;
}

#img a:link {
  border-bottom: none;
}
#img a:visited {
  border-bottom: none;
}
#img a:active {
  border-bottom: none;
}
#img a:hover {
  border-bottom: none;
}

#menu a {
  font-size: 18px;
  font-family: Verdana;
  color: rgb(192,192,192);
  padding: 0px 4px 0px 4px;
  background-color: transparent;
  text-decoration: none;
  border: 0px;
  font-weight: 900;
  text-transform: uppercase;
  font-stretch: ultra-expanded;
}

#menu a:link {
  color: rgb(192,192,192);
}
#menu a:visited {
  color: rgb(192,192,192);
}
#menu a:active {
  color: rgb(153,189,0);
}
#menu a:hover {
  color: rgb(153,189,0);
}
#menu span.menu-zvoleno { /* aktivni zvoleny prvek menu, ktery neni Anchor, musim klicku a podtrhnout samotny LI */
  font-size: 18px;
  font-family: Verdana;
  color: rgb(153,189,0);
  padding: 0px 4px 0px 4px;
  background-color: transparent;
  text-transform: uppercase;
}

#menu li {
  display: inline;
  /*margin-right: 12px;*/
  /*padding-right: 10px;*/
  font-weight: bold;
}

#menu ul {
  position: relative;
  display: inline;
  padding-left: 0px;
  margin-left: 35px;
  /*border: 1px solid green;*/
  top: 13px;
}

#menu span.separator {
  position: relative;
  font-size: 18px;
  font-family: Verdana;
  color: rgb(192,192,192);
  margin: 0px 25px 0px 25px;  background-color: rgb(224,224,224);
  text-decoration: none;
  border: 0px;
  font-weight: 900;
  text-transform: uppercase;
  top: 0px;
  width: 3px;
  height: 16px;
}

#lang {
  position: absolute;
  top: 23px;
  right: 36px;
}

#lang a {
  font-size: 18px;
  font-family: Verdana;
  color: rgb(192,192,192);
  padding: 0px 2px 0px 2px;
  background-color: transparent;
  text-decoration: none;
  border: 0px;
  font-weight: 900;
  text-transform: uppercase;
}

#lang a:link {
  color: rgb(192,192,192);
}
#lang a:visited {
  color: rgb(192,192,192);
}
#lang a:active {
  color: rgb(153,189,0);
}
#lang a:hover {
  color: rgb(153,189,0);
}

#footer a {
  color: rgb(153,189,0);
  text-decoration: none;
}
#footer a:link {
  color: rgb(153,189,0);
  border-bottom: dashed 1px rgb(107,142,35);
}
#footer a:visited {
  color: rgb(153,189,0);
  border-bottom: dashed 1px rgb(75,75,75);
}
#footer a:active {
  color: rgb(153,189,0);
  background-color: rgb(234,234,234);
  border-bottom: 1px dashed rgb(75,75,75);
}
#footer a:hover {
  color: rgb(107,142,35);
  background-color: rgb(234,234,234);
  border-bottom: 1px dashed rgb(75,75,75);
}

#footer-text {
  color: rgb(192,192,192);
  position: relative;
  height: 30px;
  top: 12px;
  padding: 0px 35px 0px 35px;
  background-color: transparent;
  text-align: center;
  font-size: 11px;
  font-family: Verdana;
  color: rgb(192,192,192);
  font-weight: bold;
}
#footer-text span.separator {
  position: relative;
  font-size: 16px;
  font-family: Verdana;
  color: rgb(192,192,192);
  margin: 0px 100px 0px 100px;
  background-color: rgb(224,224,224);
  text-decoration: none;
  font-weight: 900;
  top: 2px;
  width: 3px;
  height: 16px;
}


/* ---------------------------------------------------- UVOD ---------------------------------------------- */
#uvod {
	margin:0;
	padding:0;
}
#uvod .main-container {
	position:relative;
	display:block;
	width:100%;
}
#uvod .customer-type-container {
	position:absolute;
	display:block;
	bottom:0;
	left:0;
	width:100%;
	min-height:150px;
	_height:150px;
	z-index:1;
}
#uvod .info-box-container {
	position:relative;
	display:block;	
	width:100%;
	min-height:350px;
	_height:350px;
}
#uvod .info-box-container .promo-img {
	position:absolute;
	display:block;
	bottom:-35px;
	right:0;
	width:380px;
	height:323px;
	background:transparent url() no-repeat scroll right bottom;

}
#uvod .info-box-container .promo-img-1 {
	background-image:url(../../images/hlavni_uvod/people_wg.jpg);
}
#uvod .info-box-container .promo-img-2 {
	background-image:url(../../images/hlavni_uvod/people_wd.jpg);
}
#uvod .info-box-container .promo-img-3 {
	background-image:url(../../images/hlavni_uvod/people_gm.jpg);
}
#uvod .info-box-container .promo-img-4 {
	background-image:url(../../images/hlavni_uvod/people_bg.jpg);
}

#uvod .info-box-container .dmenu {
	margin: 0 0 0px 30px;
}

#uvod .info-box-container .dmenu .dmenu-container {
	margin: 3px 7px 7px 7px;
}

#uvod .info-box-container .dmenu .dmenu-container .headline {
	color: rgb(153,189,0);
	font-size:20px;
	font-weight:bold;
	margin: 0px 0px 8px 0px;
}

#uvod .info-box-container .dmenu .dmenu-container .info {
	color: rgb(100,100,100);
	font-size:12px;
	font-weight:normal;
	margin: 0px 0px 17px 0px;
}

#uvod .info-box-container .dmenu .dmenu-container .info-hide {
	color: rgb(100,100,100);
	font-size:12px;
	font-weight:normal;
	margin: 0px 0px 17px 0px;
}

#uvod .info-box-container .dmenu .dmenu-container .url {
	color: rgb(153,189,0);
	font-size:12px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
}

#uvod .info-box-container #dmenuapp {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
#uvod .info-box-container #dmenuapp li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	/* border-top: 3px solid #E0E0E0; */
}

#uvod .info-box-container #dmenuapp li{  
     width: 350px;  
     height: 84px;  
     margin-bottom: 3px;  
}  
#uvod .info-box-container #dmenu1 {   
     background-color: #FFFFFF; 
     border-top: 0;
}  
#uvod .info-box-container #dmenu2 {  
    background-color: #FFFFFF; 
}  
#uvod .info-box-container #dmenu3 {  
    background-color: #FFFFFF;
}  
#uvod .info-box-container #dmenu4 {   
    background-color: #FFFFFF;
    margin-bottom: none;  
}  

#nk_online {
	float:left;
	width: 99%;
}


#nk_online_text {
	float:left;
	width:320px;
	height:20px;
	line-height:20px;
	padding:0 0 0 0;
	margin:2px 0 0 0;
}

#nk_online_select {
	float:left;
	width:200px;
	height:20px;
	line-height:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#nk_online_select select {
	position:relative;
	top:-1px;
}


#info p {
  MARGIN-TOP: 3px; 
  DISPLAY: block;
  text-align: justify;
}


/* -------------------- uvod ----------------------------------------------------------------------- */
#uvod, #uvod obsah {
  position: relative;
}

#uvod #nadpis {
   display: none;
}

#uvod-zakladni-info {
  position: relative;
  width: 380px;
  margin: -10px 0px 0px 5px;
  padding: 0px 25px 0px 0px;
  font-size: 110%;
  color: rgb(50,50,50);
  text-align: left;
  border-right: 2px solid rgb(240,240,240);
}
#uvod-zakladni-info #subnadpis {
  /* display: none; */
}
#vycet UL LI {
  /*height: 15px;*/
  line-height: 15px;
  margin: 0px 0px 0px -21px;
  padding: 0px 5px 0px 8px;

}

#kroky-k-levnemu-volani {
  position: absolute;
  width: 330px;
  height: 100px;
  max-height: 100px;
  top: -3px;
  right: 0px;
  margin: 0px -10px 0px 0px;
  padding: 0px 5px 0px 15px;
  font-size: 110%;
  font-family: Verdana;
  color: rgb(50,50,50);
  text-align: left;
}

#subnadpis {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: 900;
  color: rgb(255,120,0);
  font-size: 140%;
  position: relative;
}

#rate {
  font-weight: 600;
  font-size: 110%;
  font-family: Verdana;
  color: rgb(50,50,50);
}

#radek {
  position: relative;
  height: 15px;
  min-height: 15px;
  line-height: 15px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  clear: both;
}

#box-cislo {
  float: left;
  width: 15px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 2px 0px 0px;
  text-align: right;
  vertical-align: top;
}
#cislo {
  position: relative;
  margin: -5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 140%;
}

#box-text {
  float: left;
  width: 280px;
  height: 20px;
  margin: 0px 0px 0px 5px;
  padding: 0px 0px 0px 10px;
  text-align: left;
  vertical-align: top;
  border-left: 0px solid rgb(200,200,200);
}
#text {
  position: relative;
  font-weight: normal;
}

#kroky-k-levnemu-volani-download {
  position: absolute;
  width: 240px;
  height: 50px;
  max-height: 100px;
  top: 140px;
  right: 25px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 100%;
  font-family: Verdana;
  color: rgb(192,192,192);
  text-align: left;
  font-style: italic;
}


#news {
  FONT-SIZE: 85%; MARGIN: 5px 0px 0px 0px;
  display: none;
}
#news .box {
  float: left;
  margin: 0px;
  width: 244px;
  color: #333;
  height: 100px;
  max-width: 240px;
  max-height: 96px;
  border: 2px solid rgb(220,220,220);;
}
HTML DIV #news .box {
  MARGIN-BOTTOM: -1px;
}
#news .box H5 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 128%;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px 0px 8px;
  PADDING-TOP: 0px
}
#news .zverejneno {
  MARGIN-TOP: 3px; DISPLAY: block;
}
#news P SPAN {
  MARGIN-TOP: 3px; DISPLAY: block;
}
#news .zverejneno {
  COLOR: #3e73a4; FONT-STYLE: normal;
}
.kariera P A {
  COLOR: #3e73a4; FONT-STYLE: normal;
}
#news SPAN EM {
  COLOR: #3e73a4; FONT-STYLE: normal;
}
#news .box .content {
  PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#news .mezera {
  FLOAT: left; WIDTH: 5px; HEIGHT: 5px
}

.clearAll {
  clear: both; display: block; font-size: 1px; overflow: hidden; line-height: 1px; height: 1px;
}

/*
#news {
  FONT-SIZE: 85%; MARGIN: 5px 0px 0px
}
#news .box {
  BORDER-RIGHT: #e1e7ef 2px solid; BORDER-TOP: #e1e7ef 2px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #e1e7ef 2px solid; WIDTH: 230px; COLOR: #333; BORDER-BOTTOM: #e1e7ef 2px solid; HEIGHT: 132px; max-width: 226px; max-height: 128px
}
 HTML DIV #news .box {
  MARGIN-BOTTOM: -1px
}
#news .box H5 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 128%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
#news .zverejneno {
  MARGIN-TOP: 8px; DISPLAY: block
}
#news P SPAN {
  MARGIN-TOP: 8px; DISPLAY: block
}
.kariera P A {
  MARGIN-TOP: 8px; DISPLAY: block
}
#news .zverejneno {
  COLOR: #3e73a4; FONT-STYLE: normal
}
.kariera P A {
  COLOR: #3e73a4; FONT-STYLE: normal
}
#news SPAN EM {
  COLOR: #3e73a4; FONT-STYLE: normal
}
#news .box .content {
  PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#news .mezera {
  FLOAT: left; WIDTH: 5px; HEIGHT: 5px
}
#news .IMGpromo {
  BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f0f5fa; max-width: 230px; max-height: 132px
}
#news .IMGpromo A {
  PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; WIDTH: 198px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 112px
}
#news .IMGpromo SPAN {
  DISPLAY: block; BACKGROUND: url(../images/upoutavky/tricka.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 230px; CURSOR: hand; POSITION: absolute; TOP: 0px; HEIGHT: 132px
}
#news .IMGhover A:hover SPAN {
  BACKGROUND-POSITION: 0px -132px
}
*/

/* -------------------- cenik ---------------------------------------------------------------------- */
#cenik {
  position: relative;
}

/* -------------------- registrace ----------------------------------------------------------------- */
div#registrace {
  position: relative;
}

DIV#registrace #email,#heslo,#reheslo,#MSN,#callthru,#CURRENCY,#agree {
  position: relative;
  margin-top: 7px;
  font-weight: bold;
}
#registrace div.poznamka {
  position: absolute;
  top: 5px;
  right: 0px;
  _right: 15px;
  height: 34px;
  width: 480px;
  _width: 465px;
  border-left: 3px solid rgb(224,224,224);
  padding: 0px 0px 0px 15px;
  margin: 0px;
  color: rgb(75,75,75);
  font-weight: normal;
  background-color: rgb(252,252,252);
}

#registrace .nutno-zadat {
  color: rgb(75,75,75);
  font-weight: normal;
  font-size: 11px;
}

#registrace fieldset {
  position: relative;
  text-align: left;
  width: 723px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 5px 15px 10px 15px;
  border: 1px solid rgb(220,220,220);
}
#registrace legend {
  position: relative;
  color: rgb(75,75,75);
  margin: 0px 0px 10px -3px;
  padding: 0px 18px 0px 10px;
  _margin: 0px 0px 10px -5px;
  _padding: 0px 13px 0px 10px;
}

#registrace input {
  position: relative;
  width: 165px;
  height: 18px;
  font-size: 15px;
  color: rgb(75,75,75);
  font-weight: normal;
  font-weight: normal;
  margin-top: 2px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
}
#registrace input.submit {
  position: relative;
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 15px 0px 10px 0px;
  padding: 1px 5px 1px 5px;
  height: 20px;
}
#registrace input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
#registrace select {
  position: relative;
  width: 165px;
  height: 18px;
  margin-top: 2px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  font-weight: normal;
}

/* -------------------- kontakt -------------------------------------------------------------------- */
#kontakt {

}

#kontakt-container {
  width: 100%;
  height: 90px;
  border: 0px solid;
  position: relative;
  margin-top: 25px;
}

#kontakt-center {
  position: absolute;
  padding: 5px 5px 5px 5px;
  margin: 0px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
  left: 258px;
  top: 0px;
  width: 230px;
}
#kontakt-left {
  position: absolute;
  padding: 5px 5px 5px 5px;
  left: 0px;
  top: 0px;
  margin: 0px;
  width: 230px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}
#kontakt-right {
  padding: 5px 5px 5px 5px;
  position: absolute;
  margin: 0px;
  width: 230px;
  right: 0px;
  top: 0px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}

#kontakt-firma-container {
  width: 100%;
  height: 90px;
  border: 0px solid;
  position: relative;
  margin-top: 15px;
  margin-bottom: 15px;
}

#kontakt-firma-center {
  position: absolute;
  padding: 5px 5px 5px 5px;
  margin: 0px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
  left: 258px;
  top: 0px;
  width: 248px;
  height: 100px;
}
#kontakt-firma-left {
  position: absolute;
  padding: 5px 5px 5px 5px;
  left: 0px;
  top: 0px;
  margin: 0px;
  width: 248px;
  height: 100px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}
#kontakt-firma-right {
  padding: 5px 5px 5px 5px;
  position: absolute;
  margin: 0px;
  width: 230px;
  height: 100px;
  right: 0px;
  top: 0px;
  background-color: rgb(252,252,252);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}

#kontakt-container .subnadpis,#kontakt-firma-container .subnadpis {
  margin: 0px 0px 0px 0px;
  padding: 1px 0px 10px 0px;
  color: rgb(75,75,75);
  font-weight: bold;
}
/*
#kontakt-container {
  width: 100%;
  border: gray 0px solid;
}
#kontakt-center {
  padding: 5px 5px 5px 5px;
  margin-left: 215px;
  margin-right: 215px;
  background-color: rgb(248,248,248);
}
#kontakt-left {
  padding: 5px 5px 5px 5px;
  float: left;
  margin: 0px 5px 5px 0px;
  width: 200px;
  background-color: rgb(248,248,248);
}
#kontakt-right {
  padding: 5px 5px 5px 5px;
  float: right;
  margin: 0px 0px 5px 5px;
  width: 200px;
  background-color: rgb(248,248,248);
}
#kontakt-footer {
  clear: both;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  background-color: rgb(248,248,248);
}

/* nove */
/*

#kontakt-container {
  width: 100%;
  height: 90px;
  border: 0px solid;
  position: relative;
  margin-top: 25px;
}

#kontakt-center {
  position: absolute;
  padding: 5px 5px 5px 5px;
  margin: 0px;
  background-color: rgb(248,248,248);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
  left: 258px;
  top: 0px;
  width: 230px;
}
#kontakt-left {
  position: absolute;
  padding: 5px 5px 5px 5px;
  left: 0px;
  top: 0px;
  margin: 0px;
  width: 230px;
  background-color: rgb(248,248,248);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}
#kontakt-right {
  padding: 5px 5px 5px 5px;
  position: absolute;
  margin: 0px;
  width: 230px;
  right: 0px;
  top: 0px;
  background-color: rgb(248,248,248);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}
#kontakt-footer {
  position: relative;
  width: 745px;;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  background-color: rgb(248,248,248);
  border-top: 1px dashed rgb(220,220,220);
  border-bottom: 1px dashed rgb(220,220,220);
}
#kontakt-container .subnadpis,#kontakt-footer .subnadpis {
  margin: 0px 0px 0px 0px;
  padding: 1px 0px 10px 0px;
  color: rgb(75,75,75);
  font-weight: bold;
}

 */


/* -------------------- mujucet/login --------------------- */
/* muj ucet */
#muj-ucet {
  position: relative;
}
#hlavicka-muj-ucet {
  position: relative;
  width: 100%;
  height: 20px;
  margin: 0px 0px 0px 0px;
  _margin: 10px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
  border-bottom: 1px dashed rgb(197,197,197);
}
#zalozky {
  font-size: 11px;
    font-family: verdana, sans-serif;
  padding-right: 0px;
    padding-left: 0px;
    background: #fff;
    padding-bottom: 10px;
    padding-top: 0px;
}
ul#tabnav {
  padding-left: 10px;
    background: url('../images/tab_bottom.gif') repeat-x 50% bottom;
    margin: 0px;
    height: 20px;
}
ul#tabnav li {
  padding-right: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none;
}
ul#tabnav a:link {
  border-right: #ccc 1px solid;
    padding-right: 10px;
    border-top: #ccc 1px solid;
    padding-left: 10px;
    font-weight: bold;
    font-size: 10px;
    background: #f3f3f3;
    float: left;
    padding-bottom: 2px;
    border-left: #ccc 1px solid;
    color: #666;
    line-height: 14px;
    margin-right: 4px;
    padding-top: 2px;
    border-bottom: #ccc 1px solid;
    text-decoration: none;
}
ul#tabnav a:visited {
  border-right: #ccc 1px solid;
    padding-right: 10px;
    border-top: #ccc 1px solid;
    padding-left: 10px;
    font-weight: bold;
    font-size: 10px;
    background: #f3f3f3;
    float: left;
    padding-bottom: 2px;
    border-left: #ccc 1px solid;
    color: #666;
    line-height: 14px;
    margin-right: 4px;
    padding-top: 2px;
    border-bottom: #ccc 1px solid;
    text-decoration: none;
}
ul#tabnav a.active:link {
  background: #fff;
    color: #666;
    border-bottom: #fff 1px solid;
    text-decoration: none;
}
ul#tabnav a.active:visited {
  background: #fff;
    color: #666;
    border-bottom: #fff 1px solid;
    text-decoration: none;
}
ul#tabnav a:hover {
    color: rgb(153,189,0);
    border-bottom: #fff 0px solid;
    text-decoration: none;
}

#kredit {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
  font-size: 14px;
  font-weight: bold;
  color: rgb(200,200,200);
  text-transform: none;
  width: 69%;
  height: 20px;
  text-align: left;
  background-image: url('../images/individual.gif');
  background-position: -3px 1px;
  background-repeat: no-repeat;
}

span.cislo {
  color: rgb(153,189,0);
}
#nastaveni-telefonu {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  font-size: 14px;
  font-weight: bold;
  color: rgb(200,200,200);
  text-transform: none;
  text-align: right;
  width: 26%;
  height: 20px;
}
#nastaveni-telefonu A {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
  height: 20px;
  text-align: left;
  background-image: url('../images/cube.gif');
  background-position: 2px 1px;
  background-repeat: no-repeat;
  text-decoration: none;
}
#muj-ucet a {
  color: rgb(153,189,0);
  text-decoration: none;
}
#muj-ucet a:link {
  color: rgb(153,189,0);
  text-decoration: none;
}
#muj-ucet a:visited {
  color: rgb(153,189,0);
  text-decoration: none;
}
#muj-ucet a:active {
  color: rgb(153,189,0);
  background-color: rgb(244,244,244);
  border-bottom: 1px dashed rgb(75,75,75);
}
#muj-ucet a:hover {
  color: rgb(153,189,0);
  background-color: rgb(244,244,244);
  border-bottom: 1px dashed rgb(75,75,75);
}

/* prehled linek */
#prehled-linek {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  font-weight: normal;
  color: rgb(50,50,50);
  text-transform: normal;
  text-align: left;
  width: 100%;
  min-height: 50px;
  clear: both; /* ukonceni celeho prehledu linky pro plovouci prvky, aby slo opetovne pouzit tenhle prvek */
}
#prehled-linek-header {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  font-size: 11px;
  font-weight: bold;
  color: rgb(200,200,200);
  text-transform: uppercase;
  text-align: left;
  width: 100%;
  height: 15px;
  border-bottom: 3px solid rgb(220,220,220);
}
.header-cislo-linky {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 13%;
}
.header-prichozi-volani {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 25%;
  border: 0px solid red;
}
.header-presmerovani {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 40%;
  border: 0px solid red;
}
.header-sip-login {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 22%;
  border: 0px solid red;
}
#prehled-linek-content {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-transform: normal;
  /*clear: both;*/
  height: 100%;
  border-bottom: 3px solid rgb(220,220,220);
}
#prehled-linek-left-box {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 12%;
  border: 0px solid red;
  text-transform: normal;
}
#linka {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 1px 0px 0px 0px;
  width: 100%;
  color: rgb(153,189,0);
  font-weight: bold;
  font-size: 12px;
}
#other {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  height: 100%;
}
#prehled-linek-right-box {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 87%;
  text-transform: normal;
}
#prichozi-volani {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 29%;
  border: 0px solid green;
}
#prichozi-volani-value {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 36%;
  border: 0px solid green;
}
#sleva {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 22%;
  text-align: right;
  border: 0px solid green;
}
#sleva-value {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 12%;
  border: 0px solid green;
  text-align: right;
}
#presmerovani-prichozich-hovoru {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 29%;
  border: 0px solid green;
}
#presmerovani-prichozich-hovoru-value {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 36%;
  border: 0px solid green;
}
#tarif {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 22%;
  text-align: right;
  border: 0px solid green;
}
#tarif-value {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 12%;
  text-align: right;
  border: 0px solid green;
}


#fax {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 29%;
  border: 0px solid green;
}
#fax-value {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 20%;
  border: 0px solid green;
}
#fax-mail {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 50%;
  text-align: right;
  border: 0px solid green;
}

#hlasovy-zaznamnik {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 29%;
  border: 0px solid green;
}
#hlasovy-zaznamnik-value {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 33%;
  border: 0px solid green;
}
#hovorne {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 25%;
  text-align: right;
  border: 0px solid green;
}
#hovorne span.clock {
  margin: 0px 0px 0px 0px;
  padding: 0px 7px 0px 7px;
  width: 15px;
  background-image: url('../images/clock.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
#hovorne-value {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 12%;
  text-align: right;
  border: 0px solid green;
}
#cenik-moje-linka {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 1px 70px 1px 15px;
  border: 0px solid green;
  background-image: url('../images/document.gif');
  background-position: 0px 4px;
  background-repeat: no-repeat;
}
#nastaveni-telefonu-u-linky {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 1px 70px 1px 15px;
  border: 0px solid green;
  background-image: url('../images/document.gif');
  background-position: 0px 4px;
  background-repeat: no-repeat;
}
#vypis-hovoru {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 1px 70px 1px 15px;
  border: 0px solid green;
  background-image: url('../images/document.gif');
  background-position: 0px 4px;
  background-repeat: no-repeat;
}

#lokalizace {
  float: left;
  clear:left;
  margin:7px 0px 10px 0px;
  padding: 1px 70px 1px 15px;
  border: 0px solid green;
  background-image: url('../images/document.gif');
  background-position: 0px 4px;
  background-repeat: no-repeat;
}
#ostatni-0 {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 1px 60px 1px 15px;
  border: 0px solid green;
}
#radek-1,#radek-2,#radek-3 {
  padding: 2px 0px 2px 0px;
  height: 15px;
  border: 0px solid red;
}
#radek-4 {
   padding: 7px 0px 3px 0px;
   height: 20px;
  /*border-bottom: 1px solid rgb(220,220,220);*/
}
#radek-1,#radek-2,#radek-3 {
  border-bottom: 1px solid rgb(220,220,220);
}

#linka-upravy-vypis {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-transform: normal;
  /*clear: both;*/
  height: 100%;
  border-bottom: 3px solid rgb(220,220,220);
}
#linka-upravy-vypis-obsah {

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-transform: normal;
/*
  border-left: 3px solid rgb(220,220,220);
  border-right: 3px solid rgb(220,220,220);
*/
}

/* linky-zadani-uprava */
#linka-upravy-vypis-obsah {
  position: relative;
}

div#linka-upravy-vypis-obsah form {
  margin: 10px 0px 15px 0px;
}

#linka-upravy-vypis-obsah fieldset {
  height: 55px;
  border: 1px solid rgb(220,220,220);
  padding: 0px 10px 10px 10px;

}
#linka-upravy-vypis-obsah legend {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 18px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;

}
#linka-upravy-vypis-obsah label {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;
  font-weight: bold;
}

div#linka-upravy-vypis-obsah input.submit {
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 15px 0px 0px 13px;
  padding: 1px 15px 1px 15px;
  height: 20px;
  float: right;
}
div#linka-upravy-vypis-obsah input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
div#linka-upravy-vypis-obsah #ext-linky-cislo {
  margin: 13px 15px 0px 0px;
  float: left;
}



/* prehled externich-linek */
#ext-linky-prehled-linek {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  font-weight: normal;
  color: rgb(50,50,50);
  text-transform: normal;
  text-align: left;
  width: 100%;
  min-height: 50px;
  clear: both; /* ukonceni celeho prehledu linky pro plovouci prvky, aby slo opetovne pouzit tenhle prvek */
}
#ext-linky-prehled-linek-header {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  font-size: 12px;
  font-weight: bold;
  color: rgb(200,200,200);
  text-transform: uppercase;
  text-align: left;
  width: 100%;
  height: 15px;
  border-bottom: 3px solid rgb(220,220,220);
}
.ext-linky-header-cislo-linky {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 50%;
}
.ext-linky-header-prichozi-volani {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 10%;
  border: 0px solid red;
}
.ext-linky-header-presmerovani {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 10%;
  border: 0px solid red;
}
.ext-linky-header-sip-login {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 29%;
  border: 0px solid red;
}
#ext-linky-prehled-linek-content {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-transform: normal;
  /*clear: both;*/
  height: 100%;
  border-bottom: 3px solid rgb(220,220,220);
}
#ext-linky-prehled-jedne-linky {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-transform: normal;
  height: 100%;
  border-bottom: 1px solid rgb(220,220,220);
}
#ext-linky-prehled-linek-left-box {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 19%;
  border: 0px solid red;
  text-transform: normal;
}
#ext-linky-linka {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 0px 0px;
  width: 100%;
  color: rgb(153,189,0);
  font-weight: bold;
  font-size: 12px;
}
#ext-linky-other {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  height: 100%;
}
#ext-linky-prehled-linek-right-box {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 80%;
  text-transform: normal;
}
#ext-linky-hovorne {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 25%;
  text-align: left;
  border: 0px solid green;
}
#ext-linky-hovorne span.clock {
  margin: 0px 0px 0px 0px;
  padding: 0px 7px 0px 7px;
  width: 15px;
  background-image: url('../images/clock.gif');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
#ext-linky-hovorne-value {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 35px 0px 0px;
  width: 20%;
  text-align: right;
}
#ext-linky-uprava {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  width: 22%;

  background-image: url('../images/document.gif');
  background-position: 0px 2px;
  background-repeat: no-repeat;
}
#ext-linky-vymazani {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 15px;
  width: 22%;
  background-image: url('../images/document.gif');
  background-position: 0px 2px;
  background-repeat: no-repeat;
}
#ext-linky-radek-1,#ext-linky-radek-0 {
  padding: 2px 0px 2px 0px;
  height: 17px;
  border: 0px solid red;
}
#ext-linky-radek-1-linka {
  padding: 1px 0px 3px 0px;
  height: 17px;
  border: 0px solid red;
}
#ext-linky-radek-1 {
  border-bottom: 1px solid rgb(220,220,220);
}
#ext-linky-radek-0 {
  border-bottom: 0px solid rgb(220,220,220);
}

#ext-linky-linka-upravy-vypis {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  text-transform: normal;
  /*clear: both;*/
  height: 100%;
  border-bottom: 3px solid rgb(220,220,220);
}
#ext-linky-linka-upravy-vypis-obsah {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-transform: normal;
  /*
  border-left: 3px solid rgb(220,220,220);
  border-right: 3px solid rgb(220,220,220); */
}

/* ext-linky-zadani-uprava */
#ext-linky-zadani-uprava {
  position: relative;
}

div#ext-linky-zadani-uprava form {
  margin: 10px 0px 15px 0px;
}

#ext-linky-zadani-uprava fieldset {
  height: 55px;
  border: 1px solid rgb(220,220,220);
  padding: 0px 10px 10px 10px;

}
#ext-linky-zadani-uprava legend {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 18px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;

}
#ext-linky-zadani-uprava label {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;
  font-weight: bold;
}

div#ext-linky-zadani-uprava input.submit {
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 15px 0px 0px 13px;
  padding: 1px 15px 1px 15px;
  height: 20px;
  float: right;
}
div#ext-linky-zadani-uprava input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
div#ext-linky-zadani-uprava #ext-linky-cislo {
  margin: 13px 15px 0px 0px;
  float: left;
}

/* --------------------------------------------------------------------------------------------------- */
/* nastaveni linky */
#muj-ucet input {
  position: relative;
  height: 18px;
  font-size: 13px;
  color: rgb(75,75,75);
  font-weight: normal;
  font-weight: normal;
  margin-top: 2px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
  position: static;
}
#muj-ucet input.submit {
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 10px 0px 10px 0px;
  padding: 1px 5px 1px 5px;
  height: 20px;
  float: right;
}
#muj-ucet input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
#muj-ucet select {
  height: 18px;
  margin-top: 2px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  font-weight: normal;
}
#muj-ucet select#MSN {
  height: 18px;
  margin-top: 2px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  font-weight: normal;
  position: static;
}

#muj-ucet div#pridat-dalsi-linku {
  clear: both;
  margin: 5px 0px 0px 0px;
  padding: 1px 70px 1px 15px;
  border: 0px solid green;
  background-image: url('../images/plus2_2.jpg');
  background-position: 0px 4px;
  background-repeat: no-repeat;
}

/* ----------------------------------------------------------------------------------------------------------- */
/* vypis hovoru */
#callist-vyber {
  position: relative;

}

div#callist-vyber form {
  margin: 10px 0px 0px 0px;
}

#callist-vyber fieldset {
  height: 55px;
  border: 1px solid rgb(220,220,220);
  padding: 0px 10px 10px 10px;

}
#callist-vyber legend {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 18px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;

}
#callist-vyber label {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;
  font-weight: bold;
}
#callist-vyber select {
  height: 18px;
  margin-top: 0px;
  margin: 0px 15px 0px 0px;
  border: 1px solid rgb(200,200,200);
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  font-weight: normal;
}
#callist-vyber input.submit {
  background-color: rgb(255,255,255);
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 15px 0px 0px 13px;
  padding: 1px 15px 1px 15px;
  height: 20px;
  float: right;
}
#callist-vyber input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
#callist-vyber #callist-cislo,#callist-obdobi {
  margin: 13px 15px 0px 0px;
  float: left;
}

/* ----------------------------------------------------------------------------------------------------------- */
/* login */
TABLE.loginT {
  position: relative;
  width: 300px;
  height: 130px;
  text-align: left;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}
TABLE.loginT TH {
  font-weight: bold;
  color: rgb(75,75,75);
  height: 25px;
  width: 30%;
}
TABLE.loginT TD {
 color: rgb(75,75,75);
 height: 25px;
 padding-left: 2px;
 text-align: left;
}

#login fieldset {
  position: relative;
  text-align: center;
  height: 160px;
  width: 350px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid rgb(220,220,220);
}
#login legend {
  color: rgb(75,75,75);
  margin: 0px 0px 0px 13px;
  padding: 0px 18px 0px 10px;
  _margin: 0px 0px 0px 8px;
  _padding: 0px 13px 0px 10px;
}

#login input {
  width: 98%;
  height: 18px;
  font-size: 15px;
  color: rgb(75,75,75);
  font-weight: normal;
  background-color: transparent;
  margin: 0px;
  padding: 0px;
  border: 1px solid rgb(200,200,200);
}
#login input.submit {
  /*color: rgb(180,180,180);*/
  color: rgb(75,75,75);
  text-transform: uppercase;
  font-weight: bold;
  border: 2px solid rgb(153,189,0);
  text-align: center;
  font-size: 10px;
  margin: 5px 0px 10px 0px;
  padding: 1px 5px 1px 5px;
  height: 20px;
  width: 99%;
}
#login input.submit:hover {
  color: rgb(153,189,0);
  border: 2px solid rgb(153,189,0);
}
/* -------------------- obsah/nadpis --------------------------------------------------------------- */
#nadpis {
  margin: 0px;
  padding: 0px 5px 5px 0px;
  font-size: 14px;
  font-weight: bold;
  color: rgb(153,189,0);
  border-bottom: 1px dashed rgb(197,197,197);
  text-transform: uppercase;
}

#obsah {
  margin: 0px 0px 0px 0px;
}
/* -------------------- all ------------------------------------------------------------------------ */
.poznamka {
 color: rgb(107,142,35);
 margin-top: 5px;
}

.warning {
  font-weight: bold;
  color: rgb(255,120,0);
  margin-top: 15px;
  position: relative;
}

.zrychlena-volba-formulare {
  text-decoration: underline;
}

.green {
  color: rgb(153,189,0);
}

.float-left {
  float: left;
  width:100%;
}

.float-right {
  float: right;
}
.clear-all {
  clear: both; display: block; font-size: 1px; overflow: hidden; line-height: 1px; height: 1px;
}

#muj-ucet .bold {
  font-weight: bold;
}
#muj-ucet .warning {
  font-weight: bold;
  color: rgb(255,120,0);
  margin-top: 15px;
  position: static;
}

#bezva-tip {
  margin-top: 15px;
  padding: 10px;
}
#bezva-tip-nadpis {
  margin: 0px;
  padding: 5px 5px 1px 0px;
  font-size: 14px;
  font-weight: 900;
  color: rgb(255,120,0);
  border-top: 3px solid rgb(220,220,220);
  border-bottom: 1px solid rgb(220,220,220);
}
#bezva-tip-text {
  margin: 0px;
  padding: 7px 5px 5px 0px;
  font-size: 12px;
  color: rgb(200,200,200);
  font-weight: bold;
}

/*  --------------------------------------- DEFINICE TABULEK ------------------------------------------------- */
#oramovani {
/*
  border-left: 3px solid rgb(153,189,0);
  border-right: 3px solid rgb(153,189,0);
  border-bottom: 3px solid rgb(153,189,0);
  border-top: 3px solid rgb(153,189,0);


  border-left: 3px solid rgb(220,220,220);
  border-right: 3px solid rgb(220,220,220);
  border-bottom: 3px solid rgb(220,220,220);
  border-top: 3px solid rgb(220,220,220);

  border-left: 1px dashed rgb(255,120,0);
  border-right: 1px dashed rgb(255,120,0);
  border-bottom: 1px dashed rgb(255,120,0);
  border-top: 1px dashed rgb(255,120,0);

  border-left: 1px solid rgb(255,120,0);
  border-right: 1px solid rgb(255,120,0);
  border-bottom: 1px solid rgb(255,120,0);
  border-top: 1px solid rgb(255,120,0);

*/

  border-left: 2px solid rgb(255,120,0);
  border-right: 2px solid rgb(255,120,0);
  border-bottom: 2px solid rgb(255,120,0);
  border-top: 2px solid rgb(255,120,0);

  padding: 0px 5px 20px 5px;
  margin-bottom: 10px;
}

TABLE.normalT {
  clear: both;
  width: 100%;
  height: 30px;
  text-align: left;
  color: #404040;
  font-family: verdana;
  border-collapse: collapse;
  background-color: #ffffff;
  border-spacing: 0px;
  border-bottom: 3px solid rgb(220,220,220);
  border-top: 3px solid rgb(220,220,220);
}
TABLE.normalT TH {
  padding: 2px;
  font-weight: bold;
  font-size: 10px;
  background-color: rgb(238,238,238);
  height: 15px;
  border-bottom: 2px solid rgb(220,220,220);
  border-top: 2px solid rgb(220,220,220);
}
TABLE.normalT TD {
  font-weight: normal;
  color: #404040;
  border-top: 0px solid rgb(220,220,220);
  border-right: 0px solid rgb(220,220,220);
  border-bottom: 1px solid rgb(220,220,220);
  border-left: 0px solid rgb(220,220,220);
  height: 12px;
  background-color: transparent;
  padding: 2px;
  font-size: 10px;
}
TABLE.normalT CAPTION {
  visibility: hidden;
}
/* TABLE cenik + free cenik */

.first {
	background-color: #f0f0f0;
}

.second {
	background-color: #ffffff;
}


.oa-col-1 {
	width: 49%;
	text-align: right;
}

.oa-col-2 {
	width: 50%;
	text-align: left;
}

.oa-col-3 {
	width: 1%;
	text-align: left;
}

.col-1 {
	width: 50%;
	text-align: left;
}

.col-2 {
	width: 25%;
	text-align: right;
}

.col-3 {
	width: 25%;
	text-align: right;
}

TABLE#cenikT {
  width: 100%;
}

/* nastaveni sloupcu */

#cenikT COL.prvniCol {
  width: 210px; text-align: left;
}
#cenikT COL.druhyCol {
  width: 70px; text-align: right;
}
#cenikT COL.tretiCol {
  width: 70px; text-align: right;
}



/* TABLE calllist */
/* nastaveni sloupcu */
#calllistT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 160px; text-align: left;
}
#calllistT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 100px; text-align: center;
}
#calllistT COL.tretiCol {
  padding-right: 2px; padding-left: 2px; width: 100px; text-align: center;
}
#calllistT COL.ctvrtyCol {
  padding-right: 2px; padding-left: 2px; width: 80px; text-align: right;
}
#calllistT COL.patyCol {
  padding-right: 2px; padding-left: 2px; width: 80px; text-align: right;
}
#calllistT COL.sestyCol {
  padding-right: 2px; padding-left: 2px; width: 80px; text-align: center;
}
#calllistT COL.sedmyCol {
  padding-right: 2px; padding-left: 2px; width: 60px; text-align: center;
}
#calllistT COL.osmyCol {
  padding-right: 2px; padding-left: 2px; width: 80px; text-align: center;
}
#calllistT COL.devatyCol {
  padding-right: 2px; padding-left: 2px; width: 80px; text-align: center;
}
#calllistT COL.desatyCol {
  padding-right: 2px; padding-left: 2px; width: 0px; text-align: right;
}

/* TABLE nastaveni-telefonu */
/* nastaveni sloupcu */
#nastaveni-telefonuT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 200px; text-align: left;
}
#nastaveni-telefonuT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE nastaveni-linky */
/* nastaveni sloupcu */
#nastaveni-linkyT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 200px; text-align: left;
}
#nastaveni-linkyT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 150px; text-align: center;
}
#nastaveni-linkyT COL.tretiCol {
  padding-right: 2px; padding-left: 2px; width: 150px; text-align: center;
}
#nastaveni-linkyT COL.ctvrtyCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE navyste-si-kredit */
/* nastaveni sloupcu */
#navyste-si-kreditT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 50%; text-align: left;
}
#navyste-si-kreditT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 50%; text-align: left;
}

/* TABLE prichozi-cislo */
/* nastaveni sloupcu */
#prichozi-cisloT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}
#prichozi-cisloT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 100px; text-align: center;
}
#prichozi-cisloT COL.tretiCol {
  padding-right: 2px; padding-left: 2px; text-align: center;
}

/* TABLE pridejte-linku */
/* nastaveni sloupcu */
#pridejte-linkuT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}
#pridejte-linkuT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 110px; text-align: center;
}
#pridejte-linkuT COL.tretiCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE prichozi-volani-aktivace */
/* nastaveni sloupcu */
#prichozi-volani-aktivaceT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 40%; text-align: left;
}
#prichozi-volani-aktivaceT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE prichozi-volani-deaktivace */
/* nastaveni sloupcu */
#prichozi-volani-deaktivaceT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 50%; text-align: left;
}
#prichozi-volani-deaktivaceT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE presmerovani-volani-aktivace */
/* nastaveni sloupcu */
#presmerovani-volani-aktivaceT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 48%; text-align: left;
}
#presmerovani-volani-aktivaceT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; text-align: left;
}

/* TABLE presmerovani-volani-deaktivace */
/* nastaveni sloupcu */
#presmerovani-volani-deaktivaceT COL.prvniCol {
  padding-right: 2px; padding-left: 2px; width: 80%; text-align: left;
}
#presmerovani-volani-deaktivaceT COL.druhyCol {
  padding-right: 2px; padding-left: 2px; width: 20%; text-align: right;
}

/* ---------------------------------------------------- konec ------------------------------------------------ */


/* END CSS RENDERING */

