/* CSS Document */

/* clear: TODO doplnit a vyzkouset */



/* main */
BODY {
	background:#F3F3F1 url("/images/wirenode/layout/bg.png") top center no-repeat;
	font-family:Trebuchet MS;
	font-size:13px;
	margin: 0px;
	padding: 0px;
}
UL	{
	margin: 0 0 15px 5px;
	padding: 0;
	}

UL LI {
  list-style-type:none;
  background:url("/images/wirenode/li-default.gif") 4px 4px no-repeat;
  padding:0 0 0 20px;
  margin:0px;
}
H2 {
  /*color:#FFD204;*/
  color:#e8bc0c;
  font-size:25px;
  margin:2px 0 6px 0; 
}
H3 {
  /*color:#FFD204;*/
  color:#e4b616;
  font-size:20px;
  margin:2px 0 6px 0;
}
H4 {
  color: #333 ;
  font-size:16px;
  margin:2px 0 3px 0;
}
H5 {
  color: #333;
  font-size:14px;
  margin:2px 0 3px 0;
}
H6 {
  font-size:12px;
}
IMG {
  border:0px;
}
A{
  color:#A98F00;
}
FORM {
  display:inline;
  margin:0px;
  padding:0px;
}
#container {
	width:950px;
	margin:2px auto;
}
#top {
	height: 78px;
  width: 100%;
  position:relative;
}
/* logo */
#top H1 {
  float:left;
  width:231px;
  height:78px;
  background:url("/images/wirenode/layout/logo.png") no-repeat;
  margin:0px;
  padding:0px;
}

#top H1 A {
  width:231px;
  height:78px;
  display:block;
}
#top H1 A SPAN{
  display:none;
}
/* top menu */
#top UL {
  float:right;
  margin:50px 15px 0 0;
  padding:0px;
  list-style-type:none;
}
#top UL LI {
  float:left;
  padding:0 15px 0 15px;
  border-right:2px #FEDA35 solid;
  font-size:15px;
  background:none;
  margin:0px;
}
#top UL .last {
  border:0px;
  padding:0 0 0 15px;
}
#top UL LI A {
  color:#868280;
  text-decoration:none;
  font-weight:bold;
}
#top UL LI A:HOVER {
  text-decoration:underline;
}
/* login */
#top FIELDSET {
	position:absolute;
	top:11px;
	right:0px;
	border:0px;
  padding:0px;
	margin:0px;
  width:565px;
}
#top FIELDSET LABEL {
  color:#868280;
  float:left;
  height:15px;
  padding:2px 8px 0 8px ;
  font-size:11px;
}
#top FIELDSET INPUT {
  border:1px #E8E6E4 solid;
  width:118px;
  height:17px;
  margin:0 2px 0 0;
  padding:0px;
  float:left;
}
#top FIELDSET A {
  float:left;
  padding:2px 10px 0 20px;
  border-right:1px #E5E3E1 solid;
  color:#868280;
  font-size:11px;
}
#top FIELDSET .submit {
  width:33px;
  height:19px;
  background:url("/images/wirenode/layout/login-go.gif") no-repeat;
  border:0px;
}
#header {
  height:300px;
  width:942px;
  border-top:4px #FBFBFB solid;
  border-left:4px #FBFBFB solid;
  border-right:4px #FBFBFB solid;
}
/* menu */
#header UL {
  height:54px;
  width:100%;
  margin:0px;
  padding:0px;
}
#header LI {
  height:54px;
  float:left;
  padding:0px;
}
#header .ajax-start {
  height:245px;
  width:100%;
}
#header LI {
  background:none;
}
#header LI A SPAN {
  display:none;
}
#header LI A {
  height:54px;
  width:100%;
  display:block;
  background-position:left top;
}
#header LI A:HOVER{
  background-position:left bottom;
}
#header LI A:FOCUS {
 outline:none
}
#header .menu1 A{
  width:246px;
  background:url("/images/wirenode/index/menu1.gif") no-repeat;
}
#header .menu2 A{
  width:156px;
  background:url("/images/wirenode/index/menu2.gif") no-repeat;
}
#header .menu3 A{
  width:169px;
  background:url("/images/wirenode/index/menu3.gif") no-repeat;
}
#header .menu4 A{
  width:186px;
  background:url("/images/wirenode/index/menu4.gif") no-repeat;
}
#header .menu5 A{
  width:185px;
  background:url("/images/wirenode/index/menu5.gif") no-repeat;
}
#header #zoo {
  height:246px;
  width:942px;
  position:relative;
  background-color:#EEEDEB;
  overflow:hidden;
}
#zoo .zasobnik {
  position:relative;
}
#zoo .zasobnik DIV {
  width:942px;
  height:246px;
  float:left;
  visibility:hidden;
  position:absolute;
  top:0px;
  left:0px;
}
#zoo H2 {
  margin:0px;
  padding:0px;
  width:360px;
  position:absolute;
  top:20px;
  text-align:center;
  right:80px;
  font-size:28px;
  color:#BAB5B1;
}

#zoo H2 strong{
  font-size:57px;
  color:#FFD204;
  display:block;
}



