/*
 * Helvetia.at specific styles
 */

/* overrride helvetia.ch style (default.css) */
#home h4
{
	margin-top: 15px;
}

#content ol
{
	list-style-position:outside; 
	margin-left: 20px;
}

#content h1 + p {
	padding-bottom:7px;
}

/* overwrite startpage teaser styles : overflow */
.teaserleft						{ width:680px; overflow:hidden; }
.teaserleft p					{ margin-bottom:30px; padding-bottom:0 !important; }
.teaserright					{ position:absolute; top:0; left:710px; overflow:hidden;}

/* PROCUCT TABLE SPECIFIC */
.header1 {background:none repeat scroll 0 0 #57585A;color:white;font-weight:bold;padding:2px;text-align:left;vertical-align:middle;}
.header2, .header3, .header4 {background:none repeat scroll 0 0 #57585A;color:white;font-weight:bold;text-align:center;padding:2px;vertical-align:middle;}

.table3Columns .column1 {background:none repeat scroll 0 0 #747578;color:white;padding:2px;vertical-align:middle;}
.table2Columns .column1, .table4Columns .column1 {background:none repeat scroll 0 0 #F4F4F5;color:	#484848;padding:2px;vertical-align:middle;}
.column2 {background:none repeat scroll 0 0 #D3D3D5;text-align:center;padding:2px;vertical-align:middle;}
.column3 {background:none repeat scroll 0 0 #919296;color:white;text-align:center;padding:2px;vertical-align:middle;}
.column4 {background:none repeat scroll 0 0 #747578;color:white;text-align:center;padding:2px;vertical-align:middle;}

.table2Columns .column1 {width: 70%;}
.table2Columns .column2 {width: 30%;}

.table3Columns .column1 {width: 60%;}
.table3Columns .column2, .table3Columns .column3 {width: 20%;}

.table4Columns .column1 {width: 40%;}
.table4Columns .column2, .table4Columns .column3, .table4Columns .column4 {width: 20%;} 
.standortForm label {
	width:30px;
}

#content .infoblock {
	background-color:#F4F4F4;
	margin:15px 0 7px;
	padding:10px 19px;
}

#content ol li
{
	margin-bottom: 5px;
}

#coverflow {
	margin-top:25px;
	width:692px;
}

.contactbox {
	height:140px;
	padding-top:12px;
}

.contactbox div {
	margin-top:15px;
}

.frmitem .fileupload {
	height: auto;
}

/* ansprechpartner table */

table.ansprechpartner {
	margin:25px 0;
}
table.ansprechpartner .col1 {
	width:100px;
}

.ansprechpartner .name, .ansprechpartner .title  {
	font-weight:bold;
}
.ansprechpartner .position {
}

/* override feature portlet styles : clear both sides from any float */

.actioncontainer {
	clear:both;
}

.formContainer {
	margin-top:30px;
	clear:both;
}
.formContainer label {
	font-weight:bold;
}
.presseList, .presseDetail, .downloadList {
	margin-top:40px;
	clear:both;
}

.downloadList {
	clear:both;
}

.downloadList thead {

}

.downloadList .col2 { width:20%; }
.downloadList .col3 { width:10%; }
.downloadList .col4 { width:15%; }

.downloadList thead th {
	background-color: rgb(255, 255, 255); 
	padding-bottom: 20px; 
	padding-left: 0pt;
}


.fondsContainer {
	background-color:#F4F4F5;
	padding:20px;
	margin:20px 0;
}

.fondsMonthLabel, .fondsYearLabel, .fondsYearSelect, .fondsMonthSelect {
	width:100px;
}

.fondsYearLabel {
	padding-left:7px;
}

.aktuellerFond { padding-top:20px; }

.error {
	color:#B80718;
}
.errotText {
	margin-top:20px;
}

#ANKER_01 {
	height: 254px; 
	width: 438px;
}

#content #iFrameContainer
{
	margin: 25px 0 20px 0;
}
