.Verdana4{font:  4px Verdana,Arial ,sans-serif;}
.Verdana8{font:  8px Verdana,Arial ,sans-serif; color: #red}
.Verdana9{font:  9px Verdana,Arial ,sans-serif;}
.Verdana9b{font:  bold 9px Verdana,Arial ,sans-serif;}
.Verdana10{font:  10px Verdana,Arial ,sans-serif;}
.Verdana11{font:  11px Verdana,Arial ,sans-serif; color: #828282;}
.Verdana10b{font:  bold 10px Verdana,Arial ,sans-serif;}
.Verdana12{
  font-family: 'Crimson Text', serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  }
.Verdana12m{font:  bold 12px Verdana,Arial ,sans-serif; color: #FF00FF;}
.Verdana12b{font: bold 12px Verdana,Arial ,sans-serif;}
.Verdana14{font: 14px Verdana,Arial ,sans-serif;}
.Verdana14b{font: bold 14px Verdana,Arial ,sans-serif;}
.Verdana16{font:  16px Verdana,Arial ,sans-serif;}
.Verdana16b{font: bold 16px Verdana,Arial ,sans-serif; }
.Verdana18{font: 18px Verdana,Arial ,sans-serif; }
.Verdana18b{font: 900 18px Verdana,Arial ,sans-serif; }
.Verdana20{font: 20px Verdana,Arial ,sans-serif; }
.Verdana20b{font: 900 20px Verdana,Arial ,sans-serif; }
.Verdana30{font: 900 30px Verdana,Arial ,sans-serif;}
.h1 {
  font-family: 'Corben', serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  text-shadow: 2px 2px 2px #aaa;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -0.018em;
  word-spacing: -0.08em;
  line-height: 0.94;
}
.bold{ font: bold 13px Verdana,Arial ,sans-serif; color: #FF00FF; text-decoration: underline;}
A:link, A:visited {text-decoration: none; color:#000000; }
A:active {text-decoration: none; color:#000000; }
A:hover {text-decoration: none; color:#244F97;}

A.delete:link, A.delete:visited {text-decoration: underline; color:#7D0000; }
A.delete:active {text-decoration: underline; color:#7D0000; }
A.delete:hover {text-decoration: underline; color:#ff0000;}

A.body:link, A.body:visited {text-decoration: underline; color:#CC0000; }
A.body:active {text-decoration: underline; color:#CC0000;}
A.body:hover {text-decoration: underline; color:#e79827;}

A.wlink:link, A.wlink:visited {text-decoration: none; color: #000; }
A.wlink:active {text-decoration: none; color:#ffffff;}
A.wlink:hover {text-decoration: none; color:#244F97;}
.news{
  text-align: center;
}
.news H1 {
  font-family: 'Philosopher', serif;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  text-shadow: 2px 2px 2px #aaa;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1em;
}
.news H2 {
  font-family: 'Philosopher', serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.3em;
}
.news H3 {
  font-size: 12PX;
  font-family:  Verdana;
  text-align: center;
  letter-spacing: 0.2px;
  font-weight: lighter;
}

.pageButtons
{
	background-color: #aaaaaa;
	text-align:center;
	border-width:1px;
	border-color:#828282;
	font-family: Verdana,Tahoma,Arial;
	font-size: 10;
	font-weight: bold;
	color: #ffffff;
	cursor:hand;
}

.pageMiddleButtons
{
	background-color: #aaaaaa;
	text-align:center;
	border-width:1px;
	border-color:#828282;
	font-family: Verdana,Tahoma,Arial;
	font-size: 12;
	font-weight: bold;
	color: #ffffff;
	cursor:hand;
}

.pageRedButtons
{
	background-color: #aaaaaa;
	text-align:center;
	border-width:1px;
	border-color:#828282;
	font-family: Verdana,Tahoma,Arial;
	font-size: 10;
	font-weight: bold;
	color: #FFAC1C;
	cursor:hand;
}

.bodyIndexPageContentCell
{
	padding-top:7px;
	text-align:center;
	background-color:#FFF;
}
.bodyIndexPageServiceTitle p span
{

	padding-left:5px;
	margin-bottom:2px;
	padding-top: 3px;
	font:13px/14px Trebuchet MS, sans-serif;
	color: #000;
	vertical-align:middle;
	display:block;
	height: 50px;
}
.bodyIndexPageServiceTitle a
{
	color:#F9C;
	font-size-adjust: 0.80px;
	text-decoration:none;
	font-weight:bold;
}
.bodyIndexPageServiceTitle a:hover
{
	color: #F6F;
	text-decoration:none;
}
.bodyIndexPageMemberImagePreviw
{
	background-color: #FFFFFF;
	text-align:center;
	border:solid 1px #AAAAAA;
	font-family: Verdana,Tahoma,Arial;
	font-size: 9;
}
/* Registracia butoni */

table.mytable {
	width: 450px;
	border:none;
	margin:0 auto;
	padding: 10px;
}

a.squarebutton:hover{ /* Hover state CSS */
background:url (images/reg-hover.png);
}

a.squarebutton:hover span{ /* Hover state CSS */
background:url (images/reg-hover.png);
color: black;
}

#container {
	border:1px #CCC solid;
}
#container .services {
	border:solid 1px #D9DAEF;
	background-color: #ECEDFF;
	height: 15px;
}
#container .services p{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	margin-top: 1px;
	margin-bottom: 1px;
}
#container h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:lighter;
}
#container ul li {
	padding-right: 10px;
	text-align:justify;
}
#container ul {
	list-style-image:url(right_16.png);
	list-style-position:inside;
}
.text_small {
	text-align:center;
	margin-top: 5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	display:block;
}
.VMENU a{
	 text-decoration: none; color: #06C;
	}
.VMENU a:hover {
	text-decoration: none; color:#244F97;
	}
.loginbutton {
	width: 80px;
	height: 20px;
	background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

.loginbutton button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.loginbutton button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
button:hover, .loginbutton a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.loginbutton a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .loginbutton a.positive{
    color:#529214;
}
.loginbutton a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.loginbutton a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}
/* Rules and regulations list*/
#namedays ul li {
    font-size: 10px;
    text-align: left;
    display: list-item;
}
#namedays .cell {
    height: 100px;
    width: 150px;
    padding-top: 0;
    margin-top: 0;

}
#namedays h4 {
    text-align: center;
    margin:0;
    padding-top: 0;
    margin-top: 0;
    background: #CCFF99
}
#two {
  background: #dff4ff;
  width:480px;
  padding:0 auto;
  margin:0 auto;
  alignment-adjust: middle;
}

#two fieldset {
  width:420px;
  display:block;
  border:4px double #fff;
  margin-left: 5px;
  margin-right: 5px;
  font-family:verdana, sans-serif;
  margin-top:0.5em;
  line-height:1em;
  background: #6299c5;
}

 #two legend {
  font-family:georgia, sans-serif;
  font-size:0.7em;
  font-weight:bold;
  text-shadow: 2px #000099;
  border:2px solid #fff;
  margin-top:5px;
  padding:3px;
  width:150px;
  background: #b9baea ;
  text-align: center;
  }

#two label {clear:left; display:block; float:left; width:130px; text-align:right; padding-right:5px; color:#888; margin-bottom:0.5em;}
#two input {border:2px solid #FFFFFF; background:#fff url(form.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;}
#two select {margin-left:0em; border:1px solid #CCCCFF; background:#fff url(form.gif) repeat-y top left; margin-bottom:0.6em; height: 20px;}
#two textarea {width:300px; height:3em; border:1px solid #ADADAD; padding:0.5em; overflow:auto; background:#fff url(form.gif) repeat-x bottom left;}
#two .city {width:200px; height:2em; border:2px solid #FFFFFF; padding:0.1em; overflow:auto; background:#fff url(form.gif) repeat-x top left; color: #000000; font-size: 12px;}
#two option {background:#788; color:#fff;}
#two optgroup {background:#abb; color:#000; font-family:georgia, serif;}
#two optgroup option {background:#9aa; color:#fff;}
#two #button1, form#two #button2 {color:#c00; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px;}
#two #button1:hover, form#two #button2:hover {background-position:center left; color:#000;}
#two small { font-size: xx-small; color: #ADADAD;}


/* CSS signup Document */
#weak, #medium
{
	border-right:solid 1px #DEDEDE;
}

#sm
{
	margin:0px;
	padding:0px;
	height:14px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:9px;
}

#sm ul
{
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#sm ul li
{
	display:block;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:14px;
}

.nrm
{
	width:60px;
	color:#adadad;
	text-align:center;
	padding:2px;
	background-color:#F1F1F1;
	display:block;
	vertical-align:middle;
}

.red
{
	width:61px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#FF6F6F;
	display:block;
	vertical-align:middle;
}

.yellow
{
	width:61px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#DFDF00;
	display:block;
	vertical-align:middle;
}

.green
{
	width:61px;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	background-color:#A0DA54;
	display:block;
	vertical-align:middle;
}
<!-- Tooltips -->

      a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
      a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
      a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}

/* #cbdefe the base color of the tground and tground_r files */
/* #afafdb the lilac color */
