* {
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, verdana, sans-serif;
}

hr.hr,
div.menu1-anchor,
div.quicksearch-anchor,
div.top-anchor,
h1#pagename,
h2#pagename {
display: none;
}

html {
background: #fff url('html.gif') 0 0 repeat-x;
}

html {
}

body {
border:1px solid black;
font-size: 12px;
padding-top: 40px;
}

div#layer1 {
position: absolute;
top: 20px;
left: 0;
width: 100%;
}

div.page,
div#layer1-box {
width: 862px;
margin: 0 auto;
position: relative;
}

/* Hlavicka */
div#header {
width: 862px;
height: 148px;
background: url('_new-header.jpg') left bottom no-repeat;
position: relative;
}

div#header a#logo {
display: block;
width: 155px;
height: 50px;
position: absolute;
top: 37px;
left: 5px;
}

div#header a#to-homepage {
display: block;
width: 90px;
height: 30px;
position: absolute;
top: 110px;
left: 17px;
}

div#header a#to-homepage span {
display: none;
}

/* Area */
div#area {
background: url('area-left-border.gif') 0 0 repeat-y;
overflow: hidden;
zoom: 1;
}

/* Container */
div#container {
border-right: 1px solid #C1C1C3;
background: url('container-gradient.gif') right top repeat-y;
overflow: hidden;
zoom: 1;
}

/* Content */
div#content {
float: right;
width: 651px;
margin-top: 8px;
overflow: hidden;
zoom: 1;
}

div#content-box {
width: 609px;
border: 1px solid #E5E5E5;
margin-left: 3px;
margin-right: 17px; 
padding: 10px 11px 11px 11px !important;
padding: 10px 9px 11px 11px; /* IE6 */
background: #F9FBF6;
}

/* Boxiky na homepage */
/* Checkdomain */
form#homepage-checkdomain {
position: absolute;
top: 168px;
left: 208px;
width: 653px;
height: 42px;
background: url('_new-homepage-checkdomain.gif') 0 0 no-repeat;
}

form#homepage-checkdomain fieldset {
border: 0;
}

form#homepage-checkdomain fieldset legend,
form#homepage-checkdomain fieldset label {
display: none;
}

form#homepage-checkdomain fieldset input#domain-name {
position: absolute;
top: 10px;
left: 232px;
width: 134px;
height: 18px;
border: 0;
background: none;
line-height: 18px;
padding: 0 5px;
font-size: 12px;
}

form#homepage-checkdomain fieldset select.inputselect {
position: absolute;
top: 7px;
left: 379px;
}

form#homepage-checkdomain fieldset input.submit {
position: absolute;
top: 7px;
left: 438px;
display: block;
width: 24px;
height: 23px;
border: 0;
background: url('_new-homepage-checkdomain-submit.gif') 0 0 no-repeat;
cursor: pointer;
}

form#homepage-checkdomain fieldset input.submit:hover {
top: 8px;
left: 439px;
}

a#tip {
float: right;
display: inline;
height: 35px;
line-height: 35px;
margin-right: 10px;
color: #fff;
font-weight: bold;
text-decoration: none;
}

a#tip:hover {
text-decoration: underline;
}

/* Banner */
div#page-homepage div#banner,
div#banner {
width: 609px;
height: 180px;
margin: 10px 0;
border: 1px solid #DCE4EC;
background: url('banner.jpg') 0 0 no-repeat;
overflow: hidden;
}

div#page-homepage div#banner {
padding-top: 30px;
background-position: 0 30px;
margin-top: 0;
}

/* Homepage - upoutavkovy box */
div#upoutavka {
position: relative;
top: 135px;
width: 609px;
height: 168px;
border: 1px solid #E9E9E4;
color: #4B4242;
margin-top: 8px;
background: url('homepage-upoutavka.jpg') 0 0 no-repeat;
overflow: hidden;
zoom: 1;
font-size: 11px;
}

div#upoutavka a {
color: #FDA01A;
}

div#upoutavka a:hover {
color: #933802;
}

div#upoutavka h2 {
display: none;
}

div#upoutavka p {
float: left;
width: 320px;
margin-top: 55px;
margin-left: 13px !important;
margin-left: 7px;
margin-right: 0px !important;
margin-right: 6xp;
text-align: justify;
}

