p  {
   font-family:             arial;
   font-style:             normal;
   font-size:                 70%;
   line-height:              150%;
   text-align:               left;
   color:                 #000000;
   background-color:  transparent;
   display:                 block;
   }

.nadpis	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                 100%;
   line-height:               200%;
   font-weight:               bold;
   text-align:                left;
   color:                  #407bff;
   background-color:   transparent;
   display:                 inline;
   }

.firma	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               200%;
   font-weight:             normal;
   text-align:              center;
   color:                  #000000;
   background-color:   transparent;
   display:                 inline;
   }

.pages_text
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               200%;
   font-weight:               bold;
   text-align:              center;
   color:                  #d00000;
   background-color:   transparent;
   display:                 inline;
   
   width:  10px;
   height: 23px;
   margin: 0px 6px 0px 6px;
   border-left: 1px solid #e0aa16;
   float: left;
   }

.pages_support_text
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               200%;
   font-weight:               bold;
   text-align:              center;
   color:                  #17a830;
   background-color:   transparent;
   display:                 inline;
   
   width:  10px;
   height: 23px;
   margin: 0px 6px 0px 6px;
   border-left: 1px solid #1be73e;
   float: left;
   }

.about_line_text	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               165%;
   font-weight:               bold;
   text-align:              center;
   color:                  #003bbf;
   background-color:   transparent;
   display:                 inline;
   }

.products_line_text	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               165%;
   font-weight:               bold;
   text-align:              center;
   color:                  #f00000;
   background-color:   transparent;
   display:                 inline;
   }

.support_line_text	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               165%;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ff00;
   background-color:   transparent;
   display:                 inline;
   }

.contact_line_text	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               165%;
   font-weight:               bold;
   text-align:              center;
   color:                  #ec1ce5;
   background-color:   transparent;
   display:                 inline;
   }

.servermap_line_text
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  75%;
   line-height:               165%;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ffee;
   background-color:   transparent;
   display:                 inline;
   }


.pages_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #e68d00;
   background-color:   transparent;
   display:                 inline;
   }

.pages_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #d00000;
   background-color:   transparent;
   display:                 inline;
   }

.pages_support_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #1be73e;
   background-color:   transparent;
   display:                 inline;
   }

.pages_support_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #17a830;
   background-color:   transparent;
   display:                 inline;
   }

.about_line_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #003bbf;
   background-color:   transparent;
   display:                 inline;
   text-decoration:       overline;
   }

.about_line_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #003bbf;
   background-color:   transparent;
   display:                 inline;
   text-decoration:           none;
   }

.servermap_line_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ffee;
   background-color:   transparent;
   display:                 inline;
   text-decoration:       overline;
   }

.servermap_line_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ffee;
   background-color:   transparent;
   display:                 inline;
   text-decoration:           none;
   }

.products_line_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #f00000;
   background-color:   transparent;
   display:                 inline;
   text-decoration:       overline;
   }

.products_line_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #f00000;
   background-color:   transparent;
   display:                 inline;
   text-decoration:           none;
   }

.support_line_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ff00;
   background-color:   transparent;
   display:                 inline;
   text-decoration:       overline;
   }

.support_line_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #00ff00;
   background-color:   transparent;
   display:                 inline;
   text-decoration:           none;
   }

.contact_line_text a
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #ec1ce5;
   background-color:   transparent;
   display:                 inline;
   text-decoration:       overline;
   }

.contact_line_text a:hover
   {
   font-family:              arial;
   font-style:              normal;
   font-weight:               bold;
   text-align:              center;
   color:                  #ec1ce5;
   background-color:   transparent;
   display:                 inline;
   text-decoration:           none;
   }

.seznam	
   {
   font-family:              arial;
   font-style:              normal;
   font-size:                  70%;
   line-height:               150%;
   }

