/* $Id: zen.css,v 1.14.2.1 2009/02/13 07:46:04 johnalbin Exp $ */

/** custom företagstorget styles **/

/** general **/
.ftorg_clear {
	clear:both;
}
.ftorg_listing>.ftorg_clear {
	clear:right;
}
 .ftorg_main
  {
 	/*padding: 10px;*/
	vertical-align: middle;
	font-family: Arial;
	/*width: 440px;*/
  }
.ftorg_main_subheader
{
	margin-top:0.3em !important;
	font-weight:bold;
}
.ftorg_ad_expose
{
	color:#cccccc;
	display:block;
	font-size:10px;
	margin:0 0 3px;
	text-transform:uppercase;
}
 .ftorg_main ul{
	padding:0 !important;
 	list-style:none;
	margin:0 0 14px !important;
 }
  .ftorg_main ul li{
	padding:0 !important;
 	margin: 0 0 0.5em 0 !important;
 }
 
 .ftorg_edit_main
  {
 	padding: 10px;
	vertical-align: middle;
	font-family: Arial;
	/*width: 640px;*/
  } .ftorg_main a:link
  {
 	color:#CB4566;
  }
 .ftorg_main a:visited
  {
 	color:#924057;
  }
 .ftorg_main a:hover
  {
 	color:#CB4566;
    text-decoration:none;
  }
 .ftorg_main a:active
  {
 	color:#CB4566;
  }
  .ftorg_top
  {
  	/*height: 110px;*/
	float:left;
	width:100%;
  }
.ftorg_top p {
	margin-bottom: 10px;
}
 .ftorg_middle
  {
  	/*height: 450px;*/
  }