div#upoutavka ul {
float: right;
width: 245px;
margin-top: 55px;
}

div#upoutavka ul li {
background: url('homepage-upoutavka-bullet.gif') 0 4px no-repeat;
padding-left: 14px;
}

/* Varianty hostingu */
div#page-homepage ul#hosting-variants {
margin-top: 11px;
overflow: hidden;
zoom: 1;
width: 610px;
}

div#page-homepage ul#hosting-variants li#hosting-variant-1,
div#page-homepage ul#hosting-variants li#hosting-variant-2,
div#page-homepage ul#hosting-variants li#hosting-variant-3,
div#page-homepage ul#hosting-variants li#hosting-variant-4,
div#page-homepage ul#hosting-variants li#hosting-variant-5,
div#page-homepage ul#hosting-variants li#hosting-variant-6 {
float: left;
width: 200px;
height: 195px;
margin-right: 2px;
margin-bottom: 4px;
border: 1px solid #DFDFDF;
position: relative;
}

div#page-homepage ul#hosting-variants li#hosting-variant-1 {
background: url('variant-01-parking.jpg') 0 0 no-repeat;
}

div#page-homepage ul#hosting-variants li#hosting-variant-2 {
background: url('variant-02-mini.jpg') 0 0 no-repeat;
}

div#page-homepage ul#hosting-variants li#hosting-variant-3 {
background: url('variant-03-email.jpg') 0 0 no-repeat;
margin-right: 0;
}

div#page-homepage ul#hosting-variants li#hosting-variant-4 {
background: url('variant-04-standard.jpg') 0 0 no-repeat;
}

div#page-homepage ul#hosting-variants li#hosting-variant-5 {
background: url('variant-05-profi.jpg') 0 0 no-repeat;
}

div#page-homepage ul#hosting-variants li#hosting-variant-6 {
background: url('variant-06-dedikovany.jpg') 0 0 no-repeat;
margin-right: 0;
}

div#page-homepage ul#hosting-variants li h3 {
color: #000;
font-size: 18px;
font-family: "Trebuchet MS";
text-indent: 50px;
margin-top: 6px;
margin-bottom: 25px;
position: relative;
}

div#page-homepage ul#hosting-variants li h3 a {
color: #000;
text-decoration: none;
}

div#page-homepage ul#hosting-variants li h3 a:hover {
color: #222;
}

div#page-homepage ul#hosting-variants li h3 a span {
display: none;
}

div#page-homepage ul#hosting-variants li h3 a strong {
position: absolute;
left: 0;
top: 20px;
font-size: 10px;
font-weight: normal;
}

div#page-homepage ul#hosting-variants li h3 a:hover strong {
color: #FF7800;
}

div#page-homepage ul#hosting-variants li a.variant-icon {
display: block;
width: 72px;
height: 73px;
background-repeat: no-repeat;
background-position: 0 0;
position: absolute;
top: 51px;
left: 9px;
text-decoration: none;
}

div#page-homepage ul#hosting-variants li a.variant-icon:hover {
outline: none;
}

div#page-homepage ul#hosting-variants li#hosting-variant-1 a.variant-icon {
background-image: url('variant-01-parking-icon.jpg');
}

div#page-homepage ul#hosting-variants li#hosting-variant-2 a.variant-icon {
background-image: url('variant-02-mini-icon.jpg');
left: 8px;
}

div#page-homepage ul#hosting-variants li#hosting-variant-3 a.variant-icon {
background-image: url('variant-03-email-icon.jpg');
left: 8px;
}

div#page-homepage ul#hosting-variants li#hosting-variant-4 a.variant-icon {
background-image: url('variant-04-standard-icon.jpg');
left: 8px;
}

div#page-homepage ul#hosting-variants li#hosting-variant-5 a.variant-icon {
background-image: url('variant-05-profi-icon.jpg');
left: 8px;
}

div#page-homepage ul#hosting-variants li#hosting-variant-6 a.variant-icon {
background-image: url('variant-06-dedikovany-icon.jpg');
}

div#page-homepage ul#hosting-variants li a.variant-icon span {
display: none;
}

div#page-homepage ul#hosting-variants li p {
color: #4E4E4E;
margin-left: 87px;
margin-right: 10px;
}

div#page-homepage ul#hosting-variants li h4 {
color: #FF7200;
text-transform: lowercase;
font-size: 24px;
position: absolute;
right: 13px;
bottom: 30px;
}

