/* body {
//	margin-left: 0px;
//	margin-top: 0px;
//	margin-right: 0px;
//	margin-bottom: 0px;
//	background-position: bottom center;
//	background: #8A8EA7 url('..//images//body_bg.jpg') repeat-x; 	
//	background-image: url(../images/background.jpg);
//
}
*/


a.link {color:#000099;text-decoration:underline;font-weight: normal;}
a.link:link {color:#000099;text-decoration:underline;font-weight: normal;}
a.link:visited {color:#000099; text-decoration:underline; font-weight:normal}
a.link:hover {color:#000000; text-decoration: none;}
a.link:active {color:#000000;text-decoration:none;}
	
a.menu {
	MARGIN-TOP: 6px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666676;
	height: 26px;
	padding: 1px;
	white-space: nowrap;
	font-weight: bold;
}
a.menu:link {
	color: #666676;
	TEXT-DECORATION: none;
}
a.menu:visited {
	color: #666676; 
	TEXT-DECORATION: none;
}
a.menu:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu:active {
	color: #000000;
	TEXT-DECORATION: none;
}

/*  menu active begin */

a.menu_active {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 24px;
	padding: 1px;
	white-space: nowrap;
	font-weight: bold;
}
a.menu_active:link {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu_active:visited {
	color: #000000; 
	TEXT-DECORATION: none;
}
a.menu_active:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.menu_active:active {
	color: #000000;
	TEXT-DECORATION: none;
}

/*  menu active end*/



/*  submenu begin */

a.submenu {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B73CA;
	height: 16px;
	padding: 1px;
	white-space: nowrap;
	TEXT-DECORATION: underline;
}
a.submenu:link {
	color: #3B73CA;
	TEXT-DECORATION: underline;
}
a.submenu:visited {
	color: #3B73CA; 
	TEXT-DECORATION: underline;
}
a.submenu:hover {
	color: #000000;
	TEXT-DECORATION: none;
}
a.submenu:active {
	color: #000000;
	TEXT-DECORATION: none;
}



/*  submenu end*/



.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.bottom {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.motto {
        background: #f5f5f5 url('http://nethouse.sk//beta//tpl//images//top//middle_background2.jpg');
}

td.motto span {
	color: #ffffff;
	font-family: Trebuchet, sans-serif;
	font-size: 20px;
	text-align: center;
	display:block;
	position: relative;
	left: 0px;
}

td.menu {
        background: #f5f5f5 url('http://nethouse.sk//beta//tpl//images//menu//open_icon_bcgr2.jpg') repeat-x;
}

td.opmenu {
        background: #f5f5f5 url('http://nethouse.sk//beta//tpl//images//menu//open_background.jpg') repeat-x;
}

td.buttmenu {
        background: #f5f5f5 url('http://nethouse.sk//beta//tpl//images//menu//button_background.jpg') repeat-x;
}

td.title {
        background: #ffffff url('http://nethouse.sk//beta//tpl//images//content//table_background.jpg') repeat-x;
	vertical-align: middle;
}

td.content {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #F9F9F9;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.content2 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #E1EFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.content3 {
	font-size: 12px;
	color: #000000;
	white-space: nowrap;
	background: #B6D5F8;
	white-space: nowrap;
	BORDER-TOP: #6C98D9 1px solid; 
	BORDER-LEFT: #6C98D9 1px solid;
	BORDER-RIGHT: #6C98D9 1px solid;
	BORDER-BOTTOM: #6C98D9 1px solid;
	height: 30px;
	padding: 2px;
}

td.content4 {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #FFFFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	height: 22px;
	padding: 2px;
}

td.contentSP {
	font-size: 12px;
	color: #333333;
	white-space: nowrap;
	background: #FFFFFF;
	white-space: nowrap;
	BORDER-TOP: #EFF0F7 1px solid; 
	BORDER-LEFT: #EFF0F7 1px solid;
	BORDER-RIGHT: #EFF0F7 1px solid;
	BORDER-BOTTOM: #EFF0F7 1px solid;
	margin-left: 0px;
	height: 22px;
	padding: 2px;
}

.textinput
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #6C98D9;
  font-family: Verdana;
  font-size: 8pt;
  height: 21px;
  margin: 2px;
}

.textinput2
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #6C98D9;
  font-family: Verdana;
  font-size: 8pt;
  margin: 2px;
}

.button
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 22px;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-image: url(../images/button.gif);
	background-repeat: repeat-x;
	border: 1px solid #326BC0;
}

.login_bottom {
	font-size: 10px;
	color: #99A0B1;
}
.login_text {
	color: #334163;
}

.login_time {
	color: #99A0B1;
	font-size: 24px;
	font-weight: bold;
}

p {
   font-family: Geneva, Arial, serif;
   text-decoration: none;
   font-size:12px;
/*   font-height:12px;       */
   text-align:justify;
   color:#171717;
   margin: 0.3em 0 0.5em;
   padding: 0;   
}

.obsah {
   width: 800px;
//   height: auto;
   position: absolute;
   top: 5px;
   left: 50%;
   margin: 0px 0px 0px -400px;
   overflow: visible;
   background-color:#ffffff; 
      		         
}	   

.obsah_dole {
/*
//   width: 800px;
//   height: auto;
//   position: relative;
//   left: 50%;
//   margin: 0px 0px 0px -400px;
*/
   overflow: visible;
   background-color:#8A8EA7;    		         
}

.borderR
  { 
   position: absolute;
   left: 800px;
   top: 0px;
   width:19px;
   height: 350px;
   background: #8A8EA7 url('http://nethouse.sk//beta//tpl//images//top//rightshadow.png') ;
}	   

.borderRepR
  { 
   position: static;
//   left: 1px;
//   top: 350px;
/* //   height: 1000px;*/
   width:19px;
   background: #8A8EA7 url('http://nethouse.sk//rony//tpl//images//top//rightrepshadow.png') repeat-y;
//   z-index: -1;
//   margin-left: -1px;
}

.absmiddle {
 position: relative;
 top: -35px;
 left: 80px;

}

.titler {
 position: relative;
 top: -9px;
}

.validator {
 text-align: center;
 background-color: #f5f5f5;
}


a.info {
position: relative;
display: block;
width: 180px;
height: auto;
margin: 2px 2px 2px 2px;
border-top: 1px solid rgb(206,222,239);
border-left: 1px solid rgb(206,222,239);
border-right: 1px solid rgb(190,192,199);
border-bottom: 1px solid rgb(190,192,199);
 background: #e9f0f8 url('../images/menu/open_background.jpg') repeat-x; 
 text-decoration: none;
}

.hide {
display: none;
}

a.info:hover {
//border: 1px solid rgb(244,128,0);
border: 1px solid rgb(1,52,153);
}

a.info ins {
 text-decoration: none;
 font-family: Arial, serif;
 font-size:16px;
 color:#171717;
}

a.info:hover ins {
 text-decoration: none;
 font-family: Arial, serif;
 font-size:16px;
// color: rgb(244,128,0);
// color: rgb(44,128,0); 
}

a.info .header {

 display:block;
 text-align: center;
 font-family: Arial, serif; 
 font-weight: bold; 
 font-size:16px; 

 //color: #161336; 
 

}

a.info .arrow {
 position: relative;
 left: 5px;
 border: none;
 margin-left: 0px;
 margin-top: 2px;
}

a.info .line {
 display: block;
 border: none;
position:relative;

 width: 90%;
// margin-left:5%;
// margin-right:5%
 padding: 5%;
 display: block;
 border: none;
 left: 5%;
}

a.info span {
 position: relative;
 left: 5px;
 top: -2px;
 border: none;
 font-family: Geneva, Arial, serif;
 font-size:11px;
 color:#171717;
}

a.info span b {
// color:#1717ff;
 color: #707070;
 font-size:11px; 
 
}


a.info br {
 display: block;
 line-height: 5px;
}


a.info .bottom {
 position: static;
 top: 150px;
 border: none;
 background: #8A8EA7 url('..//images//menu//button_background.jpg');
 
 font-family: Geneva, Arial, serif;
 font-size:10px;
 color:#171717;
 font-weight: bolder;
 
}

a.info ins .button {
 background: url('..//images//stats_background.gif') repeat;
 border: none;
}

.mainorder {
 position: relative;
// top: -28px;
// left: 16px;
 top: -2.35em;
 left: 1.3em;
// background: url('no') repeat;
 border: none;
 text-decoration: none;
 color: #3B73CA;
 
}

.mainorder:hover{
 color: #000000;
 
}

a.info td .price{
 text-align: right;
 font-family:  Arial, serif;
 font-size:18px;
// color:#171717;
 color: #505050; 
 font-weight: bolder;
 
 font-style: normal;
}

a.info td .month{
 text-align: right;
 font-family:  Verdana, serif;
 font-size:9px;
// color: #272740;
 color: #707070;
 font-weight: normal;
 
}

td {
 text-decoration: none;
}

.button a {
 text-decoration: none;
 color: #3B73CA;
 
}

.button a:hover {
 text-decoration: none;
 color: #000000;
 
}

.idx_domains {
 cursor: hand;
 position:relative;
 display: block;
 background: #e9f0f8 url('../images/content/tr_background.gif') repeat-x; 
 color: #707070;
 font-size:13px; 
 
 font-weight: bolder;
  
 margin: 0px, 0px, 0px, 0px;
 border-top: 1px solid rgb(206,222,239);
 border-left: 1px solid rgb(206,222,239);
 border-right: 1px solid rgb(190,192,199);
 border-bottom: 1px solid rgb(190,192,199);
 text-decoration: none;
 vertical-align: middle;
 width: auto;
}

.idx_domains:hover {
 display:block;
 border: 1px solid rgb(1,52,153); 
}

.idx_domains td{
 text-align:right;
}

.idx_domains a {
 text-decoration: none;
}

.idx_domains ins {
 text-decoration: none;
 display:compact;
 height:18px;
}

.idx_domains div {
 display:compact;
 text-align:right;
}

.idx_domains .price {
 text-align: right;
 font-family:  Arial, serif;
 font-size:14px;
// color:#171717;
 color: #505050; 
 font-weight: bolder;
 
 font-style: italic;

}

.idx_domains .dmn {
 position:absolute;
 left:0px;
 text-align: left;
 font-family:  Arial, serif;
 font-weight: bold; 
 font-size:13px; 
 color: #161336; 
 vertical-align: middle;
}

.idx_domains .month {
 font-family:  Verdana, serif;
 font-size:9px;
// color: #272740;
 color: #707070;
 font-weight: normal;
 

 text-align: right;
}

 .idx_promo{
  display:inline;
  position:relative;
  top: -6px;
  left:-5px;
  float:right;
  color:red;
  height:0px;
}

td a.lin:hover {
 color: #000000;
 font-weight: bold;
 font-family: Geneva, Arial, serif;
 text-decoration: none;
}

td a.lin {
 color: #666676;
 font-weight: bold;
 font-family: Geneva, Arial, serif;
 text-decoration: none;
}

.desc {
 font-family: Verdana, serif;
 font-size: 9px;
 color: #505050;
 text-align:justify; 
 text-decoration: none;
}

.desc:hover {
 font-family: Verdana, serif;
 font-size: 9px;
 color: #000000;
 text-align:justify; 
 text-decoration: none;
}


.dmndet ins {
 text-decoration: none;
 font-family: Arial, serif;
 font-size:14px;
 color:#171717;
}

info:hover ins {
 text-decoration: none;
 font-family: Arial, serif;
 font-size:14px;
// color: rgb(244,128,0);
// color: rgb(44,128,0); 
}

.dmndet .header {
 text-align: center;
 font-family: Arial, serif; 
 font-weight: bold; 
 font-size:14px; 
 color: #161336; 
}

.dmndet .arrow {
 position: relative;
 //align:left;
 left: 5px;
 border: none;
 margin-left: 0px;
 margin-top: 5px;
}

.dmndet .line {
position:relative;

 width: 90%;
// margin-left:5%;
// margin-right:5%
 padding: 5%;
 display: block;
 border: none;
 left: 5%;
}

.dmndet span {
 position: static;
 left: 5px;
// top: -2px;
 border: none;
 font-family: Geneva, Arial, serif;
 font-size:11px;
 color:#171717;
}

.dmndet .base {
 position:relative;
}

.dmndet span b {
// color:#1717ff;
 color: #707070;
 font-size:11px; 
 
}


info br {
 display: block;
 line-height: 5px;
}


.dmndet .bottom {
 position: static;
 top: 150px;
 border: none;
 background: #8A8EA7 url('..//images//menu//button_background.jpg');
 
 font-family: Geneva, Arial, serif;
 font-size:10px;
 color:#171717;
 font-weight: bolder
}


.dmndet ins .button {
 background: url('..//images//stats_background.gif') repeat;
 border: none;
}

.dmndet {
position: relative;
display: block;
width: auto;
height: auto;
margin: 2px 2px 2px 2px;
border-top: 1px solid rgb(206,222,239);
border-left: 1px solid rgb(206,222,239);
border-right: 1px solid rgb(190,192,199);
border-bottom: 1px solid rgb(190,192,199);
 background: #e9f0f8 url('../images/menu/open_background.jpg') repeat-x;
background-color:#F8FAF9;  
 text-decoration: none;
}

.dmndet .price {
 text-align: right;
 font-family:  Arial, serif;
 font-size:14px;
// color:#171717;
 color: #505050; 
 font-weight: bolder;
 
 font-style: italic;

}


.dmndet .month {
 font-family:  Verdana, serif;
 font-size:9px;
// color: #272740;
 color: #707070;
 font-weight: normal;
 

 text-align: right;
}

.dmndet .monthleft {
 font-family:  Verdana, serif;
 font-size:9px;
// color: #272740;
 color: #707070;
 font-weight: normal;
 

 text-align: left;
}

.small {
 font-family:  Verdana, serif;
 font-size:9px;
// color: #272740;
 color: #505050;
 font-weight: normal;
 
}

.dmn_domains {
 cursor:hand;
 display: block;
 height: 1.3em;
 text-align:right;
}

.dmn_domains .pricelist {
 display: float;
 text-align: right;
 font-family:  Arial, serif;
 font-size:14px;
// color:#171717;
 color: #505050; 
 font-weight: bolder;
 
 font-style: italic;
 width: 20%;
 position: absolute;
 left: 59%;
}

.dmn_domains .pricelist2 {
 display: inline;
 text-align: right;
 font-family:  Arial, serif;
 font-size:14px;
// color:#171717;
 color: #505050; 
 font-weight: bolder;
 
 font-style: italic;
 width: 20%;
 position: absolute;
 left: 79%;
}

.dmn_domains .dmnlist {
 display: float;
 font-family:  Arial, serif;
 font-size:13px;
 color: #161336;
 font-weight: bold;
 
 position:absolute;
 left: 4%;

 width: 12%;
 text-align: left;
 position: absolute;
}

.dmn_domains .monthlist {
 display: float;
 font-family:  Verdana, serif;
 font-size:9px;
// left: 50px;
// color: #272740;
 color: #707070;
 font-weight: normal;
 

 width: 30%;
 text-align: left;
 position: absolute;
 left: 30%;
 top: 3px;
}

.dmn_domains .promolist {
 display: float;
 font-family:  Verdana, serif;
 font-size:9px;
// left: 50px;
// color: #272740;
 color: red;
 font-weight: normal;
 

 width: 30%;
 text-align: left;
 position: absolute;
 left: 52%;
 top: 3px;
}

.dmn_domains .dmnradio {
 display: float;
 position: absolute;
 left: 0px;
}

.dmn_domains td{
// text-align:left;
// width: auto;
}

.kontakt b
 {
  color: #707070;
}
     
.kontakt span,.kontakt a
{
 font-family: Verdana , serif;
 font-size: 11px;
 color: #505060;
}

.kontakt a {
 color: #303060;
 text-decoration:none;
}

.kontakt a:hover{
 color: #505060;
}
		
.kontakt .small{
 font-family: Trebuchet MS, serif;
 font-size:12px;
 font-weight:bold;
}   

.dmnch{
 font-family: monospace;
 font-weight: bold;
 font-size:12px;
 //background-color:#ccdcff;
 background-color:#e0f0ff; 
 border: 1px solid #a0a080;
}

.select{
 font-family: monospace;
 font-weight: bold;
 font-size:12px;
 background-color:#E5EFFD;
 border: 1px solid #a0a080;
 width: 100%;
}

#contentContainer {
 border: 1px solid #e0f0ff;
}

.select option.grp{
 background-color:black;
 color:#a0c0ff;
}

#submit, #submit2{ 
 font-size: 100%; 
 background: url('..//images//stats_background.gif');
 font-weight: bold; 
 border: 0px;
 margin-left: 0px;
 margin-right: 0px; 
 height: 20px;
 color: #3B73CA;
  
}

#submit:hover {
 color: black;
}

.dmnreg{
 display:static;
 text-align:right;
}

.dmnreg input{
 position:relative;
 font-family: monospace;
 font-weight: bold;
 font-size:12px;
 background:#f0f0f0;
 //background:rgb(220,232,245);
 border: 1px solid #a0a080;
 left: -30px;
}

.dmnreg strong{
 color:#606060;
}

.kroky_objednavky {
 list-style: none;
 padding: 0px;
 margin: 0px 0px 10px 90px;
 height: 85px;
 position: relative;
 left: -15px;
}

.kroky_objednavky li {
 float: left;
 background: no-repeat top center;
 width: 80px;
 height: 45px;
 padding: 5px 0px 0px 0px;
 margin:-10px 7px 0px 7px;
 text-align: center;
 color: #a8a8a8;
}
					    
.kroky_objednavky li span {
 display:block;
 padding:0px;
 font-size: 36px;
 font-weight: bold;
}

.kroky_objednavky .at {
 color: #1B63CA;
 font-weight: bold;
}

.kroky_objednavky .at span{
 color: #1B63FF;
}

.kroky_objednavky .nt span{
 color: #c0c0c0;
}

.kroky_objednavky .ft{
 color: #505050;
 font-weight:normal;
}

.kroky_objednavky .ft span{
 color: #202050;
}


.datasummary strong{
 color:#565336;
}

.regdata{

}

.regdata strong{
 float:right;
 color:#565336;
}
.regdata b{
 position:relative;
 color:#565336;
 left:5px;
}

.regdata #SK-NIC {
 width:100px;
}

