/*
******************************************************************************************************
*                                                                                                    *
*   SWISSHAUS                                                                                        *
*   http://www.swisshaus.com                                                                         *
*                                                                                                    *
*   S C R E E N . C S S                                                                              *
*                                                                                                    *
*   Last modified: 06.09.2010                                                                        *
*                                                                                                    *
******************************************************************************************************
*/



/*  G L O B A L   S E T T I N G S
--------------------------------------------------------------------------------------------------- */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, legend, table, th, tr, td { background: transparent; font-size: 100%; vertical-align: baseline; border: 0; outline: 0; margin: 0; padding: 0; } 

html { height: 100% }
body { background: #FFF; font: normal 12px/150% Arial, Helvetica, sans-serif; color: #6f6f6f; text-align: center; }

#container { text-align: left; width: 620px; border-top: 15px solid #727272; margin: 0 auto; margin-top: 50px; padding-top: 20px }

/* Links */

a:link, a:visited { color: #4488FF; text-decoration: underline; outline: 0; }
a:hover, a:active { color: #DD0000; text-decoration: underline; outline: 0; }

:focus { outline: 0; -moz-outline-style: 0 none; }

/* Common Formatting */

p { margin-bottom: 12px; }
small { font-size: 10px; line-height: 150%; }

img { border: 0; }

hr { display: none; }

.caps { text-transform: uppercase !important; }

.clear { clear: both; }

* html .clearfix { height: 1%; overflow: visible; } /* IE6 Fix */
*+html .clearfix { min-height: 1%; } /* IE7 Fix */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }


/*  M A I N
--------------------------------------------------------------------------------------------------- */

#main { border-bottom: 1px solid #808080; padding: 0 0 40px; }
#main img { margin-bottom: 36px; }

h1 { font-weight: normal; font-size: 18px; text-transform: uppercase; margin-bottom: 12px; }

ul.selectcountry { overflow: hidden; }
* html ul.selectcountry { height: 1%; overflow: visible; }
ul.selectcountry li { list-style: none; display: inline; }
ul.selectcountry li a { background-position: left center; background-repeat: no-repeat; color: #808080; text-decoration: none; float: left; height: 40px; text-indent: -9999px; line-height: 1; margin-right: 50px; }

ul.selectcountry li a.chd { background-image: url(../images/_icons/flag-chd.jpg); width: 165px; }
ul.selectcountry li a.chf { background-image: url(../images/_icons/flag-chf.jpg); width: 150px; }
ul.selectcountry li a.at { background-image: url(../images/_icons/flag-at.jpg); width: 130px; }


/*  E N D   S C R E E N . C S S
--------------------------------------------------------------------------------------------------- */