div#page-homepage ul#hosting-variants li ul {
width: 200px;
height: 27px;
position: absolute;
left: 0;
bottom: 0 !important;
bottom: -1px; /* IE6 */
}

div#page-homepage ul#hosting-variants li ul li {
float: left;
height: 27px;
line-height: 27px;
text-align: center;
background-repeat: repeat-x;
background-position: 0 0;
}

div#page-homepage ul#hosting-variants li ul li.informace {
width: 99px;
border-right: 1px solid #96AC71;
background-image: url('variant-button-informace-active.gif');
}

div#page-homepage ul#hosting-variants li ul li.objednat {
width: 100px;
background-image: url('variant-button-objednat-active.gif');
}

div#page-homepage ul#hosting-variants li ul li a {
display: block;
color: #fff;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
font-family: "Trebuchet MS";
background-repeat: repeat-x;
background-position: 0 0;
}

div#page-homepage ul#hosting-variants li ul li.informace a {
background: url('variant-button-informace.gif');
}

div#page-homepage ul#hosting-variants li ul li.objednat a {
background-image: url('variant-button-objednat.gif');
}

div#page-homepage ul#hosting-variants li ul li a:hover {
/*letter-spacing: 1px;*/
background-image: none;
}

/* Homepage - login do webadminu a webmailu */
div#page-homepage div#login-webadmin-webmail {
position: relative;
top: -178px;
overflow: hidden;
zoom: 1;
margin-top: 10px;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin,
div#page-homepage div#login-webadmin-webmail form#login-webmail {
float: left;
width: 295px;
height: 119px;
border: 1px solid #DFDFDF;
background: url('homepage-login-webadmin.jpg') 0 0 no-repeat;
}

div#page-homepage div#login-webadmin-webmail form#login-webmail {
background: url('homepage-login-webmail.jpg') 0 0 no-repeat;
margin-left: 15px;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset {
border: 0;
margin-left: 14px;
margin-right: 11px;
color: #575757;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset legend ,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset legend {
display: none;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset h3,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset h3 {
height: 26px;
line-height: 26px;
color: #fff;
text-align: right;
font-size: 18px;
font-family: "Trebuchet MS";
margin-bottom: 3px;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset p,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset p {
text-align: right;
margin-bottom: 15px;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset p a,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset p a {
color: #9A9A9A;
text-decoration: underline;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset p a:hover,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset p a:hover {
text-decoration: none;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset label,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label {
display: block;
margin-bottom: 12px;
position: relative;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset label input.text,
div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset label input.pass,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label input.text,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label input.pass {
width: 140px;
height: 16px;
border: 0;
vertical-align: middle;
background: url('homepage-login-input.gif') 0 0 no-repeat;
margin-right: 15px;
padding: 0 3px;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset label input.submit,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label input.submit {
width: 25px;
height: 25px;
background: url('homepage-login-submit-webadmin.gif') 0 0 no-repeat;
vertical-align: middle;
border: 0;
font-size: 0;
line-height: 0;
text-indent: -1000px;
position: absolute;
right: 0;
top: -5px;
color: #FF6600; /* Opera - kdyz to nejde skryt, aspon tomu dame podobnou barvu jako tlacitko */
cursor: pointer;
}

div#page-homepage div#login-webadmin-webmail form#login-webadmin fieldset label input.submit:hover,
div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label input.submit:hover {
top: -4px;
right: -1px;
}

div#page-homepage div#login-webadmin-webmail form#login-webmail fieldset label input.submit {
background-image: url('homepage-login-submit-webmail.gif');
color: #90AF00; /* Opera - kdyz to nejde skryt, aspon tomu dame podobnou barvu jako tlacitko */
}

/* Column */
div#column {
float: left;
display: inline;
width: 206px;
border-left: 1px solid #C5C5C6;
border-right: 1px solid #C5C5C6;
background: url('column-gradient.gif') 0 0 repeat-x;
}

div#column-box {
padding: 0 12px 13px 12px !important;
padding: 0 10px 13px 12px; /* IE6 */
background: url('column-gradient-bottom.gif') left bottom repeat-x;
}

/* Menu1 */
div#menu1 {
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
background: #FAFAFA url('menu1-gradient.gif') 0 0 repeat-x;
padding-top: 16px; /* odsazeni nahore, dle navrhu :) */
}

/* Menu1 - Level 1 */
div#menu1 ul {
width: 178px;
margin: 0 1px;
}

div#menu1 ul li a {
display: block;
height: 20px;
background: url('menu1-level1-gradient.gif') 0 0 repeat-x;
text-decoration: none;
line-height: 20px;
font-weight: bold;
font-size: 12px;
color: #282828;
outline: none;
}

div#menu1 ul li a:hover,
div#menu1 ul li a#m1active {
background-image: url('menu1-level1-gradient-active.gif');
color: #fff;
}

