body {
  margin:0;
  padding:0;
  /*overflow-x: hidden;*/
}
div.page {
  background:url('images/mhk32_01.png');
  height:41px;
}

div.header {
  width:1006px;
}

a:link, a:visited {
  text-decoration:none;
  font:12px Tahoma;
  color:#292929;  
}

a:hover {
  text-decoration:none;
  font:12px Tahoma;
  color:#000000;  
}

a.topmenu_link:link, a.topmenu_link:visited {
  display:block;
  margin:0;
  padding:0;
  height:41px; 
  width:164px; 
  text-align:center;
}

div.cont {
  height:355px;
  background:url('images/mhk32_03.png');
  width:100%;
}

div.logo {
  position: absolute;
  top: 42px;
  width:228px;
  height:122px;
  background:url('images/mhk32_logo.png');
  z-index:1;
}
div.main {
  width:930px;
  text-align:left;
}

div.hlavne_clanky {
  margin-left:52px;
  height:443px;
  width:615px;
  background:url('images/mhk32_04.png');
  float:left;
}

div.vedlajsie_clanky {
  height:341px;
  width:262px;
  background:url('images/mhk32_04.png');
  float:right;
  padding-top:8px;
}

a.vedlajsie_clanky_item {
  margin:0 6px 0 6px;
  padding:6px;
  width:238px;
  font-family:Arial;
  font-size:12px;
  color:#fff;
  font-weight:bold;
  display:block;
}

div.clanok_item {
  margin-left:52px;
  height:443px;
  width:93px;
}

div.topmenu {
  height:39px;
  background:url('images/mhk32_09.png');
  width:100%;
}

div.mcent {
  min-height:57px;
  background:url('images/mhk32_10.png') repeat-x;
  width:100%;
  padding-top:25px;
  padding-bottom:25px;
}

div.bottomtien {
  height:38px;
  background:url('images/mhk32_11.png');
  width:100%;
}

div.wtop {
  width:333px;
  min-height:20px;
  background:url('images/sedy_flak_maly.gif') no-repeat;
  text-align:left;
  margin-bottom:8px;
  margin-top:8px;
}
div.wcen {
  width:333px;
}
div.wbot {
  width:333px;
  border-bottom:2px solid rgb(204,205,205);
  height:10px;     
}

a.link_old:link, a.link_old:visited {
  width:58px;
  height:21px;
  background:url('images/mhk32_19.png');
  display:block;
  border:1px solid rgb(88,86,87);
}

a.link_old:hover {
  width:58px;
  height:21px;
  background:url('images/mhk32_19.png');
  display:block;
  border:1px solid rgb(60,60,60);
}

div.hotnews {
  width:250px;
  height:140px;  
  margin-left:4px;  
  padding:3px;
  
}

div.hotitem {
  background:url('images/mhk32_22.png');
  width:140px;
}

div.footer {
  width:100%;
  height:40px;
  background:url('images/mhk32_26.png');
}

h1.nadpis {
  font:bold 20px Verdana;
  color:rgb(0,96,175);
  margin-bottom:0;
  margin-left:15px;
}

h2.mininadpis {
  font-family:Arial;
  font-size:16px;
  color:rgb(0,96,175);
  margin-bottom:0;
  margin-left:15px;
}

input.distext {
  width:160px;
  height:14px;
  background-color:rgb(220,220,220);
  font-size:12px;
  color:#292929;
  font-family:Tahoma;
  border:1px solid rgb(180,180,180);
  padding:4px;
}

textarea.disarea {
  background-color:rgb(220,220,220);
  font-size:13px;
  color:#292929;
  font-family:Arial;
  border:0;
  padding:6px;
}


ul.menu_body {margin:0; padding:0; display:none;}

a.topmenu_sublink:link, a.topmenu_sublink:visited {
  width:154px;
  height:20px;
  padding-top:5px;
  display:block;
  background-color:#ffffff;
  border:1px solid #292929;
  border-top:0;
  padding-left:10px;
  font-family:Arial;
  font-size:12px;
  color:#292929;
  font-weight:bold;
  text-decoration:none;
}

