/* FOR ALL */
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: white;
}

form {
	margin: 0px;
}

table {
	border: 0px none;
}

div {
	font: 11px Verdana;
}

img {
	border: 0px none;
}

/* MAIN ELEMENT */
#main-table {
	vertical-align: top;
}

#main {
	margin: 0 auto;
	text-align: center;
	width: 758px;
}

.main-module {
	padding: 6px;
	vertical-align: top;
	text-align: center;
}

/* HLAVICKA */
#head {
	margin: 0 6 0 6;
	background: url(/img/line7.gif);
}

#head-button {
	background-color: black;
	margin: 0 6 0 6;
}

#text-username {
	font: 10px Verdana;
	text-align: left;
	color: #333333;
	padding: 4 8 4 8;
	owerflow: hidden;
}

#text-username a {
	font-weight: bold;
}

.head-img {margin-left: 1px;}

/* LOGIN */
.login-name {
	width: 110px;
	font: 9px Verdana;
}

.login-password {
	width: 80px;
	font: 9px Verdana;
}

/* HORNI MENU */
#horni-menu {
	background-color: black;
	border-top: 1px solid white;
}

#horni-menu-ssl {
	text-align: right;
	padding: 0 3 3 0;
}

#horni-menu-butt {
	text-align: left;
}

.ssl-href {
	color: white;
	text-decoration: none;
}

/* LINKA */
.linka {
	width: 1px;
	background : url(/img/line4.gif);
}

div.module {
	margin: 3 0 3 0;
}

div.module-nadpis {
	text-align: left;
	font-weight: regular;
	color: #E95B1F;
	font-size: 20px;
	margin: 1 5 0 7;
}

div.module-subnadpis {
	background-image: url('/img/li_odrazka_cer.gif');
	background-repeat: no-repeat;
	background-position: 0 7;
	text-align: left;
	font-weight: bold;
	color: #E95B1F;
	font-size: 13px;
	margin: 7 5 5 9;
	padding: 0px;
	padding-left: 12px;
}

div.module-tld-news-subnadpis-li {
	background-image: url('/img/li_bullet_small_orange.gif');
	background-repeat: no-repeat;
	background-position: 0 7;
	text-align: left;
	font-weight: bold;
	color: #E95B1F;
	font-size: 11px;
	margin: 7 5 0 0;
	padding: 0px;
	padding-left: 12px;
}

div.module-subnadpis-li {
	background-image: url('/img/li_bullet_small_orange.gif');
	background-repeat: no-repeat;
	background-position: 0 7;
	text-align: left;
	font-weight: bold;
	color: #E95B1F;
	font-size: 11px;
	margin: 7 5 5 22;
	padding: 0px;
	padding-left: 12px;
}

div.module-text {
	margin: 5 5 5 8;
	color: #333333;
	text-align: left;
}

table.module-text td {
	color: #333333;
	font-size: 10px;
	text-align: left;
}

div.module-text-sub {
	margin: 7 5 5 22;
	color: #333333;
	text-align: left;
}

div.module-tld-news-text-li {
	margin: 2 8 5 13;
	color: #333333;
	text-align: left;
}

div.module-text-li {
	margin: 5 5 5 35;
	color: #333333;
	text-align: left;
}

table.module-table {
	background-color: #F2F2F2;
	margin: 20 0 5 0;
}

/* COPYRIGHT AND OTHER ADDITIONAL INFORMATION */
#copyright {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
	margin: 10 0 5 3;
}

#copy-ignum {
	color: #E95B1F;
	font-weight: bold;
	text-decoration: none;
}

#time-info {
	text-align: right;
}

div.main-footer {
	margin: 5 0 5 0;
	font-size: 10px;
}

/* LOGIN INFORMATION */
div.butt-logout {
	 vertical-align: middle;
	 text-align: center;
}

.form-input {
	height: 18px;
	width: 78px;
	font-size: 10px;
}

/* NEWSy */
div.news {
	margin: 7 0 7 0;
	padding: 3px;
	color: #565656;
	text-align: left;
	background-color: #F2F2F2;
}