#rodneCisloSpan {
 display:none;
}

.regdata input{
 position:relative; 
 font-family: monospace;
 font-weight: bold;
 font-size:11px;
 background:#f0f0f0;
 border: 1px solid #a0a080;
 display:static;
 margin: 1px 0px;
 left:3px; 
 width:165px;
 color: rgb(47,72,144); 
}
.regdata .red {
 border: 1px solid red;
}

.regdata select {
 position:relative;
// font-family: Verdana, Arial, Helvetica, sans-serif;
 font-family: monospace;
 font-size: 11px;
 width:167px;
 float:left;
 left:3px;
	color: rgb(47,72,144);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #a0a080;
	background: rgb(240,240,240);

}

#contentContainer{
	float:center;
	overflow:auto;
	padding:10px;
	
	/* CSS HACK */
	width: 497px;	/* IE 5.x */
	width/* */:/**/490px;	/* Other browsers */
	width: /**/490px;
	

			
}

#aricleListContainer{	/* <ul> container for article list */
	float:left;
	height:410px;
	overflow:auto;	
	width:240px;
	border:1px solid #000;
	background-color:#FFF;	
}

.articleLists{
	margin:0px;
	padding:2px;
}
.articleList a{	/* General layout article in list */
	list-style-type:none;
	margin:1px;
	padding:2px;
	cursor:pointer;
}
.articleList li.articleMouseOver{	/* Mouse over article in list - layout */
	border:1px solid #000;
	color:#000;
}

.message{
 color:#ff0000;
 font-weight:bold;
}