div#menu1 ul li a span {
background: url('menu1-level1-bullet.gif') 10px center no-repeat;
padding-left: 25px;
}

div#menu1 ul li a:hover span,
div#menu1 ul li a#m1active span {
background: url('menu1-level1-bullet-active.gif') 8px center no-repeat;
}

/* Menu1 - Level 2 */
div#menu1 ul li ul {
margin-bottom: 3px;
}

div#menu1 ul li ul li a {
height: 20px;
margin-top: 2px;
background: #FAFAFA url('menu1-level2-bullet.gif') 17px 6px no-repeat;
line-height: 20px;
text-indent: 34px;
font-weight: normal;
font-size: 12px;
color: #3E3E3E;
}

div#menu1 ul li ul li a:hover,
div#menu1 ul li ul li a#m1active {
background: #D6F2A5 url('menu1-level2-bullet-active.gif') 17px 6px no-repeat;
color: #3E3E3E;
}

div#menu1 ul li ul li a span,
div#menu1 ul li ul li a:hover span,
div#menu1 ul li ul li a#m1active span {
background: none;
padding-left: 0;
}

/* Menu1 - Level 3 */
div#menu1 ul li ul li ul {
margin-bottom: 3px;
}

div#menu1 ul li ul li ul li a {
height: 20px;
margin-top: 2px;
background: #FAFAFA url('menu1-level3-bullet.gif') 27px 6px no-repeat;
line-height: 20px;
text-indent: 44px;
font-weight: normal;
font-size: 12px;
color: #3E3E3E;
}

div#menu1 ul li ul li ul li a:hover,
div#menu1 ul li ul li ul li a#m1active {
background: #D6F2A5 url('menu1-level3-bullet-active.gif') 27px 6px no-repeat;
color: #3E3E3E;
}

/* Column - rychle vyhledavani */
div#column form#quicksearch {
margin-top: 14px;
}

div#column form#quicksearch fieldset {
border: 0;
}

div#column form#quicksearch fieldset legend {
display: none;
}

div#column form#quicksearch label {
color: #484848;
margin-left: 1px;
margin-right: 5px;
}

div#column form#quicksearch input#query {
width: 102px;
border: 1px solid #959595;
color: #484848;
background: url('column-search-gradient.gif') 0 0 no-repeat;
font-size: 12px;
line-height: 19px;
padding: 2px 0;
}

div#column form#quicksearch input.submit {
width: 25px;
height: 25px;
border: 0;
background: transparent url('column-search-submit.gif') 0 0 no-repeat;
cursor: pointer;
}

div#column form#quicksearch input.submit:hover {
position: relative;
top: 1px;
left: 1px;
}

/* Zalozit sluzbu */
ul#zalozit-sluzbu {
margin-top: 10px;
}

ul#zalozit-sluzbu li {
margin-bottom: 10px;
}

ul#zalozit-sluzbu li a {
display: block;
width: 173px;
height: 42px;
background-repeat: no-repeat;
background-position: 0 0;
border-width: 3px;
border-style: solid;
}

ul#zalozit-sluzbu li a span {
display: none;
}

ul#zalozit-sluzbu li.blog a {
background-image: url('_new-banner-zalozit-blog.jpg');
border-color: #FF9C00;
}

ul#zalozit-sluzbu li.gallery a {
background-image: url('_new-banner-zalozit-galerii.jpg');
border-color: #7BA203;
}

ul#zalozit-sluzbu li.wiki a {
background-image: url('_new-banner-zalozit-wiki.jpg');
border-color: #D9D9D9;
}
ul#zalozit-sluzbu li.shop a {
background-image: url('Shop_icon.jpg');
/*border-color: #D9D9D9;*/
border: none;
width: 179px;
height: 48px;
}