div.news-date {
	/*margin: 2 2 4 2;*/
	margin: 5 5 3 5;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.news-text {
	margin: 2 2 3 5;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* OKYNKA - LEVA CAST */
div.window {
	padding: 6 6 6 6;
	text-align: left;
}

table.leva-tab {
	width: 206px;
	margin-bottom: 8px;
}

/* HELP */
.help-nadpis {
	margin: 0 0 5 0;
	font-weight: bold;
	text-align: left;
    font-size: 10px;
	font-style: normal;
	text-transform: uppercase;
	color: #E95B29
}

.help-subnadpis {
	text-align: left;
	font-weight: bold;
	color: #E95B1F;
	font-size: 11px;
	margin: 12 0 3 10;
	padding: 0px;
	padding-left: 12px
}

.help-text {
	text-align: left;
	margin: 0 0 0 21;
	padding: 0 0 0 0;
	color: #333333;
	font-size: 11px;
	font-style: normal;
}

.li-help {
	list-style-type: none;
	font-weight: bold;
	margin: 0 0 0 24;
	padding: 0 0 0 0;
	text-align: left;
}

.li-help li {
	background-image: url('/img/li_bullet_small_orange.gif');
	background-repeat: no-repeat;
	background-position: 0 7;
	font-size: 9px;
	font-style: normal;
	margin: 0 0 0 0;
	padding: 0px;
	padding-left: 12px;
}

.li-help div {
	margin: 0 0 0 0;
	color: #333333;
	text-align: left;
}

/* SEKCE - SECTION OF FORM IN ONE OF EACH MODULE */
div.sekce {
	/* 523px is maximum width */
	padding: 20 3 20 20;
	text-align: center;
}

.sekce-nadpis {
	margin: 0 0 10 0;
	font-weight: bold;
	text-align: left;
}

.sekce-sub-nadpis {
	text-align: center;
	margin: 10 0 5 0;
	font-weight: bold;
	color: #003333;
	font-size: 12px;
}

.sekce-akce {
	text-align: center;
	margin: 10 0 5 0;
	font-weight: bold;
	color: #FF4200;
    background-color: none;
	font-size: 12px;
}

table.sekce-form {
	width: 100%;
	border: none;
	color: #333333;
	margin: 10 auto;
}

table.sekce-form table {
	color: #333333;
}

.sekce-text {
	text-align: center;
	margin: 10 5 10 5;
	color: #333333;
}

.mezera-h {
	height: 30px;
	vertical-align: bottom;
}

/* SEZNAM - LIST OF DOMAIN, CONTACT ETC... */
.seznam {
	margin: 5 5 5 5;
	text-align: center;
}

.seznam-nadpis {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #003333;
	margin: 15 0 15 0;
}

.seznam-ikonky {
	margin: 3 5 3 3;
}

.seznam-legenda {
	text-align: left;
	font-weight: bold;
	margin: 10 0 10 0;
}

.seznam-legenda2 {
	text-align: left;
	margin-left: 5px;
	margin-top: 2px;
}

/* MAIN MENU */
div.menu-sekce {
	padding: 0 6 0 6;
	margin: 5 0 15 0;
}

div.menu-sub-odkaz {
	margin: 0 0 2 14;
}

div.menu-nadpis {
	font-weight: bold;
	margin: 2 0 3 0;
}

div.menu-odkaz {
	margin: 2 0 2 4;
}

/* NEW MESSAGE SYSTEM */
.message-error {
	text-align: center;
	font: 12px "Verdana";
	color: red;
	font-weight: bold;
}

.message-message {
	text-align: center;
	font: 12px "Verdana";
	color: green;
	font-weight: bold;
}

.message-info {
	text-align: center;
	font: 12px "Verdana";
	color: #555555;
	font-weight: bold;
}

/* LI SEZNAMY MENU */
.li-uroven1 {
	list-style-type: none;
	font-weight: bold;
	font-size: 13px;
	color: #E95B1F;
	margin: 7 2 7 7;
	padding: 0 0 0 0;
	text-align: left;
}

.li-uroven1 li {
	background-image: url('/img/li_odrazka_cer.gif');
	background-repeat: no-repeat;
	background-position: 0 6;
 	font-weight: normal;
	font-size: 11px;
	margin: 0 0 0 1;
	padding: 0px;
	padding-left: 12px;
}

.li-uroven2 {
	list-style-type: none;
	font-weight: bold;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
}

.li-uroven2 li {
	background-image: url('/img/li_bullet_small_orange.gif');
	background-repeat: no-repeat;
	background-position: 0 9;
 	font-weight: normal;
	padding-left: 10px;
}


/* LI SEZNAMY UVODNI STRANKY */
.li-seznam-cz {
	list-style-image: url('/img/li_odrazka_ora.gif');
	margin: 3 0 0 22;
	padding: 7 0 0 0;
	font-size: 10px;
	text-align: left;
}

.li-seznam-gen {
	list-style-image: url('/img/li_odrazka_cer.gif');
	margin: 0 0 0 22;
	padding: 7 0 0 0;
	font-size: 10px;
	text-align: left;
}

.li-seznam-stat {
	list-style-image: url('/img/brown_dot.gif');
	margin: 0 0 0 22;
	padding: 3 0 0 0;
	text-align: left;
}

.li-seznam-info {
	list-style-image: url('/img/blue_dot.gif');
	margin: 0 0 0 22;
	padding: 7 0 0 0;
	font-size: 10px;
	text-align: left;
}

.li-seznam-eu {
	list-style-image: url('/img/darkblue_dot.gif');
	margin: 3 0 0 22;
	padding: 7 0 0 0;
	font-size: 10px;
	text-align: left;
}

.li-seznam-cz li {
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.li-seznam-gen li {
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.li-seznam-stat li {
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.li-seznam-info li {
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.li-seznam-eu li {
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}

/* UVODNI STRANKA */
div.table-blok {
	margin: 0 7 6 7;
}

div.uvod-eudom {
	margin: 0 0 0 0;
}

div.uvod-infodom {
	margin: 7 0 0 0;
}

div.uvod-statdom {
	margin: 0 0 0 7;
}

div.uvod-czdom {
	margin: 8 0 0 0;
}

div.uvod-gendom {
	margin: 7 0 0 7;
}

div.uvod-demo {
	margin: 7 0 0 0;
}

div.uvod-partner {
	margin: 7 0 0 7;
}

div.pozadi {
	 background-color: #f2f2f2;
	 padding: 0 0 9 0;
	 margin: 7 0 0 0;
	 height: 100%;
}

/* STATISTICS ON THE MAIN PAGE */
.statistika-dom {
	text-align: left;
	margin: 3 3 3 7;
	height: 45px;
	font: 10px Verdana;
	color: #333333;
}

.statistika-dom img {
	margin: 2 0 0 0;
}

.admin-view {
	height: 51px;
	padding: 2 1 2 0;
}

.admin-view img {
	margin-left: 1px;
}

.seznam-dom {
	height: 150px;
	margin: 0 7 7 7;
	background-color: #F2F2F2;
}

/* INFO TEXT IN WINDOW ON MAIN PAGE */
.okno-text {
	text-align: left;
	font: 10px "Verdana";
	color: #595959;
}

/* AND NEXT DATA IS OLD MICHAL */

.text_news_date
  {
  font: 10px "Verdana";
  color: #FF9319;
  }

.text_news_headline
  {
  font: bold 10px "Verdana";
  color: #595959;
  }

div.info_text {
	font: bold 11px "Verdana";
	margin: 10 0 10 0;
}

.text_news_content
  {
  font: 10px "Verdana";
  color: #595959;
  }

.form-select {
	height: 18px;
	width: 60px;
	font-size: 10px;
}

.table_new_subject
  {
	background-color: Silver;
  }

.table_new_contact
  {
	background-color: #53A6A6;
  }

.table_contact_manager_list
{
background-color: #F2F2F2;
}

.table_subject_manager_list
{
background-color: #F2F2F2;
}

.table_domain_manager_list
{
background-color: #F2F2F2;
}

.table_dns_manager_list
{
background-color: #F2F2F2;
}

.table_documentation_list
  {
  background-color: #F2F2F2;
  }


.table_lame_domain {
	background-color: #F2F2F2;
	margin: 0 0 5 0;
}


/* THIS IS IMPORTANT !!!! */
td {
    font: 8pt/12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a {
  color: #161A76;
}

a:hover {
  color: #DA3C04;
  text-decoration: none;
}

/* END OF MICHAL'S IMPORTANT STYLE CLASS */

.message_error
{
	color: Red;
	text-align: center;
	font-weight: bold;
}

.message_hint
{
	color: #4F7F7F;
	text-align: center;
	font-weight: bold;
}

.td_fielderror_Array {
  color: Red;
}

.text_hedline {
	font: 12pt/14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.help {
	font: 8pt/12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.doc_headline
  {
  FONT: 12pt/14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  }

.doc_version
  {
  FONT: 8pt/10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  }

.text_error
  {
  color: #DC143C;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style: italic;
  }

/* CSS 2 boxes */
.greybox {
  border: 2px solid #CCCCCC;
  padding: 21px;
  width: 91%;
  margin: auto;
  background-color: #F2F2F2;
  text-align: center;
}

/* INQUIRY */
div.inquiry_block_question {
	margin: 5px 1px 0 0;
	padding: 6px 0 6px 8px;
	color: #565656;
	text-align: left;
	background-color: #F2F2F2;
}

div.inquiry_block_answer {
	margin: 5px 1px 5 0;
	padding: 2px 0 6px 8px;
	color: #565656;
	text-align: left;
	background-color: #F2F2F2;
}

div.inquiry-question {
	margin: 0 0 0 0;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.inquiry-answer {
	margin: 7px 0 5px 0;
	padding: 0 0 0 0;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.inquiry-answer-graph {
	margin: 0 10 0 0;
	padding: 0 0 1 0;
}

div.inquiry-summary {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 8px 0;
	padding: 5px 0 5px 8px;
	background-color: #F2F2F2;
	color: #565656;
	text-align: left;
}

span.inquiry-summary-count {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.inquiry-voted {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	color: #565656;
	text-align: left;
	margin: 2px 0 2px 0;
	padding: 5px 0 5px 8px;
}