h1 {
   font-family:              arial;
   font-style:              normal;
   font-size:                  80%;
   line-height:               100%;
   font-weight:               bold;
   text-align:                left;
   color:                  #407bff;
   background-color:   transparent;
   display:                 inline;
   }

h2 {
   font-family:              arial;
   font-style:              normal;
   font-size:                 100%;
   line-height:               150%;
   font-weight:             normal;
   text-align:                left;
   color:                  #000000;
   background-color:   transparent;
   display:                 inline;
   }

h3 {
   font-family:              arial;
   font-style:              normal;
   font-size:                  80%;
   line-height:               100%;
   font-weight:               bold;
   text-align:                left;
   color:                  #407bff;
   background-color:   transparent;
   display:                 inline;
   text-decoration:      underline;
   }

h4 {
   font-family:              arial;
   font-style:              normal;
   font-size:                  70%;
   line-height:               100%;
   font-weight:             normal;
   text-align:                left;
   color:                  #000000;
   background-color:   transparent; display: inline;
   }

h5 {
   font-family:              arial;
   font-style:              normal;
   font-size:                  70%;
   line-height:               100%;
   font-weight:               bold;
   text-align:                left;
   color:                  #FFFFFF;
   background-color:   transparent; display: inline;
   }

h6 {
   font-family:              arial;
   font-style:              normal;
   font-size:                  60%;
   line-height:               200%;
   font-weight:               bold;
   text-align:                left;
   color:                  #000000;
   background-color:   transparent; display: inline;
   }

.info {
      font-family:              arial;
      font-style:              normal;
      font-size:                  70%;
      line-height:               100%;
      font-weight:               bold;
      text-align:                left;
      color:                  #1be73e;
      background-color:   transparent; display: inline;
      }

.info a {
      font-family:              arial;
      font-style:              normal;
      font-weight:               bold;
      text-align:                left;
      color:                  #1be73e;
      background-color:   transparent; display: inline; text-docoration: none;
      }

.info a:hover {
      font-family:              arial;
      font-style:              normal;
      font-weight:               bold;
      text-align:                left;
      color:                  #17a830;
      background-color:   transparent; display: inline;
      }
 

a         {
          text-decoration: underline;
	  color:  #001ad9;
	  display: inline;
	  } 

a:hover   { 
	  text-decoration: underline;
	  color: #407bff;
	  } 

a:visited {}

ul                {
                  display: list-item;
                  list-style-image: none; list-style-type: none;
                  }

li                {
                  display: list-item;
                  list-style-image: url(img/point.jpg);
                  }



html, body        {
                  font-family:   arial;
                  line-height:    100%;
                  margin:       0 auto;    
                  padding:           0;
                  height:        600px; text-align: left;
                  }

#telo		  {
                  width:              950px;
                  margin-left:         auto;
                  margin-right:        auto;
                  height:             600px;
                  padding:                0;
                  background-color: #FFFFFF;
                  text-align:          left;
		  }

#top_folder    	  {
                  width:             2000px;
                  height:              86px;
                  background-color: #FFFFFF;
                  }

#left_folder      {
                  width:              360px;
                  height:            2000px;
                  background: #FFFFFF url('img/left.jpg') 0px 0px no-repeat;
                  padding: 80px 0px 0px 30px;
                  }

#bg_about         {
                  width:             1500px;
                  height:             450px;
                  background-color: #FFFFFF;
                  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
                  }

#about_line       {
                  width:             1500px;
                  height:             450px;
                  background: #FFFFFF url('img/about_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#products_line    {
                  width:             1500px;
                  height:             150px;
                  background: #FFFFFF url('img/products_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#support_line     {
                  width:             1500px;
                  height:             150px;
                  background: #FFFFFF url('img/support_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#contact_line     {
                  width:             1500px;
                  height:             150px;
                  background: #FFFFFF url('img/contact_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#news_line        {
                  width:             1500px;
                  height:             150px;
                  background: #FFFFFF url('img/news_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#servermap_line   {
                  width:             1500px;
                  height:             150px;
                  background: #FFFFFF url('img/servermap_line.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 0px 0px 0px 83px;
                  }

