
/* ::::: http://www.mantisatemplates.com/template-preview/three-columns/three-columns-blue/css/style.css ::::: */

* { margin: 0pt;
padding: 0pt;
}
html { height: 100%;
font-size: 62.5%;
}
body { 
height: 100%;
text-align: center;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 12px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
min-width: 950px;
background: #666 url(1.png) repeat;
}
/*a:link, a:visited { color: rgb(0, 90, 161);
text-decoration: underline;
font-weight: bold;
}*/
a:hover { 
background-color: #bbdeff;
padding: 0pt 1px;

}
.cleaner { clear: both;
height: 0pt;
font-size: 0pt;
visibility: hidden;
content: ' ';
}

.cleaning-box { min-height: 1px;
}
.cleaning-box:after { display: block;
clear: both;
visibility: hidden;
height: 0pt;
font-size: 0pt;
content: ' ';
}
.center{
font-size: 14px;
font-family: Georgia, Arial, monospace;
}
.center li{
margin-left: 25px;
}

.center img{
margin: 5px;
}

.current{
	font-weight: bold;
	background-color: #92d0ff;
}
.date{
	color: #cccccc;
	margin-bottom: 5px;
}
.date a:link{
font-weight: normal;
}

.hl{
	background-color: yellow;
}
.noscreen { display: none;
}


.permalink, .permalink input{ 
color: gray;
}


.room{
padding: 4px 1px 4px 1px;
border-bottom: 1px silver dashed ;
}
.room a{
	font-weight: bold;
}

.room img {
margin-left: 3px;
margin-bottom: 3px;
border:none;
float: right;
}
#wrapper { margin: 0pt auto;
background-color: white;
width: 950px;
}
/*p { line-height: 170%;
margin-bottom: 10px;
color: rgb(37, 37, 37);
}*/
h1 { 
padding: 10px 0pt 4px;
background: transparent url('h1-bg.gif') repeat-x scroll 0pt 100%;
font-size: 1.9em;
font-weight: normal;
/*color: rgb(255, 255, 255);*/
text-align: left;
/*width: 50%;
 margin: 10px 0px 10px 61px;*/
}
h1 a:link { font-weight: normal;
text-decoration: none;
color: rgb(255, 255, 255);
}
/*h2 { font-size: 1.3em;
font-family: Georgia,"Times New Roman",Times,serif;
font-weight: normal;
color: rgb(255, 255, 255);
letter-spacing: 1px;
text-align: left;
padding-left: 61px;
margin-top: 4px;
}*/
h2 { 
border-bottom: 1px dashed silver;
margin: 20px 0pt 7px;
font-size: 1.4em;
/*font-weight: normal;*/
font-family: Georgia,"Times New Roman",Times,serif;
color: rgb(37, 37, 37);
letter-spacing: 1px;
padding-bottom: 3px;
width: 100%;
}
h3.first { margin: 0pt 0pt 7px;
}

.newsblock{
padding: 3px;
}
.newsblock_date {
	font-size: 10px;
	color: gray;
	font-weight: bold;
}
.newsblock a {
	font-weight: bold;
}


address { margin: 5px 8px;
font-style: normal;
line-height: 160%;
}
#header { margin: 0pt auto;
background: rgb(0, 0, 0) url('hd-bg.gif') repeat-x scroll 0pt 0pt;
width: 950px;
height: 138px;
position: relative;
text-align: left;
}
#header { margin: 0pt auto; background: rgb(0, 0, 0) url('hd-bg.gif') repeat-x scroll 0pt 0pt; width: 950px; height: 138px; position: relative; text-align: left; }
#logo { 
position: absolute; 
top: 5px; 
left: 10px;
width: 150px; 
height: 130px;
/*background: transparent url(poker_logo1.png) no-repeat ;*/
 }

#sitename{
position: absolute; 
top: 5px; 
left: 160px;
color: white;
}

#sitename a,#sitename h1, #sitename h2,#sitename a:hover{
background: none;
}



#slogan { font-size: 1.4em;
letter-spacing: 1px;
position: absolute;
top: 97px;
right: 290px;
color: rgb(255, 255, 255);
}
#slogan span { color: rgb(65, 173, 255);
}

.searchfield { 
/*padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;*/
margin-top: 10px;
}
.searchfield input { 
font-size: 10pt;
height: 100%;
padding: 3px;
}

#menu-box {
 margin: 0pt auto 3px;
 background: rgb(74, 74, 74) url('menu-bg.gif') repeat-x scroll 0pt 0pt;
width: 950px;

}
#menu-box ul { 
margin: 0pt auto;
/*width: 950px;*/
padding-left:10px;
 }
#menu-box li { 
display: inline;
list-style-type: none;
text-align: center;
}
#menu-box li img{ 
margin-top: 1px;
}
#menu-box li.first a {
margin-left: 30px;
display: inline;
}
#menu-box li a { 
padding: 0pt 0.7em;
float: left;
color: rgb(255, 255, 255);
/*font-weight: bold;*/
display: block;
line-height: 20px;
}
#menu-box li a:hover { 
color: rgb(146, 208, 255);
/*font-weight: bold;*/
background-color: black;
}



#menu_bottom {
 background: rgb(74, 74, 74) url('menu-bg.gif') repeat-x scroll 0pt 0pt; 

}
#menu_bottom ul { 
margin-left: auto; 
margin-right: auto;
 }
 
#menu_bottom li { 
display: inline;
list-style-type: none;
text-align: center;
}

#menu_bottom li a { 
padding: 0pt 0.4em;
/*float: left;*/
color: rgb(255, 255, 255);
/*font-weight: bold;*/
display: inline-block;
line-height: 20px;
}
#menu_bottom li a:hover { 
color: rgb(146, 208, 255);
/*font-weight: bold;*/
background-color: black;
}