#zoo H2 span{
  font-size:22px;
  display:block;
}
#zoo #zoo_header1 {
  background:url("/images/wirenode/index/header_zoo1.jpg");
}
#zoo #zoo_header2 {
  background:url("/images/wirenode/index/header_zoo2.jpg");
}
#zoo #zoo_header3 {
  background:url("/images/wirenode/index/header_zoo3.jpg");
}
#zoo #zoo_header4 {
  background:url("/images/wirenode/index/header_zoo4.jpg");
}
#zoo #zoo_header5 {
  background:url("/images/wirenode/index/header_zoo5.jpg");
}
#zoo .active {
  visibility:visible !important;
  display:block !important;
}
#zoo .start {
  width:267px;
  height:84px;
  position:absolute;
  top:155px;
  left:550px;
}
#content {
  width:910px;
  padding:31px 20px 0 20px;
  background:#FFFFFF;
  color:#2b2b2b;
  border-bottom:1px #EDEDEA solid;
  min-height:400px;
  _height:400px;
}
.homepage {
  background:#FFFFFF url("/images/wirenode/index/menu-stin.gif") top center no-repeat;
}
#content #left {
  border-right:1px #EEEDED solid;
  width:631px;
  float:left;
  padding-right: 10px;
}
#content #leftsub {
  border-right:1px #EEEDED solid;
  width:691px;
  float:left;
  padding-right: 10px;
}
#left .features-box{
  width:100%;
  height:230px;
  border-top:1px #EEEDED solid;
  border-bottom:1px #EEEDED solid;
  background-color:#FCFBFB;
  margin:0 0 10px 0;
}
#left .box {
  width:370px;
  float:left;
}
#left .box2 {
  width:250px;
  float:left;
}
#left .features UL, #left .util UL {
  margin:10px 0 10px 20px;
  padding:0px;
}
#left .features LI{
  font-size:14px;
  background: url(/images/wirenode/index/li-features.gif) center left no-repeat;
  padding:8px 0 7px 30px;
}
#left .util LI {
  font-size:14px;
  padding:5px 0 4px 30px;
  background-position:left center;
}
#left .util1 {
  background:url("/images/wirenode/index/li-widgets.gif") no-repeat;
}
#left .util2 {
  background:url("/images/wirenode/index/li-rss.gif") no-repeat;
}
#left .util3 {
  background:url("/images/wirenode/index/li-forms.gif") no-repeat;
}
#left .util4 {
  background:url("/images/wirenode/index/li-unique.gif") no-repeat;
}
#left .util5 {
  background:url("/images/wirenode/index/li-maps.gif") no-repeat;
}
#left .util6 {
  background:url("/images/wirenode/index/li-click-to-call.gif") no-repeat;
}
#left .util8 {
  background:url("/images/wirenode/index/li-qr-code.png") no-repeat;
}
#left .util7 {
  background:none;
}
#left .read {
  border-right:1px #EEEDED solid;
  font-size:13px;
}
#left .read UL{
  margin:0 0 0 20px;
  padding:0px;
}
#left .read LI{
  padding:6px 0 6px 30px;
  background-position:left center;
}
#left .read1 {
  background:url("/images/wirenode/index/li-easily.gif") no-repeat;
}
#left .read2 {
  background:url("/images/wirenode/index/li-create.gif") no-repeat;
}
#left .read3 {
  background:url("/images/wirenode/index/li-simply.gif") no-repeat;
}
#left .read4 {
  background:none;
}
#left .corporate {
  width:230px;
  padding:0 0 0 20px;
}
#left .corporate UL {
  margin:0px;
  padding:0px;
}
#left .corporate LI {
  background:url("/images/wirenode/li-default.gif") 5px 9px no-repeat;
  padding:6px 0 6px 30px;
  font-size:14px;
}
#left .corporate LI A{
	color:#000;
}
#content #right {
  width:260px;
  background-color:#FFFFFF;
  float:right;
}
#content #rightsub {
  width:200px;
  background-color:#FFFFFF;
  float:right;
}
#right .hosted-box {
  width:265px;
  height:179px;
  background:url("/images/wirenode/index/hosted_box.gif") no-repeat;
  padding:10px 0 0 0;
  text-align:center;
  margin:10px 0 20px 0;
}
#right .hosted-box H3 {
  background:url("/images/wirenode/index/hosted_count.gif") no-repeat;
  margin:0 auto;
  width:254px;
  height:74px;
  color:#FFFFFF;
  font-size:26px;
  text-align:center;
}
#right .hosted-box H3 SPAN {
  position:relative;
  top:20px;
}
#right .hosted-box H4 {
  color:#636061;
  font-size:15px;
  margin:5px 0 20px 0;
}
#right DL {
  margin:10px 0 10px 0;
}
#right DD {
  margin:0px;
  padding:5px 0 5px 0;
}

