// * { margin:0; padding:0;}
body, p, ul, li { margin:0; padding:0;}
p { margin: 1em 0; }
body { background:#4d293a url(images/bg_site.gif) top center; font-size:16px; line-height:16px; font-family:arial, tahoma; color:#7a7a7a; text-align:center;}

/*in_line*/
input, select, textarea { vertical-align:middle; font-family:arial;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
ol { padding:0 0 0 18px;}

a { color:#4a2737; font-weight:bold;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, p { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:50px;}


.bg-top-header{ background:url(images/bg_top-header.jpg) 0 0 repeat-x;}
.main-bg-center{ background:url(images/main_bg_center.jpg) 0 0 repeat-y;}
.main-bg-top{ background:url(images/main_bg_top.jpg) 0 0 no-repeat;}
.main-bg-bot{ background:url(images/main_bg_bot.jpg) bottom left no-repeat; width:100%;}
/*header*/
.row-logo{ height:92px;}
.row-logo .logo{ position:absolute; margin:28px 0 0 26px;}
.row-logo span{ display:block; margin:18px 0 0 795px; width:116px; position:absolute;}
.row-menu{ height:16px; }
.row-menu span{ position:absolute; display:block; margin:26px 0 0 46px;}
.row-banner{ height:339px; background:url(images/header_banner.jpg) 38px 0 no-repeat;}
.row-banner img{ width:133px; height:42px; margin:192px 0 0 71px;}
.row-line{ height:20px; padding:0 38px;}
.row-line span{ display:block; background:url(images/row-line.gif) 0 10px repeat-x;}

.rell{ position:absolute;}
#page1 .rell{ margin:15px 0 0 38px; }

/*footer*/
.footer{ padding:15px 0 47px 39px; color:#af9fb1; font-size:12px;}
.footer a{ color:#af9fb1; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{ padding-bottom:53px; font-size:13px; color:#37404c;}
.link{ color:#4a2737; font-weight:bold;}
.link2{ color:#ffffff; font-weight:bold;}
.line{ background:url(images/line.gif) 0 30px repeat-x; display:block; padding-top:51px;}

.text2{color:#ffffff;margin-left:20px;margin-right:10px;}
H2, .title{font-size:22px; line-height:26px; font-weight:bold}
.title2{color:#ffffff;font-size:22px; line-height:26px; font-weight:bold}
.content .title{ display:block; margin-bottom:24px;}
.content .img-left{ float:left; margin:2px 11px 0 0;}
.indent-bot{ display:block; margin-bottom:11px;}
.indent-top{ display:block; margin:15px 0 0 0;}
.extra-top{ padding-top:33px;}
.indent-top-bot{ margin:16px 0;}
.list li a{ color:#4a2737; font-weight:bold; line-height:24px;}
.indent-bot1{ display:block; margin-bottom:6px;}
.indent-top-bot1{ display:block; margin:25px 0;}
.text-1 dt{ font-weight:bold; padding-bottom:4px;}
.text-1 dd{ padding-bottom:10px;}
.text-2 dt{ font-weight:bold; padding-bottom:7px;}
.text-2 dd{ padding-bottom:10px;}
.indent-bot-none{ padding-bottom:0 !important;}
.indent-top1{ margin-top:25px;}
.indent p{ margin-top:15px;}


/*================== forms ==================*/
.form{ font-weight:bold;}
.form input{ height:18px; width:225px;}
.form textarea{ overflow:auto; display:block; height:110px; width:239px;}
.form textarea, #page7 .form input{ border:1px solid #a09b96; color:#37404c; font-size:16px; padding-left:3px; font-weight:normal; margin-top:1px;}
.form-link{ margin-left:379px; margin-right:22px;}
.form .row-box-1{ width:251px;}
.form .row-box-2{ width:240px;}
.form .indent-form{ height:30px;}
.form .knop { width:100px; height:36px}

/*====================================*/
.bg-deep1 .border-top {background:url(images/border_top.gif) repeat-x top #3c619c;}
.bg-deep1 .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.bg-deep1 .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.bg-deep1 .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.bg-deep1 .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.bg-deep1 .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep2 .border-top {background:url(images/border2_top.gif) repeat-x top #bcd748;}
.bg-deep2 .border-bot {background:url(images/border2_bot.gif) repeat-x bottom;}
.bg-deep2 .corner-top-left {background:url(images/corner2_top_left.gif) no-repeat left top;}
.bg-deep2 .corner-top-right {background:url(images/corner2_top_right.gif) no-repeat right top;}
.bg-deep2 .corner-bot-left {background:url(images/corner2_bot_left.gif) no-repeat left bottom;}
.bg-deep2 .corner-bot-right {background:url(images/corner2_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep3 .border-top {background:url(images/border3_top.gif) repeat-x top #e27527;}
.bg-deep3 .border-bot {background:url(images/border3_bot.gif) repeat-x bottom;}
.bg-deep3 .corner-top-left {background:url(images/corner3_top_left.gif) no-repeat left top;}
.bg-deep3 .corner-top-right {background:url(images/corner3_top_right.gif) no-repeat right top;}
.bg-deep3 .corner-bot-left {background:url(images/corner3_bot_left.gif) no-repeat left bottom;}
.bg-deep3 .corner-bot-right {background:url(images/corner3_bot_right.gif) no-repeat right bottom; }
/**/
.bg-deep4 .border-top {background:url(images/border4_top.gif) repeat-x top #853256;}
.bg-deep4 .border-bot {background:url(images/border4_bot.gif) repeat-x bottom;}
.bg-deep4 .corner-top-left {background:url(images/corner4_top_left.gif) no-repeat left top;}
.bg-deep4 .corner-top-right {background:url(images/corner4_top_right.gif) no-repeat right top;}
.bg-deep4 .corner-bot-left {background:url(images/corner4_bot_left.gif) no-repeat left bottom;}
.bg-deep4 .corner-bot-right {background:url(images/corner4_bot_right.gif) no-repeat right bottom; }
/**/
.row-top{ color:#ffffff;}
.content ul li { background:url(images/list_marker2.gif) 1px 6px no-repeat; padding:0 0 0 14px; text-decoration:none; line-height:16px;}
.row-top ul li { background:url(images/list_marker.gif) 1px 6px no-repeat; padding:0 0 0 14px; color:#FFF; text-decoration:none; line-height:16px;}
.row-top ul li a:hover{background:url(images/list_marker.gif) 3px 6px no-repeat;}
.text2 ul li { background:url(images/list_marker.gif) 1px 6px no-repeat; padding:0 0 0 14px; text-decoration:none; line-height:16px;}
.row-top .h{ padding:10px;height:40px; text-align:center; font-size:22px;line-height:22px;font-weight:bold;}
.row-top .text{ padding:15px 10px 25px 20px;}
.row-top strong{ display:block; margin-bottom:15px;}
.row-top .button{ margin:20px 0 0 21px; position:relative;}
.indent-left-none{ margin-left:0 !important;}
/*====================================*/