#about_marker     {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/about_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }

#products_marker  {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/products_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }

#support_marker   {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/support_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }

#contact_marker   {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/contact_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }

#news_marker      {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/news_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }

#servermap_marker {
                  width:              131px;
                 *width:              161px;
                  height:             455px;
                  background: #FFFFFF url('img/servermap_marker.jpg') 0px 0px no-repeat;
                  margin: 30px 0px 0px 0px; padding: 30px 0px 0px 0px;
                  }


#news_box         {
                  margin:                5px;
                  width:                 95%;
                  min-height:           30px; *height: 30px;
                  border-bottom:          1px solid #e0aa16;
                  border-left:            1px solid #e0aa16;
                  background: #FFFFFF 0px 0px no-repeat;
                  float: left;
                  }

#news_box_date    {
                  padding-top:           5px;
                  padding-left:         10px;
                  position:         relative;
                  left: -1px; top: 0px; *left: 0px; *top: 0px;
                  width:                 95%;
                  height:               17px; *height: 20px; border: 1px none #e0aa16; text-align: left;
                  background: #ffffff url('img/stripe_400.jpg') no-repeat; float:left;
                  }

#news_box_text    {
                  margin:                7px; margin-top: -6px; *margin-top: 3px;
                  width:              100%; 
                  border: 0px none; text-align: left;
                  background: transparent 0px 0px no-repeat; float: left;
                  }

#support_box      {
                  margin:                5px;
                  width:                 95%;
                  min-height:           30px; *height: 30px;
                  border-bottom:          1px solid #1be73e;
                  border-left:            1px solid #1be73e;
                  background: #FFFFFF 0px 0px no-repeat;
                  float: left;
                  }

#support_box_date {
                  padding-top:           5px;
                  padding-left:         10px;
                  position:         relative;
                  left: -1px; top: 0px; *left: 0px; *top: 0px;
                  width:                 95%;
                  height:               17px; *height: 20px; border: 1px none #1be73e; text-align: left;
                  background: #ffffff url('img/stripe_support_400.jpg') no-repeat; float:left;
                  }

#support_box_info {
                  width:                100%;
                  height:               20px; 
                 *height:               25px;

                  padding-top:           5px;
                  margin:  -15px 0px 0px 7px;
                 *margin:   -5px 0px 0px 7px;

                  position:         relative;  
                 
                  display:            inline;
                  border:   1px none #1be73e;
                  text-align:           left;
                  background: #ffffff no-repeat;
 
                  float: left;
                  }

#support_box_text {
                  margin:                7px; margin-top: -6px; *margin-top: 3px;
                  width:              100%; 
                  border: 0px none; text-align: left;
                  background: transparent 0px 0px no-repeat; float: left;
                  }


#pages            {
                  margin:   20px 0px 0px 5px;
                  width:                 90%;
                  height:               40px;
                  border:               none;
                  background: transparent 0px 0px no-repeat; float: left;
                  }

#pages #forward   {
                  width: 23px; height: 23px; margin-left: 5px;
                  border:               none; float: left;
                  background: #ffffff url('img/forward.jpg') no-repeat;
                  }

#pages #backward  {
                  width: 23px; height: 23px; margin-right: 5px;
                  border:               none; float: left;
                  background: #ffffff url('img/backward.jpg') no-repeat;
                  }

#pages #support_forward  {
                   width: 23px; height: 23px; margin-left: 5px;
                   border:               none; float: left;
                   background: #ffffff url('img/support_forward.jpg') no-repeat;
                   }

#pages #support_backward {
                   width: 23px; height: 23px; margin-right: 5px;
                   border:               none; float: left;
                   background: #ffffff url('img/support_backward.jpg') no-repeat;
                   }


