/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Presseangebot
Version:	0.1
Last change:	19/05/08 [...]
-------------------------------------------------------------------*/
/*@import "debugging.css";*/

	html, body, form, fieldset {
        margin: 0;
        padding: 0;
}

/*   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, dl, address {
        margin: 1em 0;
        padding: 0;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset, img {
        border: none;
}
input, select, textarea {

	    	font-family: inherit;
}

.pointer { cursor: pointer;}
.resultsList {margin-top:5px;}

/* center the hole page */
body {text-align:center;} /* center page for ie6/7 */
#document {margin-left:auto;margin-right:auto;text-align:left;width:918px;background-color:#FFFFFF;}  /* center page for firefox */

/* enforce the Scrollbar in Firefox for no Pagejumping */
html {height: 100%;} 
body {min-height: 101%;}

body {background-image:url(/fileadmin/dev/images/bg_body.gif);background-repeat:repeat-x;}

div, span, td, p {font-size:13px;font-family:arial;color:#575757;}

	input {border-top:1px solid #babdb6;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #babdb6;height:17px;font-size:11px;font-family:arial;color:#3b3b3b;}
	input:hover, textarea:hover, select:hover {background-color:#f7f7f7;}
	input:focus, textarea:focus, select:focus {background-color:#f7f7f7;}
	textarea {border-top:1px solid #babdb6;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #babdb6;font-size:11px;font-family:arial;color:#3b3b3b;}
	select {border-top:1px solid #babdb6;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #babdb6;height:19px;font-size:11px;font-family:arial;color:#3b3b3b;}
	input.imgButton {border:none;height:auto;}
	
	a {color:#5879a1;}
	a:hover {text-decoration:none;}
	
	#content ul li, #content-border ul li  {list-style-image: url(/fileadmin/dev/images/arrow_small.gif);}
	
	#content-border ul {margin:10px 0 0 0;padding-left:30px;}
	
	/* Search */
	
	fieldset {margin:0;padding:0;border:none;}
		
		input.startSearch {width:111px;height:20px;border:none;}
		
		fieldset.search {width:862px;border:1px solid #c4c4c4;background:transparent url(/fileadmin/dev/images/bg_searchform.gif) repeat-x left bottom;}
		fieldset.search input {padding:0;}
		
		fieldset.simple_search {border:none;margin:30px 0 30px 20px;}
		fieldset.simple_search label {width:85px;}
		fieldset.simple_search select.relationOperator {float:left;width:75px;height:20px;margin-right:4px;}
		fieldset.simple_search input.searchfield {float:left;width:175px;height:20px;margin-right:4px;}
		fieldset.simple_search input.startSearch {float:left;margin-right:10px;}
		fieldset.simple_search a.formReset {float:left;margin-top:3px;}
		
		fieldset ol {margin:0;padding:0;list-style:none;}
		fieldset li {float:left;width:100%;clear:left;margin-bottom:1px;}
		.simple_search {}
		.advanced_search_left {float:left;width:400px;margin-left:20px;}
		.advanced_search_right {float:left;width:415px;}
		
		label {display:block;float:left;width:9em;color:#575757;font-size:11px;}
		input, select {color:#575757;font-size:11px;}
		.connectionOperator {width:54px;}
		.input_big {width:175px;}
		.relationOperator {width:75px;}
		a {font-size:11px;color:#6686ad;}
		table.resultsList {border:1px solid #c8c8c8;margin-bottom:6px;}
		table.resultsList td a.pre {color:#53a480;}
		table.resultsList td a.mor {color:#7e2f2d;}
		table.resultsList td a.med {color:#ff1111;}
		table.resultsList th {text-align:left;background-color:#6686ad;color:#FFF;font-size:12px;padding:4px;}
		table.resultsList td {vertical-align:top;font-size:11px;padding:4px;color:#575757;}
		table.resultsList tr.even {background-color:#ebebeb}
		#paging_top .results {float:left;}
		#paging_top .paging {float:right;}
		#paging_bottom {text-align:right;}
	
	
	
	table.articleList {border:1px solid #c8c8c8;margin-top:5px;}
	table.articleList th {text-align:left;font-size:12px;padding:4px;}
	table.articleList td {vertical-align:top;font-size:11px;padding:4px;color:#575757;}
	table.articleList tr.odd {background-color:#f7f7f7}
	table.articleList tr.current {background-color:#54759d;}
	table.articleList tr.current td {color:#FFF;}
	table.articelDetails {}
	table.articelDetails th {text-align:left;font-size:12px;padding:4px;}
	table.articelDetails td {vertical-align:top;font-size:11px;padding:4px;color:#575757;}
	
	/** HBR@world-direct.at **/
	.page-current {font-weight:bold;}
	table caption {display:none}

	
	
	/* Searchbox Start */
	
	#serviceboxStart {background:transparent url(/fileadmin/dev/images/bg_searchbox_start.gif) no-repeat top left;width:452px; height:141px;}
	#serviceboxStart .searchboxStart {float:left;width:210px;position:relative;left:12px;top:20px;}
	#serviceboxStart .downloadsboxStart {float:right;width:190px;position:relative;right:12px;top:20px;}
	
	#serviceboxStart h4.startBox {margin:0 0 5px 0;color:#FFFFFF;font-size:15px;font-family:Cambria,Times New Roman, Times, serif;}
	#serviceboxStart .searchboxStart p,#serviceboxStart .downloadsboxStart p {margin:0 0 6px 0;color:#FFFFFF;font-size:11px;}
	#serviceboxStart input.searchfield {margin-bottom:8px;width:150px;height:24px;padding:5px 0 0 36px;border:none;background:transparent url(/fileadmin/dev/images/bg_searchfield_start.gif) no-repeat top left;}
	#serviceboxStart input.startSearch {margin-right:12px;width:92px;height:17px;}
	#serviceboxStart a {color:#FFF;}
		
	h1, #pagetitle h1 {font-family:Cambria,Times New Roman, Times, serif;padding:0;margin-top:14px;margin-bottom:26px;font-size:26px;font-style:italic;color:#54759d;}
	#pagetitle {position:relative;left:22px;}
	h2 {margin:0;font-size:12px;color:#3b3b3b;}
	h3 {margin:0;font-size:12px;color:#3b3b3b;}
	
	.clear {clear:both;font-size:0;margin:0;padding:0;line-height:0;}
	
	#navigation-main {background-image:url(/fileadmin/dev/images/bg_topnav.gif);background-repeat:repeat-x;height:40px;border-top:1px solid #ffffff;overflow:hidden;}
  #navigation-main ul {margin:0;padding:0;list-style:none;}
  #navigation-main ul li {float:left;}
  #navigation-main ul li a {font-family:cambria,Times New Roman, Times, serif;text-transform:uppercase;color:#FFFFFF;font-size:16px;text-decoration:none;display:block;padding:16px 8px 15px 8px;float:left;line-height:9px;}
  #navigation-main ul li a {background:none;} /* To Display Correctly In IE6 */
  #navigation-main ul li a:hover {background:transparent url(/fileadmin/dev/images/bg_topnav_hover.gif) no-repeat center top;}
  #navigation-main ul li .act_nolink {font-family:cambria,Times New Roman, Times, serif;text-transform:uppercase;color:#FFFFFF;font-size:16px;text-decoration:none;display:block;padding:16px 10px 15px 10px;float:left;line-height:9px;background:transparent url(/fileadmin/dev/images/bg_topnav_hover.gif) no-repeat center top;}
  #navigation-main ul li .act_link {color:#FFFFFF;font-size:13px;display:block;float:left;line-height:9px;background:transparent url(/fileadmin/dev/images/bg_topnav_hover.gif) no-repeat center top;}

  #info {float:left;width:230px;}
  #logo {position:relative;top:-16px;}
  #banner {float:left;width:450px;}
  #service {float:right;width:220px;}
  #footer {width:220px;border-top:1px solid #d3d3d3;padding-top:14px;padding-bottom:14px;margin-top:13px;border-bottom:1px solid #d3d3d3;}
  #footer p {margin:0 0 0 12px;color:#3b3b3b;line-height:18px;font-size:11px;}
  #footer a {color:#3b3b3b;font-size:11px;text-decoration:none;}
  #footer a:hover {text-decoration:underline;}

  #startpage-left {float:left;width:452px;margin-right:10px;position:relative;}
  #startpage-left .startpage-left-content {margin-left:22px;}
  #startpage-right {float:right;width:454px;}
  
  #header {position:relative;height:130px;background:transparent url(/fileadmin/dev/images/bg_header.jpg) no-repeat;}
  
  #date {position:absolute;top:10px;left:22px;color:#c0c0c0;font-size:11px;}
  
  #navigation-service {position:absolute;top:10px;right:230px;}
  #navigation-service a {color:#eeeeee;text-decoration:none;font-size:11px;}
  #navigation-service a:hover {color:#eeeeee;text-decoration:underline;}
  #navigation-service .active {color:#eeeeee;text-decoration:underline;}
  #navigation-service .spacer {visibility:hidden;color:#eeeeee;margin:0 3px 0 3px;}
  
  #navigation-sub {float:left;width:180px;margin-right:10px;margin-left:10px;}  
  #navigation-sub ul {margin:0;padding:0;list-style:none;}  
  #navigation-sub li a {font-size:13px;text-decoration:none;display:block;padding:10px 0 10px 12px;line-height:12px;}
  
  #navigation-sub li a.navleft1 {color:#575757;background:transparent url(/fileadmin/dev/images/bg_leftnav.gif) no-repeat left center;}
  #navigation-sub li a.navleft1:hover {color:#54759d;background:transparent url(/fileadmin/dev/images/bg_leftnav_hover.gif) no-repeat left center;}
  #navigation-sub li a.navleft1-act {color:#54759d;font-weight:bold;background:transparent url(/fileadmin/dev/images/bg_leftnav_hover.gif) no-repeat left center;}
  
  #navigation-sub li a.navleft2 {color:#575757;padding-left:20px;}
  #navigation-sub li a.navleft2:hover {color:#54759d;}
  #navigation-sub li a.navleft2-act {color:#54759d;padding-left:20px;}
  
  #navigation-language {float:right;margin-top:12px;}
  
  #content {line-height:18px;float:left;width:460px;margin-top:8px;}
  #content p {margin-top:0;line-height:18px;font-size:13px;}
  #content-border {float:right;width:215px;position:relative;right:22px;}
  
  #content-wide {line-height:18px;float:left;width:680px;}
  #content-xtrawide {width:880px;margin-left:22px;}
  
  #content-main {padding-top:20px;}
  
  #breadcrumbs {float:left;position:relative;left:22px;}
  #breadcrumbs a {color:#939393;text-decoration:none;}
  #breadcrumbs .current {color:#939393;font-weight:bold;}
  #breadcrumbs img.spacer_arrow {margin:0 7px 2px 7px;}
  
  #content-border h2 {margin-bottom:12px;font-size:13px;color:#5879a1;}
  #content-border {line-height:18px;}
  #content-border .boxes-border {min-height:100px;height:auto !important;height:100px;background: #f6f6f6 url(/fileadmin/dev/images/bg_borderboxes_bottom.gif) no-repeat left bottom;margin-bottom:20px;padding:0 10px 10px 10px;}
  #content-border .bg-box-top {background: #f6f6f6 url(/fileadmin/dev/images/bg_borderboxes_top.gif) no-repeat left top;height:10px;}
  
  /* NEWS Latest Startseite */
  
  #startpage-left h2 {font-family:Cambria,Times New Roman, Times, serif;padding:0;margin-bottom:10px;font-size:26px;font-style:italic;color:#54759d;}
  #startpage-left p {font-size:14px;color:#575757;line-height:20px;}
  
  #startpage-right .news-latest-container {margin-bottom:10px;background:#f6f6f6 url(/fileadmin/dev/images/news_startsite_ctop.gif) no-repeat top;}
  #startpage-right .news-latest-container-content {padding:10px;background:transparent url(/fileadmin/dev/images/news_startsite_cbottom.gif) no-repeat bottom;}
  #startpage-right .news-latest-catimage {float:left;width:170px;}
  #startpage-right .news-latest-item a {text-decoration:none;}
  #startpage-right .news-latest-item a:hover {text-decoration:underline;}
  #startpage-right .news-latest-item p {margin-top:0;}
  
  #content .csc-frame-rulerAfter, #content-wide .csc-frame-rulerAfter {border-bottom:1px solid #D3D3D3;margin:16px 0 10px 0;padding:0px;line-height:0px;font-size:0;clear:both;}
  #content .csc-frame-rulerBefore, #content-wide .csc-frame-rulerBefore {border-bottom:1px solid #D3D3D3;margin:16px 0 10px 0;padding:0px;line-height:0px;font-size:0;clear:both;}
  
  #content-border .boxes-border p {margin-top:0px !important;}
  
  /* News */

#content-border .boxes-border ul li.news-files p {background:url(/fileadmin/dev/images/arrow_small.gif);background-repeat:no-repeat;background-position:0 2px;padding-left:19px;margin:0;}
#content-border .boxes-border ul li.news-files {background:none !important;}
#content-border ul li.news-files {list-style-image:none;list-style-type:none !Important;margin:0 0 2px 0px;}


.news-single-img {float:left;margin-right:10px;width:131px;}

.news-single-item #content h2 {padding-left:0px;margin-bottom:20px;}
.news-single-item #content h3 {margin-bottom:16px;}

div.news-single-backlink {margin-top:10px;}

.news-list-container p {margin:0px !important;}
.news-single-item p {margin:0px !important;}

/*.news-single-item #content-boxes .boxes-border ul {margin-left:0px !important;}*/

.news-single-item #content {width:425px;}
ul.news-files-ul {padding-left:11px !important;}

p.news-single-imgcaption {margin:0;font-size:11px !important;color:#666666;line-height:15px !important;}


#printlink {float:right;right:22px;position:relative;}

#content table.contenttable {border-collapse:collapse;margin-bottom:20px;}
#content table.contenttable caption {display:none;}
#content table.contenttable th {border:1px solid #c8c8c8;padding:4px;color:#FFFFFF;background-color:#6686ad;}
#content table.contenttable tfoot td {border:1px solid #c8c8c8;padding:4px;background-color:#ebebeb;}
#content table.contenttable td {border:1px solid #c8c8c8;padding:4px;}

table.csc-uploads {border-collapse:collapse;}
table.csc-uploads p {margin:0px;}
table.csc-uploads td {vertical-align:top;border-bottom:1px solid #D3D3D3;padding:3px;}
table.csc-uploads td.csc-uploads-fileSize p {font-size:11px !important;color:#959595;margin-left:2px;}
.boxes-border table.csc-uploads td {border-bottom:none;}

input.mf-input {}
input.mf-pass {}
input.mf-text {}
input.mf-check {border:none;}
input.mf-radio {border:none;}
input.mf-select {}
input.mf-file {}
input.mf-reset {clear:both;border:none;background-color:#F0F0F0;color:#FFFFFF;margin-left:10px;}
input.mf-submit {clear:both;border:none;height:19px;color:#FFFFFF;background-color:#86a3b5;font-size:11px;margin-left:130px;}
input.csc-mailform-reset {clear:both;border:none;height:19px;background-color:#cdcdcd;color:#FFFFFF;margin-left:10px;}

legend {margin-bottom:12px;color:#000000;line-height:1.2em;}


.csc-mailform {border: none;}
.csc-mailform-field {margin-top:6px;clear:both;}
.csc-mailform-field label,
.csc-mailform-radiolabel {
float:left;
clear:both;
display:block;
width:120px;
padding-right:10px;
margin-bottom:10px;
text-align:right;
}

.csc-mailform-check {border-color:#FFFFFF !Important;}
.csc-mailform-radio {margin-right:5px;}
.csc-mailform-radiofield fieldset legend {display:none;}
.csc-mailform-radiofield fieldset label {}


