html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body,body *{line-height:1;}table {border-collapse:collapse; border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}blockquote:before, blockquote:after,q:before,q:after{content:'';}blockquote,q{quotes:none;}abbr,acronym {border:0;}a{outline:none;text-decoration:none;}b{font-weight: normal;}i{font-style: normal;}	#cs .im1 .b1{float:right;margin:4px 0 0.4em 12px}
#cs .im2 .b1{float:left;margin:4px 12px 0.4em 0}
#cs .im4 .b1 dl{margin:0 auto;overflow:hidden}
#cs .im4 .b1 {width: 100%;margin: 0 auto;}
#cs .im4 .b1 dl,
#cs .im5 .b1 dl {float:left; margin: 0 5px 0 0}
#cs .im6 {width:100%;}
#cs .im6  dl {margin: 0 auto !important;}

#cs .im .b1 dl dt{font-size:0;line-height:1}
#cs .im .b1 dl dt a img{overflow:hidden}

#cs .im {overflow:hidden}

#cs table {margin: 0.4em 0 0.8em 0; }
#cs table th,
#cs table td {padding: 2px 12px; line-height: 1.6em;color:#333;font-size:94%;}
#cs table td p,#cs table th p {font-size:100%; margin:0;}

#cs table th {color:#4a3568;background:#ece9ed;font-weight:bold;text-transform: uppercase; border-bottom: 2px solid #dad4dc;white-space:nowrap;}
#cs table td {border-bottom: 1px dotted #dad4dc;}
#cs table .tr-even td {background:#f9f9fa;}

