@charset "UTF-8";
/* CSS Document */


* {margin:0; padding:0;}

body {background:url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

h1 {color:#5986a5; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0 0 10px 0}
b {color:#0a4469;}
a {color:#333; text-decoration:underline;}
a:hover {text-decoration:none;}

#maincontainer {width:900px; margin:0 auto; padding:0;}

#logo {width:900px; margin:0; float:left;}

#mainnavigation {width:900px; margin:20px 0 0 0; clear:both; position:relative; float:left; clear:left;}
#mainnavigation ul {list-style:none; width:900px; float:left;}
#mainnavigation li {display:inline; padding:0; }
#mainnavigation li a {display:inline; font-size:10px; float:left; margin:0 5px 0 0; padding:11px 10px;background:#ccc; color:#333; text-decoration:none; text-transform:uppercase; font-weight:bold;}
#mainnavigation li a:hover {background:#5986a5; color:#fff;}
#mainnavigation .selected {background:#5986a5; color:#fff; font-weight:bold;}
.new {position:absolute; top:-25px; left:690px; clear:right; width:35px;}

#topbox {width:900px; margin:18px 0 0 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#5986a5; text-align:center; float:left;}

#mainbox {width:880px; margin:40px auto 0 auto; border:#ccc 1px solid; padding:10px; min-height:235px; clear:both; float:left;}
#mainbox ul {width:800px; margin:10px 0 10px 0; padding:0 0 0 30px;}
#mainbox ul li {margin:0 0 10px 0; font-weight:bold;}
#mainbox1 {width:880px; margin:40px auto 0 auto; border:#ccc 1px solid; padding:10px; clear:both; float:left;}
#mainbox2 {width:880px; margin:40px auto 0 auto; border:#ccc 1px solid; padding:10px; clear:both; float:left;}
#mainboxstickers {width:880px; margin:40px auto 0 auto; border:#ccc 1px solid; padding:10px; min-height:250px; clear:both;}
#infobox {width:439px; float:left;}
#infobox p, #picbox p {line-height:24px; margin:0 0 10px 0;}
#picbox {width:430px;float:left; margin:0 0 0 10px;}
#picbox1 {width:430px;float:left; margin:40px 0 0 10px;}
.price {color:#F00;}
.contactimgmarginright {margin:0 20px 0 0;}


#bottomboxes {width:900px; margin:23px auto 0 auto; float:left;}
#bottomleft {width:266px; margin:0 20px 0 0; background:url(images/box_bg.jpg) repeat-x; height:230px; float:left; padding:10px;}
#bottomleft h1 {color:#fff; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0 0 10px 0}
#bottomleft-new {width:604px; margin:0 10px 0 0; float:left;}
#bottommiddle-new {width:268px; margin:0 20px 0 0; background:#ccc; height:240px; float:left; padding:10px; overflow:hidden;}
#bottomright-new {width:286px; height:240px; float:left;}

#bottommiddle {width:268px; margin:0 20px 0 0; background:#ccc; height:230px; float:left; padding:10px; overflow:hidden;}
#bottommiddle h1 {color:#333; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0 0 10px 0;}


#bottomright {width:266px; background:#333333; height:230px; float:left; padding:10px;}
#bottomright h1 {color:#fff; font-weight:bold; text-transform:uppercase; font-size:14px; margin:0 0 10px 0;}


#testbox {width:268px; height:200px; overflow-y:scroll; overflow-x:hidden;}
#testbox p {line-height:16px; margin:0 0 10px 0; width:240px;}
.name {color:#5986a5; font-weight:bold;}



#smallform {width:266px;}
#smallformlegend {width:266px; padding:5px 0; color:#fff; margin:0;}
#smallforminput {width:266px; margin:0;}
#smallformsubmit {width:266px; margin:20px 0 0 0;}
input {padding:3px; width:260px; border:#ccc 1px solid;}
.submit {font-weight:bold; padding:5px; width:80px; cursor:pointer; background:#333; border:#ccc solid 1px; color:#fff;}

#footer {width:880px; margin:20px 0 40px 0; padding:10px; border:1px solid #ccc;float:left;}
#footerleft {width:440px; float:left}
#footerright {width:440px; text-align:right; float:left;}

.table tr td {margin:20px 0 0 0; text-align:center; border:1px solid #ccc; border-collapse:collapse; padding:10px 4px 10px 4px;}
.stands tr td {margin:20px 0 0 0; text-align:left; border:1px solid #ccc; border-collapse:collapse; padding:6px;}
.imgbottom {margin:0 0 10px 0;}

#slideshow {
	position:relative;
	width:400px;
	height:294px;
	
	float:left;
	margin:0 0 0 20px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