/* Column - online podpora */
div#column div#onlinepodpora {
width: 179px;
height: 114px;
margin-top: 13px;
border: 1px solid #DFDFDF;
background: url('column-onlinepodpora.jpg') 0 0 no-repeat;
color: #0D0D0D;
}

div#column div#onlinepodpora h3 {
height: 32px;
}

div#column div#onlinepodpora h3 a {
display: block;
height: 32px;
}

div#column div#onlinepodpora h3 a span {
display: none;
}

div#column div#onlinepodpora ul {
margin-top: 13px;
margin-left: 63px;
}

div#column div#onlinepodpora ul li strong {
color: #507D01;
font-weight: normal;
}

div#column div#onlinepodpora ul li a {
color: #0D0D0D;
text-decoration: underline;
}

div#column div#onlinepodpora ul li a:hover {
text-decoration: none;
}

/* Column - novinky */
div#column div#novinky {
width: 179px;
margin-top: 13px;
background: #fff url('column-novinky-header.jpg') 0 0 no-repeat;
border: 1px solid #DFDFDF;
}

div#column div#novinky h3 {
height: 32px;
}

div#column div#novinky h3 a {
display: block;
height: 32px;
}

div#column div#novinky h3 a span {
display: none;
}

div#column div#novinky ul {
padding: 3px 14px 12px 14px;
}

div#column div#novinky ul li {
margin-top: 16px;
}

div#column div#novinky ul li h5,
div#column div#novinky ul li h4 {
color: #FF6204;
font-size: 12px;
font-weight: normal;
}

div#column div#novinky ul li h4 {
margin-top: 2px;
font-weight: bold;
}

div#column div#novinky ul li blockquote {
margin-top: 3px; 
color: #565656;
}

div#column div#novinky ul li a {
color: #FF6204;
}

div#column div#novinky ul li a:hover {
color: #933802;
}

/* Footer */
div#footer {
clear: both; /* jistota je jistota :) */
width: 862px;
height: 40px;
margin-bottom: 30px;
background: url('footer2.gif') 0 0 no-repeat;
}

div#footer p {
line-height: 40px;
margin-left: 13px;
color: #fff;
font-size: 11px;
float: left;
}

div#footer p a {
color: #fff;
text-decoration: underline;
}

div#footer p a:hover {
text-decoration: none;
}

div#menu-footer {
float: right;
display: inline;
line-height: 40px;
margin-right: 5px;
}

div#menu-footer ul li {
display: inline;
color: #fff;
background: url('menu-footer-delimiter.gif') right center no-repeat;
margin-right: 3px;
}

body:lang(cz) div#menu-footer ul li { 
padding-right: 5px;
}

div#menu-footer ul li.m-footer1i5-l {
background-image: none;
}

div#menu-footer ul li.m-footer1i5-l a {
padding: 4px 30px 5px 0;
/*padding-right: 23px;*/
background: url('rss.gif') center right no-repeat;
}

div#menu-footer ul li a {
color: #fff;
text-decoration: none;
font-size: 11px;
}

div#menu-footer ul li a:hover {
text-decoration: underline;
}

/* Layer */
p#contact-box {
position: absolute;
top: 25px;
left: 0;
color: #F15C22;
font-weight: bold;
}

p#contact-box span {
color: #494949;
}

p#contact-box a {
color: #494949;
text-decoration: underline;
}

p#contact-box a:hover {
text-decoration: none;
}

/* Layer - Miton Projects */
/*
div#miton-projects {
position: absolute;
width: 862px;
height: 25px;
top: 5px;
left: 0;
}

body:lang(cz) div#miton-projects {
top: -20px;
}

div#miton-projects a {
color: #fff;
font-weight: bold;
text-decoration: none;
margin-right: 10px;
}

div#miton-projects a:hover {
color: #f64f01;
text-decoration: none;
}

div#miton-projects a#miton-link {
position: absolute;
width: 58px;
height: 25px;
right: 0;
top: -6px;
background: url('miton.gif') 0 0 no-repeat;
}

div#miton-projects a#miton-link span {
display: none;
}

div#miton-projects sup {
vertical-align: baseline;
position: relative;
top: -4px;
margin-left: 2px;
}
*/

div#partners {
margin: 15px 0;
text-align: center;
}

