@charset "utf-8"; 
/* $Id: style.css,v 1.2 2009/03/17 05:04:14 andregriffin Exp $ */
/* Drupal 6 icubic - Created by Andre Griffin
----------------------------------------------------------------
*/
body {font-family: Verdana !important;}
	
h1, h2, h3, h4, h5, h6, h7 {font-family:Verdana;}

h1 {color: #196B1B !important; font-size:14px; margin:10px 0 10px 0; line-height:18px;}
h2 {color: #404040 !important;}

input, select, textarea {font-size:11px;}

#block-views-jobs-block_1,
#block-views-jobs-block_2,
#block-views-jobs-block_3,
#block-views-jobs-block_4 {margin: 0 0 0 35px;}

#block-views-jobs-block_1 h3,
#block-views-jobs-block_2 h3,
#block-views-jobs-block_3 h3,
#block-views-jobs-block_4 h3 {font-size:12px; font-weight:bold; margin:0;}

a,
a:link,
a:visited,
a:hover {color: #196B1B;}

#sitename {display:none !important;}
#siteslogan {display:none !important;}
#container {margin:0 !important; width:980px; overflow:hidden;}

#header {background:url('/templates/img/header.gif') 0 0 repeat-y;}
#header {padding:0; margin:0; height:180px; width:980px;}
#header div.breadcrumb {height:30px; line-height:30px; text-indent:35px; font-size:10px; padding:0; margin:0; color: #404040;}
#header div.breadcrumb a:hover,
#header div.breadcrumb a.active {color: #48ae3f;}
#header #logo {float:right; padding: 5px 122px 5px 0;}
#header div.block {margin:0;}
#header img {margin: 0 0 0 1px; padding:0; display:block;}
#header div.content {margin:0; padding:0;}

#block-user-0 div.content {padding:0px 10px 0px 10px !important;}
#block-user-0 #user-login-form {text-align:left !important;}
#block-user-0 #user-login-form input {border:1px solid #48ae3f; padding:2px; width:189px;}
#block-user-0 #user-login-form #edit-submit-0,
#block-user-0 #user-login-form #edit-submit-1 {width:50px; background-color:#fff; margin: 5px 0 0 144px;}
#block-user-0 #edit-name-wrapper {margin:5px 0 10px 0 !important;}
#block-user-0 #edit-pass-wrapper {margin:5px 0 10px 0 !important;}

#tabs-wrapper {margin: 0 0 10px 35px; width:700px; background-color:#daebd1;}
div.messages {margin: 0 0 10px 35px; width:690px; padding:5px;}

div.clear {clear:both;}
div.error {font-size:11px; border: 1px solid #cd0a0a !important; background-color: #fef1ec; color:#cd0a0a;}

#navLayer {width:100%; height:100%; position:absolute; top:0; left:0; z-index:99; display:none;}

#footer {
	margin:0 !important; 
	padding:11px 0 0 35px; 
	border:none !important; 
	background:url('/templates/img/footer.gif') 0 0 no-repeat; 
	font-size:9px; 
	line-height:30px; 
	height:48px;
	overflow:hidden;
	font-family:verdana; 
}

/* FOOTER ELEMENTS */

#footer #block-block-1 {float:left; margin:0; height:30px; width:312px;}
#footer #block-block-1 p {margin:0; padding:0; height:30px; line-height:30px;}

#footer #block-menu-secondary-links {float:left; width:240px;}
#footer #block-menu-secondary-links ul.menu {margin:10px 0 0 45px; height:10px;}
#footer #block-menu-secondary-links ul.menu li {float:left; background:none !important; padding:0; margin:0; height:10px; line-height:10px; border-left:1px solid #404040;}
#footer #block-menu-secondary-links ul.menu li:first-child {border-left:none;}
#footer #block-menu-secondary-links ul.menu li a {outline:none; text-decoration:none; font-size:9px; color:#196b1b; margin:0 5px 0 5px;}
#footer #block-menu-secondary-links ul.menu li a:hover {color:#000;}

#footer #block-locale-0 {float:right; width:220px; margin:0px;}
#footer #block-locale-0 h3,
#footer #block-locale-0 li.active {display:none;}
#footer #block-locale-0 ul {list-style-type:none; margin:0; padding:0;}
#footer #block-locale-0 li {background:none !important; padding:0; margin:0; text-indent:30px;}
#footer #block-locale-0 li a {color:#196b1b;}
#footer #block-locale-0 li a:hover {color:#000; text-decoration:none;}
#footer #block-locale-0 li.de {background: url('/templates/img/block-locale-0-de.gif') 0 0 no-repeat !important;}
#footer #block-locale-0 li.en {background: url('/templates/img/block-locale-0-en.gif') 0 0 no-repeat !important;}
/* /FOOTER ELEMENTS */

#container {background:url('/templates/img/container.gif') 0 0 repeat-y;}

#wrapper {margin-top:0px; margin-bottom:0px; width:980px;}

#center {width:744px; margin:0; background-color:#f8f8f8; position:relative;}

#center div.block {margin-bottom:0;}

body {color:#404040 !important;}
body.sidebar-right #center {width:743px; margin:0 0 0 1px; padding:0; border-right:none; border-left:none; background-color:#f8f8f8;}
body.sidebars #center {width:743px; margin:0 0 0 1px; padding:0; border-right:none; border-left:none; background-color:#f8f8f8; position:relative;}
body.sidebars #center table {width:700px !important; overflow:hidden; background-color:#ccc;}
body.sidebars div.block-region {display:none; /* who the hell needs that info anyway? */}

/* SIDEBAR */
#sidebar-right {width:214px; padding: 0 21px 0 0; border:0; overflow:hidden; margin:0;}
#sidebar-right h3 {margin:0 !important; text-indent:10px; font-size:12px; line-height:26px; height:26px; color:#337321;}
#sidebar-right h3 a {color:#337321;}
#sidebar-right a {text-decoration:none;}
#sidebar-right a:hover {text-decoration:underline;}

#sidebar-right div.block {margin:0; border-bottom: 1px solid #f8f8f8; color:#404040;}
#sidebar-right div.block div.content {padding:6px 5px 10px 10px; margin:0; font-size:10px; line-height:13px;}
#sidebar-right div.block div.content p {margin:0;}

/* /SIDEBAR */

/* PRIMARY LINKS */
#block-menu-primary-links  {margin:1px 0 0 1px !important; width:958px;}
#block-menu-primary-links a {text-decoration:none;}
#block-menu-primary-links a:hover,
#block-menu-primary-links a.active {background-color:#8eba92; color:#fff !important;}

#block-menu-primary-links {background: url('/templates/img/block-menu-primary-links.gif') 0 0 repeat-x; width:958px; margin:0 0 0 1px; height:36px; padding:0;}
#block-menu-primary-links ul.menu {margin:0; width:958px; overflow:hidden;}
#block-menu-primary-links ul.menu li {float:left; background:none !important; padding:0; margin:0; line-height:36px; width:158px; border-left:1px solid #f8f8f8; font-size:13px;}
#block-menu-primary-links li#Home {width:107px;}
#block-menu-primary-links li#CustomerArea,
#block-menu-primary-links li#Kundenbereich {width:214px;}
#block-menu-primary-links ul.menu li a {outline:none; color:#000; font-family:verdana; font-weight:normal; font-size:13px; z-index:100; position:relative; text-indent:10px; height:36px; padding:0; margin:0;}
#block-menu-primary-links ul.menu li a:hover,
#block-menu-primary-links ul.menu li a.active,
#block-menu-primary-links ul.menu li.active-trail>a {background-color:#8eba92; color:#fff; text-decoration:none; text-indent:10px; height:36px; padding:0; margin:0;}
#block-menu-primary-links ul.menu li:first-child {border-left:none;}
#block-menu-primary-links ul.menu li:first-child a {text-indent:35px;}

#block-menu-primary-links ul.menu li ul.menu {display:none; position:absolute; z-index:100; margin:0; width:158px; padding: 0; overflow:hidden;}
#block-menu-primary-links ul.menu li ul.menu li {float:none; margin:0; height:20px; line-height:20px; border-top: 1px solid #f8f8f8; margin: 0px 3px 0px 3px; width:178px; text-indent:0; font-size:11px; text-indent:11px; border-left:none;}


#block-menu-primary-links ul.menu li ul.menu li:first-child {border-top: none;}

#block-menu-primary-links ul.menu li ul.menu li a {margin: 0px -3px 0px -3px; font-weight:normal; background-color:#dbecd2; font-size:11px; color:#404040; text-align:left; text-indent:10px; height:20px; line-height:20px;}
#block-menu-primary-links ul.menu li ul.menu li a:hover {background-color:#d0d9d9; margin: 0px -3px 0px -3px; width:184px; text-align:left; text-indent:10px;}

#block-menu-primary-links ul.menu li#Kontakt ul.menu li a:hover,
#block-menu-primary-links ul.menu li#Contact ul.menu li a:hover {width:188px;}
#block-menu-primary-links ul.menu li ul.menu li ul.menu {display:none;}
/* /PRIMARY LINKS */



/* HOME PRODUCTS */
#homeProducts {padding-left:28px; margin-left:1px; position:relative; width:711px; overflow:hidden;}
#homeProducts div.item-list {width: 711px; height:333px; overflow:hidden;}
#homeProducts ul {width: 706px; overflow:hidden; margin:5px 0 0 5px; padding:0;}
#homeProducts li {width:348px; float:left; margin:0 5px 5px 0; padding:0; background-image:none; height:106px; font-size:11px;}
#homeProducts li div.productShortView {background-color:#dbecd2; height:86px; width:328px; margin:0; padding:10px; line-height:14px; position:absolute; overflow:hidden;}
#homeProducts li.views-row-2 div.productLongView,
#homeProducts li.views-row-4 div.productLongView,
#homeProducts li.views-row-6 div.productLongView {left: -358px;}
#homeProducts li.views-row-1 div.productLongView,
#homeProducts li.views-row-3 div.productLongView,
#homeProducts li.views-row-5 div.productLongView {left: 745px;}
#homeProducts div.productLongView {display:none; background-color: #b2d4b5; height:308px; width:328px; margin:0; padding:10px; line-height:14px; position:absolute; top:5px; z-index:20;}
#homeProducts div.productLongView a.productLink {position:absolute; left:10px; bottom:10px;}
#homeProducts li div.buttonProduct {position: absolute; top:10px; right:10px; outline:none;}
#homeProducts li h3 {color:#337321; margin:0 0 4px 0; font-size:12px; font-weight:bold; line-height:14px;}
#homeProducts li p {line-height:14px;}
#homeProducts div.buttonProduct 								{width:17px; height:15px; overflow:hidden; cursor:pointer;}
#homeProducts div.buttonProduct a 							{width:17px; height:15px; background-position: -0px -0px;}
#homeProducts div.buttonProduct a:hover 				{width:17px; height:15px; background-position: -0px -15px;}
#homeProducts div.buttonProduct a.active 				{width:17px; height:15px; background-position: -17px -0px;}
#homeProducts div.buttonProduct a.active:hover 	{width:17px; height:15px; background-position: -17px -15px;}
#homeProducts div.buttonProduct a {background-image:url('/templates/img/buttons.gif'); background-repeat:no-repeat; text-indent:-9000px; display:block;} 
/* /HOME PRODUCTS */

/* PRODUCTS OVERVIEW */
#productsOverview {margin:0 0 0px 35px; width:700px;}
#productsOverview img {display:block;}
#productsOverview ul {display:none;}
/* /PRODUCTS OVERVIEW */

/* PRODUCTS DETAIL */
#productsDetail {margin:0 0 0px 35px; padding:0; width:700px; overflow:hidden; position:relative;}
#productsDetail h1 {margin:0px 0 10px 0px; color:#404040; font-size:14px; line-height: 18px; font-weight: bold; font-family: verdana;}
#productsDetail h2 {margin:25px 0 10px 0px; color:#404040; font-size:14px; line-height: 18px; font-weight: bold; font-family: verdana;}
#productsDetail p {width:700px; margin:0 0 20px 0px;}
#productsDetail ul {padding: 0px 0 0 0; margin:0; width:3000px; position:relative; left:0;}
#productsDetail ul li p {width:658px; margin:0 0 20px 0px; padding:0;}
#productsDetail ul li h2 {margin:0 0 15px 0; padding:0; color: #404040;}
#productsDetail ul li {float:left; height:260px; width:658px; background:#fff !important; padding:20px; margin:0 35px 0 0; position:relative; left:0; border:1px solid #ddd;}
#productsDetail div.buttonForward 					{display:block; width:60px; height:15px; float:right; margin-top:10px;}
#productsDetail div.buttonForward 					{width:60px; height:15px; overflow:hidden; cursor:pointer;}
#productsDetail div.buttonForward a.de				{width:60px; height:15px; background-position: -94px -0px;}
#productsDetail div.buttonForward a.de:hover		{width:60px; height:15px; background-position: -94px -15px;}
#productsDetail div.buttonForward a.en				{width:60px; height:15px; background-position: -214px -0px;}
#productsDetail div.buttonForward a.en:hover		{width:60px; height:15px; background-position: -214px -15px;}
#productsDetail div.buttonForward a 				{background-image:url('/templates/img/buttons.gif'); background-repeat:no-repeat; text-indent:-9000px; display:block;}
#productsDetail div.buttonBack 						{display:block; width:60px; height:15px; float:left; margin-top:10px;}
#productsDetail div.buttonBack 						{width:60px; height:15px; overflow:hidden; cursor:pointer;}
#productsDetail div.buttonBack a.de 				{width:60px; height:15px; background-position: -34px -0px;}
#productsDetail div.buttonBack a.de:hover 			{width:60px; height:15px; background-position: -34px -15px;}
#productsDetail div.buttonBack a.en 				{width:60px; height:15px; background-position: -154px -0px;}
#productsDetail div.buttonBack a.en:hover 			{width:60px; height:15px; background-position: -154px -15px;}
#productsDetail div.buttonBack a 					{background-image:url('/templates/img/buttons.gif'); background-repeat:no-repeat; text-indent:-9000px; display:block;}
/* /PRODUCTS DETAIL */

#block-views-products_sidebar-block_1 div.content,
#block-views-products_sidebar-block_2 div.content,
#block-views-products_sidebar-block_3 div.content,
#block-views-products_sidebar-block_4 div.content,
#block-views-products_sidebar-block_5 div.content,
#block-views-products_sidebar-block_6 div.content,
#block-views-products_sidebar-block_7 div.content,
#block-views-products_sidebar-block_8 div.content,
#block-views-products_sidebar-block_9 div.content,
#block-views-products_sidebar-block_10 div.content {padding:0 !important;}

#block-views-products_sidebar-block_1 p,
#block-views-products_sidebar-block_2 p,
#block-views-products_sidebar-block_3 p,
#block-views-products_sidebar-block_4 p,
#block-views-products_sidebar-block_5 p,
#block-views-products_sidebar-block_6 p,
#block-views-products_sidebar-block_7 p,
#block-views-products_sidebar-block_8 p,
#block-views-products_sidebar-block_9 p,
#block-views-products_sidebar-block_10 p {padding:10px;}

/* STATIC */
div.static {margin:0 0 0px 35px; width:700px;}
div.static h1 {color: #196B1B !important; font-size:16px; margin:0px 0 6px 0; line-height:36px; height:36px;}
div.static h2 {margin:25px 0 10px 0px; color:#404040; font-size:14px; line-height: 18px; font-weight: bold; font-family: verdana;}
div.static p {width:700px; margin:0 0 20px 0px; padding:0;}
/* /STATIC */

/* HISTORY */
dl.history {width:700px;}
dl.history dt {text-indent:0px; font-size:13px; background:none !important; border:none !important; margin-top:16px !important;}
dl.history dd {margin-bottom: 5px !important; padding-bottom:0 !important; background:none !important;}
dl.history dd.ui-accordion-content-active {border:none !important; background:#fff !important;}
dl.history dt.ui-state-active {color:#48ae3f !important; border:none !important; background: #fff !important;}
/* /HISTORY */

/* REFERENCES */
#references {margin:0 0 0px 35px; padding:0; width:700px; overflow:hidden !important; position:relative;}
#references ul {padding: 60px 0 0 0; margin:20px 0 20px 0px; width:715px; overflow:hidden;}
#references ul li {background:none !important; float:left; padding:0; width:175px; margin:0 0 80px 0;}
#references ul li div.reference {width:166px; height:60px; border-left:1px solid #f8f8f8; border-right:1px solid #f8f8f8; border-top:1px solid #f8f8f8; padding:2px; line-height:60px; }
#references ul li div.reference img {display:inline-block; vertical-align:middle; cursor:pointer; outline:none;}
#references ul li div.referenceText {position:absolute; width:166px; padding:2px; border-left:1px solid #f8f8f8; border-right:1px solid f8f8f8 border-bottom:1px solid #f8f8f8;}
#references ul li div.referenceText p {margin:0; font-size:10px; line-height:14px; display:none; padding:5px; color:#404040;}
/* /REFERENCES */

/* NEWS */
div.newsItem {margin:0 0 0px 35px; padding:0; width:700px; overflow:hidden !important; position:relative;}
div.newsItem h2 {margin:0px 0 10px 0px; color:#404040; font-size:12px; line-height: 16px; font-weight: bold; font-family: verdana;}
div.newsItem div.node-header {border-top: 1px solid #daecd0; padding: 5px 0 0 0;}
div.newsItem div.node-header div.date {width:130px; float:left; color:#404040; font-size:12px; line-height: 16px; font-weight: normal; font-family: verdana;}
div.newsItem div.node-header div.headline {width:570px; float:left;}
div.newsItem div.node-body {margin: 0 0 10px 130px; padding:0 0 10px 0px; width:570px;}
div.newsItem #attachments {display:none;}

div.newsDetail {margin:0 0 0px 35px; padding:0; width:700px; overflow:hidden !important; position:relative;}
div.newsDetail h1 {margin-bottom:0px;}
div.newsDetail div.node-header {border-top: none; padding:0; margin-bottom:10px;}
div.newsDetail div.node-header p {font-size:11px;}
div.newsDetail #attachments {width:700px; margin-left:0;}


/* MANAGEMENT */
#theManagement {margin:0 0 0px 35px; padding:0; width:700px; overflow:hidden !important; position:relative;}
#theManagement div.item-list {margin:0; padding:0;}
#theManagement ul {padding: 0px 0 0 0; margin:0 0 0 0; width:1470px; position:relative;}
#theManagement ul li {float:left; margin:0 35px 0 0; width:700px; background:none; padding:0px;}
#theManagement ul li div.image {float: left; width:149px; background-color:#daebd1; height:515px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
#theManagement ul li div.text {float: left; width:549px; height:515px; overflow:hidden; background-color:#fff; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
#theManagement ul li div.text h2 {margin:20px 0 10px 20px; color:#404040; font-size:14px; line-height: 18px; font-weight: bold; font-family: verdana; color: #196B1B;}
#theManagement ul li div.text p {margin:0px 0 0 20px; padding: 0 20px 0px 0;}
#theManagement ul li dl {margin:0px 0 0 20px; padding:0 20px 0px 0;}
#theManagement ul li dl dt {margin:0; padding:0; color:#196B1B !important; float:left; width:45px;}
#theManagement ul li dl dd {margin:0; padding:0 0 5px 0; color:#404040 !important; float:left; width:450px; line-height:16px;}


#theManagement ul li.views-row-last div.buttonForward 	{display:none;}
#theManagement ul li div.buttonForward 					{display:block; width:60px; height:15px; float:right; margin-top:10px;}
#theManagement ul li div.buttonForward a.de				{width:60px; height:15px; background-position: -94px -0px;}
#theManagement ul li div.buttonForward a.de:hover		{width:60px; height:15px; background-position: -94px -15px;}
#theManagement ul li div.buttonForward a.en				{width:60px; height:15px; background-position: -214px -0px;}
#theManagement ul li div.buttonForward a.en:hover		{width:60px; height:15px; background-position: -214px -15px;}
#theManagement ul li div.buttonForward a 				{background-image:url('/templates/img/buttons.gif'); background-repeat:no-repeat; text-indent:-9000px; display:block;}

#theManagement ul li div.buttonBack 					{display:block; width:60px; height:15px; float:right; margin-top:10px;}
#theManagement ul li.views-row-first div.buttonBack 	{display:none;}
#theManagement ul li div.buttonBack 					{width:60px; height:15px; overflow:hidden; cursor:pointer;}
#theManagement ul li div.buttonBack a.de 				{width:60px; height:15px; background-position: -34px -0px;}
#theManagement ul li div.buttonBack a.de:hover 			{width:60px; height:15px; background-position: -34px -15px;}
#theManagement ul li div.buttonBack a.en 				{width:60px; height:15px; background-position: -154px -0px;}
#theManagement ul li div.buttonBack a.en:hover 			{width:60px; height:15px; background-position: -154px -15px;}
#theManagement ul li div.buttonBack a 					{background-image:url('/templates/img/buttons.gif'); background-repeat:no-repeat; text-indent:-9000px; display:block;} 
/* /MANAGEMENT */

/* CONTACT FORMS */
div.errorContainer { display:none; font-size:11px;}
div.errorContainer span {display:block;}
div.errorContainer ul {padding:0; margin: 10px 0px 10px 0px; border: 1px solid #cd0a0a !important; background-color: #fff; color:#cd0a0a;}
div.errorContainer ul li {background:none; line-height:20px; height:20px; font-size:12px; color:#cd0a0a;}



#webform-client-form-162,
#webform-client-form-163 {margin: 0; width:688px; background-color:#fff; padding:15px 5px 15px 5px; border:1px solid #ddd; position:relative;}
#webform-client-form-162 input.form-text,
#webform-client-form-163 input.form-text,
#webform-client-form-162 textarea.form-textarea,
#webform-client-form-163 textarea.form-textarea {display:inline; width:400px;}

#webform-client-form-162 div.form-item label,
#webform-client-form-163 div.form-item label {display:inline-block !important; width:150px; text-align:right; margin-right:5px; vertical-align:top; font-weight:normal;}
#webform-client-form-162 div.form-radios,
#webform-client-form-163 div.form-radios,
#webform-client-form-162 div.form-radios div.form-item,
#webform-client-form-163 div.form-radios div.form-item {display:inline-block !important; margin:0 !important;}
#webform-client-form-162 div.form-radios label,
#webform-client-form-163 div.form-radios label {width:auto;}
#webform-client-form-162 div.form-item,
#webform-client-form-163 div.form-item {margin:0 0 10px 0 !important;}
#webform-client-form-162 input,
#webform-client-form-163 input
#webform-client-form-162 textarea,
#webform-client-form-163 textarea,
#webform-client-form-162 select,
#webform-client-form-163 select {border:1px solid #ddd; padding:2px; outline:none;}
#webform-client-form-162 select,
#webform-client-form-163 select {width:200px;}

#webform-client-form-162 input.form-submit,
#webform-client-form-163 input.form-submit {}
#webform-client-form-162 input.error,
#webform-client-form-163 input.error,
#webform-client-form-162 textarea.error,
#webform-client-form-163 textarea.error,
#webform-client-form-162 select.error,
#webform-client-form-163 select.error {border:1px solid #cd0a0a; padding:2px; outline:none;}

#webform-client-form-162 #edit-submit,
#webform-client-form-163 #edit-submit {margin-left:570px; width:80px;}

#webform-component-allgemeine_produktinformationen,
#webform-component-im_interested_in {margin-top:20px; margin-bottom:20px;}

#edit-submitted-agreement-Agreement-wrapper {width:500px;}
#edit-submitted-agreement-Agreement-wrapper label {font-size:10px; line-height:14px; width:500px;}
#edit-submitted-zustimmung-Zustimmung-wrapper {width:500px;}
#edit-submitted-zustimmung-Zustimmung-wrapper label {font-size:10px; line-height:14px; width:500px; margin-bottom:10px;}



#webform-client-form-162 div.form-checkboxes,
#webform-client-form-163 div.form-checkboxes {}
#webform-client-form-162 div.form-checkboxes label.option,
#webform-client-form-163 div.form-checkboxes label.option {display:inline-block; margin-left:155px; width:500px; text-align:left;}

label.error {color:#cd0a0a;}


/* /CONTACT FORMS */

/* SITEMAP */
#block-menu-menu-sitemap {margin: 0 0 0 35px; width:700px;}
#block-menu-menu-sitemap li { margin-bottom:5px;}


/* ADMIN */
div.help {margin-left:35px; width:700px;}
#block-admin-display-form {width:700px;}
#i18n-node-select-translation {margin-left:35px; width:700px;}
body.tableHeader-processed table.sticky-table {margin-left:35px; width:700px;}

#center #search-form {margin-left:35px; width:700px;}
#center div.box {margin-left:35px;}
#center div.box h2 {margin:25px 0 10px 0px; color:#404040; font-size:14px; line-height: 18px; font-weight: bold; font-family: verdana;}

dl.search-results {width:700px;}
dl.search-results dd p.search-info {display:none;}

#block-search-0 {height:36px; overflow:hidden;}
#block-search-0 div.content {padding:6px 5px 6px 10px !important;}
#block-search-0 form {margin:0;}
#search-block-form .form-item {margin:0;}
input#edit-search-block-form-1 {padding:2px; width:140px !important; border:1px solid #DDDDDD;}
#edit-submit-1 {}

div.webform {margin-left:35px; width:700px;}
div.webform h1 {color: #196B1B !important; font-size:16px; margin:0px 0 6px 0; line-height:36px; height:36px;}

#user-register,
#user-login,
#user-pass {margin: 0 0 0 35px; width:688px; background-color:#fff; padding:15px 5px 15px 5px; border:1px solid #ddd; position:relative;}