html {
height: 100%;
font:normal 62.5%/150% verdana;
margin-bottom: 1px;
}
body {
height: 100%;
margin: 0;
padding: 0;
text-align: center;
font-size:1.2em; /* 13px now */
color: #003366;
background: #FFFFFF url(/images/bg_striped.jpg) repeat;
}
h1, h2, h3, h4, h5, h6, p, dl {
margin: 0;
padding: 5px 0px;
}
.leftColumn h1,
.leftColumn h2,
.leftColumn h3,
.leftColumn h4,
.leftColumn h5,
.leftColumn h6,
.leftColumn p,
.leftColumn dl {
padding-left: 0;
}
.leftColumn p {
font-size: 1.3em;
color: #4D4234;
padding-left: 10px;
}
ol, ul {
margin: 10px 30px;
padding: 0 30px;
}
.leftColumn code {
margin-left: 0;
}
acronym {
cursor: help;
border-bottom: 1px solid #777;
}
dt {
font-weight: bold;
color: #FFB323;
}
dd {
margin-left: 0;
padding-left: 45px;
}
img.floatRight {
margin: 5px 0px 10px 15px;
}
img.floatLeft {
margin: 5px 15px 10px 0px;
}
a img {
border: 0px solid #ccc;
}
p, table {
font-size: 0.9em;
}
#content {
height: 100%;
min-height: 100%;
text-align: left;
background-color: #A8A1A0;
#background-image:url(/img/bg_main_fade.jpg);
#background-repeat:repeat-x;
}
#content,
#width {
width: 980px;
margin: 0 auto;
}
#content[id],
#width[id] {
width: 980px;
height: auto;
}
#navigationsub ul {
font-size: 0.9em;
}
#content ul {
padding: 0px;
}
.menu {
background-image:url('/img/menu_bg.jpg');
background-repeat:repeat-x;
width: 980px;
}
ul#topnav {
margin: 0; padding: 0;
float:left;
width: 100%;
list-style: none;
font-size: 0.9em;
}
ul#topnav li {
float: left;
margin: 0; padding: 0;
margin-right: 0px;
position: relative; /*--Important--*/
z-index: 3000;
}
ul#topnav li a {
float: left;
line-height: 30px;
height: 30px;
color: #fff;
padding-left: 0px;
text-decoration: none;
font-size: 1em;
border-right: 1px solid #787070;
}
ul#topnav li:hover a, ul#topnav li a:hover {
background-color: #6c7476;
color: #fff;
} /*--Hover State--*/
ul#topnav a.items {
padding-left: 11px;
padding-right: 11px;
text-align: center;
}
h1,
.h1style {
clear: both;
font: 1.2em verdana;
color: #000;
width: 100%;
text-align: left;
/**
padding-left: 14px;
background-image: url(http://images.artimin.com/img-10/images/logos/aol_ffffff.jpg);
background-repeat: no-repeat;
background-position:center left;
**/
}
h2,
.h2fake {
clear: both;
font: 1.1em verdana;
color: #ee3233;
}
.zoek {
color: #ee3233;
}
h3,
.h3fake {
font: 100 1.1em verdana;
color: #003366;
width: 100%;
background-color: #E4E2E3;
margin-bottom: 4px;
}
.news h3 {
background-color: #fff;
}
.article {
font: 100 0.8em verdana;
font-weight: normal;
color: #ee3233
}
h4 {
font: 700 1.2em verdana;
color: #3E3232;
}
h5 {
font: 700 1.1em verdana;
color: #F17400;
}
h6 {
font: 700 1em verdana;
color: #FF4B33;
}
a:link,
a:visited {
color: #003366;
text-decoration: none;
}
/* Uncomment this if you would like a visited link style
a:visited {
text-decoration: line-through;
} */
a:hover {
color: #ee3233;
text-decoration: underline;
}
.red {
color: #ee3233;
}
.tabs a,
.tabs a:visited {
color: #ee3233;
}
.tabs a:hover{
color: #003366;
}
UL.tabNavigation {
list-style: none;
margin: 0;
padding: 0;
}
UL.tabNavigation LI {
display: inline;
}
UL.tabNavigation LI A {
padding: 2px;
background-color: #6699cc;
color: #fff;
text-decoration: none;
}
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
padding: 2px;
background-color: #003366;
color: #fff;
}
UL.tabNavigation LI A:focus {
outline: 0;
}
.waste {
min-height: 1000px;
}
/**************************************************************
#page: Holds the main page content.
**************************************************************/
#page {
float: left;
width: 950px;
clear: both;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
background-color: #A8A1A0;
}
/**************************************************************
#footer: The page footer - will stick to the bottom if not
enough content.
**************************************************************/
#footer {
float: left;
width: 100%;
color: #fff;
font-size: 0.9em;
height: 30px;
line-height: 30px;
margin-bottom: 0px;
}
#footer a:link,
#footer a:visited {
color: #fff;
text-decoration: underline;
}
#footer a:hover {
color: #6c7476;
}
/**************************************************************
Width classes used by the site columns
**************************************************************/
.width100 {
width: 100%;
}
.width75 {
width: 74%;
}
.width50 {
width: 49.7%;
}
.width33 {
width: 32.7%;
}
.width25 {
width: 24.7%;
}
.width20 {
width: 20%;
}
.width60 {
width: 60%;
}
.width80 {
width: 80%;
}
/**************************************************************
Alignment classes
**************************************************************/
.floatLeft {
float: left;
}
.floatRight {
float: right;
}
.alignLeft {
text-align: left;
}
.alignRight {
text-align: right;
}
/**************************************************************
Generic display classes
**************************************************************/
.clear {
clear: both;
}
.block {
display: block;
}
.small {
font-size: 1.0em;
}
.bold {
font-weight: bold;
}
.green {
color: #A1FF45;
}
.red {
color: #EA1B00;
}
.grey {
color: #666;
}
.grey a {
color: #463C30;
}
.grey a:hover {
color: #000;
}
/**************************************************************
Generic display classes
**************************************************************/
.gradientHorizontall {
background: url(/img/bg_breadcrumb.jpg) repeat-y;
}
#loading {
width:100%;
padding-top: 20px;
padding-bottom: 20px;
margin-top: 20px;
margin-bottom: 20px;
background-color:#fff;
border:1px solid #3E3232;
text-align:center;
}
.divClick {
padding-top: 10px;
display: block;
width: 100%;
color: #000;
text-decoration: none;
border: 1px solid #fff;
}
.divClick:hover {
border: 1px solid #3E3232;
cursor: pointer;
}
/****
Imagebox for gallery view
*****/
.imageBox{
width:135px;	/* Total width of each image box */
height:160px;	/* Total height of each image box */
float:left;
background-color: white;
border: 1px solid #dedede;
position: relative;
display: block;
z-index: 1;
}
.imageBox_theImage{
width:135px;	/* Width of image */
height:140px;
margin-top: 10px;
margin-bottom: 10px;
}
.imageBox .imageBox_label {
display:none;
}
.imageBox .opa {
filter:alpha(opacity=90);    /* ie  */
-moz-opacity:0.9;    /* old mozilla browser like netscape  */
-khtml-opacity: 0.9;    /* for really really old safari */
opacity: 0.9;    /* css standard, currently it works in most modern browsers like firefox,  */
background-color:#000;
color:#fff;
/* fix it at the bottom */
position:absolute;
bottom:-1px; /* fix IE issue */
left:0;
}
.imageBox:hover .imageBox_label {
display:block;
position:absolute;
bottom: 0px;
left: 0px;
z-index:1;
width:100%;
background-color:#6c7476;
color: #fff;
}
.imageBox_label a,
.imageBox_label a:visited {
color: #fff;
}
/****
browsebox for detail view
*****/
.browseBox{
width:64px;	/* Total width of each image box */
height:74px;	/* Total height of each image box */
float:left;
background-color: #fff;
margin: 2px;
}
browseBox_theImage a:hover{
background-color: #fff;
}
.browseBox_theImage a{
background-color: #fff;
}
.browseBoxcont{
}
.browseBox_theImage{
width:40px;	/* Width of image */
height:70px;	/* Height of image */
/*
Don't change these values *
*/
background-position: center center;
background-repeat: no-repeat;
margin: 0 auto;
margin-bottom:2px;
}
.browseBox .browseBox_theImage{
padding:2px;
}
/****
Imagebox for gallery view
*****/
.agendaIBox{
width:150px;	/* Total width of each image box */
height:170px;	/* Total height of each image box */
float:left;
border-bottom: 1px solid #dedede;
}
agendaIBox_theImage a:hover{
background-color: #fff;
}
.agendaIBox_theImage a{
background-color: #fff;
}
.agendaIBoxcont{
width: 153px;
height:170px;
background-color: #fff;
}
.agendaIBox_theImage{
width:150px;	/* Width of image */
height:170px;	/* Height of image */
/*
Don't change these values *
*/
background-position: center center;
background-repeat: no-repeat;
margin: 0 auto;
margin-bottom:2px;
}
.agendaIBox .agendaIBox_theImage{
border-left:0px solid #C3BAB5;	/* Border color for not selected images */
border-bottom: 0px solid #E4E4E4;
padding:2px;
}
ul.lang {
margin:0px;
padding: 0px;
display:block;
list-style-type: none;
font-size: 0.9em;
}
ul.lang li {
float:left;
margin-left:5px;
border: 0px solid #333;
padding: 0px;
text-align:center;
}
ul.lang li a,
ul.lang li a:visited {
color: #C3BAB5;
padding: 3px;
text-decoration: none;
border-bottom: 0px solid #C3BAB5;
}
ul.lang li a:hover {
color: #1a1a1a;
background-color: #fff;
}
.bqstart {
float: left;
height: 45px;
margin-top: -20px;
padding-top: 45px;
margin-bottom: -50px;
font-size: 700%;
color: #C3BAB5;
}
.bqend {
float: right;
height: 25px;
margin-top: -45px;
padding-top: 45px;
font-size: 700%;
color: #C3BAB5;
}
#collection h3 {
padding-top: 1.2em;
font: 1.6em verdana;
}
ul#animated-portfolio{
padding: 0;
margin: 0;
list-style-type: none;
}
ul#animated-portfolio li{
padding: 0;
}
.innerfade-title{
position: absolute;
bottom: 0px;
left: 0;
z-index: 290;
width: 100%;
background-color: #fff;
height: 34px;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: .8;
border-top: 1px solid white;
}
.teaser {
width:230px;
padding:7px 10px 3px 10px;
margin:0px;
background:url(/img/dash-box.gif) top left no-repeat;
}
.teaser .title {
margin:0;
padding-bottom: 5px;
font-size: 1.2em;
color: #ee3233;
font-weight: bold;
}
.teaserRight {
width:230px;
padding:7px 10px 3px 10px;
margin:0px;
background:url(/img/dash-boxr.gif) top right no-repeat;
}
.teaserRight .title {
margin:0;
padding-bottom: 5px;
font-size: 1.2em;
color: #ee3233;
font-weight: bold;
}
.bannerLeft {
width: 168px;
text-align: center;
background-color: #fff;
border: 1px solid #dedede;
}
.breadcrumb {
width: 100%;
margin-bottom: 15px;
}
.inline {
display: inline;
}
.ssmall {
font-size: 0.5em;
text-transform: uppercase;
color: #ee3233;
}
#crumbs {
height:2.3em;
font-size: 0.8em;
border-left:1px solid #dedede;
border-bottom:1px solid #dedede;
}
#crumbs li {
float:left;
line-height:2.3em;
padding-left:.75em;
}
#crumbs li a {
background:url(/img/crumbss.gif) no-repeat right center;
display:block;
padding:0 15px 0 0;
}
.alfa{
font-size: 0.9em;
}
.alfa ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
}
.alfa li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.alfa a, .alfa a:visited{
padding: 0 1px;
border-bottom: 1px solid #003366;
text-decoration: none;
color: #003366;
margin: 1px;
}
.alfa a:hover, .alfa a:active{
border-bottom: 1px solid #6c7476;
color: white;
background-color: #ee3233;
}
.alfa .current{
background-color: #ee3233;
color: #fff !important;
border-color: #ee3233;
font-weight: bold;
cursor: default;
padding: 0 5px;
}
.pagination{
font-size: 0.9em;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
padding: 0 1px;
border-bottom: 1px solid #003366;
text-decoration: none;
color: #003366;
margin: 1px;
}
.pagination a:hover, .pagination a:active{
border-bottom: 1px solid #6c7476;
color: white;
background-color: #ee3233;
}
.pagination .current{
background-color: #ee3233;
color: #fff !important;
border-color: #ee3233;
font-weight: bold;
cursor: default;
padding: 0 5px;
}
.pagination .disabled{
cursor: default;
color: #6c7476;
border: 1px solid #fff;
font-weight: normal !important;
padding: 0 5px;
}
.pagination a.prevnext{
}
ul#slide {
padding:0;
margin:0;
list-style:none;
width:178px;
height:450px;
border-left:1px solid #dedede;
position:relative;
overflow:hidden;
}
ul li .test {
position:absolute;
left:-9999px;
background:#fff;
}
#slide li.top {
display:block;
float:left;
height:24px;
line-height:24px;
width:178px;
color:#fff;
background:#6c7476;
text-decoration:none;
font-family: verdana, sans-serif;
font-size:12px;
border-bottom:1px solid #eee;
text-indent:10px;
overflow:hidden;
}
#slide li {
color:#eee;
background:#89a;
cursor:pointer;
position: relative;
z-index: 1;
}
#slide li.clicked {
color:#fff;
background:#ee3233;
}
#slide li .test {
position:static;
height:321px;
width:148px;
padding:15px;
line-height:1.2em;
color: #ee3233;
text-indent:0;
}
#slide li .test p {
font-size:12px;
line-height:1.4em;
padding:10px 0;
margin:0;
}
.big {
display:block;
height:30px;
line-height:30px;
border-top:1px solid #ddd;
text-indent:5px;
}
.color1 {
background:#003366;
}
.color2 {
background:#003366;
}
.color3 {
background:#ee3233;
}
.contentTitle {
display:block;
height:24px;
line-height:24px;
width:100%;
color:#fff;
text-decoration:none;
border-bottom:1px solid #dedede;
text-indent:0px;
margin-bottom: 20px;
}
.contentTitle h1 {
color:#003366;
font-weight: normal;
font-size: 1.3em;
}
.artMenuTitle {
display:block;
height:20px;
line-height:20px;
width:168px;
color:#fff;
text-decoration:none;
border-bottom:1px solid #eee;
text-indent:4px;
font-size: 0.9em;
background-color:#ee3233;
}
.artMenuBlock  {
display:block;
width:166px;
color:#000;
border: 1px solid #dedede;
padding: 0px;
background-color: #fff;
}
.artMenuBlock  ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.artMenuBlock li {
margin:0;
padding:0;
color: #fff;
font-size: 0.9em;
border-bottom:1px solid #fff;
background: #fff;
width: 166px;
}
.artMenuBlock ul a, .artMenuBlock ul a:visited {
display:block;
color: #003366;
width:162px;
background: #fff url(/img/shade.giff) top left repeat-x;
}
.artMenuBlock ul a:hover {
background-color: #EBEFF3;
color:#000;
}
.artMenuBlock ul a.selected {
background-color: #D0D9E3;
color:#003366;
}
#one-column-emphasis{
width:100%;
text-align:left;
border-collapse:collapse;
margin:0px;
font-size: 0.9em;
}
#one-column-emphasis th{
vertical-align: top;
font-weight:normal;
color:#6c7476;
padding:3px 3px;
font-size: 0.8em;
text-align: left;
}
#one-column-emphasis td{
vertical-align: top;
color:#003366;
border-top:0px solid #F0ECEB;
padding:2px 2px;
}
.oce-first{
vertical-align: top;
background:#fff;
border-right:10px solid transparent;
border-left:10px solid transparent;
}
#one-column-emphasis tr{
cursor: pointer;
border-bottom: 1px solid #DEDEDE;
}
#one-column-emphasis tr:hover td{
vertical-align: top;
background:#dedede;
}
#one-column-emphasis tr:hover a{
color:#ee3233;
}
#one-column-emphasis a {
}
ul#sliding-navigation {
list-style: none;
font-size: .9em;
margin: 0px 0;
padding: 0;
}
ul#sliding-navigation li.sliding-element a {
display: block;
width: 130px;
padding: 2px 18px;
margin: 0;
margin-top: 2px;
color: #fff;
background-color:#003366;
border: 0px solid #1a1a1a;
text-decoration: none;
}
ul#sliding-navigation li.sliding-element a:hover,
ul#sliding-navigation li.sliding-element .selected {
color: #fff;
background-color:#ee3233;
}
#screenshot{
position:absolute;
border:1px solid #ee3233;
background:#6c7476;
padding:5px;
display:none;
color:#fff;
z-index: 1000;
}
/**************************************************************
Form Elements
**************************************************************/
label {
display: block;
margin-top: 0px;
float: left;
font-size: 0.8em;
font-weight: bold;
width: 150px;
}
textarea {
width: 100%;
height: 10em;
font-size: 1.2em;
}
input,
select {
font-size: 0.9em;
}
input.blur {
color: #999;
}
input.button {
padding: 2px 5px;
font: 400 1.1em  verdana;
color: #555;
background: #fff;
border-width: 1px;
border-style: solid;
border-color: #FFF #00DFFF #00DFFF #FFF;
}
fieldset {	border: none;
border-top: 1px solid #796161;
}
legend {
font-size: 1.5em;
}
input.tagged{
color: #6c7476;
}
/**************************************************************
Blockquote and included icons
**************************************************************/
blockquote {
width: 100%;
margin: 0px;
padding: 0px;
font-size: 0.9em;
}
blockquote.exclamation {
color: red;
border-bottom: 1px solid red;
}
blockquote.go {
color: green;
border-bottom: 1px solid green;
}
#popeye2.ppy-js {
float:          left;
margin:         0px 0 0px 0px;
}
.ppy {
font-size:      0.8em;
}
.ppy-stagewrap {
background-color:#fff;
border:         1px solid #ccc;
border-right:   1px solid #aaa;
border-bottom:  1px solid #aaa;
}
.ppy-stage {
position:       relative;
border:         0px solid #eee;
width: 220px;
height: 180px;
}
.ppy-tools {
overflow:       hidden;
zoom:           1;      /* IE float container hasLayout fix */
position:       absolute;
padding:        10px;
top:            0px;
background:     #000;
z-index:        100;
display:        inline;
}
.ppy-tools.ppy-left {
left:           0px;
-moz-border-radius: 0 0 6px 0;
-khtml-border-radius: 0 0 6px 0;
-webkit-border-radius: 0 0 6px 0;
border-radius:  0 0 6px 0;
}
.ppy-tools.ppy-right {
right:           0px;
-moz-border-radius: 0 0 0 6px;
-khtml-border-radius: 0 0 0 6px;
-webkit-border-radius: 0 0 0 6px;
border-radius:  0 0 0 6px;
}
.ppy-tools div {
width:          25px;
height:         0px !important;
padding-top:    35px;
overflow:       hidden;
float:          left;
background:     transparent no-repeat center top;
cursor:         pointer;
}
.ppy-prev {
background-image:url(/img/prev.png) !important;
}
.ppy-enlarge {
width:          49px !important;
margin:         0 10px;
background-image:url(/img/enlarge.png) !important;
}
.ppy-compact {
width:          49px !important;
margin:         0 10px;
background-image:url(/img/compact.png) !important;
}
.ppy-next {
background-image:url(/img/next.png) !important;
}
.ppy-tools div:hover {
background-position: center -35px;
}
.ppy-cap {
background:     #f6f9e0;
color:          #666;
line-height:    1.2em;
border:         1px solid #ddd;
border-top:     0px;
font-size:      0.9em;
position:       relative;
overflow:       hidden;
}
.ppy-textwrap {
padding:        10px;
}
#popeye2 ul {
list-style-type: none;
}
#popeye2 .ppy-count {
position:       absolute;
padding:        3px 7px 0 5px;
bottom:         0px;
right:          0px;
font-style:     italic;
font-size:      0.9em;
background:     #000;
color:          #f7f7f7;
opacity:        0.7;
-ms-filter:     "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE8 */
filter:         progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* IE7 lte */
z-index:        100;
text-align:     right;
display:        inline;
-moz-border-radius: 6px 0 0 0;
-khtml-border-radius: 6px 0 0 0;
-webkit-border-radius: 6px 0 0 0;
border-radius:  6px 0 0 0;
}
.ppy-loading {
background:     #333 url(/img/loading.gif) no-repeat center !important;
}
.dateblock {
text-align: center;
width: 40px;
float: left;
color: #6c7476;
border-top: 1px solid #6c7476;
margin-right: 10px;
}
.day {
font-size: 1.4em;
position: relative;
top: 0px;
color: #ee3233;
}
.month {
font-size: 0.9em;
}
.year {
font-size: 0.7em;
position: relative;
top: 0px;
}
.commentbox{
background-color: #ee3233;
width: 45%;
padding: 5px 18px;
color: #fff;
}
.commentfooter{
background: url(/img/arrow.jpg) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
color: #ee3233;
}
.agendaBox {
display: block;
float: left;
width: 58px;
border-top: 1px solid #6c7476;
margin: 2px;
text-align: center;
}
.agendaBox.selected {
border-top: 10px solid #6c7476;
}
.boxgrid{
width: 325px;
height: 260px;
margin:10px;
float:left;
background:#fff;
border: solid 1px #6c7476;
overflow: hidden;
position: relative;
}
.boxcaption{
float: left;
position: absolute;
background: #000;
height: 100px;
width: 100%;
opacity: .8;
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
top: 220;
left: 0;
}
.caption .boxcaption {
top: 220;
left: 0;
}
#mapInfo {
width: 640px;
color: #fff;
margin:0px;
padding:0px;
text-align: left;
border: 0px solid red;
z-index: 110;
}
.dealer td {
vertical-align: top;
border-bottom: 1px solid #dedede;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
color: #333333;
}
#TB_secondLine {
color:#666666;
}
#TB_overlay {
position: fixed;
z-index:4000;
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
background-color: #C2BDBD;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}
* html #TB_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
position: fixed;
background-color: #003366;
z-index: 4002;
color:#fff;
display:none;
border: 1px solid #003366;
text-align:left;
top:50%;
left:50%;
}
#TB_window a{
color: #fff;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
background-color: #EFEFEF;
}
#TB_window img#TB_Image {
display:block;
margin: 15px 0 0 15px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;
}
#TB_caption{
height:25px;
padding:7px 30px 10px 25px;
float:left;
background-color: #EFEFEF;
}
#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}
#TB_closeAjaxWindow{
padding:7px 10px 5px 0;
margin-bottom:1px;
text-align:right;
float:right;
}
#TB_ajaxWindowTitle{
float:left;
padding:7px 0 5px 10px;
margin-bottom:1px;
}
#TB_title{
height:27px;
border-bottom: 1px solid #6c7476;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
background-color: #fff;
}
#TB_ajaxContent.TB_modal{
padding:15px;
}
#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}
#TB_load{
position: fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top: 50%;
left: 50%;
margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
z-index:99;
position:fixed;
top: 0;
left: 0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
}
ul#publish
{
height: 24px;
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
ul#publish li
{
float: left;
padding: 0;
text-indent: -9999px;
margin: 0;
display: block;
}
ul#publish li a
{
background: url(/img/icons/icons.gif) no-repeat 0 0;
display: block;
width: 24px;
height: 24px;
padding: 0;
margin: 0;
}
ul#publish li a.msn-reporter { background-position: 7px -237px }
ul#publish li a.eKudos       { background-position: 7px -277px }
ul#publish li a.google       { background-position: 7px -318px }
ul#publish li a.nujij        { background-position: 7px -356px }
ul#publish li a.symbaloo     { background-position: 7px -396px }
ul#publish li a.tweet-this
{
background: url("/img/icons/tweet.gif") no-repeat scroll 7px 5px;
}
#nav{
width: 100%;
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}
#nav LI {
padding: 0;
margin: 0;
margin-right: 5px;
display: inline;
}
#nav LI A {
padding: 2px;
background-color: #6c7476;
color: #fff;
text-decoration: none;
}
#nav LI A.activeSlide,
#nav LI A:hover {
background-color: #ee3233;
color: #fff;
}
#nav LI A:focus {
outline: 0;
}
#slideshow {
width: 100%;
border-top: 0px solid #6c7476;
background-color: #fff;
}
dl {
display: inline;
}
dl#optionList {
display: block;
}
dl#optionList dt {
float: left;
color: #003366;
font-weight: bold;
font-size: 0.9em;
}
dl#optionList dd {
margin-left: 72px;
color: #003366;
font-size: 0.9em;
}
dl#optionList dt, dl#optionList dd {
margin-bottom: 2px;
}
dl#optionList span {
font-weight: normal;
}
dd a:link,
dd a:visited {
text-decoration: underline;
}
dl#calendarList {
display: block;
}
dl#calendarList dt {
float: left;
color: #003366;
font-weight: normal;
font-size: 0.8em;
}
dl#calendarList dd {
margin-left: 35px;
color: #003366;
}
dl#calendarList dt, dl#calendarList dd {
font-size: 0.8em;
}
dl#calendarList span {
font-weight: normal;
}
ul.home-download,
ul.home-download li {
margin: 0;
padding: 0;
list-style-type: none;
background: none;
}
ul.home-download {
margin-left: 0px;
width: 200px;
}
a.download-link {
display: block;
height: 50px;
background: url(/img/icons/buy_button.png) 0 0 no-repeat;
color: #09700b;
text-decoration: none;
padding-top: 7px;
text-align: center;
width: 194px;
padding-right: 6px;
}
a.download-link:hover {
background-position: -202px 0;
text-decoration: none;
cursor: pointer;
}
ul.home-download li a.download-link span {
color: #fff;
position: static;
line-height: 1.2;
}
ul.home-download li a.download-link span {
color: #fff;
position: static;
line-height: 1.2;
}
ul.home-download li a.download-link em {
display: block;
font-size: 73%;
font-style: normal;
}
ul.home-menuitem,
ul.home-menuitem li {
margin: 0;
padding: 0;
list-style-type: none;
background: none;
}
ul.home-menuitem {
margin-left: 0px;
width: 168px;
margin-bottom: 5px;
}
*:first-child+html ul.home-menuitem {
margin-bottom: 0px;
}
* html ul.home-menuitem {
margin-bottom: 0px;
}
a.menuitem-link {
display: block;
height: 34px;
background: url(/img/icons/button_menu.png) 0 0 no-repeat;
color: #09700b;
text-decoration: none;
padding-top: 0px;
text-align: center;
width: 168px;
padding-right: 6px;
}
*:first-child+html a.menuitem-link {
padding-top: 5px;
text-decoration:none;
}
* html a.menuitem-link {
padding-top: 5px;
text-decoration:none;
}
a.menuitem-link:hover {
background-position: -176px 0;
text-decoration: none;
cursor: pointer;
color: #EE3233;
}
ul.home-menuitem li a.menuitem-link span {
color: #fff;
position: static;
line-height: 0.8em;
font-size: 0.9em;
}
ul.home-menuitem li a.menuitem-link em{
display: block;
color: #FAAEAE;
font-size: 0.8em;
font-style: normal;
line-height: 0em;
}
ul.home-menuitem li a:visited {
text-decoration: none;
}
*:first-child+html ul.home-menuitem li a.menuitem-link em {
line-height: 0.8em;
}
* html ul.home-menuitem li a.menuitem-link em {
line-height: 0.8em;
}
.smallitems {
color: #ee3233;
font-size: 1em;
}
.treeview, .treeview ul {
padding: 0;
margin: 0;
list-style: none;
}
.treeview ul {
margin-top: 4px;
}
.treeview .hitarea {
background: url(/img/treeview-default.gif) -64px -25px no-repeat;
height: 16px;
width: 16px;
margin-left: -16px;
float: left;
cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
display: inline;
float:none;
}
.treeview li {
margin: 0;
padding: 3px 0pt 3px 16px;
}
.treeview a.selected {
color: #EE3233;
}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(/img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable {
background-position: 0 -176px;
}
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px; }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/img/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px; }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(/img/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/img/treeview-red.gif); }
.treeview-black li { background-image: url(/img/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/img/treeview-black.gif); }
.treeview-gray li { background-image: url(/img/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/img/treeview-gray.gif); }
.treeview-famfamfam li { background-image: url(/img/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/img/treeview-famfamfam.gif); }
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(/img/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(/img/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(/img/file.gif) 0 0 no-repeat; }
.treeview li {
}
.link_more {
text-align: right;
text-decoration: underline;
display: inline;
}
.no_underline a:link,
.no_underline a:visited {
text-decoration: none;
}
.blockPadding {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-top: 3px;
}
.liReset li {
font-size: 0.9em;
}
.contenth p a {
text-decoration: underline;
}
.headh {
background-color: #877D7D;
border-right:1px solid #877D7D;
border-left:1px solid #877D7D;
background-image:url('/img/blockheading.jpg');
background-repeat:repeat-x;
}
.headh div,
.headh h2,
.headh h1 {
margin: 0px 10px 0px 5px;
padding-bottom: 6px;
padding: 5px 0px;
clear: both;
font: 1.1em verdana;
color: #fff;
}
.contenth {background: #fff; border-right:1px solid #877D7D;border-bottom:1px solid #877D7D; border-left:1px solid #877D7D; padding-bottom: 10px;}
.headh a:visited,
.headh a:link {
color: #fff;
}
.headh a:hover {
color: #003366;
}
.contentShadow, .dropShadow {
position: relative;
}
.dropShadow {
#background-color: #C0C4C4;
}
.contentShadow {
background-color: #fff;
border: 0px solid #dedede;
padding: 0em;
}
/* General dropdown styles */
.dropdown dd, .dropdown dt, .dropdown ul {
margin:0px;
padding:0px;
font-size: 0.8em;
}
.dropdown dd {
position:relative;
}
/* DT styles for sliding doors */
.dropdown dt a {
display:block;
padding-right:20px;
border:1px solid #dedede;
width:115px;
}
.dropdown dt a span {
cursor:pointer;
display:block;
padding:5px;
}
/* UL styles */
.dropdown dd ul {
background:#fff none repeat scroll 0 0;
display:none;
list-style:none;
padding:5px 0px;
position:absolute;
left:0px;
top:2px;
width:auto;
min-width:140px;
font-weight: bold;
}
.dropdown span.value {
display:none;
}
.dropdown dd ul li a {
padding:5px;
display:block;
}
a.promobutton {
width: 95%;
height: 40px;
display: block;
line-height: 40px;
text-align: center;
background-color: #877D7D;
color: #fff;
font-size: 1.3em;
}
a.promobutton:hover {
color:#fff;
background-color: #EE3233;
}
a.button{
background:url(/img/icons/button.gif);
display:block;
color:#003366;
font-weight:bold;
height:30px;
line-height:29px;
margin-bottom:14px;
text-decoration:none;
width:191px;
}
a:hover.button{
color:#ee3233;
}
/* -------------------- */
/* CLASSES				*/
/* -------------------- */
.add{
background:url(/img/icons/add.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.delete{
background:url(/img/icons/delete.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.user{
background:url(/img/icons/user.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.alert{
background:url(/img/icons/alert.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.msg{
background:url(/img/icons/msg.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.download{
background:url(/img/icons/download.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.lens{
background:url(/img/icons/lens.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.info{
background:url(/img/icons/info.gif) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.signup_table {
border: solid 0px #bbb;
font-size: 0.8em;
margin-bottom: 0px;
}
.signup_table h2 {
font-weight: bold;
}
.signup_table th {
border-bottom: solid 1px #bbb;
}
.signup_table th, .signup_table td {
padding: 7px;
}
.signup_table .pro, .signup_table .medium, .signup_table .mini {
margin: 3px;
}
.signup_table .pro {
color: #316d09;
}
.signup_table .medium {
color: #7ca734;
}
.signup_table .mini {
color: #9fc21e;
}
.signup_table .right {
border-left: solid 1px #bbb;
font-weight: bold;
}
.signup_table .row .last {
border-bottom: solid 1px #bbb;
}
tr.odd {
background: #fff;
}
.signup_table .price {
font-size: 20px
}
.signup_table sup {
font-weight: normal;
font-size: 13px;
}
.signup_table .left {
width: 28%;
}
.subtitle_left {
text-align: right;
}
a.signup_button2 {
background: url(../images/button_signup.gif) left top;
height:37px;
width: 126px;
float: left;
margin: 4px 0px 4px 2px;
color: #fff;
font-weight: bold;
font-size: 14px;
text-decoration: none;
text-align: center;
line-height: 38px;
}
.signup_button2:hover {
background: url(../images/button_signup.gif) left bottom;
height:37px;
width: 126px;
float: left;
color: #fff;
}
#hometab { margin: 0; padding: 0; }
#hometab li { display: inline; }
#hometab li a { padding-right: 15px; float:left; color: #877D7D; font-weight: bold; }
#hometab li.active a,
#hometab li a:hover { color: #ee3233; font-weight: bold; }
.hometabcontent { float: left; clear: both; }
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
border: 4px solid #888;
margin:-4px;	/* Set this to minus the border thickness. */
background-color:#fff;
cursor:move;
}
/* This is for the title text. */
.cloud-zoom-title {
font-family:Arial, Helvetica, sans-serif;
position:absolute !important;
background-color:#000;
color:#fff;
padding:3px;
width:100%;
text-align:center;
font-weight:bold;
font-size:10px;
top:0px;
}
/* This is the zoom window. */
.cloud-zoom-big {
border:4px solid #ccc;
overflow:hidden;
background-repeat: no-repeat;
background-color: #fff;
}
/* This is the loading message. */
.cloud-zoom-loading {
color:white;
background:#222;
padding:3px;
border:1px solid #000;
}
/* Search */
.searchform {
display: inline-block;
zoom: 1; /* ie7 hack for display:inline-block */
*display: inline;
border: solid 1px #d2d2d2;
padding: 3px 5px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
box-shadow: 0 1px 0px rgba(0,0,0,.1);
background: #f1f1f1;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
background: -moz-linear-gradient(top,  #fff,  #ededed);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
}
.searchform .searchfield {
background: #fff;
padding: 6px 6px 6px 8px;
width: 202px;
border: solid 1px #bcbbbb;
outline: none;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
color: #fff;
border: solid 1px #494949;
font-size: 11px;
height: 27px;
width: 60px;
text-shadow: 0 1px 1px rgba(0,0,0,.6);
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
background: #5f5f5f;
background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}
.images img {
display:none
}