.menuright{
float: right;
}
#content {
 margin: 0pt auto;
 background-color: #fff;
background: rgb(255, 255, 255) url('content-bg.gif') repeat-y scroll 0pt 0pt;
width: 950px;
text-align: left;
}

#content p{
padding: 4px 2px 4px 2px;
}

#column-11 ul{
margin: 5px 10px 5px 20px;
}

#content h3,#content h4,#content h5{
padding: 10px 2px 10px 2px;
}
#column-1 { float: right;
width: 770px;
}
#column-1 #column-11 { float: left;
width: 590px;
background-color: white;
}
#column-1 #column-12 { float: right;
width: 178px;
font-size: 12px;
}
#column-2 {
float: left;
width: 178px;
font-size: 12px;
}
/*#column-1, #column-2, #column-12 { padding-bottom: 30px;
}*/
#column-1 #column-12 p, #column-2 p { 
margin: 3px;
line-height: 1.4;
}
#column-2 h3, #column-1 #column-12 h3 { 
border: 0pt none ;
margin: 0pt;
padding: 0pt;
background: #41adff url('h3-bg.gif') no-repeat scroll 0pt 0pt;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 14px;
/*font-weight: bold;*/
color: rgb(255, 255, 255);
line-height: 20px;
text-align: center;
width: 100%;
}
#column-11 div.content { 
margin: 0.5em 1em 0em 0.5em;
}
#column-2 div.content, #column-12 div.content { margin: 0.4em 0.5em 1.2em 0.9em;
}
#column-12, #column-2 { 
background-color: #e1f3ff;
}
.menicko { 
margin: 5px 2px 5px 5px;
text-align: left;
list-style-type: square;
list-style-position: inside;
}
.menicko li { 
margin: 0pt 0pt 5px 0px;
color: rgb(37, 37, 37);
/*font-weight: bold;*/
text-decoration: none;
}


.menicko li a:hover, .menicko ul li a.active { 
padding: 0pt 1px;
/*text-decoration: none;
background-color: rgb(37, 37, 37);
color: rgb(255, 255, 255) ! important;*/
}
dl.news { margin: 0.6em 0.3em 1.2em 0.6em;
}
dl.news dt { font-weight: bold;
}
dl.news dd { border-bottom: 1px dotted rgb(32, 32, 32);
margin-bottom: 12px;
padding-bottom: 8px;
}
dl.news dd a { font-style: italic;
color: rgb(165, 31, 0);
}
#small-gallery { margin: 1.5em 0pt 3em;
padding: 1px 0pt;
width: 100%;
}
#small-gallery .foto { margin: 0pt 17px 22px 0pt;
float: left;
display: inline;
width: 128px;
height: 110px;
text-align: center;
}
#small-gallery .foto img { border: 3px solid silver;
}
#small-gallery .foto a:hover img { 
border: 3px solid rgb(0, 153, 224);
}
#small-gallery .foto p { margin: 0pt;
}
#small-gallery .foto p a, #small-gallery { color: rgb(32, 32, 32);
font-weight: normal;
}
table { border: 2px solid rgb(32, 32, 32);
margin: 15px 0pt 20px;
font-size: 1.1em;
border-collapse: collapse;
}
th, td { border: 1px solid rgb(32, 32, 32);
padding: 3px 13px;
}
th { text-align: right;
font-weight: bold;
}
td { text-align: right;
}
.first-row { background: rgb(244, 255, 124) none repeat scroll 0% 0%;
}
.first-row th { border-bottom: 2px solid rgb(32, 32, 32);
text-align: center;
font-weight: bold;
}
.first-column { border-right: 1px solid rgb(32, 32, 32);
background: rgb(255, 209, 98) none repeat scroll 0% 0%;
}
.last-column { border-left: 1px solid rgb(32, 32, 32);
background-color: rgb(255, 209, 98);
}
.vertical_menu{
	border: 1px dashed #666;
	margin: 20px auto auto 30px;
	width: 500px;
	/*float: left;*/
}
.vertical_menu li{
padding-top: 5px;
}
#footer { margin: 0pt auto;
background: rgb(0, 0, 0) url('footer-bg.gif') repeat-x scroll 0pt 0pt;
width: 950px;
height: 38px;
clear: both;
}
#footer-in { margin: 0pt auto;
width: 950px;
}
p.footer-left { margin: 7px 0pt 0pt 15px;
float: left;
width: 450px;
color: rgb(255, 255, 255);
text-align: left;
display: inline;
}
p.footer-left a{ padding: 1px 2px;
color: rgb(255, 255, 255);
}
p.footer-left a:hover { background-color: rgb(255, 255, 255);
color: rgb(32, 32, 32);
}
p.footer-right { margin: 7px 15px 0pt 0pt;
float: right;
width: 450px;
color: rgb(255, 255, 255);
text-align: right;
display: inline;
}
p.footer-right a { padding: 1px 2px;
font-size: 0.9em;
color: rgb(255, 255, 255);
}
p.footer-right a { font-weight: normal;
}

#post .userurl, #post .username{
	width: 350px;
}
textarea{
	width: 400px;
	height: 200px;
}
#calc{
	width: 30px;
}


.commentsbox p{
	padding: 3px;
}

/*SIMILAR*/

#similar {
   text-align : left;
   margin : 15px 0px 25px 15px;
}

#similar h3 {
   font : bold 13px/13px Verdana;
   color : #414141;
   text-align : left;
   padding-bottom : 10px;
}

#similar li {
   font : normal 12px/14px Verdana;
   color : #414141;
   display : block;
}

#similar li a {
   color : #666;
}