#ourclients_box   {
                  margin:                5px;
                  width:               150px;
                  height:              250px;
                  border:          1px solid #0e318d;
                  background: #FFFFFF 0px 0px no-repeat; float:left;
                  }

#ourclients_box_name 
                  {
                  padding-top:           3px;
                  position:         relative; left: -1px; top: -1px; *left: 0px; *top: 0px;
                  width:               150px; 
                  height:               17px; *height: 20px;
                  border:  1px solid #0e318d;                   text-align:         center;
                  background: #FFFFFF url('img/stripe_150_blue.jpg'); float:left;
                  }

#ourclients_box_logo    
                  {
                  margin:                7px; margin-top: 10px;
                  position:         relative;
                  width:               130px; 
                  height:              100px;
                  border: 0px none; text-align: center;
                  background: transparent 0px 0px no-repeat;
                  float:left; vertical-align: middle;
                  }

#ourclients_box_text    
                  {
                  margin:                7px; margin-top: -6px; *margin-top: 3px;
                  position:         relative;
                  width:               130px; 
                  border: 0px none; text-align: center;
                  background: transparent 0px 0px no-repeat; float:left;
                  }


#bg_about #text   {
                  width:              450px;
                  height:             450px;
                  background-color: transparent;
                  }

#paticka1_folder  {
                  width:               360px;
                  height:               44px;
                  background: #FFFFFF url('img/paticka_1.jpg') 0px 0px no-repeat;
                  }

#paticka2_folder  {
                  width:              1900px;
                  height:               44px;
                  background: #FFFFFF url('img/paticka_2.jpg') 0px 0px no-repeat;
                  }

#paticka3_folder  {
                  width:               160px;
                  height:               44px;
                  background: #FFFFFF url('img/paticka_3.jpg') 0px 0px no-repeat;
                  }

#loga             {
                  width:              130px;
                  height:            1000px;
                  background: #FFFFFF url('img/loga.jpg') 0px 0px no-repeat;
                  padding: 20px 0px 0px 0px; *padding: 20px 10px 0px 0px; text-align: center;
                  }

#logo             {
                  width:              100px;
                  min-height:              35px;
                  margin:  30px 0px 0px 0px;
                 *margin:  50px 0px 0px 0px;
                  }
                  
#logo_text        {
                  width:                  100px;
                  height:                  15px;
                  background-color: transparent; 
                  text-align:            center;
                  }

#false_infobox    {
                  width:       130px;
                  height:       80px;
                  float: left; margin: 0px 20px 20px 0px;
                  background-color: transparent;
                  }

#infobox          {
                  width:       130px;
                  min-height:  100px;
                  *height: 100px;
                  border: 1px solid #00009e; text-align: left; float: left; margin: 0px 20px 20px 0px;
                  background-color: #FFFFFF;
                  }

#infobox #stripe  {
                  width:       120px;
                 *width:       130px;
                  height:       21px; 
                  padding: 3px 0px 0px 10px; *padding: 5px 0px 0px 10px;
                  background: #FFFFFF url('img/stripe.jpg') 0px 0px no-repeat; 
                  }

#infobox #content  {
                   width:       120px;
                  *width:       130px;
                  *padding: 5px 5px 0px 5px; margin: -10px 5px 0px 5px;
                  *margin: 0px; 
                   background-color: #FFFFFF;
                   }
 
#top              {
                  width:      2000px;
                  height:       65px;
                  background: #FFFFFF url('img/top.jpg') 0px 0px no-repeat;
                  }

#panel    	  {
                  float:        left;
                  width:      2000px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') 0px 0px no-repeat;
		  }

#panel #space  	  {
                  float:        left;
                  width:       305px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') 0px 0px no-repeat;
		  }

#panel #about  	  {
                  float:        left;
                  width:       126px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -305px 0px no-repeat;
		  }


#panel #products  {
                  float:        left;
                  width:        71px;
                  height:       21px; 
                  background: #FFFFFF url('img/topmenu.jpg') -431px 0px no-repeat;
		  }

