.h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold;
}
.float { float: left }
body { background-color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/bg.jpg);
        background-repeat: no-repeat;
        background-position: center;
        background-attachment: fixed;
}
A {
	font-size:12px;
}
INPUT,select {
	font-size:12px;
}
.td { background-color: #ffffff; }
.blank { background-image: url(about:blank);}
.test {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
}
.nav_fill {
	background-image: url(images/logo_fill.gif);
	vertical-align: bottom;
	background-repeat: repeat-x;
	background-position: top;
}
.nav {
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	background-attachment: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	vertical-align: bottom;
	background-position: top center;
	align: center;
	}
.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
        vertical-align: bottom;
}
.navtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-color: #000000;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;					
}
.navtext_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
.trtop {
	#background-image: url(images/header.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: bottom;
	color: #000000;
}
.textmass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
}
.footerline {
	border-bottom: 1px solid #000000;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	#border: 2px solid #999999;
	width: 600px;
}
.chassiiframe {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #999999;
        width: 600px;				
}
.widebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 550px;
}
.smallbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;	
	border: 1px dotted #999999;
}
.normbox{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
        width: 500px;
		
}
.smallbox_dyn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px dotted #999999;		
}
.mediumbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 350px;
	border: 1px solid #999999;
}
.boxheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	background-color: #DDDDDD;
}
.catheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	background-color: #999999;
}
.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.stdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.stdtextbig{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.stdtextmed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	
.smallbboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
}
.smallboxtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tinyboxtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:7px;
}
.crumbtrail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.boxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.solidbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}
.dottbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px dotted #999999;
}
.calbg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
}
.calMonth{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#999999;
	text-align:center;	
}
.calMov{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#999999;
}
.calDay{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#DDDDDD;
}
.calDayBooked{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#CCCCCC;
}
.calDaynumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	font-align:top;
}
.calHref{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-align:bottom;
}
.part{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
	width:50px;
}
.part_sel{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
	vertical-align:top;
	width:50px;
	background-color:#FF0000;				
}
.ptitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:underline;
	background-color:#DDDDDD;
}
.pdesc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#DDDDDD;	
}
.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#DDDDDD;
	text-align:right;
	width:100px;
}
.spbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #000000;					
	width:500px;
}
.pdescw{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;			
	background-color:#EEEEEE;
	width:500px;
}
.catcell{

}	
.catrow{
	background-color:#CCCCCC;
}
.cattable{
	background-color:#FFFFFF;
	border: 1px solid;
}
.top_cart{
	border: 1px solid;
	width:400px;
	font-size:8px;
}
#antal{
	width:20px;
}
#comment{
	width:340px;
	border:1px solid;
	border-color:#000000;
}
#ocomment{
	border:1px solid;
	border-color:#000000;
}
.descbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DDDDDD;
	padding-left:30px;
	padding-right:30px;
	border: 1px dotted;
	width:100%;
	height:100%;
					
}

