﻿/* Products, Applications and Area pages use similars CSS, so they are combined in this file */

a.niceLink { display:block; margin-top:12px; font-size:1em; color:#1563b6; } 
.products { margin-bottom:40px; }
.products h2 { font-size:1.9em; }
.products li.usa { background:transparent url(../../_images/design/flag-usa.gif) no-repeat 692px 6px; }
.products li { border:solid 1px #c7d5e2; background-color:#f5f8fa; width:575px; position:relative; padding:0 10px 15px 160px; color:#2c4561; min-height:150px; margin-bottom:7px; }
.products li.alt { background-color:white; }
.products li a { color:#1563b6; }
.product-image { position:absolute; left:0px; top:0px; }
.products a.niceLink { margin-top:25px; font-size:1em; }
.web-shop { float:right; background:transparent url(../../_images/design/web-shop.gif) no-repeat 0px 5px; padding-left:20px; }
.web-shop a { border:solid 1px #c7d5e2; background-color:#f5f8fa; display:block; padding:2px 15px; margin:5px 14px; font-weight:bold;  }

.applications li { min-height:153px; padding-bottom:25px; }
.applications-select { margin:15px 20px 15px 0px; }
.applications-image { position:absolute; left:17px; top:17px; border:solid 1px #93abc4; }
.applications a.niceLink { position:absolute; bottom:15px; }

.area .area-image { float:left; }
.area li { width:744px; position:relative; padding:0; padding-bottom:15px; }
.area ul.right-nav { width:200px; margin-right:20px; padding-top:15px; float:right; }
.area li li { width:auto; min-height:0px; padding-bottom:0; margin-bottom:0; border:none; background-color:Transparent; }
.area li li a { margin-bottom:7px; }