#panel #support   {
                  float:        left;
                  width:        69px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -502px 0px no-repeat;
		  }

#panel #contact   {
                  float:        left;
                  width:        68px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -571px 0px no-repeat;
		  }

#panel #news      {
                  float:        left;
                  width:        61px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -639px 0px no-repeat;
		  }

#panel #servermap {
                  float:        left;
                  width:        82px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -700px 0px no-repeat;
		  }

#panel #search    {
                  float:        left;
                  width:        60px;
                  height:       21px;
                  background: #FFFFFF url('img/topmenu.jpg') -782px 0px no-repeat;
		  }

#panel #about:hover     { background-position: -305px -21px; } 
#panel #products:hover  { background-position: -431px -21px; } 
#panel #support:hover   { background-position: -502px -21px; } 
#panel #contact:hover   { background-position: -571px -21px; } 
#panel #news:hover      { background-position: -639px -21px; } 
#panel #servermap:hover { background-position: -700px -21px; } 
#panel #search:hover    { background-position: -782px -21px; } 
#panel a                { display: block; }


#foreground	   {
	           float: left; position: relative; top: -200px; width: 950px; height: 100px;
		   background: #FFFFFF url('img/foreground.jpg') 0px 0px no-repeat;
		   }


#title_about	   {
	           position: relative; left: 375px; top: -270px; width: 91px; height: 19px;
		   background: #FFFFFF url('img/title_about.gif') 0px 0px no-repeat;
		   }

#bg_products	   {
	           float: left; width: 950px; height: 475px;
		   background: #FFFFFF url('img/bg_products.jpg') 0px 0px no-repeat;
		   }

#title_products	   {
	           position: relative; left: 375px; top: -270px; width: 91px; height: 19px;
		   background: #FFFFFF url('img/title_products.gif') 0px 0px no-repeat;
		   }

#bg_support	   {
	           float: left; width: 950px; height: 475px;
		   background: #FFFFFF url('img/bg_support.jpg') 0px 0px no-repeat;
		   }

#title_support	   {
	           position: relative; left: 375px; top: -270px; width: 91px; height: 19px;
		   background: #FFFFFF url('img/title_support.gif') 0px 0px no-repeat;
		   }

#bg_contact	   {
	           float: left; width: 950px; height: 475px;
		   background: #FFFFFF url('img/bg_contact.jpg') 0px 0px no-repeat;
		   }

#title_contact	   {
	           position: relative; left: 375px; top: -270px; width: 91px; height: 19px;
		   background: #FFFFFF url('img/title_contact.gif') 0px 0px no-repeat;
		   }

#bg_news	   {
	           float: left; width: 950px; height: 475px;
		   background: #FFFFFF url('img/bg_news.jpg') 0px 0px no-repeat;
		   }

#title_news	   {
	           position: relative; left: 375px; top: -270px; width: 91px; height: 19px;
		   background: #FFFFFF url('img/title_news.gif') 0px 0px no-repeat;
		   }



#sloupec    	   {
                   position: static; width: 220px; height: 400px; padding-left: 5px; background-color: transparent;
                   float: left;
		   }

#sloupec_mover	   {
                   width: 450px; position: relative; top: -260px; left: 375px;
		   }

#block   	   {
	           position: relative;
                   width: 130px; height: 100px; padding-left: 12px;
		   background: transparent url('img/point.jpg') 0px 5px no-repeat;
		   }

#adlounge   	   {
	           position: static; float: left;
                   width: 180px; height: 40px; padding-top: 35px;
		   background: transparent url('img/adlounge.gif') 0px 5px no-repeat;
		   }

#prologue  	   {
	           position: static; float: left; 
                   width: 190px; height: 40px; padding-top: 35px;
		   background: transparent url('img/prologue.gif') 0px 5px no-repeat;
		   }