#bs{height:160px;margin:0 0 0 240px;background:#4a3568}
#bs .gx{text-indent:-5000px}
#bs .gx1{width:617px;height:160px;position:absolute;left:240px;top:0;background:url(/fileadmin/templates/_a/c/../i/bsGx1.jpg) no-repeat}
#bs .gx2{width:317px;height:160px;position:absolute;right:0;top:0;background:url(/fileadmin/templates/_a/c/../i/bsGx2.png) no-repeat}
#bs h3{width:619px;height:72px;left:260px;top:70px;z-index:4;position:absolute;text-indent:-5000px;background:url(/fileadmin/templates/_a/c/../i/bsH3.png) no-repeat}
#cs{overflow:hidden}
#cs .c1{padding:10px 30px;background:#fff}
#cs .c2{width:18.461em}
#fs{border-top:1px solid #dad4dc;margin:0 30px 0 270px;padding:10px 0 40px}
#fs li{color:#4a3568;float:left;font-size:93%}
#fs li.ix{float:right}
#fs li a:hover{border-bottom:1px solid #4a3568}
#gw{background:url(/fileadmin/templates/_a/c/../i/gw.jpg) no-repeat}
#ns{overflow:hidden;font-size:1.1em;margin:0 0 0 240px;background:#b5a9b9}
#ss{background:#fff}
.c{position:relative}
.cg .c{float:left;width:18.461em}
.cg .m{float:right;margin-left:-18.461em}
.cg .m .c{margin-left:18.461em;float:none;width:auto}
.ct{min-height:25em}
.ct h2{color:#4a3568;font-family:Georgia, serif;font-size:123.1%;font-weight:700;margin:1.6em 0 .6em}
.ct h3{color:#4a3568;font-family:Georgia, serif;font-size:93%;font-weight:700;margin:1.2em 0 .4em}
.ct h4{color:#4a3568;font-family:Arial,sans-serif;font-size:93%;font-weight:700;margin:.8em 0 .3em}
.ct h5{color:#77688d;font-family:Arial,sans-serif;font-size:93%;font-weight:700;margin:.8em 0 .3em}
.ct h6{color:#777;font-family:Arial,sans-serif;font-size:93%;font-weight:700;margin:.8em 0 .3em}
.ct ol li{list-style-type:decimal;line-height:1.6em;font-size:100%;padding-left:20px;list-style-position:inside;color:#333}
.ct p,.ct li{color:#333;font-size:94%;line-height:1.6em;text-align:left;margin:0 0 .8em}
.ct ul{margin:0 0 .8em}
.ct li{margin:0;padding:0 0 0 25px;background:url(/fileadmin/templates/_a/c/../i/_a1.png) no-repeat 15px .65em}
.ct li li{font-size:100%}
.hdp h1{font-weight:700;color:#322447;font-family:georgia,serif;font-size:23px;word-spacing:1.2pt;line-height:1.5em;border-bottom:3px solid #dad4dc;margin:0 0 .4em}
#t0 .itl li{border-bottom:1px solid #77688d;padding:4px 0}
#t0 .itl p,.itl h4{line-height:1.65em;color:#c2bbcc}
#t0 .itl h4{font-weight:700}
#t0 .itl a{color:#fff;border-bottom:1px solid #533f6f}
#t0 .itl a:hover{border-bottom:1px solid #77688d}
#t1 .itl li {padding: 0; background: none;}
#t1 .itl p,
#t1 .itl h4 {font-size:100%;}
#t1 .itl h4{color:#4a3568;}
.m{width:100%}
.nvg{padding:0 0 0 12px}
.nvg a{color:#4A3568;font-size:100%;font-weight:700;text-transform:uppercase;padding:10px 7px}
.j .nvg a{padding:11px 7px 9px}
.nvg a:hover,.nvg .s1 a,.nvg .s2 a,.nvg .s3 a{color:#fff;background:url(/fileadmin/templates/_a/c/../i/nvg.s1.png) no-repeat 50% 100% #77688d}
.nvg li,.nvg a,.nvs h3,.nvs li a,.nvs li.s1,.nvl ul{float:left}
.nvl,.itl{margin:20px 25px}
.nvl h3,.itl h3{color:#fff;font-weight:700;text-transform:uppercase;padding:0 0 7px}
.nvl a{float:left;width:14.722em;color:#c2bbcc;font-size:93%;line-height:1.35em;padding:4px 6px}
.nvl a:hover{color:#fff;background:#533f6f}
.nvl li{float:left;width:14.615em;border-bottom:1px solid #77688d}
.nvl li li{border:0 none}
.nvl li li a{padding:4px 6px}
.nvl li li li a,.nvl li li.s3 li a,.nvl li li.s2 li a{color:#c2bbcc;width:13.482em;padding:2px 6px 2px 21px;background:url(/fileadmin/templates/_a/c/../i/_a3.png) no-repeat 11px .65em}
.nvl li li li a:hover,.nvg li li li.s1 a:hover,.nvg li li li.s2 a:hover,.nvg li li li.s3 a:hover,.nvl li li li.s1 a,.nvg li li li.s2 a,.nvg li li li.s3 a{color:#fff;background:url(/fileadmin/templates/_a/c/../i/_a2.png) no-repeat 11px .65em}
.nvl li.s1 > a{color:#fff;background:#533f6f}
.nvl li.s3,.nvl li.s2{background:#533f6f}
.nvl li.s3 > a:hover,.nvl li.s4 > a:hover{color:#fff;background-image:url(/fileadmin/templates/_a/c/../i/nvl.s4.png)}
.nvl li.s4 > a:hover{background:#533f6f url(/fileadmin/templates/_a/c/../i/nvl.s2.png)}
.nvl li.s4 a{background:url(/fileadmin/templates/_a/c/../i/nvl.s2.png) no-repeat 14.6em .85em}
.nvl li li.s4 a:hover{color:#fff}
.nvl li.s3 > a{background:url(/fileadmin/templates/_a/c/../i/nvl.s2.png) no-repeat 14.6em .85em#533f6f}
.nvs{overflow:hidden;margin:0 0 0 240px;padding:19px 0 0 24px}
.nvs a:hover,.ct a:hover{color:#4a3568;border-bottom:1px solid #4a3568}
.nvs h3{line-height:normal;color:#4a3568;margin:1px 3px 2px 5px}
.nvs li{float:left;line-height:normal;margin:1px 0 2px 7px;padding:0 10px 0 0;background:url(/fileadmin/templates/_a/c/../i/_a3.png) no-repeat 100% .55em}
.nvs li a{color:#6d578d;border-bottom:1px solid #c2bbcc;line-height:normal}
.nvs li.ix{color:#4a3568;font-weight:700;padding:0}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;background:url(/fileadmin/templates/_a/c/../i/bg.png) repeat-y #fff}
#fs li a,.ct a{color:#6d578d;border-bottom:1px solid #c2bbcc}
.itl ul,.nvl > ul{border-top:1px solid #77688d}
.nvl li.s2 > a,.nvl li.s4 a:hover{color:#fff;background:#533f6f url(/fileadmin/templates/_a/c/../i/nvl.s4.png) no-repeat 14.6em .85em}

#cs .im .b1 li {padding:0; background:none}  
#cs .im .b1 li a {line-height:0;font-size:0;border:0}

#cs .im5 .b1 li {float: left; margin: 0 0 0 5px}  


.img {overflow:hidden}
.img li {background:#f8f6f8;margin:15px 0 0 0;padding:5px ;margin: 5px 10px 5px 0;float:left;border: 1px solid #f2f0f3}
.img li {width:200px;height:320px;}
.img li a:first-child  {line-height:0;border:0;font-size:0}
.img li a:first-child img {font-size:0;line-height:0;border: 2px solid #fff}

.ims {background: #f8f6f8;padding: 5px;border: 1px solid  #f2f0f3;}
.ims > a {line-height:normal; border: 0; }
.ims > ul {margin-top:10px }
.ims p.m1 { padding: 5px;margin:0;border-top:1px solid #dad4dc;}