div.download {border:1px solid #cccccc;  margin:15px 5px 0 5px; text-align:left;}
div.download h2{background: #00a6ef url(/images/navi_bg.gif) repeat-x left -5px; color:#ffffff !important; padding:0 !important;}
div.download .buttons{overflow:hidden; zoom:1; padding: 5px 0 0 0; }
div.download .buttons a{display:inline; float:left; background:#cccccc url(img/download_big.png) no-repeat top left; height:40px; padding:0 0 0 40px; color:#000000; font-size:11px; text-decoration:none; line-height:16px; margin:0 0 3px 5px; cursor:pointer;}
div.download .buttons a span.sliding_doors {display:block; float:left; background:#00a6ef url(img/download_big.png) no-repeat top right; height:36px; padding:4px 6px 0 0; cursor:pointer; }
div.download .buttons a span.system{display:block;font-size:10px; }

div.download .buttons a.windows{background-position: left 0px;}
div.download .buttons a.mac{background-position: left -40px;}
div.download .buttons a.linux{background-position: left -80px;}

div.download p {color:#000000 !important}

div.download div.countries{font-size:12px; text-align:center; line-height:18px; border-top:1px solid #cccccc; padding:2px 8px; margin: 3px 0 0 0}
div.download div.countries a{background:url(img/countrylink_sprite.png) no-repeat -20px 0; padding:0 0 0 18px; font-size:12px; }
div.download div.countries a.link_at{background-position: 0px -25px;}
div.download div.countries a.link_ch{background-position: 0px -51px;}
div.download div.countries a.link_de{background-position: 0px 2px;}
div.download div.countries a.link_uk{background-position: 0px -157px;}
div.download div.countries a.link_int{background-position: 0px -208px;}
div.download div.countries a.link_nl{background-position: 0px -77px;}
div.download div.countries a.link_be{background-position: 0px -103px;}
div.download div.countries a.link_fr{background-position: 0px -130px;}
div.download div.countries a.link_dk{background-position: 0px -182px;}


div.download div.countries span {display:none;}
#easybook_software div.download div.countries span {display:inline;}

#download_de h2 span{background:url(flaggen/lang_small_pro_de.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_at h2 span{background:url(flaggen/lang_small_pro_at.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_ch h2 span{background:url(flaggen/lang_small_pro_ch.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_es h2 span{background:url(flaggen/lang_small_pro_es.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_int h2 span{background:url(flaggen/lang_small_pro_int.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_uk h2 span{background:url(flaggen/lang_small_pro_uk.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_nl h2 span{background:url(flaggen/lang_small_pro_nl.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_be h2 span{background:url(flaggen/lang_small_pro_be.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_fr h2 span{background:url(flaggen/lang_small_pro_fr.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_dk h2 span{background:url(flaggen/lang_small_pro_dk.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }
#download_it h2 span{background:url(flaggen/lang_small_pro_it.png) no-repeat 3px 3px;padding:3px 0 3px 26px ; display:block; }


div.download .buttons a.minor{background-position: left -120px; height:20px;} 
div.download .buttons a.minor span.sliding_doors{ background-position: right -120px; height:18px; padding:2px 6px 0 0}
.download .buttons a.minor span.system{display:inline; font-size:9px}

#download_portlet div.download .buttons a span.sliding_doors{width:110px}

div.download .buttons a.mac_minor {background-position: left -140px;}
div.download .buttons a.mac_minor {background-position: left -140px;}
div.download .buttons a.linux_minor {background-position: left -160px;}

#download_portlet {background:none;}
#download_portlet .inner{border-color:#ff6600}
#download_portlet .outer_border{border-color:#f0ccb5}

#download_portlet div.download .buttons a.windows{margin-bottom:8px;}
#download_portlet div.download h2{background:#00a6ef url(img/downloadheader_de.png) repeat-x top left;}
#download_portlet div.download h2 span{padding: 3px 0 3px 65px; line-height:15px; background:none; display:block;}
#download_portlet div.download .buttons{padding:5px 0 0 60px; background: #ffffff url(img/download_icon.png) no-repeat 5px bottom}

#download_portlet #download_de h2{background-position: top left;}
#download_portlet #download_at h2{background-position: 0 -36px;}
#download_portlet #download_ch h2{background-position: 0 -72px;}
#download_portlet #download_es h2{background-position: 0 -108px;}
#download_portlet #download_uk h2{background-position: 0 -144px;}
#download_portlet #download_int h2{background-position: 0 -180px;}
#download_portlet #download_dk h2{background-position: 0 -216px;}
#download_portlet #download_nl h2{background-position: 0 -252px;}
#download_portlet #download_fr h2{background-position: 0 -288px;}
#download_portlet #download_be h2{background-position: 0 -324px;}
#download_portlet #download_it h2{background-position: 0 -360px;}

div.download .buttons span.version{display:none}
p.software_link {font-size:10px; text-align:center;}
p.software_link a {font-size:10px; text-align:center; line-height:14px;}

#easybook_software p.software_link {display:none;}
#easybook_software div.download .buttons span.version,
#preise div.download .buttons span.version {display:inline}
#preise div.download .buttons{padding-left:38px}