.ftorg_informationstext p {
	margin-bottom: 10px;
}
.ftorg_middle p {
	line-height: 18px;
}
  .ftorg_middle_right
  {
  	float: right;
	width: 250px;
	padding-left: 10px;
  }

  .ftorg_bottom
  {
  	/*height: 130px;
	padding-bottom:50px; */
  }
  
  .ftorg_banners  
  {

  }
  
  .ftorg_hidden_contact_div
   {
   	position:absolute;
   	visibility: hidden;
	/*width: 600px;*/
	/*height: 600px;*/
	margin-top: 100px;
	margin-left: 100px;
	
   }  
  .ftorg_banner_container  
  {
	background-color:#F9E0E6;
	/*margin-left:5px;*/
	margin-top:2px;

  }
   .ftorg_tags
  {
  	color: #999999;
	font-size: 8px ;	
	font-family: inherit;

  }
   .ftorg_title
  {
  	color: #cb4566;
	font-size: 22px;
	font-family: inherit;	
  }
  .ftorg_gautadress
  {
  	color: #dc7392;
	font-size: 13px ;	
	font-family: inherit;
  }

 
  .ftorg_slogan
  {
 	font-size: 14px;
	font-family: inherit;
	
  }
  
  .ftorg_large_image
  {
  	width: 250px;
	/*height: 240px;*/
	
  }
  
   .ftorg_logo
  {
  	float: right;
	/*margin-top: 30px; */
  	width: 85px;
	height: 70px;
	
  }

  .ftorg_submit_div
  {
 	/*width: 250px;*/
	margin-top:10px;
	
  }
  .ftorg_link_hemsida  
  {
	text-align:center;		
	font-size:11px;
	text-indent: 23px;
	font-family: inherit;	
  }
  
  .ftorg_kontakt_header_div
  {
	background-image: url('images/kontakt_filler.png');
	background-repeat: repeat-x;;
	width: 250px;
	height: 32px;
	/*line-height: 20px;*/
	/*margin-top: 1px;*/
 
  }
  .ftorg_kontakt_header_text
  {
	font-size: 20px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 10px;
	padding-top: 5px;	
	font-family: inherit;
  }
  
  .ftorg_kontakt_div
  {
	background: #F9EAEF url(images/kontakt_content_filler.png) repeat-x bottom left;
	font-size:20px;
	/*height:138px;*/
	padding:10px 0 5px 10px;
	/*width:238px;*/
	border-right:1px solid pink;
	font-family: inherit;	
  }
  .ftorg_kontakt_div_shadow
  {
  	/*
	background-image:url(images/kontakt_content_filler_shadow.png);
	float:left;
	height:138px;
	left:238px;
	position:relative;
	top:-11px;
	width:1px;
	*/
  }

  .ftorg_info_text
  {
	font-size: 12px;
	font-family: inherit;
	color: #000000;
	margin: 0px;
	padding: 0px;
  }
  
 .ftorg_informationstext
  {
	font-size: 13px;
	font-family: inherit;
	color: #000000;
	margin-top: 0px;
	margin-right: 15px;

  }
 .ftorg_banner_header_text
  {
	font-size: 20px;
	font-family: inherit;
	color: #000000;
	/*margin-top: 0px;
	margin-right: 15px;*/

  }
  .ftorg_hidden_contact_iframe
  {
  	width: 600px;
	position:absolute;
  }
  
  /** företagslistan **/
  
  #ajax_loading
    { 
    width: 440px;
    height: 400px;
    background-image:url('images/ajax-loader.gif');
    background-repeat:no-repeat;
    background-position:center; 
  }
  
  .ftorg_search input[type="text"] {
    background: #F4F4F4 url('images/search.jpg') no-repeat scroll 3px 3px;
    padding-left: 22px;
  }
  /*
  .ftorg_main ul, .ftorg_main li
    {
    list-style: disc outside none;
  }
  */
  /** företagssidan edit **/
  .ftorg_edit_main, .form_item
  {
    width: auto;
    font-size:12px !important;
  }
  
  .ftorg_main h1, .ftorg_edit_main h1 
  {
    color:#CB4566;
    font-size:22px;
  }
  
  .filefield-element .description, 
  #ftorg_edit_rest {
    display: none;
  }
  
  #ftorg_statistics {
  	border:3px solid pink;
	background:beige;
	padding:3px;
  }
  #ftorg_statistics p{
	padding:0;
	margin:0;
  }
  
  .ftorg_list_col h3 {
	font-size:15px;
	color:#000000;
  	margin:0.5em 0;
	}
	  
  .ftorg_listing {
  	float:left;
	clear:both;
	width:100%;
  }
  .ftorg_list_col {
  	float:left;
	width:30%;
	margin-right:2px;
  }
  
  .ftorg_register {
  	float:left; 
	width:100%; 
	margin:1em 0; 
	border-top:2px solid #AFAFAF; 
	padding-top:2px;
  }
  
 .openx_foretagssida_statistics>div{
 	padding-left:0.5em;
 	
 }

/** företagssidan **/
.node-type-foretag #content{
}

.node-type-foretag #content-header .title{
	color:#C84B69;
	font-size:1.5em;
}

.node-type-foretag .description {
	color: #666;
}

/* generell style för input och formulärgrejjer */
input[type="text"],input[type="password"],textarea,select {
	background:#F4F4F4;
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-bottom:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;	
	padding:3px;
    margin:3px;
    width:auto;
}
input[type="submit"],input[type="button"],button
{
	background: url('images/bladdra_default.png');
	border:none;
	padding:3px;
    margin:3px;
	color:white;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
    width:auto;
}
.ftorg_submit_div button
{
	background: url('images/bladdra_default.png');
	border:none;
	padding:3px;
	color:white;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
    width:auto;
}
input[type="submit"]:hover,input[type="button"]:hover,button:hover
{
	background: url('images/bladdra_hover.png');
	color:#ECA7BC;
}

/** style on email form from foretagssida and the page redirected to after submiting the form */

.section-close h1 {
	display:none;
}

.section-email h1 {
	/*display:none;*/
}

.section-email #page, .section-email #content {
	width:auto;
	float:none;
}

.section-email textarea {
	/*width:500px !important;*/
	/*height:300px;*/
}
.section-user div.tabs {
	display:none;
}

/* style för fälten i emailformuläret */
.section-email input[type="text"],.section-email textarea {
	background:#F4F4F4;
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-bottom:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;	
	padding:3px;
    margin:3px;
    width:95%;
}

/** end custom styles **/