a.topmenu_sublink:hover{
  color:#ffffff;
  background-color:rgb(36,36,36);
}

div.comment {
  width:400px;
  border-left:1px solid rgb(200,200,200);
  margin-left:40px;
  margin-bottom:8px;
}

h2.comment_nadpis {
  font-family:Arial;
  color:rgb(0,96,175);
  font-size:17px;
  padding:2px 0 0 10px;
  margin:0;
  text-transform:uppercase;
}

h2.wtop {
  font-family:Arial;
  color:rgb(0,96,175);
  font-size:14px;
  padding:2px 0 0 20px;
  margin:0;
  text-transform:uppercase;
  padding-top:7px;
}

a.comment_link:link, a.comment_link:visited {
  color:rgb(0,96,175);
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
a.comment_link:hover {
  color:rgb(0,96,175);
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}

input.login_text {
  border:1px solid #292929;
  width:140px;
  padding:4px;
  font-family:Arial;
  font-size:12px;
  color:#292929;
}

a.login_link:link,a.login_link:visited {
  font-size:12px;
  color:#ffffff;
  font-family:Arial;
  text-decoration:none;
  padding:4px;
}

a.login_link:hover {
  font-size:12px;
  color:#ffffff;
  font-family:Arial;
  text-decoration:underline;
  padding:4px;
}
a.topmenulogin:link, a.topmenulogin:visited {
  width:46px;
  height:17px;
  background:url('images/mhk32_30.png');
  display:block;
}
a.topmenulogin:hover {
  width:46px;
  height:17px;
  background:url('images/mhk32_31.png');
  display:block;
}
div.stav_green {
  color:green;
  border:1px solid green;
  font-size:12px;
  font-family:Arial;
  font-weight:bold;
  padding:6px;
  margin:6px;
  margin-left:0;
  background-color:#E0FFE0;
  width:1006px;
}
div.stav_red {
  color:red;
  border:1px solid red;
  font-size:12px;
  font-family:Arial;
  font-weight:bold;
  padding:6px;
  margin:6px;
  margin-left:0;
  background-color:#FFE6E6;
  width:1006px;
}
td.td1 {
  color:Arial;
  font-size:12px;
  font-weight:bold;
  color:#292929;
  width:100px;
}
input.login_btn {
  font-size:12px;
  background-color:rgb(100,100,100);
  border:1px solid rgb(150,150,150);
  width:80px;
  height:22px;
  padding:2px;
  margin:0;
  font-family:Arial;
  color:#ffffff;
  font-weight:bold;
  text-transform:uppercase;
}

input.tipuj_btn {
  font-size:11px;
  background-color:rgb(244,248,255);
  border:0;
  width:50px;
  height:22px;
  padding:2px;
  margin:0;
  font-family:Arial;
  color:red;
  font-weight:bold;
  text-transform:uppercase;
}

/* J-GROWL */
div.jGrowl div.iphone {
				background: 			url(../../images/growl.png) no-repeat;
				width: 					280px;
				height: 				65px;
				padding: 				0px;
				border-color: 			#5ab500;
				color: 					#fff;
}
			
div.jGrowl div.iphone div.message {
				padding: 				  7px;
				padding-left: 		15px;
				padding-right: 		15px;
				padding-top:      18px;
				font-size: 				16px;
				font-family:      Arial;
				font-weight:bold;
}

div.jGrowl div.iphone div.close {
        padding-top:10px;
				padding-right:18px;

				width:10px;
				height:10px;
}
/* J-GROWL */

a.anketa_link:link, a.anketa_link:visited {
  font-family:Arial;
  color:#292929;
  font-size:12px;
  text-decoration:none;
}

a.anketa_link:hover {
  font-family:Arial;
  font-size:12px;
  text-decoration:underline;
}

table.supiska {
  width:550px;
  border:1px solid #999999;
  padding:4px;
  margin-left:60px;
}

table.profil   {
  width:550px;
  border:1px solid #999999;
  padding:4px;
  margin-left:60px;
}

td.td_profil   {
  background-color:#336699;
  padding:4px;
  margin-left:60px;
  font-family:Tahoma;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
}

tr.supiska_top {
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  background-color:rgb(0,96,175);
}
td.supiska_top {
  padding:4px;
}
tr.supiska_obsah {
  font-family:Arial;
  font-size:12px;
  color:#202020;
  cursor:pointer;
  cursor:hand;
}
div.supiska_top {
   width:538px;
   background-color:#999999;
   font-family:Arial;
   color:#ffffff;
   font-size:11px;
   font-weight:bold;
   padding:2px;
   text-align:right;
   padding-right:10px;
   margin-left:60px;
   text-transform:uppercase;
}

table.karta {
  width:550px;
  border:1px solid #999999;
  padding:4px;
  background-color:#ffffff;
  margin-left:60px;
}

td.karta1 { 
  width:80px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#0066AF;
  height:20px;
  text-align:left;
}

td.karta2 { 
  width:400px;
  font-family:Arial;
  font-size:12px;
  color:#202020;
  height:20px;
  text-align:left;
}

a.link1:link, a.link1:visited {
  font-family:Arial;
  font-size:12px;
  color:#336699;
  text-decoration:none;
}
a.link1:hover {
  font-family:Arial;
  font-size:12px;
  color:#336699;
  text-decoration:underline;
}
a.link2:link, a.link2:visited {
  font-family:Arial;
  font-size:12px;
  color:#ffffff;
  text-decoration:none;
}
a.link2:hover {
  font-family:Arial;
  font-size:12px;
  color:#ffffff;
  text-decoration:underline;
}
td.td2 {
  padding:4px;
  font-family:Arial;
  font-size:12px;
  color:#ffffff;
  background-color:#336699;
  font-weight:bold;
}
td.td3 {
  padding:4px;
  font-family:Arial;
  font-size:12px;
  color:#202020;
}
table.extab {
  width:310px;
  padding:2px;
  background-color:#ffffff;
  font-size:10px; 
}
td.td4 {
  padding:4px;
  font-family:Arial;
  font-size:12px;
  color:#ffffff;
  background-color:#336699;
  font-weight:bold;
  text-align:center;
}
td.td5 {
  padding:4px;
  font-family:Arial;
  font-size:12px;
  color:#202020;
}
table.vyzrebovanie {
  width:850px;
  padding:4px;
  background-color:#ffffff;
  padding:4px;
  border:1px solid #bbbbbb;  
}
td.td6 {
  padding:2px;
  font-family:Arial;
  font-size:10px;
  color:#ffffff;
  background-color:#336699;
  font-weight:bold;
  text-align:center;
}
td.td7 {
  padding:0px;
  font-family:Arial;
  font-size:10px;
  color:#202020;
}
td.td8 {
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#202020;
  width:40px;
}
td.td9 {
  font-family:Arial;
  font-size:12px;
  color:#202020;
  width:200px;
}

a.clanok:link, a.clanok:visited {
  font-size:11px;
  color:#0000ff;
  text-decoration:none;
}
a.clanok:hover {
  font-size:11px;
  color:#2244dd;
  text-decoration:none;
}

textarea.diskusia_prispevok {
   width:400px;
   height:160px;
   border:1px solid rgb(120,120,120);
   padding:4px;
   font-family:Tahoma;
   font-size:12px;
   color:#292929;
}

a.ualnk:link, a.ualnk:visited {
  font-family:Arial;
  font-size:11px;
  color:#0060AF;
  font-weight:bold;
  text-decoration:none;
}

a.ualnk:hover {
  font-family:Arial;
  font-size:11px;
  color:#446699;
  font-weight:bold;
  text-decoration:none;
}