div#partners a img {
border: 0;
margin: 0 5px;
}

div#menu-header {
position: absolute;
top: 70px;
right: 0;
width: 165px;
height: 87px;
}

/*
body:lang(cz) div#menu-header {
top: 52px;
}
*/

div#menu-header ul {
}

div#menu-header ul li {
text-indent: 30px;
zoom: 1;
}

div#menu-header ul li a {
display: block;
height: 18px;
color: #231F20;
font-weight: bold;
font-family: "Trebuchet MS";
text-decoration: none;
background: url('menu-header-bullet.gif') 12px 2px no-repeat;
overflow: visible;
}

div#menu-header ul li a:hover {
background-position: 13px 3px;
}

/* Navigace */
div#navi {
color: #3E3E3E;
margin-bottom: 3px;
position: relative;
top: 30px;
padding-bottom: 10px;
border-bottom: 1px solid #E5E5E5;
}

div#navi a {
color: #FF8400;
text-decoration: underline;
}

div#navi a:hover {
text-decoration: none;
}

/* Pagetitle */
div#pagetitle {
padding-top: 35px;
}

div#pagetitle h1 {
color: #5E9202;
margin-bottom: 15px;
}

/* Obsah vkladany uzivatelem */
div#random-common-page div#work {
color: #3E3E3E;
overflow: hidden;
zoom: 1;
}

div#random-common-page div#work h3,
div#random-common-page div#work h4 {
color: #5E9202;
margin-top: 15px;
margin-bottom: 10px;
}

div#random-common-page div#work a {
color: #FF8400;
text-decoration: underline;
}

div#random-common-page div#work a:hover {
text-decoration: underline;
color: #933802;
}

div#random-common-page div#work p {
margin-bottom: 10px;
}

div#random-common-page div#work ul {
margin-left: 30px;
margin-bottom: 15px;
}

div#random-common-page div#work ul li {
margin-bottom: 5px;
}

div#random-common-page div#work table {
color: #282828;
border-collapse: collapse;
}

div#random-common-page div#work table td {
padding: 3px;
}

div#random-common-page div#work table tr.head {
background: #FF7900 url('work-table-head.gif') 0 0 repeat-x;
}

div#random-common-page div#work table tr.head td {
color: #fff;
font-weight: bold;
height: 20px;
/*line-height: 20px;*/
padding-top: 0;
padding-bottom: 0;
}

div#random-common-page div#work table tr.head td a {
color: #fff;
text-decoration: none;
}

div#random-common-page div#work table tr.head td a:hover {
text-decoration: underline;
}

div#random-common-page div#work table tr.suda {
background: #EAEAEA;
}

div#random-common-page div#work ul.ano li {
background: url('ano2.gif') left top no-repeat;
padding-left: 23px;
/*height: 17px;*/
min-height: 20px;
line-height: 17px;
margin-bottom: 5px;
margin-left: 20px;
}

/* strankovani */
div.pager-navigation {
text-align: right;
}

div.pager-navigation div.pager-first,
div.pager-navigation div.pager-back,
div.pager-navigation div.pager-pages,
div.pager-navigation div.pager-next,
div.pager-navigation div.pager-last {
display: inline;
margin-left: 2px;
}


/* Prihlasovaci formular na chat a kontaktni formular pro dedikovany hosting */
form#chatLoginForm fieldset,
form#dedikovany-server fieldset {
border: 0;
}

form#chatLoginForm fieldset legend,
form#dedikovany-server fieldset legend {
display: none;
}

form#chatLoginForm fieldset input,
form#dedikovany-server fieldset input {
width: 240px;
border: 1px solid #959595;
color: #484848;
background: url('input-textarea.gif') 0 0 no-repeat;
font-size: 12px;
line-height: 19px;
padding: 2px 4px;
margin-bottom: 20px;
}

form#chatLoginForm input#submitChatLogin,
form#dedikovany-server input#send {
width: 99px;
height: 29px;
background: url('prihlasit_se.gif') 0 0 no-repeat; 
font-size: 0;
line-height: 0;
padding: 0;
border: 0;
cursor: pointer;
position: relative; /* musim to takle hloupe posunout */
top: -15px;
}

