/*
$Id: print.css,v 1.4 2008/03/15 18:04:11 tom Exp $
$Log: print.css,v $
Revision 1.4  2008/03/15 18:04:11  tom
don't tink dis was changed, will update anyway

Revision 1.3  2007/12/04 15:33:13  Michael
no message

Revision 1.2  2007/12/03 17:58:42  Michael
no message

Revision 1.1.1.1  2007/11/19 10:03:27  Michael
no message

Revision 1.1  2007/01/25 14:24:59  marcin
general update of namespaces (cleaner code) + improvements

Revision 1.1  2006/11/22 16:18:53  marcin
initial

*/


/* The Ice House */
/* Created by Michael Mrowetz */

/* General styles */
body {margin: 0;padding: 0; text-align: left; background-color:#fff;}
body, p, ul, ol, li, th, td, input, select, textarea { font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #FFFAF6; }
img { border: 0; }

a { color: #001066; text-decoration: none; }
a:hover { text-decoration: underline; }

abbr, acronym { font-style: normal; border-bottom: dotted 1px #333; cursor: help; }
form { margin: 0; }

h1 {padding:0; font: bold 9px Verdana, Arial, sans-serif; line-height: 2; margin: 0px 0px 0px 0px; color:#F9EFAD; }
h2 { font: normal 18px Verdana, Arial, sans-serif; }

hr { border: none; height: 1px; background: #ccc; margin: 2em 0; }

/* ------------------------------------------------------------------------------------------ */   
/* Element styles */

#siteHolder {height: auto; text-align: left;} 
#siteFloat {float:left; } 
#holder { float:left;}

/* ------------------------------------------------------------------------------------------ */  

#siteBody {margin:26px 0 0 0; padding:0; height:auto!important;} 

/* Logo */   
#logo {display:none;} 
#headerImg {display:none;}

/* ------------------------------------------------------------------------------------------ */   
/* Navigation   */ 

#menuPanel {display:none;}
#menuPanelInternal {display:none;}
#secondaryNav {display:none;}
#bookingSecNav {display:none;}

/* ------------------------------------------------------------------------------------------ */  
/* Content & Booking styles */


#contentWrap, #contentWrapInternal  {border:0px solid red; width:600px; height:auto;  float:left; overflow:visible;}
#content, #contentInternal {width:600px; font:normal 15px Verdana, Arial, Sans-Serif; height:auto; color:#000; padding:0 0 0 3px; margin:0; border:0;overflow:visible;} 
#contentTitle {color:#000!important; background-color:#fff!important;}
#content, #contentInternalWrap {width:600px; font:normal 15px Verdana, Arial, Sans-Serif; height:auto; color:#000; padding:0 0 0 3px; margin:0; border:0;overflow:visible;} 
#content p, #contentInternal p {font:normal 15px Verdana, Arial, Sans-Serif;color:#000; line-height: 20px; margin:  13px 0 15px 0;}

#content h2, #contentInternal h2  {font:bold 22px Verdana, Arial, Sans-Serif; margin:0; padding:0 0 11px 0;  background:0; text-indent:0;}

#booking {display:none;}

/* ------------------------------------------------------------------------------------------ */  
/* Specials */

#rightPanel {display:none;}


/* ------------------------------------------------------------------------------------------ */   

/* Footer styles */
#footer, #footerNav{clear:both!important; position:relative; top:20px; left:0; margin:0; padding:0;}


#footer, #footerNav ul {display:none;}

#footerAdress {font: normal 12px Verdana, Arial; margin:0 0 0 10%;  padding:10px 0 25px 0; width:500px; color:#4B5D6B; text-align:center!important; border-top:dotted 2px #A8B3BA;}
#footerAdress a {color:#2E3A3D; text-decoration:none;}
#footerAdress a:hover {text-decoration:underline;}

/* ------------------------------------------------------------------------------------------ */   



/* Classes */

.hide { display: none; }
.clear { clear: both; }

.flLeft { float: left; margin: 0 15px 0 0; } /* useful for images that appear in the flow of content */
.flRight { float: right; margin: 0 0 0 15px; }

.standardForm table { border: 1px solid #999; margin: 10px auto; }
.standardForm th { background-color: #666; color: #fff; font-weight: bold; }
.standardForm .tr1 { background-color: #efefef; }
.standardForm .tr2 { background-color: #dddddd; }
.standardForm .inputtd1, .standardForm .inputtd2 { background-color: #f7f7f7; }
.standardForm input, .standardForm textarea { width: 250px; }
.standardForm select { width: 254px; }
.standardForm input.checkbox, .standardForm input.radio { width: 20px; }
.standardForm input.submit { width: 70px; }
.standardForm td.mandatory label:after { content: " *"; }