#RightNavi				{ padding: 5px 10px 10px 0px; font-size: 13px; }
#RightNavi li			{ background: none; margin: 0; padding: 0; }
#RightNavi li a			{ display: block; _height: 25px; line-height: 25px; text-decoration: none; border-bottom: 1px solid #efedec; padding-left: 5px; color: #333 }
#RightNavi li a:hover	{ display: block; text-decoration: none; border-bottom: 1px solid #e9e5e2; background: #fcfcfc }
#RightNavi li ul		{ padding: 5px 0px 10px 10px; font-size: 12px; }

.partners {
	border-top:1px #EEEDED solid;
	width: 100%;
	position: relative;
}

.partners h3 {
	margin-top: 20px;
	height: 40px;
	vertical-align: middle;
}

.partners img {
	position: absolute;
	top: 5px;
	left: 130px;

}

#footer {
  width:100%;
  padding:20px 0 20px 0;
  text-align:center;
  background:url("/images/wirenode/layout/footer.gif") no-repeat;
  color:#A3A3A3;
}
#footer UL {
  display:inline;
  margin:0 0 0 0;
  padding:0px;
}
#footer UL LI{
  display:inline;
  background:none;
  margin:0px;
  padding:0px;
}
#footer A {
  text-decoration:underline;
  color:#A3A3A3;
}

#footer A:hover {
  text-decoration:none;
}

#footer P {
  width:300px;
  margin:0 auto;
}
#footer SPAN {
  float:left;
  margin:10px 0 0 0;
  height:30px;
  line-height:10px;
}
#footer STRONG{
  width:35px;
  height:12px;
  background:url("/images/wirenode/layout/logo-small.gif");
  float:left;
  margin:10px 5px 20px 5px;
}
#footer STRONG SPAN {
  display:none;
}
.clear{
  clear:both;
  visibility:hidden;
}

.IMGLeft		{ float: left; margin: 0 15px 10px 0; }
.IMGRight		{ float: right; margin: 0 0 10px 15px; }
.Border			{ border: 1px solid #FC0; padding: 1px; }

.left			{ float: left; }
.right			{ float: right; }


/* TABLE */

table.table { border-bottom: 1px solid #868280; border-collapse: collapse; margin: 15px auto 20px; }
table.table th { background: #868280; padding: 4px 4px; color: white; }
table.table th a		{ color: #FFF09E; text-decoration: none; }
table.table th a:hover	{ color: white; text-decoration: underline;}
table.table td { border-bottom: 1px solid #868280; border-collapse: collapse; padding: 4px 4px; }
table.table td.caption	{ font-weight: bold;  text-align: left; border-right: 1px solid  #868280; }
table.table tr:hover td { background: #f8f8f8; }
table.table tr.sum td	{ border-top:1px solid  #868280; border-bottom:1px solid  #868280; background: #f8f8f8; }

table td.center	{ text-align: center; }
table td.left	{ text-align: left; float: none;}
table td.right	{ text-align: right; float: none; }

table td.green	{color:#00D200;font-weight:bold;}
table td.blue	{color:#0707E0;font-weight:bold;}


table.pricing		{ border: 1px solid #868280; width: 100%; }
table.pricing td	{ border: 0 none; padding: 4px 8px 4px 4px; text-align: center; width: 20%; }
table.table td.caption	{ width: 40%;}

.statsTableFrame		{ width: 690px; overflow:auto; }
table.stats_paths		{ text-align: right; border: 1px solid #868280; margin-left: 1px; }
table.stats_paths th	{ text-align: center; }
table.stats_paths th.paths	{ white-space: nowrap; border-top: 1px solid white; }
table.stats_paths td	{ border: 0 none; }

table.stats		{ margin-left: 0px; }

#new_features{

}

#newfeatures td{
    width:200px;
    height:300px;
    padding:10px;
}

#newfeatures strong{

    font-size:20px;
    display:block;
}


/* PRIVATE COMMON */
#topadmin 		{ height: 78px; width: 100%; position:relative; }

/* logo */
#topadmin H1 		{ position: absolute; top: 5px; width:230px; height:21px; background:url("/images/wirenode/layout/logo_wirenode.gif") no-repeat;   margin:0px; padding:0px; font-size: 12px; }
#topadmin H1 SPAN	{ display: none; }

#topadmin H2 		{ position: absolute; top: 45px; left: 15px; height:21px; margin:0px; padding:0px; font-size: 16px; text-transform: uppercase; }

/* topadmin menu */
ul#topmenu		 	{ float:right; margin:50px 15px 0 0; padding:0px; list-style-type:none; }
ul#topmenu LI 		{ float:left; padding:0 15px 0 15px; border-right:2px #FEDA35 solid; font-size:15px; background:none; margin:0px; }
ul#topmenu .last 	{ border:0px; padding:0 0 0 15px; }
ul#topmenu LI A 	{ color:#868280; font-weight:bold; }
ul#topmenu LI A:HOVER { text-decoration:underline; }

div#userInfo 		{ position:absolute; top:11px; right:0px; border:0px; padding:0px; margin:0px; width:550px; text-align: right; }

p#slogan { position: absolute; top: 7px; left: 230px; display: block; width: 200px; height: 18px; overflow: hidden; font-size: 14px; margin: 0; padding: 0; }