form#chatLoginForm textarea,
form#dedikovany-server textarea {
width: 240px;
height: 100px;
border: 1px solid #959595;
padding: 2px 4px;
color: #484848;
font-size: 12px;
background: url('input-textarea.gif') 0 0 no-repeat;
}

form#dedikovany-server input#send {
background: url('submit_odeslat.gif') no-repeat center center;
width: 84px;
height: 29px;
font-size: 0;
line-height: 0;
padding: 0;
}

form#chatLoginForm li.reqnote,
form#dedikovany-server li.reqnote {
height: 24px;
line-height: 24px;
background: url('ikonka_hvezdicka.gif') 5px 0 no-repeat;
text-indent: 35px;
position: relative; /* musim to takle hloupe posunout */
top: -15px;
left: -3px;
}

form#chatLoginForm span.error,
form#dedikovany-server span.error {
display: block;
font-weight: bold;
margin: 3px 0;
color: #D4170D;
}

form#chatLoginForm br,
form#dedikovany-server br {
display: none;
}

form#chatLoginForm label.element,
form#dedikovany-server label.element {
line-height: 24px;
}

form#chatLoginForm span.required,
form#dedikovany-server span.required {
float: left;
padding: 2px 4px;
height: 24px;
width: 24px;
text-indent: -100px !important;
text-indent: 0; /* IE6 */
font-size: 0; 
background: url('ikonka_hvezdicka.gif') 0 0 no-repeat;
line-height: 24px;
margin-bottom: 3px;
margin-right: 5px;
overflow: hidden;
}

form#chatLoginForm div.element,
form#dedikovany-server div.element {
clear: left;
}

form#chatLoginForm span.quick-form-required-note-asterisk,
form#dedikovany-server span.quick-form-required-note-asterisk {
display: none;
}

div.online-podpora-ikona {
margin-bottom: 10px;
margin-right: 20px;
float: right;
}

span.userRank {
background: yellow;
color: red;
}

input#messageText {
border: 1px solid #ddd;
width: 400px;
padding: 2px;
font-size: 12px;
}

input#sendButton {
border: 0;
background: url('submit_odeslat.gif') 0 0 no-repeat;
width: 84px;
height: 29px;
text-indent: -1000px;
font-size: 0;
line-height: 0;
vertical-align: top;
position: relative;
top: -3px;
}

form#domain {
width: 370px;
margin: 0 auto;
}

form#domain span {
margin-right: 10px;
vertical-align: bottom;
position: relative;
top: -2px;
}

form#domain div input.inputtext {
width: 170px;
border: 1px solid #959595;
padding: 2px 4px;
color: #484848;
font-size: 12px;
background: url('input-textarea.gif') 0 0 no-repeat;
vertical-align: bottom;
}

form#domain div select {
border: 1px solid #959595;
background: url('input-textarea.gif') 0 0 no-repeat;
vertical-align: bottom;
height: 25px;
color: #484848;
font-size: 12px;
position: relative;
top: 4px !important; /* IE7 */
top: 0; /* IE6 */
}

*:lang(cz) form#domain div select {
height: 19px;
position: static;
}

form#domain div select option {
background: #fff;
}

form#domain div input.inputsubmit {
background: url('submit_overit.gif') no-repeat center center;
width: 75px;
height: 29px;
cursor: pointer;
position: relative;
top: 4px; /* IE 6/7 */ 
border: 0;
vertical-align: bottom;
}

/* Demo administrace */
ul.demo-administrace {
margin: 20px 0;
overflow: hidden;
}

ul.demo-administrace li {
float: left;
height: 160px;
margin-right: 20px;
}

ul.demo-administrace li a img {
border: 0;
}

ul.demo-administrace li a span {
display: block;
text-align: center;
text-decoration: none;
}

/* Table webhosting variants */
div#page-webhosting table#webhosting-variants h3 {
color: #000;
font-size: 12px;
font-family: "Trebuchet MS";
margin: 0;
}

div#page-webhosting table#webhosting-variants h3 a {
color: #000;
}

div#page-webhosting table#webhosting-variants h3 a:hover {
color: #222;
text-decoration: none !important;
}

div#page-webhosting table#webhosting-variants h3 strong {
color: #000;
font-size: 10px;
font-weight: normal;
}

div#page-webhosting table#webhosting-variants h3 a:hover strong {
color: #000;
}

/* ReCaptcha fix */
#recaptcha_response_field  {left: 0 !important;}