/*
Blau: 	1269B2
Orange:	F48830
Grau: 	ECECEC
*/



html, body {  margin: 0; padding: 0; color: #000000; background-color:#E1E6F0; text-align: center; }

body, p, td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: normal;
}

td { vertical-align:top; }

p, h1, h2, h3, h4 {
    margin: 0;
    padding: 0 0 5px 0;
}

h1 { font-size: 19px; color:#00519d!important; font-weight: bold; padding: 0 0 15px;}
h2 { font-size: 16px; color:#7d94ab!important; font-weight: bold; }
h3 {
    font-size: 20pt;
    color: <.PROJECT.COLOR1.> !important;
    font-weight:300;
}
h4 {
    font-size:10pt;
    font-weight: bold;
}

a:link,
a:active,
a:visited,
a:hover {
    color:#00519d !important;
}



#holder { height:100%; width:100%;text-align:center; }
#holder .part_l { background-image:url(<.LOCATE "gui/elements/bg_left.gif".>); background-repeat:repeat-y; background-position:right; }
#holder .part_r { background-image:url(<.LOCATE "gui/elements/bg_right.gif".>); background-repeat:repeat-y; background-position:left; }
#holder .part_c {width:600px;}

#frame {
	width:800; 
	height:100%; 
	padding:0px; 
	margin:0px;  
	border-spacing:0px; 
	background-color:#ffffff;
	text-align:left;
}



#header {width:100%; min-height:222px; 
	background-color:#ffffff; 
	background-image:url(<.LOCATE "gui/elements/header.gif".>); 
	background-position:center center;
	height:222px;
	margin-bottom:0px;
	margin-top:0px;
	border-style:solid; border-color:#FFFFFF; border-width:0px;
	
}

	
#sidebar {
	float:right;
	display:inline-block;
	width:200px;

	display:block;
	padding:10px;
	background-color:#7d94ab;
	color:#000000;
	
	border-style:solid; border-color:#aaaaaa; border-width:1px;
}

#sidebar h1 {color:#000000 !important; font-size:14px; font-weight:600; }
#sidebar a {color:#000000 !important;
text-decoration:none;}
#sidebar a:hover {color:#FFFFFF !important;}
#sidebar p {color:#000000; font-size:12px;}

#content {
	display:<.IF (IO:BROWSER=="MSIE") THEN "inline-block" ELSE "block".>;
	padding:10px;
	background-color:#ffffff;
	margin-right:150px;
	border-style:solid; border-color:#FFFFFF; border-width:2px;
}	


#menu { 
	margin-top:10px;
	margin-bottom:10px;
	display:block;
	padding:15px;
	background-image:url(<.LOCATE "gui/elements/menu_back.png".>);
	background-color:<.PROJECT.COLOR1.> !important;
	color:<.PROJECT.COLOR1TEXT.> !important;
	border-style:solid; border-color:#FFFFFF; border-width:2px;
	text-align:left; 
	font-size:14pt;
}

#menu a {text-decoration:none; color:#00519d !important; padding:5px; }
#menu a + a { border-left-color:<.PROJECT.COLOR1TEXT.> !important; border-left-width:2px; padding-left:10px; margin-left:5px; }
#menu a:hover {text-decoration:underline; }
#menu a.current { background-color:<.PROJECT.COLOR1TEXT.> !important; color:<.PROJECT.COLOR1.> !important;}
#menu div { display:inline; width:2px; border-left:1px solid #000000; margin-left:5px; margin-right:5px; }

	
#copyright { 
	display:block;
	width:580px;
	margin-top:10px;
	display:block;
	color:#555555;
	text-align:right;
}

#control { 
	margin-top:10px;
	margin-bottom:10px;
	display:block;
	padding:10px;
	background-color:#ffffff;
	border-style:solid; border-color:#aaaaaa; border-width:1px;
	text-align:right; 
	font-size:11pt; color:#000000;
}

#control table {display:inline; margin:0px; height:50px; }
#control td {vertical-align:middle; text-align:left; }
#control td + td { width:200px; }


.paymentlist { margin-left:20px; background-color:#eeeeee; width:480px; padding:5px; font-weight:600; margin-top:5px; margin-bottom:20px;  -moz-border-radius: 5px 5px 5px 5px; border:1px solid #888888;}
.paymentlist table {}
.paymentlist hr { margin-top:15px; margin-bottom:15px; border: solid 1px #a195a3; }
.paymentlist td { font-weight:300; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:0px; }
.paymentlist .item { font-weight:600; }
.paymentlist .right {text-align:right; }
.paymentlist .sum { width:100px; text-align:right; font-weight:600; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:0px; }


.FORM_DEFAULT {width:490px !important;}

.FORM_DEFAULT td h2 {border-bottom-color:#cccccc;}

#start_choise {
    list-style-type: none;
}
#start_choise li {
    background-color: #00519d;
    border: <.CSS:IE "2px solid #888888" "3px outset #000000;".>;
    display: <.CSS:IE "inline" "inline-table".>;
    margin-left: 20px;
    width: 180px;
	<.CSS:ROUND 5 5 5 5.>
}
#start_choise a {
    color: #FFFFFF !important;
    display: block !important;
    height: 55px;
    text-decoration: none;
    width: 177px;
    text-align: center;
    padding-top: 10px;
}

#start_choise li:hover {
	border: 3px inset #000000;
}
	

#start_choise h6 {
	font-weight:bold;
	font-size: 15px;
    margin-bottom: -13px;
    margin-top: -7px;
}
