body {margin:0;background-image:url('/images/background.gif');background-repeat:repeat-x;background-color:#ffffff;}
@font-face {font-family: 'Cocon-normaal';src: url('/styles/lettertypes/cocon-regular-webfont.eot');src: local('?'), url('/styles/lettertypes/cocon-regular-webfont.woff') format('woff'), url('/styles/lettertypes/cocon-regular-webfont.ttf') format('truetype'), url('/styles/lettertypes/cocon-regular-webfont.svg#webfontmZkpH6kK') format('svg');}
@font-face {font-family: 'Cocon-normaal';src: url('/styles/lettertypes/cocon-regular-webfont.eot') /* EOT file for IE */}@font-face {font-family: 'Cocon-normaal';src: url('/styles/lettertypes/cocon-regular-webfont.ttf') /* TTF file for CSS3 browsers */}form {margin:0;}
input, select, legend {font-family:Tahoma;font-weight:normal;font-size:9pt;color:#600088;}
.wrapper {margin:0 auto 0 auto;width:1002px;overflow:hidden;}
.header {float:left;margin:0;width:1002px;height:270px;overflow:hidden;}
.logo {float:left;margin:0;width:1002px;height:65px;overflow:hidden;}
.header_betaalinfo {float:left;margin:0;width:459px;height:36px;overflow:hidden;}
.header_01 {float:left;margin:0;background-image:url('/images/header_01.jpg');background-repeat:no-repeat;width:360px;height:36px;overflow:hidden;}
.header_verzendinfo {float:left;margin:0;background-image:url('/images/header_postnl.jpg');background-repeat:no-repeat;width:183px;height:36px;overflow:hidden;}
.header_02 {float:left;margin:0;background-image:url('/images/header_02.jpg');background-repeat:no-repeat;width:1002px;height:125px;overflow:hidden;}
.header_zoeken {float:left;margin:0;background-image:url('/images/header_zoeken.jpg');background-repeat:no-repeat;width:1002px;height:44px;overflow:hidden;}
.header_zoeken_form {float:left;margin:0;margin-top:12px;margin-left:90px;width:250px;height:44px;overflow:hidden;}
.header_zoeken input.text {float:left;margin:0;padding:0;padding-left:5px;background-image:url('/images/header_zoek_input.jpg');font-family:Tahoma;font-weight:normal;font-size:9pt;color:#ffffff;width:218px;height:20px;line-height:20px;border:0;overflow:hidden;}
.header_zoeken input.submit {float:left;margin:0;background-image:url('/images/header_zoek_button.jpg');width:19px;height:20px;border:0;cursor:pointer;overflow:hidden;}
div#buttons {float:left;margin:0;margin-left:15px;padding-left:15px;width:120px;height:38px;overflow:hidden;}
.warning message {float:left;margin:0;width:557px;height:38px;overflow:hidden;}
.warning message ul {float:left;margin:0;margin-top:20px;margin-left:15px;padding:0;width:557px;height:38px;list-style:none;overflow:hidden;}
.warning message li {float:left;margin:0;padding:0;width:557px;height:38px;overflow:hidden;}
.menu {float:left;margin:0;background-image:url('/images/menu.jpg');background-repeat:no-repeat;width:1002px;height:56px;overflow:hidden;}
.menu ul {float:left;margin:0;margin-top:20px;margin-left:15px;padding:0;width:1002px;height:56px;list-style:none;overflow:hidden;}
.menu li#home {float:left;margin:0;padding:0;width:63px;height:56px;overflow:hidden;}
.menu li#aanbiedingen {float:left;margin:0;padding:0;width:108px;height:56px;overflow:hidden;}
.menu li#bedrijfsinfo {float:left;margin:0;padding:0;width:96px;height:56px;overflow:hidden;}
.menu li#contact {float:left;margin:0;padding:0;width:76px;height:56px;overflow:hidden;}
.menu li#verzendinfo {float:left;margin:0;padding:0;width:96px;height:56px;overflow:hidden;}
.menu li#betaalinfo {float:left;margin:0;padding:0;width:87px;height:56px;overflow:hidden;}
.menu li#kledingmaten {float:left;margin:0;padding:0;width:108px;height:56px;overflow:hidden;}
.menu li#voorwaarden {float:left;margin:0;padding:0;width:107px;height:56px;overflow:hidden;}
.menu li#privacy {float:left;margin:0;padding:0;width:73px;height:56px;overflow:hidden;}
.menu li#sitemap {float:left;margin:0;padding:0;width:76px;height:56px;overflow:hidden;}
.menu li#alle_producten {float:left;margin:0;padding:0;width:112px;height:56px;overflow:hidden;}
.menu li a {margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;text-decoration:none;overflow:hidden;}
.menu li a:hover {margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;text-decoration:underline;overflow:hidden;}
.content {float:left;margin:0;background-image:url('/images/content_background.gif');background-color:#ffffff;width:1002px;overflow:hidden;}
.content_left {float:left;margin:0;width:203px;overflow:hidden;}
.left_box {float:left;margin:0;width:203px;overflow:hidden;}
.categorien_title {float:left;margin:0;background-image:url('/images/categorien.jpg');width:203px;height:38px;overflow:hidden;}
.categorien_content {margin:0 auto 0 auto;width:188px;overflow:hidden;}
.keurmerken {margin:30px auto 0 auto;font-family:Arial;font-weight:normal;font-size:9pt;color:#ffffff;width:176px;overflow:hidden;}
.categorien_content ul {margin:0;padding:0;width:188px;overflow:hidden;}
.categorien_content li {float:left;margin:0;margin-left:8px;padding:0;width:185px;height:20px;line-height:20px;border-top:1px solid #d04cd9;list-style:square inside url("/images/categorie_icon.jpg");}
.categorien_content li.active {float:left;margin:0;padding:0;padding-left:8px;padding-top:4px;background-color:#a900b4;width:185px;height:20px;line-height:20px;font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;border-top:none;list-style-image: url("/images/categorie_icon.jpg");}
.categorien_content li.active_URL {float:left;margin:0;padding:0;padding-left:8px;padding-top:4px;background-color:#a900b4;width:185px;height:20px;line-height:20px;font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;border-top:none;list-style-image: url("/images/categorie_icon.jpg");}
.categorien_content li.active_URL a {font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;}
.categorien_content ul.actief {margin:0;padding:0;padding-left:20px;padding-bottom:10px;width:168px;background-color:#a900b4;overflow:hidden;}
.categorien_content ul.actief li {float:left;margin:0;padding:0;padding-left:5px;background-color:#a900b4;width:176px;height:20px;font-family:Arial;font-weight:bold;font-size:9pt;color:#ffffff;border-top:none;list-style-image: url("/images/categorie_icon.jpg");}
.categorien_content li a {margin:0;font-family:Arial;font-weight:normal;font-size:9pt;color:#ffffff;text-decoration:none;overflow:hidden;}
.categorien_content li a:hover {margin:0;font-family:Arial;font-weight:normal;font-size:9pt;color:#ffffff;text-decoration:underline;overflow:hidden;}
.onze_merken_title {float:left;margin:0;margin-top:10px;background-image:url('/images/onze_merken.jpg');width:203px;height:38px;overflow:hidden;}
.onze_merken_content {float:left;margin:0;margin-left:10px;margin-bottom:20px;width:203px;overflow:hidden;}
.onze_merken_content select {float:left;margin:0;margin-top:10px;font-family:Arial;font-weight:normal;font-size:8pt;color:#600088;width:188px;overflow:hidden;}
.onze_merken_content img {float:left;margin:0;overflow:hidden;}
.keurmerken_title {float:left;margin:0;margin-top:10px;background-image:url('/images/keurmerken.jpg');width:203px;height:38px;overflow:hidden;}
.klanten_service_title {float:left;margin:0;margin-top:10px;background-image:url('/images/klanten_service.jpg');width:203px;height:38px;overflow:hidden;}
.klanten_service_content {margin:0 auto 0 auto;font-family:Arial;font-weight:normal;font-size:9pt;color:#ffffff;width:176px;overflow:hidden;}
.Social_media_title {float:left;margin:0;margin-top:10px;background-image:url('/images/Social_media.jpg');width:203px;height:38px;overflow:hidden;}
.Social_media_content {float:left;margin:0;width:203px;overflow:hidden;}
.Social_media_content img {float:left;margin:0;margin-right:5px;overflow:hidden;}
.content_middle {float:left;margin:0;width:557px;overflow:hidden;}
.middle_box {float:left;margin:0;width:557px;overflow:hidden;}
.exclusief_content {margin:0 auto 0 auto;width:525px;height:198px;overflow:hidden;}
.exclusief_content p {margin:0;padding:0;font-family:Tahoma;font-weight:normal;font-size:9pt;color:#600088;}
.video_player {margin:0 auto 0 auto;margin-bottom:20px;font-family:Arial;font-weight:bold;font-size:9pt;color:#5f0065;text-decoration:none;width:420px;height:300px;overflow:hidden;}
.betaling_op_rekening_title {float:left;margin:0;background-image:url('/images/betaling_op_rekening_title.jpg');width:557px;height:39px;overflow:hidden;}
.middle_content {float:left;margin:0;margin-top:10px;width:557px;overflow:hidden;}
.middle_content h1 {margin:0;margin-left:23px;margin-bottom:10px;font-family:Tahoma;font-weight:bold;font-size:11pt;line-height:18px;color:#600088;width:518px;overflow:hidden;}
.middle_content h2 {margin:0;margin-left:23px;margin-bottom:10px;font-family:Tahoma;font-weight:bold;font-size:11pt;line-height:18px;color:#600088;width:518px;overflow:hidden;}
.middle_content h3 {margin:0;margin-bottom:5px;font-family:Tahoma;font-weight:bold;font-size:9pt;line-height:18px;color:#bd03c9;overflow:hidden;}
.middle_content h4 {margin:0;margin-left:23px;margin-bottom:10px;font-family:Tahoma;font-weight:bold;font-size:11pt;line-height:18px;color:#600088;width:518px;overflow:hidden;}
.middle_content p {margin:0;margin-left:23px;margin-bottom:10px;font-family:Tahoma;font-size:8pt;line-height:18px;color:#560059;width:518px;overflow:hidden;}
.vrij_teksten_in_cocon {float:left;margin:0;margin-top:10px;margin-left:10px;width:547px;overflow:hidden;}
.vrij_teksten_in_cocon h3 {float:left;margin:0;font-family:'Cocon-normaal';font-weight:normal;font-size:13pt;color:#600088;width:547px;overflow:hidden;}
.middle_content a, th, td {font-family:Tahoma;font-size:8pt;color:#560059;}
a.fabrikant {margin:0;font-family:Tahoma;font-size:8pt;color:#bd03c9;text-decoration:underline;}
.artikel_plaatje {float:left;margin:0;margin-left:10px;width:150px;text-align:center;overflow:hidden;}
.artikel_plaatje p {float:left;margin:0;font-family:Tahoma;font-size:7pt;color:#560059;width:150px;text-align:center;overflow:hidden;}
.artikel_info {float:left;margin:0;width:375px;overflow:hidden;}
.artikel_info p {float:left;margin:0;margin-left:10px;margin-bottom:10px;font-family:Tahoma;font-size:8pt;line-height:18px;color:#560059;width:370px;overflow:hidden;}
.artikel_info strike {margin:0;font-family:Tahoma;font-size:8pt;color:#ff0000;overflow:hidden;}
.product_content_price strike {margin:0;font-family:Tahoma;font-size:8pt;color:#ff0000;overflow:hidden;}
i.onze_prijs {margin:0;font-family:Tahoma;font-size:12pt;color:#008000;font-weight:bold;overflow:hidden;}
.artikel_picture {float:left;margin:0;margin-top:5px;font-family:Tahoma;font-size:8pt;color:#008000;font-weight:normal;width:557px;overflow:hidden;}
.artikel_maten {float:left;margin:0;margin-top:5px;width:289px;height:27px;overflow:hidden;}
.plaats_in_winkelwagen {float:left;margin:0;width:218px;height:27px;cursor:pointer;overflow:hidden;}
.plaats_in_winkelwagen input {float:left;margin:0;background-image:url('/images/plaats_in_winkelwagen.jpg');background-repeat:no-repeat;width:218px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.middle_content h2 {margin:0;margin-left:23px;margin-bottom:10px;font-family:Tahoma;font-size:8pt;line-height:18px;color:#560059;width:518px;overflow:hidden;}
.middle_content li {font-family:Tahoma;font-size:8pt;line-height:18px;color:#560059;}
.middle_content fieldset{margin-left:23px;padding: 5px;border:0;}
.middle_content .veld{margin: 0 0 5px 0;width:518px;overflow:hidden;}
.middle_content label{width: 135px;float: left;font-family:Tahoma;font-size:8pt;font-weight: bold;color: #000;}
.middle_content button{margin-bottom: 5px;}
.middle_content sup{padding: 0 0 0 1px;color: red;}
.advertentie {margin:0px auto 0px auto;margin-bottom:10px;width:452px;overflow:hidden;}
.middle_wrapper {margin:0px auto 0px auto;margin-left:15px;width:540px;overflow:hidden;}
.winkelwagen_left {float:left;margin:0;width:270px;height:27px;overflow:hidden;}
.winkelwagen_right {float:left;margin:0;width:270px;height:27px;overflow:hidden;}
.verder_winkelen {margin:0px auto 0px auto;width:159px;height:27px;cursor:pointer;overflow:hidden;}
.verder_winkelen input {float:left;margin:0;background-image:url('/images/verder_winkelen.jpg');width:159px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.verwijderen_button {margin:0;margin-right:30px;margin-bottom:10px;width:159px;height:27px;cursor:pointer;overflow:hidden;}
.verwijderen_button input {float:left;margin:0;padding:0;padding-right:10px;background-image:url('/images/verwijderen_button.jpg');background-repeat:no-repeat;width:159px;height:27px;border:0;font-family:arial;font-size:12pt;font-weight:bold;color:#fff;text-align:right;cursor:pointer;overflow:hidden;}
.vorige_stap {margin:0px auto 0px auto;width:159px;height:27px;cursor:pointer;overflow:hidden;}
.vorige_stap input {float:left;margin:0;background-image:url('/images/vorigestap.jpg');width:159px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.volgendestap {margin:0px auto 0px auto;width:159px;height:27px;cursor:pointer;overflow:hidden;}
.volgendestap input {float:left;margin:0;background-image:url('/images/volgendestap.jpg');width:159px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.product_content {float:left;margin:0;margin-right:6px;margin-bottom:6px;background-image:url('/images/product_content.jpg');width:174px;height:284px;overflow:hidden;}
.product_content_picture {margin:0px auto 0px auto;margin-top:10px;width:149px;height:149px;overflow:hidden;}
.product_content_picture img{float:left;margin:0;width:149px;height:149px;overflow:hidden;}
.product_content_name {float:left;margin:0;margin-top:10px;width:174px;height:27px;text-align:center;overflow:hidden;}
.product_content_name a {margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#5f0065;text-decoration:none;overflow:hidden;}
.product_content_price {float:left;margin:0;width:172px;height:22px;text-align:center;overflow:hidden;}
.product_content_price p  {float:left;margin:0;font-family:Arial;font-weight:normal;font-size:9pt;color:#5f0065;width:172px;height:22px;overflow:hidden;}
.product_content_size {float:left;margin:0;width:172px;height:29px;text-align:center;overflow:hidden;}
.winkelwagen_over  {background-color:#a900b4;padding-left:10px;font-family:Arial;font-weight:bold;font-size:9pt;color:#600088;cursor:default;}
.winkelwagen_over a  {font-family:Arial;font-weight:bold;font-size:9pt;color:#600088;cursor:pointer;}
.button_bestellen {margin:0px auto 0px auto;width:118px;height:27px;cursor:pointer;overflow:hidden;}
.button_bestellen input {float:left;margin:0;background-image:url('/images/button_bestellen.jpg');width:118px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.middle_top_title {float:left;margin:0;padding:0;background-image:url('/images/middle_top_title.jpg');background-repeat:no-repeat;font-family:Tahoma;font-weight:normal;font-size:9pt;color:#600088;width:557px;height:39px;cursor:default;text-align:left;overflow:hidden;}
.middle_top_title h1, .middle_top_title h2, .middle_top_title h3 {float:left;margin:0;margin-top:2px;padding:0;padding-left:35px;font-family:'Cocon-normaal';font-weight:bold;font-size:14pt;width:557px;height:39px;line-height:39px;overflow:hidden;}
.middle_top_sort {float:left;margin:0;padding:0;width:557px;height:30px;text-align:right;overflow:hidden;}
.middle_top_sort p {float:left;margin:0;padding:0;width:557px;height:30px;overflow:hidden;}
.pag_nav {float:left;margin:0;margin-left:10px;margin-right:10px;font-family:Tahoma;font-weight:normal;font-size:9pt;color:#200233;width:557px;height:20px;overflow:hidden;}
.pag_nav_left {float:left;margin:0;font-family:Tahoma;font-weight:normal;font-size:9pt;color:#200233;width:440px;height:20px;overflow:hidden;}
.pag_nav_right {float:left;margin:0;font-family:Tahoma;font-weight:normal;font-size:9pt;color:#200233;width:117px;height:20px;overflow:hidden;}
.pag_nav a {color:#200233;}
.pag_nav p {float:left;margin:0;}
.content_right {float:left;margin:0;width:242px;overflow:hidden;}
.right_box {float:left;margin:0;width:242px;overflow:hidden;}
.winkelwagen {float:left;margin:0;margin-bottom:91px;width:242px;overflow:hidden;}
.winkelwagen_title {float:left;margin:0;background-image:url('/images/winkelwagen_title.jpg');width:242px;height:39px;overflow:hidden;}
.winkelwagen_content {float:left;margin:0;width:236px;background-image:url('/images/winkelwagen_content.jpg');background-repeat:repeat-y;overflow:hidden;}
.winkelwagen p {float:left;margin:0;margin-top:10px;width:236px;font-family:Tahoma;font-weight:bold;font-size:8pt;text-align:center;overflow:hidden;}
.winkelwagen ul {float:left;margin:0;margin-top:10px;width:236px;font-family:Tahoma;font-weight:bold;font-size:8pt;list-style:decimal;overflow:hidden;}
.winkelwagen li {float:left;margin:0;padding:0;width:236px;height:20px;}
.winkelwagen li a {font-family:Tahoma;font-weight:normal;font-size:8pt;color:#560059;text-decoration:underline;}
.afrekenen {margin:0px auto 0px auto;padding-top:10px;width:118px;height:27px;cursor:pointer;overflow:hidden;}
.afrekenen input {float:left;margin:0;background-image:url('/images/afrekenen.jpg');width:118px;height:27px;border:0;cursor:pointer;overflow:hidden;}
.winkelwagen_footer {float:left;margin:0;width:242px;height:9px;background-image:url('/images/winkelwagen_footer.jpg');overflow:hidden;}
.handig_teweten {float:left;margin:0;margin-bottom:5px;width:242px;overflow:hidden;}
.handig_teweten_title {float:left;margin:0;background-image:url('/images/handig_teweten_title.jpg');width:242px;height:36px;overflow:hidden;}
.handig_teweten_content {float:left;margin:0;width:236px;background-image:url('/images/handig_teweten_content.jpg');background-repeat:repeat-y;overflow:hidden;}
.handig_teweten_content ul {float:left;margin:0;margin-top:10px;padding:0;width:236px;list-style:none;overflow:hidden;}
.handig_teweten_content li.picture {float:left;margin:0;margin-bottom:10px;padding:0;font-family:Tahoma;font-size:8pt;width:121px;height:83px;}
.handig_teweten_content li.text {float:left;margin:0;margin-bottom:10px;padding:0;font-family:Tahoma;font-size:8pt;width:115px;height:83px;}
.handig_teweten_content li p {float:left;margin:0;padding:0;font-family:Tahoma;font-size:8pt;color:#560059;width:104px;height:66px;}
.handig_teweten_footer {float:left;margin:0;width:242px;height:10px;background-image:url('/images/handig_teweten_footer.jpg');overflow:hidden;}
.laatst_gezocht {float:left;margin:0;margin-bottom:5px;width:242px;overflow:hidden;}
.laatst_gezocht_title {float:left;margin:0;background-image:url('/images/laatst_gezocht_title.jpg');width:242px;height:39px;overflow:hidden;}
.laatst_gezocht_content {float:left;margin:0;width:236px;background-image:url('/images/laatst_gezocht_content.jpg');background-repeat:repeat-y;overflow:hidden;}
.laatst_gezocht ul {float:left;margin:0;margin-top:10px;width:236px;font-family:Tahoma;font-weight:bold;font-size:8pt;list-style:decimal;overflow:hidden;}
.laatst_gezocht li {float:left;margin:0;padding:0;width:236px;height:20px;}
.laatst_gezocht li a {margin:0;font-family:Tahoma;font-weight:normal;font-size:8pt;color:#560059;text-decoration:underline;overflow:hidden;}
.laatst_gezocht_footer {float:left;margin:0;width:242px;height:9px;background-image:url('/images/laatst_gezocht_footer.jpg');overflow:hidden;}
.bestsellers {float:left;margin:0;margin-bottom:5px;width:242px;overflow:hidden;}
.bestsellers_title {float:left;margin:0;background-image:url('/images/bestsellers_title.jpg');width:242px;height:39px;overflow:hidden;}
.bestsellers_content {float:left;margin:0;width:236px;background-image:url('/images/bestsellers_content.jpg');background-repeat:repeat-y;overflow:hidden;}
.bestsellers ul {float:left;margin:0;margin-top:10px;width:236px;font-family:Tahoma;font-weight:bold;font-size:8pt;list-style:decimal;overflow:hidden;}
.bestsellers li {float:left;margin:0;padding:0;width:236px;height:20px;}
.bestsellers li a {margin:0;font-family:Tahoma;font-weight:normal;font-size:8pt;color:#560059;text-decoration:underline;overflow:hidden;}
.bestsellers_footer {float:left;margin:0;width:242px;height:9px;background-image:url('/images/bestsellers_footer.jpg');overflow:hidden;}
.content_end {float:left;margin:0;background-image:url('/images/content_end.jpg');width:1002px;height:26px;overflow:hidden;}
.twitter-share-button {float:left;margin:0;margin-left:10px;}
.footer {float:left;margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#5f0065;width:1002px;height:55px;text-align:center;overflow:hidden;}
.footer a {margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#5f0065;text-decoration:none;}
.footer a:hover {margin:0;font-family:Arial;font-weight:bold;font-size:9pt;color:#bd03c9;text-decoration:none;}
#ajaxDemo { width: 430px; }#ajaxDemo h1 { font-size: 13pt; line-height: 25px; font: italic 13pt Georgia, serif; color: #666666; margin-bottom: 3px;}
#ajaxDemo img {float: left;margin-right: 10px;width: 112px; /* these are required, Prototip needs to fixate the width on the tooltip for rounded corners to work */height: 150px;}
#ajaxDemo .info { float: left; width: 300px; font: 8pt Arial, Helvetica, sans-serif; color: #808080;}
#ajaxDemo .notes, #ajaxDemo .note { clear: both; }/* Helpers */.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix { display:inline-block; }/* IE Mac Hide \*/.clearfix { display:block; }/* IE Mac Hide End *//* CSS to go with Prototip.Styles */.prototip {font: 11px Arial, Helvetica, sans-serif;color: #000;}
/* the default style */.prototip .default {width: 250px;color: #808080;}
.prototip .default .toolbar {background: #f1f1f1;font-weight: bold;}
.prototip .default .title { padding: 5px; }.prototip .default .content {padding: 5px;background: #fff;}
/* basic */.prototip .basic {width: 250px;color: #808080;}
.prototip .basic .toolbar {background: #f1f1f1;font-weight: bold;}
.prototip .basic .title { padding: 5px; }.prototip .basic .content {padding: 5px;background: #fff;}
/* basic */.prototip .hint {width: 250px;color: #313120;background: #fff6aa;}
.prototip .hint .toolbar {background: #fdf1a0;font-weight: bold;}
.prototip .hint .title,.prototip .hint .content { padding: 5px; }/* protoblue */.prototip .protoblue {width: 250px;color: #fff;}
.prototip .protoblue .toolbar {background: #0d7cd0;font-weight: bold;}
.prototip .protoblue .title { padding: 5px; }.prototip .protoblue .content {background: #1e90ff;padding: 5px;}
/* creamy */.prototip .creamy {width: 250px;color: #bb9c61;}
.prototip .creamy .toolbar {background: #f3edc2;font-weight: bold;}
.prototip .creamy .title { padding: 5px; }.prototip .creamy .content {background: #f8f4ca;padding: 5px;}
/* darkgrey */.prototip .darkgrey {width: 250px;color: #fff;}
.prototip .darkgrey .toolbar {background: #5f5f5f;font-weight: bold;}
.prototip .darkgrey .title { padding: 5px; }.prototip .darkgrey .content {background: #808080;padding: 5px;}
/* protogrey */.prototip .protogrey {width: 250px;color: #fff;background: #fff;}
.prototip .protogrey .toolbar {background: #969c92;font-weight: bold;}
.prototip .protogrey .title { padding: 5px; }.prototip .protogrey .content {color: #808080;padding: 5px;}
/* This is how to resize the close button for a style */.prototip .protogrey .toolbar .close {width: 14px;height: 14px;}
/* loader gif */.prototipLoader {position: absolute;top: -1000px;left: -1000px;height: 14px;width: 14px;border: 1px solid #dddddd;overflow: hidden;}
/* Required for all tooltips, do not modify */.prototip{position:absolute;overflow:hidden;}
.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;}
.prototip .content{clear:both;}
.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}
.prototip .tooltip{clear:both;float:left;}
.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}
.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}
.prototip .borderTop,.prototip .borderBottom{overflow:hidden;}
.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}
.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}
.prototip_Corner{float:left;position:relative;}
.prototip canvas{position:relative;float:left;}
.prototip_CornerTr,.prototip_CornerBr{float:right;}
.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}
.prototip .borderMiddle{position:relative;float:left;}
.prototip .borderCenter{position:relative;float:left;height:100%;}
.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}
.prototip_StemBox{float:left;position:relative;}
.prototip_Stem{width:100%;position:absolute;overflow:hidden;}
.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden;}
.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.prototip .clearfix{display:inline-block;}
/* IE Mac Hide \*/ .prototip .clearfix{display:block;}
/* IE Mac Hide End *//* CSS3 Styled Buttons */.addthis_share_btn a, .addthis_share_btn a:visited {    background: #222 url(/images/addthis/btn-overlay.png) repeat-x;    display: inline-block;     padding: 6px 12px;     font-family: arial,helvetica,lucida,verdana,sans-serif;    font-size: 12px;    line-height: 1em;    color: #fff;    text-decoration: none;    -moz-border-radius: 5px;     -webkit-border-radius: 5px;    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);    border-radius: 5px;    box-shadow: 0 1px 3px rgba(0,0,0,0.5);    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);    border-bottom: 1px solid rgba(0,0,0,0.25);    position: relative;    cursor: pointer;}
.addthis_share_btn a:hover { background-color: #111; color: #fff; }.addthis_share_btn a:active { top: 1px; }.addthis_share_btn a span, .addthis_share_btn:visited a span {    background: url(/images/addthis/icon-addthis.gif) no-repeat left;    padding: 1px 0 1px 18px;}
/* Button Sizes */.at_medium.addthis_share_btn a, .at_medium.addthis_share_btn a:visited { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }.at_large.addthis_share_btn a, .at_large.addthis_share_btn a:visited { font-size: 14px; padding: 8px 16px; }/* Button Colors */.addthis_share_btn.at_green a, .addthis_share_btn.at_green a:visited { background-color: #91bd09; }.addthis_share_btn.at_green a:hover { background-color: #749a02; }.addthis_share_btn.at_blue a, .addthis_share_btn.at_blue a:visited { background-color: #2b9fe2; }.addthis_share_btn.at_blue a:hover { background-color: #1889ca; }.addthis_share_btn.at_red a, .addthis_share_btn.at_red a:visited { background-color: #dc0808; }.addthis_share_btn.at_red a:hover { background-color: #ba0101; }.addthis_share_btn.at_magenta a, .addthis_share_btn.at_magenta a:visited { background-color: #a9014b; }.addthis_share_btn.at_magenta a:hover { background-color: #630030; }.addthis_share_btn.at_orange a, .addthis_share_btn.at_orange a:visited { background-color: #ff5c00; }.addthis_share_btn.at_orange a:hover{ background-color: #d45500; }.addthis_share_btn.at_pink a, .addthis_share_btn.at_pink a:visited { background-color: #f1228e; }.addthis_share_btn.at_pink a:hover { background-color: #de0978; }.addthis_share_btn.at_yellow a, .addthis_share_btn.at_yellow a:visited { background-color: #ffb515; }.addthis_share_btn.at_yellow a:hover { background-color: #fc9200; }/* Button Pill */.at_pill.addthis_share_btn a { border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;}

