html{
  height: 100%
}

body{
  font-family: arial, sans-serif;
  font-size:11px;
  margin-top:1px;
  margin-left:1px;
  margin-right:1px;
  min-height:100%;
  color:#000050;
  /*background-color:#FFFFFF;*/
  background-image:url(/images/background.gif);
}

h2.lddb{color:#6688AA;font-weight:bold;font-size:14px}
h3.lddb{color:#6688AA;font-weight:bold;font-size:12px}
div.lddb{font-size:11px;font-weight:bold}

a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}

img.cover{border-color:#000000;}
img.cover_fisheye{border-color:#000000;position:absolute;/* bug IE6 with z-index: 15;bottom:0; :-( */}
img.cover:hover img.cover_fisheye:hover{border:1px;dashed #003366}

input{font-size:11px;border:1px solid #ccc;background-color:#E8E8FF}
input:hover{background-color:#FFFFB8}

.input{border-bottom: 3px black double;padding: 1px 1px 1px 1px}

span.notes:hover{padding:1px 1px 1px 1px;border:1px solid #ccc}
span.price{padding:1px 1px 1px 1px;border:1px solid #ccc}
input.notes_focus{border:1px solid #ccc;background-color:#E8E8FF}

a.tablink:hover{color:#CCCCFF}
a.tablink{font-weight:bold;font-size:11px;color:white}
a.tablink_selected{color:#CCCCFF}
a.tablink_selected:hover{color:#CCCCFF}
a.boxed:link{color:white}
a.boxed:visited{color:white}

td.tablink{width:50px;font-size:11px;background-image:url(/images/menu/tab-middle.gif);background-repeat:repeat-x;}
td.tablink_selected{width:50px;font-size:11px;font-weight:bold;background-image:url(/images/menu/tab-middle.gif);background-repeat:repeat-x;}
td.tablink_pad{background-image:url(/images/menu/tab-pad.gif);background-repeat:repeat-x;}

td.highlight{border:1px solid  #FFFFFF}
td.highlight:hover{border:1px dashed #003366}

.small{font-size:90%}
.search{font-weight:bold;color:#000000;font-size:100%;}
.menu_bottom{font-weight:bold;color:#AABBDD;font-size:80%;background-image:url(/images/visual/descr.gif);background-repeat: repeat-x;;background-position:top;}

.topmid{background-image:url(/images/module/mt.gif);background-repeat:repeat-x}
.leftmid{background-image:url(/images/module/lm.gif);background-repeat:repeat-y}
.rightmid{background-image:url(/images/module/rm.gif);background-repeat:repeat-y}
.botmid{background-image:url(/images/module/mb.gif);background-repeat:repeat-x;color:white;font-size:9px;text-align:center;font-weight:bold;}
.botmidnt{background-image:url(/images/module/mbnt.gif);background-repeat:repeat-x;}
.module{background-image:url(/images/visual/module.gif)}

.warning{
  color: white;
  font-weight:bold;
  background-color: #DD0000;
  margin: 5px 5px 2px 2px;
  font-size: 110%;
  border: 2px solid #BB0000;
}

.info{
  color: black;
  font-weight:bold;
  background-color: #00DD00;
  margin: 5px 5px 2px 2px;
  font-size: 110%;
  border: 2px solid #00BB00;
}

.ajaxevent_warning{
  position: absolute;
  right: 0px;
  z-index: +100;
  color: black;
  font-weight:bold;
  background-color: #DD0000;
  margin: 5px 5px 2px 2px;
  font-size: 110%;
  border: 2px solid #BB0000;
	background-image:url(/images/visual/rollbar_warning.gif);
filter:alpha(opacity=90); /*IE*/
-moz-opacity:0.90; /*MZ/FF*/
opacity:0.90; /*others*/
}

.ajaxevent_info{
  position: absolute;
  right: 0px;
  z-index: +100;
  color: black;
  font-weight:bold;
  background-color: #DD0000;
  margin: 5px 5px 2px 2px;
  font-size: 110%;
  border: 2px solid #00BB00;
	background-image:url(/images/visual/rollbar_info.gif);
filter:alpha(opacity=90); /*IE*/
-moz-opacity:0.90; /*MZ/FF*/
opacity:0.90; /*others*/
}

.event{
  position: absolute;
  right: 0px;
  z-index: 50;
  color: white;
  background-color: #00DD00;
  margin: 5px 5px 2px 2px;
  font-size: 100%;
  font-style: bold;
  font-family: tahoma, sans-serif;
  border: 3px solid #00BB00;
filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.80; /*MZ/FF*/
opacity:0.80; /*others*/
}

.leftmenu{font-weight:bold;color:black;font-size:100%;}
.leftmenu_selected{font-weight:bold;color:#0000FF;font-size:100%;}
.boxed{background-color:#526B8C;font-weight:bold;color:#F8F8F8;background-image:url(/images/visual/descr.gif);background-repeat: repeat-x;background-position:top;}
.sep{background-image:url(/images/visual/sep.gif);background-repeat: repeat-y}
.help_title{
  font-weight:bold;
  color:#FFFFFF;
  font-size:110%;
  text-align:center;
  background-image:url(/images/visual/help_title.png);
  background-repeat: repeat-x;
}

.help_title_end{background-image:url(/images/visual/help_pad.gif);background-repeat: repeat-x;}
.help_left{background-image:url(/images/visual/help_l.gif);background-repeat: repeat-y;background-position:right}
.help_right{background-image:url(/images/visual/help_r.gif);background-repeat: repeat-y;background-position:left}
.help_bottom{background-image:url(/images/visual/help_b.gif);background-repeat: repeat-x;background-position:top}
.help_top{background-image:url(/images/visual/help_b.gif);background-repeat: repeat-x;background-position:bottom}
.help_contents{word-wrap:break-word;text-align:justify;padding:5px;background-color:#FFFFFF}
.boxed_white{background-color:#FFFFEE;font-weight:bold;border: 1px solid black}
.boxed_white_selected{background-color:#E8E8FF;font-weight:bold;border: 1px solid black;color:#EEEEEE;background-image:url(/images/visual/descr.gif);background-repeat: repeat;background-position:top;}

.description{
background-color:#AABBDD;
font-weight:bold;
text-align:center;
color:#EEEEEE;
background-image:url(/images/visual/descr.gif);
background-repeat: repeat-x;
background-position:top;
}

.description2{
background-color:#AABBDD;
font-weight:bold;
text-align:center;
color:#EEEEEE;
background-image:url(/images/visual/descr2.gif);
background-repeat: repeat-x;
background-position:bottom;
}

.field{
background-color:#99AACC;
font-weight:bold;
text-align:right;
color:#EEEEEE;
background-image:url(/images/visual/descr.gif);
background-repeat: repeat-x;
background-position:bottom;
}



.data{font-weight:bold;text-align:left}
.raster{background-image:url(/images/visual/raster.gif);background-position:left;background-repeat: repeat-y}
.raster-wide{background-image:url(/images/visual/raster-wide.gif);background-position:left;background-repeat: repeat-y}
.raster-stars{background-image:url(/images/visual/raster-stars.gif)}
td.raster_blue{background-image:url(/images/visual/raster_blue.gif);height: 5px}
.filler{background-image:url(/images/visual/filler.gif);background-position:right}

.contents{background-color:#E6E6DE}
.contents_submit{background-color:#D6D6D6}

.contents_0{font-size:11px;background-color:#F7F7EF}
.contents_0_hover{background-color:#FFF0C2}
.contents_0:hover{background-color:#FFF0C2}
.contents_1{font-size:11px;background-color:#FFFEF9}
.contents_1_hover{background-color:#FFF0C2}
.contents_1:hover{background-color:#FFF0C2}

.contents_fees{font-size:11px;background-color:#C2C2FF;	cursor: hand !important; cursor: pointer;}
.contents_fees_hover{background-color:#F7F789;	cursor: hand !important; cursor: pointer;}
.contents_fees:hover{background-color:#F7F789;	cursor: hand !important; cursor: pointer;}

.contents_2{font-size:11px;font-weight:bold;background-color:#AAAAFF}

.contents_3{font-size:11px;background-color:#BBFF99}
.contents_3:hover{font-size:11px;background-color:#77FF55}
.contents_4{font-size:11px;background-color:#BBBBFF}
.contents_4:hover{font-size:11px;background-color:#7777FF}

.price{font-size:105%;background-color:#BBFF99}
.price:hover{background-color:#77FF55}


.shop_0{font-size:80%;background-color:#BBCCDD;text-align:center}
.shop_1:hover{background-color:#FFF0C2}
.shop_2{text-align:center}
.shop_cart{font-size:90%;background-color:#BBFF99;text-align:center;font-weight:bold}
.copyright{font-size:9px}
.combocollwish{
  font-weight:bold;
  border: 1px dotted #ccc;
  padding: 1px 1px 1px 1px;
  font-size:90%;
  border-color:#000000;
  background-color:#E8E8FF;
}

.footer{
  font-weight:bold;
  color:#444444;
  font-size:80%;
  border-color:#000000;
  background-color:#FFFFFF;
  border:2px solid;
}

.error{color:red;font-weight:bold}

.shop{
  background-color: #ffffff;
  border: 1px solid #000000;
  padding: 1px 3px 1px 3px;
  text-decoration: none;
  text-align: center
}

.select{
  background-color: #E8E8FF;
  border: 1px black dotted;
  border-bottom: 3px black double;
  padding: 1px 1px 1px 1px;
  font-size:90%;
  }

.faq{
  font-size: 11px;
  color: black;
  background-color: #FFFFEE;
  border: 1px solid #000000;
  padding: 4px 4px 4px 4px;
  text-decoration: none
}

.button{
  font-size:13px;
  font-family:verdana,arial,helvetica,sans-serif;
  font-weight:400;
  border-style:outset;
  color:#000000
}

.toolbox{
  position: absolute;
  display: block;
  background-color: #FFFFEE;
  border: 1px solid #000000;
  padding: 2px 3px 1px 3px;
}

.toolbox select{
top: 1.2em;
left: -3.3em;
color: black;
background-color: #FFFFFF;
filter:alpha(opacity=90); /*IE*/
-moz-opacity:0.90; /*MZ/FF*/
opacity:0.90; /*others*/
}

.toolbox option{
display: block;
left: -3.3em;
color: black;
}

.toolbox select option:hover{
text-decoration: none;
background-color: darkblue;
color: white;
}

.tagline{
  font-style:italic;
  font-family:Georgia, serif;
}

.calendar_popup{
  border: 0px;
  font-size: 10px;
  color: #000;
  font-family: "trebuchet ms",verdana,tahoma,sans-serif;
	cursor: hand !important;
	cursor: pointer;
}

.NavPag .Pags a, .NavPag .Pags a:visited, .NavPag .Pags span, .NavPag .Pags
{
	background:#F3F9E0 none repeat scroll 0%;
	border:1px solid #D0E790;
	line-height:2em;
	margin:5px 1px;
	overflow:hidden;
	padding:4px 9px;
	vertical-align:middle;
}

#username{font-size:12px}
#shop{font-size:20px;font-weight:bold;color:black}

.password{font-weight:bold;text-decoration:underline}
.pending{color:green}
.active{color:black}
.frozen{color:orange}
.found{color:#339900}
.deleted{}

#pagination .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
