@charset "utf-8";
/* CSS Document */

/** HTML ELEMENTS **/
body {
	font-size: 12px;
	font-family: Arial;
	color: #555555;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	margin:0;
	padding:0;
	background: #dbd7c1;
}

h1 {margin-top:0;color:#00572D;font-size:27px;}
.componentheading {margin-top:0;color:#333333;font-size:27px;}
.nobotborder {border-bottom:0;padding-bottom:0;}  
h3 {margin-top:0;color:#2895D1;font-size:12px;border-bottom: 1px solid #dddddd;padding-bottom:10px;text-transform: uppercase;}
h2 {margin-top:0;margin-bottom:0;color:#2895D1;font-size:15px;}
a  { color: #0f75bc;text-decoration: none;}
a:visited {color: #0f75bc;}
a:hover {text-decoration: underline;}
p {margin-top:0;color:#555555;}
td {color:#555555;font-size: 12px;font-family: Arial;}


/** CUSTOM CLASSES **/
#containerFull {width:100%;margin:0;padding:0;}
#headerContainer {width:100%;height:23px;margin:0;padding:0;background:#43443d;border-bottom:1px solid #363631;}
#headerThin {
	margin: 0 auto;
	height: 23px;
	line-height: 23px;
	width: 960px;
	padding: 0;
}
#headerThin .headerLeft {width:480px;height:23px;line-height:23px;margin:0;padding:0;color:silver;float:left;}
#headerThin .headerLeft p {color:silver;}
#headerThin .headerRight {width:480px;height:23px;line-height:23px;margin:0;padding:0;color:silver;float:right;text-align:right;}
#headerThin .headerRight p {color:silver;}
#headerThin .headerRight a {color:#C1AA3A;text-decoration:none;font-weight:bold;}
#headerThin .headerRight a:hover{text-decoration:underline;}
#headerThin p {padding:0;margin:0;}

#navigationContainer {width:100%;height:52px;margin:0;padding:0;background:#00572d;border-top:1px solid #001109;border-bottom:1px solid #002312;}
#navigationContainer .navigation {
	margin: 0 auto;
	width: 960px;
	height:52px;
	line-height:52px;
	padding: 0;
}
#navigationContainer .navigation ul {
	margin:0;
	padding:0;
}
#sliderContainer {width:100%;height:453px;margin:0;padding:0;background:#dbd7c1;border-top:1px solid #838174;z-index: 0;position: relative;}
#sliderContainer  .slider {
	width: 100%;
	height: 453px;
	margin: 0 auto;
	padding:0;
	position: relative;
}
#sliderContainer  .slider img {
	margin:0;
	padding:0;
}
#sliderContainer  .logo {
	background: url("../images/logo.png") 0 0  no-repeat;
	width: 319px;
	height: 364px;
	position: absolute;
	z-index: 300;
	left: 200px;
	top: 16px;
}
#containerContent {
	width: 100%;
	margin:0;
	z-index: 100;
	position: relative;
	display: table;
}

#main_content {
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding: 0;
	margin: 0 auto;
	width: 960px;
	z-index: 200;
	position: relative;
	clear:both;
	display: table;
}
#main_content #left {
	width: 545px;
	position: relative;
	padding: 40px 20px 30px 20px;
	float: left;
	1,5,5PEM,5A0100,PL1CR6SNRCG003179,PINETOWN,DBNOS06273,27936,06/21/2012,2,85819,TRUE,WH,2,27936,SDS PORT,06/21/2012,10000
}
#main_content #right {
	width: 305px;
	position: relative;
	float: left;
	padding: 40px 30px 30px 40px;
}
.clear { clear: both; }

#footerContainer {
	background-color: #464240;
	height: 80px;
	margin: 0;
	padding: 0;
	width: 100%;  
	border-bottom: 1px solid;
	position: relative;
}
#footer {
	width: 960px;
	margin: 0 auto;
	position: relative;
}


#footer .footerLeft {
	padding: 0 20px 0 20px;
    position: relative;
    width: 920px;
	float:left;
	color: #dddddd;
	line-height: 64px;
}
#footer .footerRight {
	padding: 0 20px 0 40px;
    position: relative;
    width: 315px;
	float:left;
	color: #dddddd;
	line-height: 80px;
}
#footerFullBotBot {
	background: #20201f;
	width: 100%;
	height: 30px;
}
#footerFullBotBot .bot {
	width: 960px;
	margin: 0 auto;
	line-height: 30px;
}
textarea {
  border: 1px solid #cbcbcb;
  width: 213px;
}
#login-form {
  background: url("../images/bg_form.png") no-repeat scroll 0 0 transparent !important;
  padding: 30px 20px 20px 20px;
  width: 426px;
  height:351px;
}
.userdata {
  border: none;
  width: 426px;
}
.userdata label { width: 200px;}
#userForm {
  padding: 0px 20px 20px 20px;
  width: 310px;
}
#userForm .rsform-block td { text-align:right;}
div#maximenuck ul.maximenuck li div.floatck {
    width: auto !important;
}
div#maximenuck span.titreck {
    white-space: nowrap !important;
}
.borderLeft {
	border-left: 1px dashed #cecece;
	padding-left: 20px;
}
.moduletable .phocagallery-box-file {
	float: none !important;
}
.ux-menu li {
    margin-right: 1px;
}
.ux-menu-container {
    position: relative;
    z-index: 1 !important;
}
