/* CSS Document */


.language
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003399;
}

a.language
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #003399;
text-decoration: none;
}

a.language:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}


#content
{
padding-left:20px;
padding-right:10px;
}

#title
{
padding-left:20px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
}


#white
{
padding-left:20px;
padding-right:10px;
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
border-top: 1px solid #cccccc;

}

#servicenav a:link, #servicenav a:visited 
{


display:block;

}


#pic2
{
border: 2px solid #99B7C7;
margin-right:20px;
margin-top:5px;
margin-bottom:5px;
}

#pic
{
margin-right:5px;
margin-top:7px;
margin-bottom:7px;
}


/* ------- BG's  -------- */

.bgillu1
{
background-image:url(../img/layout/illu1.jpg);
}

.bgc1
{
background-image:url(../img/layout/bg_1.gif);
}

.bgc2
{
background-image:url(../img/layout/bg_2.gif);
}

.bgc3
{
background-image:url(../img/layout/bg_3.gif);
}

.bgcontent
{
background-image:url(../img/layout/bg_content.gif);
}

.bgdashlinecontent
{
background-image:url(../img/layout/dashline_content.gif);
}

.bggrey
{
background-image:url(../img/layout/bg_grey.gif);
}

.bggreyfooter
{
background-image:url(../img/layout/bg_grey_footer.gif);
}

/* ------- CMS SPECIAL CSS  -------- */

.smalltext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#003366;
}

.color
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	color: #336699;
}

.colortable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #336699;
}


/* ------- infoboxen -------- */

.box
{
	padding-left:5px;
	width:160px;
	visibility:visible;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#666666;
	overflow:hidden;
}


/* ------- Tabellen PK-------- */
body table.stdtable
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	table-layout: fixed;
	width: 690px;
	border-collapse: separate;
	border-spacing: 1px;
}

body table.stdtable td
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	background-color: #FFFFFF;
}

table.stdtable td.skytablecol1
{
	background-color: #83ADD0;
	width: 108px;
	font-weight: bold;
}

table.stdtable tr td
{
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

table.stdtable tr.skytablerow1 td
{
	background-color: transparent;
}

table.stdtable tr.skytablerow2 td
{
	background-color: #83ADD0;
	font-weight: bold;
}

table.stdtable tr.skytablerow1 td.skytablecol2 
{
	background-color: #83ADD0;
	font-weight: bold;
}

table.stdtable tr.skytablerow1 td
{
	color: #333333;
}

table.stdtable td.skytablecol9, table.stdtable td.skytablelastcol
{
	background-color: #999999;
}

/* ------- Tabellen Anlagestrategie-------- */
body table.anlagetable
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	table-layout: fixed;
	width: 480px;
	border-collapse: separate;
	border-spacing: 1px;

}

body table.anlagetable td
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	background-color: #FFFFFF;
}

table.anlagetable td.skytablecol1
{
	background-color: #83ADD0;
	width: 108px;
	font-weight: normal;
	text-align: left;
	
}

table.anlagetable tr td
{
	text-align: center;
	vertical-align: top;
	padding: 5px;
	
}

table.anlagetable tr.skytablerow1 td
{
	background-color: #83ADD0;
	font-weight: bold;
}

/* ------- Tabellen Vorsorgeleistungen-------- */
table.vorsorgetable
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	table-layout: fixed;
	width: 573px;
	border-collapse: separate;
	border-spacing: 2px;
}

table.vorsorgetable tr.skytablerow1 td
{
	background-color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	padding:  2px;
}

table.vorsorgetable tr td
{	
	background-color: #83add0;
	text-align: right;
	padding: 2px 4px;
}



