/*  
Theme URI: http://nederland.alphasmart.info
Version: 070417 Standard
Author: Monika Koethnig
Author URI: http://koemedia.com/
*/

body
{
margin: 0px 0px 0px 0px;
font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.frontpage
{
background: url(nl_bg_general_frontpage2.jpg) top left no-repeat #fff;
}

.frontpage2
{
background: url(nl_bg_general_frontpage3.jpg) top left no-repeat #fff;
}

.reviews
{
background: url(nl_bg_general_reviews.jpg) top left no-repeat #fff;
}

.company
{
background: url(nl_bg_general_company.jpg) top left no-repeat #fff;
}

.support
{
background: url(nl_bg_general_support.jpg) top left no-repeat #fff;
}

.help, .contact
{
background: url(nl_bg_general_general.jpg) top left no-repeat #fff;
}

.ordering
{
background: url(nl_bg_general_ordering.jpg) top left no-repeat #fff;
}

.product-index
{
background: url(nl_bg_general_prod_index3.jpg) top left no-repeat #fff;
}

.product-neo
{
background: url(nl_bg_general_neo_index.jpg) top left no-repeat #fff;
}

.product-neo2
{
background: url(nl_bg_general_neo_index2.jpg) top left no-repeat #fff;
}

.product-dana
{
background: url(nl_bg_general_dana_index.jpg) top left no-repeat #fff;
}

.product-danaw
{
background: url(nl_bg_general_danaw_index.jpg) top left no-repeat #fff;
}

.product-as3000
{
background: url(nl_bg_general_as3000_index.jpg) top left no-repeat #fff;
}

h2
{
font-size: 15px;
margin-top: 0px;
}

h3
{
font-size: 14px;
margin-top: 0px;
font-weight: bold;
}

h4
{
font-size: 14px;
font-weight: bold;
}

h5
{
font-size: 13px;
font-weight: bold;
margin-top: 0px;
margin-bottom: 4px;
}

h5.h5-small {font-size: 11px; font-weight: bold; margin: 8px 0px 4px 0px;}

.hidden
 {
 position: absolute;
 left: -1000px; 
 top: -1000px;
 width: 0px;
 height: 0px;
 overflow: hidden;
 display: inline;
}

.not_bold
{
font-weight: normal;
}

.alert-leaving
{
font-size: 11px;
color: #FF2501;
}

.author
{
color: #B2AEAE;
font-size: 11px;
padding-bottom: 40px;
}


/* ================================================ */
/*                  Header                         */
/* ================================================ */

#header
{
position: absolute;
top: 97px;
left: 180px;
width: 565px;
}

/* ================================================ */
/*                 Special Menu                     */
/* ================================================ */

#special_menu
{
 position: absolute;
 left: -1000px; 
 top: -1000px;
 width: 0px;
 height: 0px;
 overflow: hidden;
 display: inline;
}

/* ================================================ */
/*                 Top Menu Addon                   */
/* ================================================ */

#top-menu-addon
{
position: absolute;
top: 4px;
left: 0px;
width: 780px;
text-align: right;
background: transparent;
color: #000000;
font-size: 11px;
}

.top-menu-addon-link
{
color: #394ab5;
text-decoration: underline;
}

/* ================================================ */
/*                  Content                         */
/* ================================================ */

.frontpage #content_background
{
position: absolute;
top: 340px;
left: 140px;
width: 580px;
}

.frontpage2 #content_background
{
position: absolute;
top: 470px;
left: 140px;
width: 580px;
}

.product-index #content_background
{
position: absolute;
top: 160px;
left: 140px;
width: 580px;
text-align: justify;
}

.product-neo2 #content_background, .product-neo #content_background, .product-dana #content_background, .product-danaw #content_background, .product-as3000 #content_background
{
position: absolute;
top: 160px;
left: 162px;
width: 597px;
}

.help #content_background, .contact #content_background, .support #content_background, .company #content_background, .ordering #content_background, .reviews #content_background
{
position: absolute;
top: 200px;
left: 162px;
width: 597px;
}

.frontpage2 #content, .frontpage #content, .product-index #content, .ordering #content, .reviews #content, .support #content
{
position: absolute;
font-size: 11px;
line-height: 150%;
color: #262626;
}

.company #content, .help #content, .contact #content
{
position: absolute;
font-size: 11px;
line-height: 150%;
color: #262626;
width: 597px;
}

.product-neo2 #content, .product-neo #content, .product-dana #content, .product-danaw #content, .product-as3000 #content
{
position: absolute;
top: 90px;
font-size: 11px;
line-height: 140%;
color: #262626;
}

.frontpage #content-left
{
position: absolute;
top: 20px;
left: 12px;
width: 278px;
text-align: justify;
padding-bottom: 10px;
}

.frontpage2 #content-left
{
position: absolute;
top: 20px;
left: 12px;
width: 278px;
text-align: justify;
padding-bottom: 10px;
}

.frontpage #content-right
{
position: relative;
top: 20px;
left: 305px;
width: 340px;
text-align: justify;
padding-bottom: 10px;
}

.frontpage2 #content-right
{
position: relative;
top: 20px;
left: 305px;
width: 340px;
text-align: justify;
padding-bottom: 10px;
}

#newsheader {text-align: center; font-size: 18px; font-weight: bold; padding: 10px; color: #B71717;}
#newsheader a {color: #B71717; text-decoration: none;}
#newsheader a:hover {text-decoration: underline;}

.product-index #content-left
{
position: relative;
top: 20px;
left: 20px;
width: 156px;
height: 380px;

}

.product-text
{
position: absolute;
top: 180px;
width: 156px;
text-align: justify;
}

.product-index #content-middle
{
position: absolute;
top: 20px;
left: 236px;
width: 156px;
}

.product-index #content-right
{
position: absolute;
top: 20px;
left: 452px;
width: 156px;
}

#right-product-menu a, #left-product-menu a, #middle-product-menu1 a
{
position: absolute;
height: 150px;
width: 180px;
top: 0px; 
text-decoration: none;
}

#middle-product-menu2 a
{
position: absolute;
height: 30px;
width: 180px;
top: 150px; 
text-decoration: none;
}

.product-index #content a i { visibility: hidden; }

#content-intro1
{
width: 290px;
}

#content-intro2
{
width: 598px;
margin-top: 10px;
}

#details-block-left2 {float: left; width: 339px;}
#details-block-right2 {float: right; width: 218px; margin-right: 10px;}
.details-block2 {position: relative; top: 0px; left: 0px; width: 597px; margin: 20px 0px 0px 0px; padding: 10px 0px 0px 10px; background-color: #E7EBE7;}

.details-block
{
position: relative;
top: 0px;
left: 0px;
width: 597px;
margin-top: 20px;
padding: 10px 0px 10px 10px;
background-color: #E7EBE7;
}

#details-block-left
{
position: absolute;
top: 40px;
left: 10px;
width: 339px;
}

#details-block-right
{
position: relative;
top: 0px;
left: 370px;
width: 218px;
padding-right: 10px;
}

.clear {clear: both; margin: 0px; padding: 0px;}

ul li.front-li
{
position: relative;
left: -20px;
margin-bottom: 6px;
}

.product-neo2 ul li, .product-neo ul li, .product-dana ul li, .product-danaw ul li, .product-as3000 ul li
{
position: relative;
left: -20px;
margin-bottom: 3px;
line-height: 120%;
}

.product-neo2 ul, .product-neo ul, .product-dana ul, .product-danaw ul, .product-as3000 ul
{
margin-top: 5px;
}

.content-link
{
color: #394ab5;
text-decoration: underline;
}

.content-link-none
{
color: #394ab5;
text-decoration: none;
}

a:hover.content-link-none
{
color: #394ab5;
text-decoration: underline;
}


.h3-content
{
font-size: 14px;
font-weight: bold;
margin-top: 20px;
}

.h3-content-details
{
font-size: 14px;
font-weight: bold;
}

.h3-content-front
{
font-size: 13px;
font-weight: bold;
}

.h4-content
{
margin-top: 10px;
padding: 4px 4px 4px 4px;
background: #670268; 
color: #ffffff;
margin-bottom: 10px;
font-size: 14px;
font-weight: bold;
}

.h5-content
{
font-size: 14px;
font-weight: normal;
margin-bottom: 2px;
margin-top: 5px;
}

.h5-content2
{
font-size: 14px;
font-weight: normal;
margin-bottom: 2px;
margin-top: 20px;
}

.h5-support1
{
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
margin-top: 0px;
}

.h5-support2
{
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
margin-top: 20px;
}

.h4-support
{
font-size: 12px;
font-weight: bold;
margin-bottom: 0px;
margin-top: 0px;
}

.h4-help
{
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
margin-top: 0px;
}

#content-bottom-menu
{
text-align: center;
margin-top: 20px;
margin-bottom: 10px;

}

.content-olulli
{
padding-bottom: 3px;
padding-top: 2px;
margin-left: -25px;
}

.ol-ul-li-sub
{
font-size: 0.9em;
}

.small-text
{
font-size: 11px;
}

hr
{
color: #c3d7ce;
height: 1px;
background-color: #c3d7ce;
border: none;
}

.content-li-help
{
padding-bottom: 10px;
}

.product-neo #screenshots
{
background: url(neo_screenshots.gif) top left no-repeat #fff;
width: 549px;
height: 312px;
}
.product-neo2 #screens
{
background: url(neo_screens.jpg) top left no-repeat #fff;
width: 549px;
height: 312px;
}

#ordering-intro
{
margin-bottom: 20px;
}

#ordering-reseller1, #ordering-reseller2, #ordering-reseller3, #ordering-reseller4, #ordering-reseller5, #ordering-reseller6, #ordering-reseller7
{
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
border: 1px #c3d7ce solid;
width: 580px;
}

#reviews-box1, #reviews-box2, #reviews-box3, #reviews-box4, #reviews-box5, #reviews-box6, #reviews-box7 
{
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
border: 1px #c3d7ce solid;
width: 590px;
}

#support-box1, #support-box2, #help-box1, #help-box2
{
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
border: 1px #c3d7ce solid;
width: 590px;
}

#ordering-name1, #ordering-name2, #ordering-name3, #ordering-name4, #ordering-name5, #ordering-name6, #ordering-name7 
{
position: absolute;
left: 230px;
margin-top: -120px;
}

#reviews1
{
position: absolute;
left: 195px;
margin-top: -295px;
width: 378px;
text-align: justify;
}

#reviews4
{
position: absolute;
left: 195px;
margin-top: -370px;
width: 378px;
text-align: justify;
}

#reviews5
{
position: absolute;
left: 195px;
margin-top: -325px;
width: 378px;
text-align: justify;
}

#reviews6
{
position: absolute;
left: 195px;
margin-top: -295px;
width: 378px;
text-align: justify;
}

#reviews7
{
position: absolute;
left: 195px;
margin-top: -850px;
width: 378px;
text-align: justify;
}

#reviews2, #reviews3
{
position: absolute;
left: 195px;
margin-top: -405px;
width: 378px;
text-align: justify;
}

#support-right1
{
position: absolute;
left: 180px;
margin-top: -180px;
width: 400px;
}

#support-right2
{
position: absolute;
left: 180px;
margin-top: -560px;
width: 400px;
}

.ordering #ordering-logo1
{
background: url(lesscher_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo2
{
background: url(heutink_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo3
{
background: url(goossens_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo4
{
background: url(sijbes_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo5
{
background: url(meqtrade_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo6
{
background: url(lexima_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.ordering #ordering-logo7
{
background: url(opdidakt_logo.gif) top left no-repeat #fff;
width: 150px;
height: 120px;
}

.reviews #reviews-logo1
{
background: url(nl_logo_winmag.gif) top left no-repeat #fff;
width: 150px;
height: 295px;
}

.reviews #reviews-logo2
{
background: url(project.jpg) top left no-repeat #fff;
width: 150px;
height: 405px;
}

.reviews #reviews-logo3
{
background: url(nl-logo-pcm.gif) top left no-repeat #fff;
width: 150px;
height: 405px;
}

.reviews #reviews-logo4
{
background: url(dana.gif) top left no-repeat #fff;
width: 150px;
height: 370px;
}

.reviews #reviews-logo5
{
background: url(logo-bett05.jpg) top left no-repeat #fff;
width: 150px;
height: 325px;
}

.reviews #reviews-logo6
{
background: url(nl-logo-hcc.gif) top left no-repeat #fff;
width: 150px;
height: 295px;
}

.reviews #reviews-logo7
{
background: url(nl_article_leijenhorst.jpg) top left no-repeat #fff;
width: 150px;
height: 850px;
}

.support #support-left1
{
width: 150px;
height: 180px;
}

.support #support-left2
{
width: 150px;
height: 560px;
}

/* ================================================ */
/*                 Main Navigation                  */
/* ================================================ */

#navigation
{
position: absolute;
left: 0px;
top: 53px;
width: 780px;
}

.frontpage2 #mainbar, .frontpage #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-home-b.gif) top left no-repeat #ffffff;
}

.general #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-general-b.gif) top left no-repeat #ffffff;
}

.product-index #mainbar, .product-neo2 #mainbar, .product-neo #mainbar, .product-dana #mainbar, .product-danaw #mainbar, .product-as3000 #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-produkten-b.gif) top left no-repeat #ffffff;
}

.ordering #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-bestellen-b.gif) top left no-repeat #ffffff;
}

.reviews #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-recensies-b.gif) top left no-repeat #ffffff;
}

.help #mainbar, .contact #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-general-b.gif) top left no-repeat #ffffff;
}

.support #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-support-b.gif) top left no-repeat #ffffff;
}

.company #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-company-b.gif) top left no-repeat #ffffff;
}

.recensies #mainbar
{
position: relative;
top: 0px;
left: 0px;
width: 780px;
height: 21px;
background: url(mainbar-recensies-b.gif) top left no-repeat #ffffff;
}

a#mainbar-products
{
left: 7px;
}

a#mainbar-ordering
{
left: 116px;
}

a#mainbar-support
{
left: 225px;
}

a#mainbar-community
{
left: 333px;
width: 140px;
}

a#mainbar-company
{
left: 476px;
}

a#mainbar-reviews
{
left: 584px;
}

a#mainbar-home
{
left: 691px;
width: 81px;
}

#mainbar-menu a 
{
position: absolute;
height: 21px;
width: 108px;
top: 0px; 
text-decoration: none;
}

#mainbar-menu a i { visibility: hidden; }

#breadcrumb_background
{
position: relative;
top: 1px;
left: 0px;
}

#breadcrumb
{
font-size: 10px;
text-align: left;
padding: 1px 0px 1px 4px;
}

.breadcrumb-link
{
color: #394ab5;
text-decoration: none;
font-weight: normal;
}

a.breadcrumb-link:hover
{
text-decoration: underline;
}


/* ================================================ */
/*                 Side Navigation                  */
/* ================================================ */

.frontpage #side_navigation
{
position: absolute;
top: 334px;
left: 0px;
width: 126px;
background-color: #949cc6;
}

.frontpage2 #side_navigation
{
position: absolute;
top: 464px;
left: 0px;
width: 126px;
background-color: #949cc6;
}

.product-index #side_navigation, .product-neo2 #side_navigation, .product-neo #side_navigation, .product-dana #side_navigation, .product-danaw #side_navigation, .product-as3000 #side_navigation, .ordering #side_navigation, .reviews #side_navigation, .company #side_navigation, .support #side_navigation, .help #side_navigation, .contact #side_navigation
{
position: absolute;
top: 150px;
left: 0px;
width: 126px;
background-color: #949cc6;
}

.h4-side
{
padding: 2px 0px 2px 4px;
background-color: #5a63d6;
color: #ffffff;
margin: 16px 0px 0px 0px;
}

ol li.form-list
{
padding-bottom: 10px;
}

.ul-side
{
position: relative;
left: -30px;
top: -8px;
margin-bottom: 0px;
}

ul li.li-side
{
list-style-type: none;
list-style-position: outside;
font-size: 11px;
padding: 0px 0px 7px 0px;
}

.side-nav-link
{
font-weight: bold;
color: #394ab5;
text-decoration: underline;
font-size: 11px;
padding-bottom: 8px;
}

.side-nav-description
{
font-size: 11px;
color: #ffffff;
font-weight: normal;
line-height: 120%;
padding: 5px 5px 20px 5px;
}

#left-one
{
position: relative;
width: 126px;
height: 24px;
text-align: left;
}

.frontpage2 #left-one, .frontpage #left-one
{
background: url(distributeurs.gif) top left no-repeat #949cc6;
}

.help #left-one, .contact #left-one, .support #left-one, .company #left-one, .reviews #left-one, .ordering #left-one, .product-index #left-one, .product-neo2 #left-one, .product-neo #left-one, .product-dana #left-one, .product-danaw #left-one, .product-as3000 #left-one
{
background: url(distributeurs2.gif) top left no-repeat #949cc6;
}


#left-two
{
position: relative;
width: 126px;
height: 24px;
text-align: left;
background: url(uk_newsletter.gif) top left no-repeat #949cc6;
}

#left-three
{
position: relative;
width: 126px;
height: 24px;
text-align: left;
background: url(registration.gif) top left no-repeat #949cc6;
}

#left-four
{
position: relative;
width: 126px;
height: 24px;
text-align: left;
background: url(community_nl.gif) top left no-repeat #949cc6;
}

#left-one a, #left-two a, #left-three a, #left-four a
{
position: absolute;
width: 126px;
height: 24px;
text-decoration: none;
}

a#left-link-one, a#left-link-two, a#left-link-three, a#left-link-four
{
left: 0px;
width: 126px;
}

#left-one a i, #left-two a i, #left-three a i, #left-four a i { visibility: hidden; }


/* ================================================ */
/*                      Footer                      */
/* ================================================ */

#footer
{
width: 780px;
padding: 10px 0px 20px 0px;
height: 70px;
text-align: center;
border-top: 2px #c3d7ce solid; 
font-size: 11px;
color: #cccccc;
line-height: 12px;
}

.product-neo2 #footer, .product-neo #footer, .product-dana #footer, .product-danaw #footer, .product-as3000 #footer, .ordering #footer, .reviews #footer, .company #footer, .support #footer, .help #footer, .contact #footer
{
position: relative;
left: -162px;
}

.frontpage2 #footer, .frontpage #footer, .product-index #footer
{
position: relative;
left: -140px;
}

.copyright
{
text-decoration: underline;
color: #B2AEAE;
}

/* ================================================ */
/*                 Frontpage                        */
/* ================================================ */

.frontpage2 #prod-promo-home, .frontpage #prod-promo-home
{
position: absolute;
top: 290px;
left: 0px;
width: 780px;
text-align: left;
}

a#neo-home
{
left: 126px;
}

a#dana-home
{
left: 390px;
}

a#dana-wifi-home
{
left: 250px;
width: 130px;
}

a#as3000-home
{
left: 515px;
}

#front-link-header
{
font-size: 11px;
color: #394ab5;
line-height: 100%;
}

.front-link-header1
{
font-size: 11px;
color: #394ab5;
line-height: 100%;
}

#front-menu a 
{
position: absolute;
height: 38px;
width: 100px;
top: -5px; 
text-decoration: none;
}

#front-menu a i {visibility: hidden;}

#map ul {margin: 0px; padding: 0px; list-style: none;}
#map {height: 316px; width: 780px; position: relative; left: 0px; top: 152px;}
#map #menu a i {visibility: hidden;}
#map #menu a#neo {position: absolute; height: 310px; width: 666px; top: 0px; left: 68px; text-decoration: none;}




