HTML, BODY{
  height: 100%;
  margin: 0px;
  padding: 0px;
}

BODY, TABLE, TD, TR, DIV, SPAN, A, TEXTAREA, INPUT{
  font-family: tahoma;
  font-size: 12px;
}

.blue, .blue DIV, .blue A, .blue INPUT, .blue TEXTAREA{
    color: #007ac4;
}

.black, .black DIV, .black A, .black SPAN, .black INPUT, .black TEXTAREA{
    color: #000000;
}

A{
  text-decoration: none;
  color: #007ac4;
}
A:hover{
  text-decoration: underline;
}

DIV.main{
  width: 95%;
}

DIV.top{
  width: 100%;
  height: 149px;
  background-image: URL(/images/topBack.gif);
}

INPUT.search{
  width: 150px;
  border: 1 px solid #e8e8e8;
  position: relative;
  top: 10px;
  left: -20px;
}

DIV.slogan{
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  position: relative;
  top: 40px;
  left: -70px;
}

DIV.menu{
  text-align: center;
  width: 600px;
  margin: auto;
  height: 40px;
}
DIV.menu A {
  float: left;
  font-size: 11px;
  color: #007ac4;
  text-transform: uppercase;
  font-weight: bold;
  height: 28px;
  width: 100px;
  position: relative;
  top: -11px;
  background-image: URL(/images/menuBack2.gif);
  background-repeat: no-repeat;
  background-position: top;
  padding-top: 20px;
}

DIV.menu A.choose{
  background-image: URL(/images/menuBack.gif);
  background-position: top;
  background-repeat: none;
}


DIV.menu A:hover {
  background-image: URL(/images/menuBack.gif);
  background-position: top;
  background-repeat: none;
}

DIV.body{
  height: 100%;
}

DIV.pokerRoom{
  width: 19%;
  float: left;
  text-align: left;
  border-right: 1px solid #cccccc;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
DIV.news{
  width: 30%;
  float: left;
  padding-right: 20px;
  padding-left: 10px;
}
DIV.forum{
  width: 30%;
  float: left;
  padding-left: 20px;
  padding-right: 10px;
}
DIV.bodyCenter{
  width: 62%;
  float: left;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}

DIV.navigation{
  width: 13%;
  float: left;
  border-left: 1px solid #cccccc;
  padding-left: 10px;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}

DIV.mainTitle IMG{
  float: left;
}

DIV.mainTitle{
  height: 20px;
}

DIV.mainTitle A{
  float: left;
  margin-top: 5px;
  color: #009cd7;
  font-size: 16px;
  font-weight: bold;
}
DIV.mainTitle A:hover{
  color: #009cd7;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}

DIV.rooms{
  padding-left: 10px;
  padding-bottom: 5px;
  text-align: left;
  height: auto !important;
  height: 30px;
  min-height: 30px;
}




DIV.bottom{
  width: 100%;
  float: left;
  height: 69px;
  background-image: URL(/images/bottomBack.gif);
  background-repeat: repeat-x;
}

DIV.copyrights{
  font-size: 12px;
  color: #ffffff;
  position: relative;
  top: 5px;
  left: 5px;
}

DIV.login{
  width: 150px;
}

DIV.login A{
  font-size: 10px;
}
DIV.login INPUT.login{
  font-size: 10px;
  width: 150px;
}



DIV.navigation INPUT{
  border: 1px solid #e8e8e8;
  color: black;
}

DIV.sorry{
  font-size: 16px;
  text-align: center;
}

DIV.newsTitle, DIV.newsTitle A{
  color: #009cd7;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

DIV.newsContent{
  font-size: 11px;
  text-align: left;
}

DIV.content{
  text-align: left;
  display: block;
}

.rooms .icon{
  float: left;
}

.rooms .description{
  padding-left: 50px;
}

.registration TD{
  color: #000000;
  font-size: 12px;
}

.registration *{
  font-size: 12px;
}


.registration INPUT {
  width: 200px;
  font-size: 12px;
  border: 1px solid silver;
  color: #000000;
}

.registration TEXTAREA {
  width: 300px;
  height: 100px;
  font-size: 12px;
  border: 1px solid silver;
  color: #000000;
}

.red {
  color: red;
}

.goodButton{
  border: 1px solid silver;
  background-color: gray;
  cursor: pointer;
}

.small{
  font-size: 10px;
}

.blue{
  color: #007ac4;
}

INPUT.noStandartInput{
  width: 20px;
}

.navigation .title{
	font-size: 12px;
	font-weight: bold;
}

#dialog iframe{
	width: 400px;
	height: 120px;
	border: 0px;
}

#blogIFrame{
	width: 400px;
	height: 500px;
}