/**
 * Description for file
 *
 * CSS version $version
 *
 * @author      PROMACX AG
 * @copyright   PROMACX AG / Wasserwerkgasse 20 / 3011 CH-Bern
 * @link        www.promacx.ch
 * @version     0.0.1
 * @media       screen
 */

/* ------------------------------ Layout
*/
html {
	/*height:100%;*/
}
body {
	/*height:100%;*/
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, Sans Serif;
	line-height: 140%;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

p {margin:0em 0em 1em 0em;}
a { color:#000000; }
a:hover {}
a img {border:none;}
sup {vertical-align:text-top; font-size:0.8em; line-height:1em;}
sub {vertical-align:bottom; font-size:0.8em; line-height:100%;}
form {margin:0em; padding:0px; width:auto;}
.accessibility {display:none;}
.hidden-alternate-content {}
h1 {font-size:1em; margin:0em 0em 1em 0em;}
h2 {font-size:1em; margin:0em 0em 1em 0em; text-transform:uppercase; position:relative; top:0.8em;}
h4 {font-size:1em; display:inline; margin:0em; padding-right:1em; float:left;}
p.align-left {text-align:left;}
p.align-right {text-align:right;}

label {font-weight:bold;}
fieldset {border:none; margin:0px; padding:0px; width:auto;}
legend { display:none; }
select,
textarea,
input {
	border: 1px solid #cccccc; 
 	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

ul {
	/*list-style-image:url(../images/layout/li-dot-grey.png);*/
	margin:0em 0em 1em 0em;
	padding:0px 0px 0px 1.5em;
}
ul li {
	margin:0em;
	padding:0px;
}


p.subpagelink { display:none; }
.subpagelink a { text-decoration:none; text-transform:uppercase; font-weight:bold; }

/* ------------------------------ Layout
*/
#Center {}
#Container {}
#Catwatches {margin:0mm 0mm 10mm 0mm; padding-bottom:3mm; border-bottom:0.25mm solid #000000; } 
#Logo {display:none;}
#Head {}
#Body {}
#SoPageTitle,
#PageTitle {}
#MainMenu {display:none;}
#LeftMenu {display:none;}
#Foot {
	font-size:6pt;
	line-height:1.1em;
	text-align:center;
	margin:0.3em 0em;
	position:absolute;
	bottom:30mm;
	width:100%;
	/*
	color:#666666;
	*/
}
#SearchBox {display:none;}
#LangMenu {display:none;}

#ContentLeft {margin-bottom:1em;}
#ContentLeftContainer {}
#ContentRight {margin-bottom:1em;}
#ContentRightContainer {}
#ContentMiddle {margin-bottom:1em;}
#ContentMiddleContainer {}
#ContentFront {margin-bottom:1em;}

/* ------------------------------ MainMenu
*/

/* ------------------------------ LeftMenu
*/

/* ------------------------------ Searchbox
*/

/* ------------------------------ LangMenu
*/

/* ------------------------------ Collection
*/
.tx-pmxproducts-productimage { margin:0em 0em 1em 0em; }
.tx-pmxproducts-productlink {display:none; }
.tx-pmxproducts-productlink a {font-weight:bold; text-transform:uppercase; text-decoration:none;}
.tx-pmxproducts-item {
	float:left;
	width:150px;
	height:185px;
	text-align:center;
}
.tx-pmxproducts-left {
	position:absolute;
	width:300px;
	text-align:center;
}
.tx-pmxproducts-right {
	position:absolute;
	left:300px;
	width:300px;
}
.tx-pmxproducts-singelview .tx-pmxproducts-producttitle { font-weight:bold; }

/* ------------------------------ Distributors
*/
dl.tx-pmxcompanies-item { margin:1em 0em 1em 0em; padding:0px; clear:both; float:left; width:100%;}
dl.tx-pmxcompanies-item dt {font-weight:bold; float:left; width:30%; clear:both; margin:0px; padding:0px;}
dl.tx-pmxcompanies-item dd {float:left; width:60%; margin:0px; padding:0px;}

/* ------------------------------ FCE
*/
.fce-alternate-content { margin:0em 0em 1em 0em; }

.fce-rollover-container {
	float:left;
	margin: 0px 20px 20px 0px;
}


/* ------------------------------ Form
*/
#InfoForm .small {width:100%;}
#InfoForm .large {width:100%;}
#PmxProductsCatManual {width:130px;}
/*
dl.mail-form {margin:0px; padding:0px;}
dl.mail-form dt {margin:0px; padding:0px;}
dl.mail-form dd {margin:0px; padding:0px;}

dt.label-left {float:left; width:50%;}
dt.input-left {float:left; width:50%;}
*/

/* ------------------------------ Search
*/
ul.browsebox {
	margin:0px;
	padding:0px;
}
ul.browsebox li {
	display:inline;
	margin:0px 5px;
	padding:0px;
}
