/**
 * Description for file
 *
 * CSS version $version
 *
 * @author      Firstname Lastname <internet@promacx.ch>
 * @copyright   PROMACX AG / Wasserwerkgasse 20 / 3011 CH-Bern
 * @link        www.promacx.ch
 * @licence     http://www.opensource.org/licenses/mit-license.php The MIT License
 * @version     0.0.1
 * @media       print
 */
 
 
/* ------------------------------ Layout
*/
html {}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#container {}
#header {margin:0mm 0mm 20mm 0mm;}
#header-background {display:none;}
#mainmenu {display:none;}
#content {}
#content-container {}
#submenu {display:none;}
#logo {display:block !important;}
#logo img {}
#search {display:none;}
#languagemenu {display:none;}
#background {display:none;}
#accessibility {display:none;}

/* ------------------------------ Textformat
*/

sup {vertical-align:top; font-size:0.8em; line-height:100%;}
sub {vertical-align:bottom; font-size:0.8em; line-height:100%;}

.headline,
#content h1 {color:#707172; font-size:38px; line-height:42px; font-weight:bold; padding:0px; margin:0em 0em 0.5em 0em;}
#content h2 {color:#707172; font-size:18px; font-weight:bold; padding:0px; margin:0em 0em 0.5em 0em;}
#content h2 a {color:#707172; text-decoration:none;}
#content h3 {font-size:14px; /*line-height:auto;*/ font-weight:bold; color:#000000; padding:0px; margin:0em 0em 0em 0em;}
#content p {margin:0em 0em 1em 0em;}
#content a {color:#000000; text-decoration:underline;}
#content a:hover {text-decoration:none;}
#content ul {margin:0em 0em 1em 0em; padding:0px 0px 0px 15px;}
#content li {margin:0em; padding:0px;}

#content table {color:#000000;}
#content table.contenttable {/*color:#707172;*/ margin:0px; padding:0px; font-size:12px; border-collapse:collapse;}
#content table.contenttable th {margin:0px; padding:0px 10px 7px 0px; text-align:left; vertical-align:top; white-space:nowrap;}
#content table.contenttable td {margin:0px; padding:0px 10px 7px 0px; text-align:left; vertical-align:top;}
#content table.contenttable p {margin:0px; padding:0px;}
div.csc-textpic {margin:1em 0em 0em 0em;}

#content .shops-shophours-container table.contenttable th {padding:0px 10px 0px 0px;}
#content .shops-shophours-container table.contenttable td {padding:0px 10px 0px 0px;}

/* ------------------------------ Mainmenu
*/

/* ------------------------------ Pathmenu
*/
#pathmenu {display:none;}

/* ------------------------------ Submenu #BBBBBB #58A618 #FF5800
*/

/* ------------------------------ Extramenu
*/
#extramenu {display:none;}

/* ------------------------------ Languagemenu
*/
#languagemenu {display:none;}

/* ------------------------------ Search-Box
*/

/* ------------------------------ FCE
*/
.fce-staff-container {}

.fce-imageavec-container {margin:3em 0em 1em 0em;}


/* ------------------------------ Indexed Search (Search results)
*/
.tx-indexedsearch-searchbox {margin:1em 0em;}
.tx-indexedsearch-searchbox fieldset {margin:0px; padding:0px; border:none;}
.tx-indexedsearch-searchbox legend {display:none;}

.tx-indexedsearch-form {line-height:20px;}
#tx-indexedsearch-searchbox-sword-label {display:block; float:left;}
#tx-indexedsearch-searchbox-sword-container {float:left; width:115px; height:25px; background-image:url(../images/layout/search-input2.gif); background-repeat:no-repeat;}
#tx-indexedsearch-searchbox-sword {margin:0px 3px; padding:0px; width:109px; color:#333333; border:none; background-color:transparent;}
#tx-indexedsearch-searchbox-button-submit {float:left; margin:2px 0px; }

#content .tx-indexedsearch-browsebox ul.browsebox {list-style-type:none; margin:0em 0em 1em 0em; padding:0px; float:left;}
#content .tx-indexedsearch-browsebox ul.browsebox li {float:left; margin:0px 10px 0px 10px; padding:0px;}

.tx-indexedsearch-res {margin:1em 0em; clear:both;}
#content .tx-indexedsearch-path a {color:#58A618;}
strong.tx-indexedsearch-redMarkup {color:#58A618;}

/* ------------------------------ Map
*/
select.pmx-company-selection {width:200px;}
form.pmx-company-selector fieldset {border:none; margin:0px; padding:0px;}
