/* 
--> COMMON
    --> h1, h2 ...
	--> table
	--> form
	--> Bilder im Fließtext
	--> lists
--> GRID
--> MENU
--> BOX
--> SECTION, special pages
    --> Kontakt
    --> Jobs
	--> Services
	--> Glossar
	--> Managment 
	--> FAQ
--> MISC
    --> LanguageBox
	--> Sichere KaufBox
	--> Suche
	--> ?
WEVI-------------------------------
--> COMMON
    --> error text
--> GRID
--> MENU
--> BOX
	--> grey Box
	--> Tabbed process Box
--> SECTION, special pages
	--> faq
    --> lottery Page
	--> advisor
--> ADS
--> MISC
*/

/* COMMON */
div.action-bottom {margin-top:10px;margin-bottom:20px;text-align:right;color:#3236CD; font-size:11px;}
div.action-bottom a {color:#3236CD; text-decoration:underline}
div.action-bottom a:hover {color:#3236CD; text-decoration:none}
div.action-bottom button {margin-left:20px}

/* h1, h2 ... */
h1 {padding:0;margin:0;margin-bottom:10px;margin-left:7px;font-size:18px}
p, h3 {margin:0px;padding:0px}
h1 {padding:0;margin:0;margin-bottom:10px;margin-left:7px;font-size:18px}
h2 {padding:0px;margin:0px;font-size:18px;}
.tbl-size {width:632px;margin-bottom:2px;}
.small {font-size:10px}

/* table */
td.LS-mandatory {font-weight:bold}
td.dist-bottom {height:20px}

table.two-column {margin:0px;}
table.two-column tr td {vertical-align:bottom;padding-bottom:20px}
table.two-column td.col-left {padding-right:30px;}


/* form */
div.form-container #contactForm {margin-left: 7px}
div.form-container .wrapper {border:1px solid #D9E1F0 }
div.form-container .intro {color: #030065; font-size: 11px; line-height: 16px;  margin: 11px; padding: 0px;}
div.form-container .header {padding-left:7px;background-color:#D9E1F0;height:22px;padding-left:7px;padding-top:5px;}
div.form-container fieldset {float: none;clear: left;width: 100%;margin: 0 0 11px 0;padding: 0;border-style:none;}
div.form-container fieldset ol {padding: 11px 11px 0 11px;list-style: none; margin:0px;}
div.form-container fieldset li {float: none;clear: left;width: 100%;padding-bottom: 11px;border-style:none; margin:0px;}
div.form-container legend {margin-left: 40px;color: #000000;font-weight: bold;}
div.form-container label.LS-mandatory {font-weight: bold;}
div.form-container li label {width: 150px;float: left;}
div.form-container li div.groupe, li div.groupe label, li div.groupe input {display:inline;float:none;padding-bottom: 10px;padding-right: 20px;}
div.form-container div.groupe input {width: 10px;}
div.form-container input {color:#000066;width: 300px;}
div.form-container input.input-readonly {border-style: solid; border-color: #F1F1F1;color: #F1F1F1;}
div.form-container select {color:#000066;width: 300px}		
div.form-container textarea {color:#000066;height:170px;width:410px;}
div.form-container input.input-error {color:#000066}
div.form-container select.input-error {color:#000066}		
div.form-container textarea.input-error {color:#000066;height:170px;width:410px;}
div.form-container label.input-error {float: none;border: 0;background-color: #FFFFFF}
div.form-container li label.input-error {display: none;border: 0;background-color: #FFFFFF}
div.form-container fieldset.submit {float: none;width: auto;border: none;padding-left: 12em;text-align:right;}
div.form-container .result {background-color:white; font-weight:bold;height:32px;padding-top:7px;text-align:center;padding-left:7px;}
div.form-container .result-img {float:left;width:34px;height:40px; padding-left:3px; padding-right:3px}
div.form-container .result-text {float:left;margin-top:4px;width:560px;}
div.form-container a {text-decoration: underline;}
div.form-container a:hover {text-decoration: none;}
div.form-container .nopreselect {display: none}

/* Bilder im Fließtext */
.ct-right {text-align:right;margin:0px;margin-top:3px;margin-left:14px;	margin-bottom:10px;float:right;border:1px solid #BFBFBF;}
.ct-left{margin-right:14px; float:left;	margin-top:3px;	margin-bottom:10px;	border:1px solid #BFBFBF;}
.ct-center {text-align:center; margin:0px; border:1px solid #BFBFBF;}
.ct-bottom {margin-left: -8px; display:block; overflow:visible; border:0px solid white;}

/* Lists */
div.green-list { vertical-align:middle;list-style-type:none;background-image:url('hook_green_16.gif');background-repeat:no-repeat;background-position:1px 50%;padding:4px 0px 4px 25px; }
.content-area.wevi div.green-list { vertical-align:middle;list-style-type:none;background-image:url('hook_green_16.gif');background-repeat:no-repeat;background-position:1px 50%;padding:4px 0px 4px 25px; }

/* GRID */


/* MENU */
.menu-closed{height:30px;}
.menu2-closed{margin-bottom:0px;padding-bottom:0px;height:10px;}

/* BOX */
/* common box-model */
.box-top-mid-common { float:left;width:442px; margin-right:10px;}
.box-top-mid-common div.head {margin:0px;padding:0px;padding-left:7px;color:#07006A;font-size:18px;font-weight:bold;}
.box-top-mid-common h1 {margin:0;padding:0;font-size:inherit;}
.box-top-mid-common div.body {margin-top:7px;padding:0px;}
.box-top-mid-common a {font-size:11px;color:#3337CE;text-decoration:underline}
.box-top-mid-common a:hover {font-size:11px;color:#3337CE;text-decoration:none;width:300px;}
.box-top-mid-common h3 {font-size:11px;margin:0;padding:0;margin-bottom:5px;}
.box-top-mid-common .listing-links h3 {font-size:11px;margin:0px;padding:0px;margin-bottom:0px}
.box-top-mid-common .listing-links h3 a {color:#000066;text-decoration:none;}
.box-top-mid-common p {margin:0px;padding:0px;margin-left:0px;padding-right:20px;line-height:16px;margin-top:0px;margin-bottom:5px;}
.box-top-mid-common .seperator {height:20px;}

.box-top-right-cms          { float:left;width:180px;overflow:hidden} 
.box-top-right-cms div.head { color:#CD5111;margin-bottom:7px;padding-left:7px;color:#42566A;font-size:18px;font-weight:bold;}
.box-top-right-cms div.body { background-color:white;width:180px;color:#42566A;}
.box-top-right-cms h3 {font-size:11px;margin:0;padding:0;color:#435569;margin-top:5px;margin-bottom:5px;margin-left:5px;}
.box-top-right-cms img {margin-bottom:10px}
.box-top-right-cms a {color:#42566A;text-decoration:underline}
.box-top-right-cms a:hover {color:#42566A;text-decoration:none}
.box-top-right-cms p {margin:0;padding:0;margin-left:7px;line-height:16px;}
.box-top-right-cms .seperator {float:left;height:2px;width:180px;background-color:white;margin-top:5px;margin-bottom:7px}
.box-top-right-cms .height-distance {clear:both;height:10px;width:180px}
.box-top-right-cms .grey-box .body { background-color:#F1F1F1;width:180px;color:#42566A;padding-bottom:6px;}
.box-top-right-cms .grey-box {margin-bottom:6px;}

.box-top-right-grey          { float:left;width:180px;overflow:hidden}
.box-top-right-grey div.head { color:#CD5111;margin-bottom:7px;padding-left:7px;color:#42566A;font-size:18px;font-weight:bold;}
.box-top-right-grey div.body { background-color:#F1F1F1;width:180px;color:#42566A;}
.box-top-right-grey h3 {font-size:11px;margin:0;padding:0;color:#435569;margin-top:5px;margin-bottom:5px;margin-left:5px;}
.box-top-right-grey img {margin-bottom:10px}
.box-top-right-grey a {color:#42566A;text-decoration:underline}
.box-top-right-grey a:hover {color:#42566A;text-decoration:none}
.box-top-right-grey p {margin:0;padding:0;margin-left:7px;line-height:16px;}
.box-top-right-grey .seperator {float:left;height:2px;width:180px;background-color:white;}
.box-top-right-grey .height-distance {clear:both;height:10px;width:180px}
.box-top-right-grey ul{
    margin-top:6px;
    margin-left:-10px;
    *margin-left:30px; /* IE7 + IE6*/
    _margin-left:30px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
	margin-bottom:0px;
}

div.box-info-right {float:left;width:180px;background-color:#D9E0F0;margin-top:25px;}
div.box-info-right p {font-size:11px;margin:0;padding:0;padding-top:7px;padding-bottom:7px;padding-left:5px;line-height:16px}
div.box-info-right .fat-seperator {width:180px;height:10px;background-color:white;}
div.box-info-right a {text-decoration: underline;}
div.box-info-right a:hover {text-decoration: none;}

/* SECTION */
/* Kontakt */
div.content-wide-left-float{float:left;width:632px;margin-right:10px;font-size:18px}
table.company-contact {border:1px solid #D9E1F0;}
table.company-contact td.tbl-head-normal {background-color:#D9E1F0;height:22px;padding-left:7px}
table.company-contact td.cl1             {width:150px;line-height:26px;padding-left:7px}
table.company-contact td.pad             {padding-left:7px}
table.company-contact td textarea {width: 190px;width:410px;height:170px;color:#000066}
table.company-contact td select {width: 190px;color:#000066}
table.company-contact td input.field {width: 290px;color:#000066}
table.company-contact td p {line-height:16px}

/* Jobs*/
.box-top-left-jobs          { float:left;width:180px;margin-right:10px;margin-bottom:3px;overflow:hidden}
.box-top-left-jobs div.head { color:#CD5111;height:30px;padding-left:7px;color:#CD5111;font-size:18px;font-weight:bold;}
.box-top-left-jobs div.body { background-color:#FFF2E9;width:180px;color:#CD5113;padding-bottom:10px;}
.box-top-left-jobs img {margin-bottom:5px}
.box-top-left-jobs h3 {margin:0;padding:0;font-size:11px;margin-left:6px;margin-top:5px}
.box-top-left-jobs .overview             {width:180px;margin-left:-3px;margin-top:12px;}
.box-top-left-jobs .overview div.sym     {clear:both;float:left;width:10px;margin-left:5px;text-align:right}
.box-top-left-jobs .overview div.text         {float:left;margin-left:5px;width:155px;line-height:16px;}
.box-top-left-jobs .overview div.text a       {color:#CA5213;text-decoration:underline}
.box-top-left-jobs .overview div.text a:hover {color:#CA5213;text-decoration:none}
.box-top-left-jobs .height-distance {clear:both;height:10px;width:180px}

.box-top-mid-jobs { float:left;width:442px;margin-right:10px;}
.box-top-mid-jobs div.head {margin-bottom:7px;padding-left:7px;color:#07006A;font-size:18px;font-weight:bold;}
.box-top-mid-jobs div.body {background-color:white;}
.box-top-mid-jobs h1 {margin:0;padding:0;font-size:inherit;}
.box-top-mid-jobs h3 {margin:0;padding:0;margin-left:7px;font-size:11px}
.box-top-mid-jobs h4 {margin:0;padding:0;margin-left:7px;font-size:12px;margin-bottom:20px}
.box-top-mid-jobs h5 {margin:0;padding:0;margin-left:7px;font-size:11px;margin-bottom:11px}
.box-top-mid-jobs li {line-height:16px;}
.box-top-mid-jobs p {margin:0;padding:0;margin-left:7px;padding-right:20px;line-height:16px;margin-bottom:6px;}
.box-top-mid-jobs p a {color:#000066; text-decoration:underline}
.box-top-mid-jobs p a:hover {color:#000066; text-decoration:none}
.box-top-mid-jobs div a {color:#000066; text-decoration:underline}
.box-top-mid-jobs div a:hover {color:#000066; text-decoration:none}
.box-top-mid-jobs ul {margin-left:-20px;}
*:first-child+html .box-top-mid-jobs ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
* html .box-top-mid-jobs ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
.box-top-mid-jobs div.body table {margin-left:7px;}

.box-top-mid-cms { float:left;width:442px;margin-right:10px;} 
.box-top-mid-cms.w620 { width:620px;} 
.box-top-mid-cms div.head {margin-bottom:7px;padding-left:7px;color:#07006A;font-size:18px;font-weight:bold;}
.box-top-mid-cms h1 {margin:0;padding:0;font-size:inherit;}
.box-top-mid-cms div.body {background-color:white;padding-left:0px;}
.box-top-mid-cms p {margin:0;padding:0;margin-left:0px;padding-right:20px;line-height:16px;margin-top:5px;margin-bottom:5px;}
/* .box-top-mid-cms h3 {margin:0;padding:0;font-size:11px} */
.box-top-mid-cms h3 {font-size:11px;margin:0;padding:0;margin-top:10px;margin-bottom:5px;}
.box-top-mid-cms li {line-height:16px;margin-bottom:5px;}
.box-top-mid-cms li li {list-style-type:disc;margin-left:0px;}
.box-top-mid-cms a {text-decoration:underline}
.box-top-mid-cms  a:hover {text-decoration:none}
.box-top-mid-cms .source {font-size:9px;margin-top:6px;}
.box-top-mid-cms .seperator {margin-top:16px;margin-bottom:16px;}
.box-top-mid-cms .faq {margin-top:6px;margin-bottom:20px;line-height:16px;}
.box-top-mid-cms .faq p {margin:0px;line-height:16px;margin-bottom:12px;}
.box-top-mid-cms .gloss-term {margin-top:6px;margin-bottom:20px;line-height:16px;}
.box-top-mid-cms .gloss-term p {margin:0px;line-height:16px;margin-bottom:0px;}


/* .box-top-mid-cms .pic-text .text {margin-left:20px;position:relative;}
.box-top-mid-cms .pic-text .pic  {float:left;margin-right:10px;margin-bottom:15px;}
*/
.box-top-mid-cms .pic-text {clear:both;margin-bottom:15px;}
.box-top-mid-cms .pic-text .pic  {float:left;width:120px;margin-right:10px;}
.box-top-mid-cms .pic-text .text .text_headline p {padding:0px;margin:0px;line-height:12px;}
.box-top-mid-cms .pic-text .text .text_headline {padding:0px;margin:0px;vertical-align:top;}
.box-top-mid-cms .pic-text .text {float:left;width:300px;}

.box-top-mid-cms .pic-enum li {margin-left:0px;line-height:10px;}
.box-top-mid-cms .pic-enum td {vertical-align:top;}
.box-top-mid-cms .blueback { float:left;background-color:#d9e1f0;padding:6px;}
.box-top-mid-cms .blueback img { text-align:left; margin-right:8px;}
.box-top-mid-cms .pic-enum ul {margin-left:-20px;}
*:first-child+html .box-top-mid-cms .pic-enum ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
* html .box-top-mid-cms .pic-enum ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
*:first-child+html .box-top-mid-cms  ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
* html .box-top-mid-cms ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
.box-top-mid-cms .pic-enum .enum {padding-left:10px;}
.box-top-mid-cms .pic-enum {margin-bottom:7px;margin-top:7px;}
.box-top-mid-cms .enumbox {margin-bottom:7px;margin-top:7px;}
/*  blank-head  */
.box-top-mid-cms div.blank-head {margin-bottom:7px;color:#07006A;font-size:18px;font-weight:bold;}
/* image-list     */ 
.box-top-mid-cms .image-list {clear:both;overflow:hidden;margin-bottom:20px;}
.box-top-mid-cms .image-list .image-item {width:120px;float:left;}
.box-top-mid-cms .image-list .image-item img {width:120px;height:90px;}
.box-top-mid-cms .image-list .listing-item {float:left;width:300px;}
.box-top-mid-cms .image-list .listing-item ul {
    margin-top:0;
    margin-left:-10px;
    *margin-left:30px; /* IE7 + IE6*/
    _margin-left:30px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
}

.boxed-box {border:1px solid #d9e1f0;}
.boxed-box div.info-head { height: 17px !important; height: 17px; background-color: #D9E1F0; color: #000066; font-weight: bold; border-bottom: 1px solid #FFFFFF; padding-left: 7px;padding-top:2px; padding-bottom: 0px;vertical-align:bottom; }
.boxed-box div.body { margin:6px;margin-top:0px;margin-bottom:0px;}

.box-top-right-cms .boxed-box div.info-head { height: 22px !important; height: 17px; background-color: #D9E1F0; color: #000066; font-weight: bold; border-bottom: 1px solid #FFFFFF; padding-left: 0px;padding-top:2px; padding-bottom: 0px;vertical-align:bottom; }
.box-top-right-cms .boxed-box div.body { width:168px;margin:0px 6px 0px 0px;padding-bottom:3px;}

.box-top-left-cms         	{ float:left;width:180px;margin-right:10px;margin-bottom:3px;overflow:hidden;}
.box-top-left-cms div.head 	{ color:#CD5111;margin-bottom:7px;padding-left:7px;font-size:18px;font-weight:bold;}
.box-top-left-cms div.body 	{ background-color:#FFF2E9;width:180px;color:#CD5113;margin:0px;padding-bottom:10px;}
.box-top-left-cms div.body .abstand {padding-left:7px;line-height:15px;padding-bottom:10px;}
.box-top-left-cms h3 		{margin:0;padding:0;font-size:11px;padding-top:10px;margin-left:5px}
.box-top-left-cms div.body p 		{margin:5px;padding:0;font-size:11px;}
.box-top-left-cms a {text-decoration:underline;color: #CD5111;}
.box-top-left-cms a:hover {text-decoration:none;color: #CD5111;}
.box-top-left-cms.white a {text-decoration:underline;color: #000066;}
.box-top-left-cms.white a:hover {text-decoration:none;}
.box-top-left-cms li {margin-bottom:10px;}
.box-top-left-cms ul {margin-left:-20px;}
*:first-child+html .box-top-left-cms ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
* html .box-top-left-cms ul {margin-left:25px;margin-top:10px;margin-bottom:10px;}
.white div.body 	{ background-color:white;width:180px;color:#CD5113;margin:0px;}

/* Picture + Text + Link */
.box-row-pic-text {clear:both;margin-bottom:15px;}
.box-row-pic-text .pic  {float:left;width:120px;margin-right:10px;}
.box-row-pic-text .text {float:left;width:280px;}

/* Text + Icon-Link */
.box-row-text-logolink {clear:both;margin-bottom:15px;}
.box-row-text-logolink h3 a{text-decoration:none;color:#000066;}
.box-row-text-logolink .text {float:left;width:290px;margin-right:10px;}
.box-row-text-logolink .logolink {float:left;width:130px;vertical-align:top;margin-top:5px;padding-right:0px;margin-right:0px;}
*:first-child+html .box-row-text-logolink .logolink {float:left;width:130px;vertical-align:top;margin-top:0px;padding-right:0px;margin-right:0px;}
* html .box-row-text-logolink .logolink {float:left;width:130px;vertical-align:top;margin-top:0px;padding-right:0px;margin-right:0px;}


/* Box-list with border */
.box-row-outlined-box {border:1px solid #DAE0F0;margin-top:7px;padding:0px;width:440px;}
.box-row-outlined-box .box-head  {background-color:#DAE0F0;color:#050269;font-weight:bold;padding-left:10px;line-height:22px;vertical-align:middle;margin:0px;}
.box-row-outlined-box .box-body  {
	padding:10px;
	padding-top:12px;
	padding-bottom:0px;
	width:430px;
	_width:420px; /* <= IE6 */  
	}
.box-row-outlined-box .box-body ul {
    margin-top:0;
	line-height:14px;
    margin-left:-10px;
    *margin-left:30px; /* IE7 + IE6*/
    _margin-left:30px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
}

.box-row-outlined-box .box-body li {
    margin-bottom:4px;
}

/* services */
.box-top-left-service          { float:left;width:180px;margin-right:10px;margin-bottom:3px;overflow:hidden}
.box-top-left-service div.head { color:#CD5111;margin-bottom:7px;padding-left:7px;color:#CD5111;font-size:18px;font-weight:bold;}
.box-top-left-service div.body { background-color:#FFF2E9;width:180px;color:#CD5113;}
.box-top-left-service h3 {margin:0;padding:0;font-size:11px;margin-top:20px;margin-left:5px}

.overview-service             {width:175px;margin-left:-3px;margin-top:5px;line-height:normal;}
.overview-service div.sym     {clear:both;float:left;width:10px;margin-left:5px;text-align:right}
.overview-service div.text         {float:left;margin-left:5px;width:150px;line-height:16px;}
.overview-service div.text a       {color:#CD5111;text-decoration:underline}
.overview-service div.text a:hover {color:#CD5111;text-decoration:none}


.box-top-mid-service { 
	float:left;
	width:442px;
	height:410px;
	margin-right:10px;
	overflow:hidden;
	_width:432px; /* <= IE6 */ 
	}
.box-top-mid-service div.head {margin-bottom:7px;padding-left:7px;color:#07006A;font-size:18px;font-weight:bold;}
.box-top-mid-service h1 {margin:0;padding:0;font-size:inherit;}
.box-top-mid-service div.body {background-color:white;width:442px; height:380px;}
.box-top-mid-service table {border:2px solid #D9E0F0 }
.box-top-mid-service table.faq-top {border-bottom:none;}
.box-top-mid-service table.faq-mid {border-top:1px solid #D9E0F0;border-bottom:1px solid #D9E0F0; }
.box-top-mid-service table.faq-bottom {border-top:1px solid #D9E0F0;height:123px}
.box-top-mid-service table td {vertical-align:top;padding-top:20px;padding-bottom:14px;}
.box-top-mid-service table td.listing {width:170px;}
.box-top-mid-service table img {margin-left:7px;margin-right:8px}
.box-top-mid-service table h3 {font-size:11px;margin:0;padding:0;margin-bottom:0px}
.box-top-mid-service table p {font-size:10px;padding-right:5px}
.box-top-mid-service table a {font-size:10px;color:#3337CE;text-decoration:underline}
.box-top-mid-service table a:hover {font-size:10px;color:#3337CE;text-decoration:none}

/* .box-top-right-grey .security-box {background-color:#FFF2E9; color:#C95E1A;padding-bottom:5px;margin-bottom:2px;overflow:hidden;} */
.box-top-right-grey .security-box  {background-color:#FFF2E9; color:#C95E1A; width:180px;margin-left:-3px;margin-top:1px;overflow:hidden;padding-bottom:4px; }
.box-top-right-grey .security-box h3 {margin:0;padding:0;font-size:11px;margin-left:8px;padding-top:8px;}
.box-top-right-grey .security-box h3 a {margin:0;padding:0;font-size:11px;color:#C95E1A; text-decoration:none;}
.box-top-right-grey .security-box .security-box-inner {padding:8px;padding-top:0}
.box-top-right-grey .security-box .security-box-inner p {margin:0;padding:0;line-height:16px}
.box-top-right-grey .security-box .security-box-inner a {color:#C95E1A;text-decoration:underline}
.box-top-right-grey .security-box .security-box-inner a:hover {color:#C95E1A;text-decoration:none}

.overview-service-right             {width:180px;margin-left:-3px;margin-top:1px;overflow:hidden;padding-bottom:4px;}
.overview-service-right div.sym     {clear:both;float:left;width:9px;margin-left:5px;text-align:right}
.overview-service-right div.text         {float:left;margin-left:5px;width:155px;line-height:16px;}
.overview-service-right div.text a       {color:#435569;text-decoration:underline}
.overview-service-right div.text a:hover {color:#435569;text-decoration:none}
.overview-service-right div.link   	{margin-left:8px;line-height:16px;}
.overview-service div.link   	{margin-left:8px;line-height:16px;}

.overview-service-right2             {width:180px;margin-top:1px;overflow:hidden}
.overview-service-right2 div.sym     {clear:both;float:left;width:25px;margin-left:5px;text-align:right;}
.overview-service-right2 div.sym img {margin-bottom:-2px;}
.overview-service-right2 div.text         {float:left;margin-left:4px;width:140px;line-height:16px;}
.overview-service-right2 div.text a       {color:#435569;text-decoration:underline}
.overview-service-right2 div.text a:hover {color:#435569;text-decoration:none}

h2.table-title { margin:0; padding:0; font-size:18px; margin-left:7px; margin-bottom:10px;}
table.bluetable { border:1px solid #D9E1F0; border-collapse:collapse;}
table.bluetable th { margin:0; padding:0; padding-left:7px; padding-right:7px; padding-bottom:3px; padding-top:3px; text-align:left; vertical-align:top; background-color:#D9E1F0; border-left:1px solid white;}
table.bluetable th.first {  border-left:1px solid #D9E1F0;}
table.bluetable th span {  font-weight:normal;}
table.bluetable td { vertical-align:top; border:1px solid #D9E1F0; padding-left:7px; padding-right:7px; padding-top:8px; padding-bottom:8px;}
.notice { color:#B6B6B6; margin-left:4px; margin-top:7px;}

.article-content ul {margin-left:-20px;margin-bottom:12px;}
.article-content li {font-size:13px;}
*:first-child+html .article-content  ul {margin-left:25px;margin-top:10px;margin-bottom:12px;}
* html .article-content  ul {margin-left:25px;margin-top:10px;margin-bottom:12px;font-size:13px;}

.cms-linklist                   {line-height:17px;margin-left:10px;margin-bottom:10px}
.cms-linklist div.symb          {float:left;width:10px; }  
.cms-linklist div.llink         {float:none;margin-left:10px;}
.cms-linklist div.llink a        {text-decoration:underline;color:#000066}
.cms-linklist div.llink a:hover {text-decoration:none;color:#000066}

/* glossary */
.box-top-mid-glossary { float:left;width:442px;margin-right:10px;overflow:hidden}
.box-top-mid-glossary div.head {margin-bottom:7px;padding-left:7px;color:#07006A;font-size:18px;font-weight:bold;}
.box-top-mid-glossary h1 {margin:0;padding:0;font-size:inherit;}
.box-top-mid-glossary div.body {background-color:white;width:442px;}
.box-top-mid-glossary p {line-height:16px}
.box-top-mid-glossary ul {margin-top:5px}
.box-top-mid-glossary li {line-height:16px;margin-bottom:6px;}
.box-top-mid-glossary .glossary-index {margin-left:-3px}
.box-top-mid-glossary .glossary-index a {color:#000066;text-decoration:underline;margin-right:3px;margin-left:3px}
.box-top-mid-glossary .glossary-index a:hover  {color:#000066;text-decoration:none}
.box-top-mid-glossary .letter {margin-top:30px;margin-bottom:13px;font-weight:bold}
.box-top-mid-glossary .glossary-anchor {text-align:right;margin-bottom:4px;margin-top:10px}
.box-top-mid-glossary .glossary-seperator {height:1px;background-color:#000066;}

/* management */
.box-top-left-manage          { float:left;width:180px;margin-right:10px;margin-bottom:3px;overflow:hidden}
.box-top-left-manage div.head { height:30px;padding-left:7px;font-size:18px;font-weight:bold;}
.box-top-left-manage div.body { background-color:white;width:180px;padding-bottom:10px;}

.box-top-mid-manage { float:left;width:442px; margin-right:10px;overflow:hidden;}
.box-top-mid-manage div.head { margin-bottom:7px;padding-left:7px;color:#000066;font-size:18px;font-weight:bold;}
.box-top-mid-manage h1 {margin:0;padding:0;font-size:inherit;}
.box_top-mid-manage a {color:#000066;text-decoration:underline}
.box_top-mid-manage a:hover {color:#000066;text-decoration:none}

table.framed-box {border:1px solid #92A5CD;margin-bottom:10px;width:442px}
table.framed-box td {padding-left:7px;vertical-align:bottom;padding-bottom:10px;line-height:16px}
table.framed-box td.head {background-color:#92A5CD;font-weight:bold;color:white;padding-top:4px;padding-bottom:4px}
table.framed-box td.cl1 {width:120px;}
table.framed-box td img {margin-top:10px;}
table.framed-box td a {color:#000066;text-decoration:underline}
table.framed-box td a:hover {color:#000066;text-decoration:none}
.enum a {color:#000066;text-decoration:underline}
.enum a:hover {color:#000066;text-decoration:none}

.info-box-result2 {height:170px; clear:both;padding-left: 7px; background-color: #F5F5F5;color: #42566A; margin-bottom:10px}
.info-box-result2 h3 { margin:0;padding:0;padding-top:4px;margin-bottom:4px;font-size:11px}
.info-box-result2 div.body { line-height: 18px;padding-bottom:4px; }
.info-box-result2 p {margin:0;padding:0;line-height:16px}
.info-box-result2 p.LS a {color: #42566A;text-decoration:underline}
.info-box-result2 p.LS a:hover {color: #42566A;text-decoration:none}

/* FAQ-List */
table.box-row-table-row {border:1px solid #D9E0F0;width:442px;}
.box-row-table-row img {margin-left:7px;margin-right:8px}
.box-row-table-row td {vertical-align:top;padding-top:20px;padding-bottom:14px;}


/* MISC */
/* language switch box */
#languageSwitch { position:absolute; top:125px; left:650px; width:180px; height:200px}
#languageSwitchPic {float:left; }
#languageSwitchForm {float:right;position:relative;top:21px;height:200px;}

/* Red Box Right*/
.redBoxRight a {text-decoration:underline;color: #CD5111;}
.redBoxRight a:hover {text-decoration:none;color: #CD5111;}
.redBoxRight h3 {text-decoration:none;color: #CD5111;}

/* Suche */
.box-top-mid-cms .teaser-item {clear:both;color:#000066;}
.box-top-mid-cms .teaser-item .teaser-item-image {float:left;width:50px;margin-right:8px;margin-bottom:20px;}
.box-top-mid-cms .teaser-item .teaser-item-image img {border:1px solid #BFBFBF}
.box-top-mid-cms .teaser-item .teaser-item-text {float:left;width:350px;margin-bottom:20px;}
.box-top-mid-cms .teaser-item .teaser-item-text p {margin:0;padding:0;overflow:hidden;width:345px}
.box-top-mid-cms .teaser-item .teaser-item-text p.action-icons {float:right;text-align:right;width:50px;margin-bottom:2px;}
.box-top-mid-cms .teaser-item .teaser-item-text p.item-title {clear:both}
.box-top-mid-cms .teaser-item .teaser-item-text p.item-title a {color:#000066;font-size:12px;font-weight:bold; text-decoration:none}
.box-top-mid-cms .teaser-item .teaser-item-text p.item-title a:hover {color:#000066;font-size:12px;font-weight:bold}
.box-top-mid-cms .teaser-item .teaser-item-text p.teaser-text    {line-height:16px;margin-top:4px;margin-bottom:2px}
.box-top-mid-cms .teaser-item .teaser-item-text p.link a {clear:both;color:#000066;text-decoration:underline}
.box-top-mid-cms .teaser-item .teaser-item-text p.link a:hover {color:#000066;text-decoration:none}

.box-top-mid-cms .article-paging {background-color:#DAE0F0;height:33px;color:#5C6BA4;font-size:11px;}
.box-top-mid-cms .article-paging .paging-left {float:left;padding-left:10px;vertical-align:middle;margin-top:10px}
.box-top-mid-cms .article-paging .paging-right {float:right;padding-right:10px;vertical-align:middle;margin-top:10px}
.box-top-mid-cms .article-paging .paging-right a       {color:#5C6BA4;text-decoration:underline;font-size:11px;}
.box-top-mid-cms .article-paging .paging-right a:hover {color:#5C6BA4;text-decoration:none}
.box-top-mid-cms .article-paging .paging-right a.forward       {color:#5C6BA4;text-decoration:none}
.box-top-mid-cms .article-paging .paging-right a.forward:hover {color:#5C6BA4;text-decoration:underline}
.box-top-mid-cms .article-paging .paging-right span.current-page {font-weight:bold;color:#000066;}
.box-top-mid-cms .article-paging .paging-right a,
.box-top-mid-cms .article-paging .paging-right span.current-page {margin-right:4px}

.searchbox #wrapper {width:165px; padding:5px; height:20px;}
.searchbox #send-search {padding-right: 9px; padding-left: 9px;	float:right; width:40px; height:18px; display:block;}
.searchbox #floating {width:115px; height:100%;	position:relative;}
.searchbox input  {width: 110px;}
.searchbox #floating div {position:absolute; bottom:0;left:0;}

/* press area */
.box-top-mid-jobs div.press-footer p a {text-decoration:none;font-weight:normal;}
.box-top-mid-jobs div.press-footer p a:hover {text-decoration:underline;}

/* sicherer Kauf */
#sichererKaufBox {width:200px;border:1px solid #93bf24;float:right;margin-left:5px;}
#sichererKaufBox a {color:black; text-decoration:underline;}
#sichererKaufBox a:hover {color:black; text-decoration:none;}

/* ? */
div#path {}
div#path p {    margin:0; padding:0;   padding-left: 7px;}
div#path p span{    font-weight:bold ; margin-right:5px;  }
div#path a {    color:#000066; text-decoration:underline}
div#path a:hover { color:#000066; text-decoration:none}
div#path {margin-bottom:15px}

.lh18 { line-height:18px;}
.height-340 {height:340px}

div.head.no-pad {margin-bottom:7px;padding-left:0px;color:#07006A;font-size:18px;font-weight:bold;}
h1.head.no-pad {margin-bottom:7px;padding-left:0px;color:#07006A;font-size:18px;font-weight:bold;}


/* WEVI STYLE */
/* COMMON */
/* h1, h2, columns */

.content-area.wevi h1 {padding:0;margin:0;margin-bottom:15px;font-size:18px;font-weight:bold;}
.content-area.wevi .w662 p {font-size:12px;line-height:15px;margin-bottom:10px;width:580px;}
.content-area.wevi .w662  ul {
    margin-top:0;
    margin-left:15px;
    *margin-left:25px; /* IE7 + IE6*/
    _margin-left:25px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
}
.content-area.wevi .w662  ul li { margin: 3px 30px 3px 0px;}
.content-area.wevi .w662  ol {
    margin-top:0;
	margin-bottom:10px;
    margin-left:20px;
    *margin-left:25px; /* IE7 + IE6*/
    _margin-left:25px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
}
.content-area.wevi .w662  ol li { margin: 3px 30px 3px 0px;}

.content-area.wevi a {font-size:12px;color:##003468;}
.wevi h5 { font-weight:bold;font-size:16px;margin:0px;padding:0px;}
.wevi h4 { font-weight:bold;font-size:16px;margin:0px;padding:0px;margin-bottom:12px;}

/* wevi error handling and styles */
.errorText { clear:both; color:red; font-weight:bold;}
.wevi input.error { background-color:#FFCCCC; border:red 1px solid;}

/*GRID*/
.wevi .content-area {margin-left:17px;}
.off { display:none;}
.w50 { width:50px;}
.w214 { width:214px; float:left;}
.w250 { width:250px;}
.w300 { width:300px;}
.w400 { width:400px;}
.w438 { width:438px; float:left;}
.w974 { width:974px;}


/*MENU*/
/* Breadcrum wevi style */
.wevi div#path p {   padding-left: 0px !important;font-size:10px;color:#666666;font-weight:normal;}
.wevi div#path {margin-bottom:15px;margin-top:10px;}
.wevi div#path span {font-weight:normal;}
.wevi div#path a {    color:#2540CC; text-decoration:underline;font-size:10px;}
.wevi div#path a:hover { color:#FF7500; text-decoration:underline;font-size:10px;}


/*BOXES*/
/* common boxes */
.wevi .bluebox h4 { font-size:11px;margin-bottom:3px;}
.wevi .bluebox .body { padding:10px;}
.greybox.cms-community-rightcol-simple { margin-bottom:10px;}
.greybox.cms-community-rightcol-simple .lb h4 { padding:5px 10px 5px 10px;margin-bottom:0px;}
.greybox.cms-community-rightcol-simple .body { padding:10px;padding-bottom:15px;margin-bottom:12px;line-height:18px;}
.greybox.cms-community-rightcol-simple .lb p { margin:10px 10px 10px 0px;line-height:15px;}
.greybox.cms-community-rightcol-simple .seperator-line { line-height:1px; margin-bottom:10px;}
.content-area.wevi div.grey-line-box {margin-bottom:25px;}
.content-area .grey-line-box h4 {border-bottom:1px solid #AAAAAA;color:#003468;font-size:12px;line-height:14px;margin:0;margin-bottom:20px;padding:2px 0 3px;}
.content-area.wevi .grey-line-box .rightcolumn { width:230px;font-size:12px;}

/* greybox only-Header with rounded corners (siehe advisor)*/
.content-area.wevi .greybox_rounded {margin-bottom:12px;; font-size:13px;}
.content-area.wevi .greybox_rounded div {margin: 0;}
.content-area.wevi .greybox_rounded .rt {background: transparent url(/images/graybox_rt.jpg) no-repeat scroll right top;}
.content-area.wevi .greybox_rounded .lt {background: transparent url(/images/graybox_lt.jpg) no-repeat scroll left top;}
.content-area.wevi .greybox_rounded inner {margin: 7px 4px 10px 1px; padding: 5px 0px 9px 10px;}
.content-area.wevi .greybox_rounded h4 {color: #003468;margin:0 0 6px;padding:5px 0 9px 10px;font-size: 12px;}
.content-area.wevi .greybox_rounded .leftcolumn {padding:0 10px;width:78px;float:left;}
.content-area.wevi .greybox_rounded .rightcolumn {float:left;padding:0 10px 0 0;width:178px;}

/* rightcol contact */
div.cms-rightcol-contact {width:300px;font-size:11px;;margin-bottom:12px;}
.cms-rightcol-contact h4 {margin:0px 0px 5px 0px;padding:0px;}
.cms-rightcol-contact .body {padding:10px;}
.content-area.wevi .cms-rightcol-contact ul { margin:0px;padding:0px;margin:6px 0px 0px 0px;}
.content-area.wevi .cms-rightcol-contact li { vertical-align:middle;list-style-type:none;background-image:url('http://www.autoscout24.de/images/orange_arrow.gif');background-repeat:no-repeat;background-position:0px 2px;padding:0px 0px 6px 17px;}
.cms-rightcol-contact .small {font-size:10px;}

/* tabbed process box three steps */
#vc-navi .body li { margin-bottom:10px;}
#vc-navi #list { background:transparent url(vc-navi_bg-t.gif) repeat-y scroll 0 0 !important;  }
#vc-navi #bottom { background:transparent url(vc-navi_bottom.gif) repeat-y scroll 0 0 !important;  }
.cms-community-vs-navi .body { padding:10px; }
.cms-community-vs-navi .body p { padding-right:10px; }


/*SECTION*/
/* faq lists */
.wevi { font-size:12px;margin-top:0px;}
.wevi a.orange-arrow { text-decoration:underline;font-weight:normal;color:#2540CC;}
.wevi a.orange-arrow:hover { text-decoration:none;font-weight:normal;color:#FF7500;}
.wevi .faq-question { font-weight:bold;margin:10px 50px 10px 0px;cursor:pointer;cursor:hand;}
.wevi .faq-answer { padding:0px 50px 10px 14px;}
.wevi .seperator-line {border-top:1px solid #AAA;margin:20px 12px 20px 10px;clear:both;}
.wevi div.leftcolumn { float:left;font-size:9px;margin:10px 10px 10px 0px;}
.wevi div.rightcolumn { float:left;margin-top:10px;}

/* .content-area.wevi .greybox-headless div.leftcolumn { float:left;font-size:9px;margin:10px 10px 10px 0px;width:100px; } */

/* wevi lottery page */
.wevi #lottery-postsend { display:none; }
.wevi #vc-navi .body ul , .content-area.wevi #vc-navi .body ol {
	margin-right:80px;
    margin-left:18px;
	line-height:16px;
    *margin-left:20px; /* IE7 + IE6*/
    _margin-left:30px; /* <= IE6 */  
	_margin-bottom:20px; /* <= IE6 */
}


/* advisor */
.advisor ul.typ01 {margin:0px 0px 0px 0px;}
.advisor .typ01  li { font-weight:bold;vertical-align:middle;list-style-type:none;background-image:url('wevi_orange_arrow.gif');background-repeat:no-repeat;background-position:1px 6px;padding:3px 0px 3px 18px;font-size: 12px}
.advisor .typ01  li.active {font-size: 12px; color:#ff7500;}
.advisor .typ01  a {font-weight:normal;font-size: 12px;  color:#2540CC;text-decoration:underline;}
.advisor .typ01  a:hover { color:#ff7500;text-decoration:underline;}


/* advisor - greybox only-Header with rounded corners (siehe advisor)*/
.advisor .cms-greybox-onlyHeader div {margin: 0; font-size:11px;}
.advisor .cms-greybox-onlyHeader .rt {background: transparent url(/images/graybox_rt.jpg) no-repeat scroll right top;}
.advisor .cms-greybox-onlyHeader .lt {background: transparent url(/images/graybox_lt.jpg) no-repeat scroll left top;}
.advisor .cms-greybox-onlyHeader inner {margin: 7px 4px 10px 1px; padding: 5px 0px 9px 10px;}
.advisor .cms-greybox-onlyHeader h4 {color: #003468;margin:0px; padding: 6px 0px 4px 10px;font-size: 12px;}
.advisor .cms-greybox-onlyHeader .topleft {float:left;}
.advisor .cms-greybox-onlyHeader .topright {color: white;float:right;padding: 5px 5px 6px 10px;}
.advisor .cms-greybox-onlyHeader .topright a {color: white;text-decoration:underline;}
.advisor .cms-greybox-onlyHeader .topright a:hover {color: #ff6600;text-decoration:underline;}
.advisor .cms-greybox-onlyHeader p {margin-bottom:15px;}

/* advisor start */
.advisor-start .intro {margin: 15px 0px 20px 0px; padding: 0px 0px 0px 10px; font-size:12px}
.advisor-start .cms-greybox-onlyHeader {margin: 0px 0px 20px 0px}
.advisor-start .navBox {padding: 0px 0px 0px 10px}
.advisor-start .navBox .leftColumn {width:204px; float:left;padding: 3px 0px 0px 0px}
.advisor-start .navBox .rightColumn {width:210px;float:left;}
.advisor-start .shortLinkBox .leftColumn {float:left; width:214px }
.advisor-start .shortLinkBox .rightColumn {float:right; width:214px}
.advisor-start .startBox {width:438px; height: 260px; background-image:url('as24-advisor-start.jpg');margin: 0px 0px 20px 0px; position:relative; background-repeat:no-repeat;}
.advisor-start .startBox  h2 {padding: 0px 0px 5px 0px; font-size: 18px; color: #003468; font-weight: bold}
.advisor-start .startBox .innerTransBackground {margin: 0px 0px 0px 0px; position:absolute; background-color: #FFFFFF; top: 25px; left: 30px; opacity:0.90; filter: alpha(opacity=90);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'; height:100px; width: 330px}
.advisor-start .startBox .innerTransBox {margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px; position:absolute; top: 25px; left: 30px; height:100px; width: 330px}

/* advisor distribute */
.advisor-distribute .intro {margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;font-size:12px}
.advisor-distribute .navBox {margin: 0px 0px 10px 0px; padding: 0px 0px 15px 10px; border-bottom: 1px dotted #E5EAF0;}
.advisor-distribute .navBox h3 {color: #003468; font-size: 12px; padding: 0px 0px 2px 0px}
.advisor-distribute .navBox {0px 0px 2px 0px}
.advisor-distribute .navBox .leftColumn {width:175px; float:left;padding: 3px 0px 0px 0px}
.advisor-distribute .navBox .rightColumn {width:214px;float:left;}

.advisor-distribute a {color: #2540CC; font-size:12px;}
.advisor-distribute a:hover {color: #FF7500; font-size:12px; text-decoration: underline}

.advisor-distribute .advise-forum {border: 0px}
.advisor-distribute .advise-forum h3 {font-size: 12px}
.advisor-distribute .advise-forum ul {list-style-type: none;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px}
.advisor-distribute .advise-forum #advise-forum-linkListWrapper li {margin: 0px 0px 0px 0px; padding:0px 0px 6px 0px; font-size:12px}
.advisor-distribute .advise-forum #advise-forum-linkListWrapper li a {color:#2540CC;text-decoration:underline; font-size:12px}
.advisor-distribute .advise-forum #advise-forum-linkListWrapper li a:hover {color: #FF7500}
.advisor-distribute .advise-forum #advise-forum-forumLink a {color: #2540CC; font-size: 12px}

/* advisor advise */
.advisor .advise {font-size:12px;line-height:15px;}
.advisor .advise p {padding:10px 10px 10px 0px;}
.advisor .advise a {color: #2540CC; font-size:12px;}
.advisor .advise h1 {padding-left:0px;}
.advisor .advise h3 {font-weight:bold;margin:0px;font-size:12px;padding: 10px 10px 0px 0px;}
.advisor .advise ul {padding:0px;margin-right:20px;margin-top:0px;margin-bottom:0px;
	margin-left:15px;
	*margin-left:18px; /* IE7 + IE6*/    
	_margin-left:20px; /* <= IE6 */  
	}
.advisor .advise ol {padding:0px;margin-right:15px;margin-top:0px;margin-bottom:0px;
	margin-left:20px;
	*margin-left:24px; /* IE7 + IE6*/    
	_margin-left:25px; /* <= IE6 */  
	}
.advisor .advise  li { margin-bottom:10px;	}
.advisor .advise  li:last-child {margin-bottom:0px;}

/* advisor advise tip box */
.advisor .advisor-tip {background-color:#f2f5f7;margin:20px 0px 15px 0px;float:left;width:100%}
.advisor .advisor-tip .leftcolumn {float:left;width:25px;margin:0px;padding:12px 10px 0px 10px;}
.advisor .advisor-tip .rightcolumn {float:left;width:350px;margin:0px !important;padding:12px 15px 2px 0px !important;}
.advisor .advisor-tip .rightcolumn ul {margin-right:20px;margin-top:10px;
	margin-left:16px;
	*margin-left:17px; /* IE7 + IE6*/    
	_margin-left:17px; /* <= IE6 */  
	}
.advisor .advisor-tip .rightcolumn ol {margin-right:20px;margin-top:10px;
	margin-left:21px;
	*margin-left:27px; /* IE7 + IE6*/    
	_margin-left:27px; /* <= IE6 */  
	}	
.advisor .advisor-tip .rightcolumn li { margin-bottom:10px;	}

/* advisor advise callToAction box */
.advisor .advisor-callToAction {background-color:#ffe3cd;margin:5px 0px 15px 0px;float:left;width:100%; padding-bottom: 10px}
.advisor .advisor-callToAction .leftcolumn {float:left;width:25px;margin:0px;padding:12px 10px 0px 10px;}
.advisor .advisor-callToAction .rightcolumn {float:left;width:350px;margin:0px !important;padding:12px 15px 2px 0px !important;}
.advisor .advisor-callToAction .rightcolumn ul {list-style-type:none; margin-right:20px;margin-top:10px;margin-left:0px;}

.advisor div.advisor-security { background-color:#ffffff;float:right;margin:10px 0px 0px 10px;width:200px;border:1px solid green;font-size:10px;color:black;line-height:13px; }
.advisor div.advisor-security a { font-size:10px;}

.advisor .advise .advise-correspond ul {padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px}
.advisor .advise .advise-correspond li {margin: 0px 0px 0px 0px; padding:0px 0px 6px 0px; font-size:12px}
.advisor .advise .advise-correspond li a {color:#2540CC;text-decoration:underline;; font-size:12px}
.advisor .advise .advise-correspond li a:hover {color: #FF7500}

.advisor .advise .advise-siblings ul {list-style-type: none;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px}
.advisor .advise .advise-siblings li {margin: 0px 0px 0px 0px; padding:0px 0px 6px 0px; font-size:12px}
.advisor .advise .advise-siblings li a {color:#2540CC;text-decoration:underline; font-size:12px}
.advisor .advise .advise-siblings li a:hover {color: #FF7500}

.advisor .advise .advise-forum {border-top: 1px dotted #E5EAF0;}
.advisor .advise .advise-forum ul {list-style-type: none;padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px}
.advisor .advise .advise-forum #advise-forum-linkListWrapper li {margin: 0px 0px 0px 0px; padding:0px 0px 6px 0px; font-size:12px}
.advisor .advise .advise-forum #advise-forum-linkListWrapper li a {color:#2540CC;text-decoration:underline; font-size:12px}
.advisor .advise .advise-forum #advise-forum-linkListWrapper li a:hover {color: #FF7500}

/*advisor content table*/
.advisor .advise .datatable {border:0; width: 350px}
.advisor .advise .datatable .header {background-color: #CCD6E1; font-weight: bold; font-size: 12px; color: #003468; margin-bottom: 15px }
.advisor .advise .datatable .header td {padding: 5px 0px 5px 10px}:
.advisor .advise .datatable .even {background-color: #FFFFFF;}
.advisor .advise .datatable .odd {background-color: #F5F7F9;}
.advisor .advise .datatable td {padding: 5px 0px 5px 10px}

/*advisor - rightcol - mediumRectangle */
.advisor .rightcol .mediumRectangle { margin-bottom:20px; }
.advisor .rightcol .mediumRectangle .adLabel {display:none;width:100%;text-align:right;font-size:10px;padding-bottom:5px;color:#AEAEAE;}

/*advisor - rightcol - linklist*/
.advisor .rightcol .linkList {margin: 0px 0px 10px 1px}
.advisor .rightcol .linkList ul {list-style-type: none}
.advisor .rightcol .linkList li {padding:6px 0px 0px 10px; font-size:12px}
.advisor .rightcol .linkList li a {color:#2540CC;text-decoration:underline;; font-size:12px}
.advisor .rightcol .linkList li a:hover {color: #FF7500}
.advisor .rightcol .linkList h2 {color: #003468; font-size: 12px; padding:10px 0px 0px 10px}

.advisor .rightcol .advisor-rightcol-wish .leftColumn {float:left; padding: 0px 10px 0px 10px; width: 24px}
.advisor .rightcol .advisor-rightcol-wish .rightColumn {float:left; padding: 0px 5px 0px 0px;width: 200px; font-size: 12px}
.advisor .rightcol .advisor-rightcol-wish .rightColumn a {color: #2540CC; font-size: 12px}
.advisor .rightcol .advisor-rightcol-wish .rightColumn a:hover {color:#FF7500; font-size: 12px; text-decoration:underline;}

.advisor .rightcol .advisor-rightcol-security {margin-top: 15px; font-size: 12px}
.advisor .rightcol .advisor-rightcol-security a, .advisor .rightcol .advisor-rightcol-security p {font-size: 12px; margin:0}
.advisor .rightcol .advisor-rightcol-security p {clear: both}
.advisor .rightcol .advisor-rightcol-security .inner {padding: 10px 10px 0px 10px}
.advisor .rightcol .advisor-rightcol-security img {float:left; padding: 5px 10px 5px 0px}

.advisor .rightcol .advisor-rightcol-mag {margin-top: 20px; margin-bottom: 20px}

/*advisor - rightcol - tagcloud*/
.advisor .rightcol .tagCloud {margin-top: 20px}
.advisor .rightcol .tagBox {background-color:#F4F5FA; color:#003468;padding:5px;line-height:33px;text-align:center;font-size:11px;margin-bottom:20px}
.advisor .rightcol .tagBox h3 {margin:0;padding:0;font-size:14px;color:#4D4B3E;text-aling:left;}
.advisor .rightcol .tagBox .taglight-special {font-weight:bold;font-size:12px}
.advisor .rightcol .tagBox A:hover.w1 {color: #c95e1a;text-decoration:none;}
.advisor .rightcol .tagBox A:hover.w2 {color: #c95e1a;text-decoration:none;}
.advisor .rightcol .tagBox A:hover.w3 {color: #c95e1a;text-decoration:none;}
.advisor .rightcol .tagBox A:hover.w4 {color: #c95e1a;text-decoration:none;}
.advisor .rightcol .tagBox A:hover.w5 {color: #c95e1a;text-decoration:none;}
.advisor .rightcol .tagBox A.w1 {color: #003468; font-size: 18px;font-weight: bold;text-decoration:none}
.advisor .rightcol .tagBox A.w2 {color: #003468; font-size: 16px;font-weight: bold;text-decoration:none}
.advisor .rightcol .tagBox A.w3 {color: #003468; font-size: 16px;font-weight: bold;text-decoration:none}
.advisor .rightcol .tagBox A.w4 {color: #003468; font-size: 12px;text-decoration:none}
.advisor .rightcol .tagBox A.w5 {color: #003468; font-size: 12px;text-decoration:none}
.advisor .rightcol .tagBox A.w6 {display:none;}
.advisor .rightcol .tagBox div.additional { align:left;margin-top:6px;}
.advisor .rightcol .tagBox .additional a {font-size:11px; color: 	#42566A;text-decoration:underline;}
.advisor .rightcol .tagBox .additional a:hover {color:#C95E1A;text-decoration:none;}

/* advisor - Suche */
.advisor .teaser-item {clear:both;color:#000066;padding: 15px 0px 15px 10px;border-bottom: 1px dotted #E5EAF0;}
.advisor .teaser-item .teaser-item-image {float:left;width:60px;}
.advisor .teaser-item .teaser-item-image img {border:1px solid #BFBFBF}
.advisor .teaser-item .teaser-item-text {float:left;width:350px;}
.advisor .teaser-item .teaser-item-text p {margin:0;padding:0;overflow:hidden;width:345px}
.advisor .teaser-item .teaser-item-text p.action-icons {float:right;text-align:right;width:50px;margin-bottom:2px;}
.advisor .teaser-item .teaser-item-text p.item-title {clear:both}
.advisor .teaser-item .teaser-item-text p.item-title a {color:#000066;font-size:12px;font-weight:bold; text-decoration:none}
.advisor .teaser-item .teaser-item-text p.item-title a:hover {color:#000066;font-size:12px;font-weight:bold}
.advisor .teaser-item .teaser-item-text p.teaser-text    {line-height:16px;margin-top:4px;margin-bottom:2px}
.advisor .teaser-item .teaser-item-text p.link a {clear:both;color:#000066;text-decoration:underline}
.advisor .teaser-item .teaser-item-text p.link a:hover {color:#000066;text-decoration:none}

.advisor .advise-item {clear:both;color:#000066;padding: 15px 0px 15px 10px; border-bottom: 1px dotted #E5EAF0;}
.advisor .advise-item .advise-item-image {float:left;width:175px;}
.advisor .advise-item .advise-item-image a {text-decoration: none;}
.advisor .advise-item .advise-item-text {float:left;width:214px;}
.advisor .advise-item .advise-item-text-title {color: #003468; font-size:12px}
.advisor .advise-item .advise-item-text-teaser {margin:0;padding:5px 0px 0px 0px;font-size:12px}
.advisor .advise-item .advise-item-text-teaser a {color: #2540CC; margin:0;padding:0;font-size:12px}
.advisor .advise-item .advise-item-text-teaser a:hover {color: #FF7500; margin:0;padding:0;font-size:12px; text-decoration:underline}
.advisor .advise-item .advise-item-text p.action-icons {float:right;text-align:right;width:50px;margin-bottom:2px;}
.advisor .advise-item .advise-item-text p.item-title {clear:both}
.advisor .advise-item .advise-item-text p.item-title a {color:#000066;font-size:12px;font-weight:bold; text-decoration:none}
.advisor .advise-item .advise-item-text p.item-title a:hover {color:#000066;font-size:12px;font-weight:bold}
.advisor .advise-item .advise-item-text p.teaser-text {line-height:16px;margin-top:4px;margin-bottom:2px}
.advisor .advise-item .advise-item-text p.link a {clear:both;color:#000066;text-decoration:underline}
.advisor .advise-item .advise-item-text p.link a:hover {color:#000066;text-decoration:none}

.advisor .teaser-item {clear:both;color:#000066;padding: 15px 0px 15px 10px; border-bottom: 1px dotted #E5EAF0;}
.advisor .teaser-item .advise-item-image {float:left;width:175px;}
.advisor .teaser-item .advise-item-image a {text-decoration: none;}
.advisor .teaser-item .advise-item-text {float:left;width:214px;}
.advisor .teaser-item .advise-item-text-title {color: #003468; font-size:12px}
.advisor .teaser-item .advise-item-text-teaser {margin:0;padding:0;overflow:hidden}
.advisor .teaser-item .advise-item-text p.action-icons {float:right;text-align:right;width:50px;margin-bottom:2px;}
.advisor .teaser-item .advise-item-text p.item-title {clear:both}
.advisor .teaser-item .advise-item-text p.item-title a {color:#000066;font-size:12px;font-weight:bold; text-decoration:none}
.advisor .teaser-item .advise-item-text p.item-title a:hover {color:#000066;font-size:12px;font-weight:bold}
.advisor .teaser-item .advise-item-text p.teaser-text {line-height:16px;margin-top:4px;margin-bottom:2px}
.advisor .teaser-item .advise-item-text p.link a {clear:both;color:#000066;text-decoration:underline}
.advisor .teaser-item .advise-item-text p.link a:hover {color:#000066;text-decoration:none}

.advisor .article-paging {background-color:#FFFFFF;height:33px;color:#5C6BA4;font-size:11px;}
.advisor .article-paging .paging-left {float:left;padding-left:10px;vertical-align:middle;margin-top:10px}
.advisor .article-paging .paging-right {float:right;padding-right:10px;vertical-align:middle;margin-top:10px}
.advisor .article-paging .paging-right a       {color:#5C6BA4;text-decoration:underline;font-size:11px;}
.advisor .article-paging .paging-right a:hover {color:#5C6BA4;text-decoration:none}
.advisor .article-paging .paging-right a.forward       {color:#5C6BA4;text-decoration:none}
.advisor .article-paging .paging-right a.forward:hover {color:#5C6BA4;text-decoration:underline}
.advisor .article-paging .paging-right span.current-page {font-weight:bold;color:#000066;}
.advisor .article-paging .paging-right a,
.advisor .article-paging .paging-right span.current-page {margin-right:4px}

.advisor #noResultBox a {color: #2540CC; font-weight: normal; text-decoration: underline; font-size: 12px}
.advisor #noResultBox a:hover {color: #FF7500; text-decoration: underline; font-size: 12px}

/* advisor - navi - leftcol*/
.advisor-navi { font-size:12px;color:#003468;}
.advisor-navi .lev5 { font-weight:bold;border: solid 1px #CCD6E1;padding:6px;padding-bottom:7px;border-width: 1px 0px 1px 0px;background-image: url(as24.common.navigation.gradient.top.jpg);background-repeat:repeat-x;}
.advisor-navi .lev6 {background-image: url(as24.common.navigation.gradient.bottom.jpg);background-repeat:repeat-x;}
.advisor .advisor-navi ul {margin:0px 0px 20px 6px; }
.advisor .advisor-navi li { vertical-align:middle;list-style-type:none;background-image:url('as24_wevi_arrow_right_orange.gif');background-repeat:no-repeat;background-position:1px 50%;padding:5px 0px 5px 12px;}
.advisor .advisor-navi li.active { color:#ff7500;font-weight:bold;}
.advisor-navi a { font-size:12px;color:#003468;line-height:18px;text-decoration:none;padding-top:3px;}
.advisor-navi .active a { color:#ff7500;font-weight:bold;}
.advisor-navi a:hover { font-size:12px;color:#ff7500;line-height:18px;text-decoration:underline;padding-top:3px;}

/*ADS*/
.wevi .advert-sky-right {left:1000px !important;top:148px !important;}

/* FINANCIAL SERVICES */
.cms-fs-ino-calc-topbox ul {	list-style-image:url(images/hook_green_16.gif);	margin-top:11px !important;	margin-bottom:13px  !important; 	margin-left:25px !important;    *margin-left:20px !important;    _margin-left:20px !important;	_margin-bottom:20px !important;}
.cms-fs-ino-calc-topbox li {	line-height:24px;}
.cms-fs-ino-calc-topbox div.body { height:150px;}
.greybox-headless.cms-fs-ino-calc-topbox .rb {background:url("greybox_rb_1200.gif") no-repeat scroll right bottom transparent;}
.greybox-headless.cms-fs-ino-calc-topbox {margin-bottom:10px;}

/*MISC*/
.greybox.cms-community-rightcol-list .lb h4 { padding-bottom:0px;margin-bottom:3px;}
.cms-community-rightcol-list .lb h4 { padding:5px 10px 5px 10px;}
.cms-community-rightcol-list .body { padding:10px;padding-bottom:15px;margin-bottom:12px;}
.cms-community-rightcol-list .lb p { padding:0px 10px 10px 0px;line-height:15px;}
.cms-community-rightcol-list .lb div.rightcolumn { width:180px; }

/* in-page message */
#inpagemsg {width: 300px !important; margin: 15px 0 10px 0;	border-width:0px;}
#inpagemsg div.lb .caption {padding: 8px 10px 0 11px; font-weight: bold;}
#inpagemsg div.lb .body {padding: 0 10px 14px 11px;	display: block;}
#inpagemsg.msg-error div.rt, #inpagemsg.msg-notice div.rt {background: transparent url(/images/global_error_message_rt.gif) no-repeat scroll right top;}
#inpagemsg.msg-error div.lt, #inpagemsg.msg-notice div.lt {background: transparent url(/images/global_error_message_lt.gif) no-repeat scroll left top;}
#inpagemsg.msg-error div.rb, #inpagemsg.msg-notice div.rb {background: transparent url(/images/global_error_message_rb.gif) no-repeat scroll right bottom;}
#inpagemsg.msg-error div.lb, #inpagemsg.msg-notice div.lb {background: transparent url(/images/global_error_message_lb.gif) no-repeat scroll left bottom; color: #FF0000;} 
#inpagemsg.msg-success div.rt {background: transparent url(/images/global_success_message_rt.gif) no-repeat scroll right top;}
#inpagemsg.msg-success div.lt {background: transparent url(/images/global_success_message_lt.gif) no-repeat scroll left top;}
#inpagemsg.msg-success div.rb {background: transparent url(/images/global_success_message_rb.gif) no-repeat scroll right bottom;}
#inpagemsg.msg-success div.lb {background: transparent url(/images/global_success_message_lb.gif) no-repeat scroll left bottom; color: #227610;}
/*
#inpagemsg.msg-notice div.rt {background: transparent url(/images/alert_message_rt.gif) no-repeat scroll right top;}
#inpagemsg.msg-notice div.lt {background: transparent url(/images/alert_message_lt.gif) no-repeat scroll left top;}
#inpagemsg.msg-notice div.rb {background: transparent url(/images/alert_message_rb.gif) no-repeat scroll right bottom;}
#inpagemsg.msg-notice div.lb {background: transparent url(/images/alert_message_lb.gif) no-repeat scroll left bottom; color: #003468;}
*/
