/**
 * ALLGEMEINE DEFINITIONEN =====================================================
*/

html, body {
    
    margin:0;
    padding:0;
    height:100%;
    background-color:#FFFFFF;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#494949;
    
}

.eingabe {
    
    border:1px solid #2E3192;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#494949;
    padding:3px;
    
}

#navi div a.nix {
  border: 0px;padding:0px 0px 0px 0px;background-color:transparent;
}

.formular_input {
    
    border:1px solid #DEDEDE;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#494949;
    padding:3px;
    margin:0;
    
}

/* TAG-CLOUD */
#tagcloud .tag1 {
    font-size:9px;
    font-weight:bold;
}

#tagcloud .tag2 {
    font-size:11px;
    font-weight:normal;
}

#tagcloud .tag3 {
    font-size:14px;
    font-weight:bold;
}

#tagcloud .tag4 {
    font-size:12px;
    font-weight:normal;
}

#tagcloud .tag5 {
    font-size:10px;
    font-weight:bold;
}


#divCart {
    border: 5px solid #FEC938;
    padding:10px;
    background-color:#820E11;
    color:#FFFFFF;
    width: 300px;
    height: 190px;
    position: absolute;
    left: 50%;
    top: 250px;
    margin-left: -198px;
    visibility:hidden;
    z-index:10;
}

#container {
    
    position:relative;
    left:50%;
    top:0;
    width:1002px;
    margin-left:-501px;
    background-image:url("../img/layout/grey.gif");
    background-repeat:repeat-x;
    background-color:#FFFFFF;
    height:auto;
    min-height:100%;
    -height:100%;
    margin-bottom:0;
}



#logo {
    
    position:relative;
    left:10px;
    top:0;
    width:167px;
    float:left;
}

#banner {
    
    position:relative;
    left:-230px;
    top:22px;
    float:right;
}


#tabstart {
    
    position:relative;
    z-index:1;
    left:205px;
    top:18px;
    width:86px;
    height:43px;
    float:left;
}

#tabstart_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:86px;
    height:43px;
    float:left;
}


fieldset {
    
    border:1px solid #2e3192;
    padding:5px;
}

legend {
    
    font-weight:bold;
    color:#2e3192;
    font-size:14px;
}

#navilinie_moduni {
    
    background-color:#2E3192;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
}

#navigation {
    width:203px;
    float:left;
    position:relative;
    top:22px;
    margin:0;
    padding:0;
}

#content_moduni {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#content_moduni p {
    
    width:545px;
    margin-left:15px;
}

#content_moduni h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#2E3192;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #2E3192;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-bottom:10px;
    padding-top:10px;
}

#moduni_news_container {
    
    width:545px;
    border:1px solid #DEDEDE;
}

.moduni_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#6769af;
}

.special_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#DF8F97;
}

#content_moduni .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#2E3192;
    color:#FFFFFF;
    height:24px;
}

.titel_label {
    
    font-weight:bold;
    padding-top:5px;
    margin-left:10px;
}

.news_text {
    
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    width:525px;
}

.moduni_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #2E3192;
}

#moduni_news_rechts {
    
    width:276px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-left:15px;
    margin-right:5px;
    float:right;
}

.moduni_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-left:0px;
    border:1px solid #2E3192;
}

.moduni_news_special {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-left:0px;
    margin-right:16px;
    border:1px solid #bf1e2e;
}

.moduni_news_head {
    
    width:266px;
    background-color:#2E3192;
    color:#FFFFFF;
    padding-bottom:5px;
}

.moduni_news_head_special {
    
    width:266px;
    background-color:#bf1e2e;
    color:#FFFFFF;
    padding-bottom:5px;
}

.moduni_news_old_back1 {
    
    background-color:#DEDEDE;
}

.moduni_news_old_back2 {
    
    background-color:#FFFFFF;
}


#nachricht p {
    
    width:240px;
    margin-bottom:10px;
}

#service {
    
    width:215px;
    float:right;
    position:relative;
    top:22px;
}


#schnellsuche_moduni {
    
    width:167px;
    height:90px;
    background-color:#2E3192;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
}


.servicecontainer {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.service_head {
    
    width:175px;
    background-color:#2E3192;
    color:#FFFFFF;
    height:24px;
}

.service_head_moduni {
    
    width:175px;
    background-color:#2E3192;
    color:#FFFFFF;
    height:24px;
}

.service_label {
    
	font-weight:bold;
    padding-top:5px;
    margin-left:10px;
}

/*------------------*/
.service_label_new {
   
	/*height:20px;*/ 
    font-weight:bold;
    padding-top:5px;
    margin-left:10px;
}
*/ -------------- */

.moduni_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#2E3192;
}

a:link {
    
    color:#2E3192;
    text-decoration:underline;
}

a:visited {
    
    color:#2E3192;
    text-decoration:underline;
}

a:hover {
    
    color:#000000;
    text-decoration:none;
}

a:active {
    
    color:#2E3192;
    text-decoration:underline;
}

a:focus {
    
    color:#2E3192;
    text-decoration:underline;
}

a:link.whitelink {
    
    color:#FFFFFF;
    text-decoration:underline;
}

a:visited.whitelink {
    
    color:#FFFFFF;
    text-decoration:underline;
}

a:hover.whitelink {
    
    color:#FFFFFF;
    text-decoration:none;
}

a:active.whitelink {
    
    color:#FFFFFF;
    text-decoration:underline;
}

a:focus.whitelink {
    
    color:#FFFFFF;
    text-decoration:underline;
}

.subnavibutton_moduni {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
}

.subnavilabel_moduni {
    
    margin-left:15px;
    padding-top:8px;
}

.subnavilabel_moduni a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_moduni a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_moduni a:hover {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_moduni a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_moduni a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_moduni a:link.aktiv {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_moduni a:visited.aktiv {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_moduni a:hover.aktiv {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_moduni a:active.aktiv {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_moduni a:focus.aktiv {
    
    color:#2E3192;
    font-weight:bold;
    text-decoration:none;
}


/**
 * MODUNI SKY ==================================================================
 */

#tabsky {
    
    position:relative;
    z-index:2;
    left:205px;
    top:18px;
    width:118px;
    height:43px;
    float:left;
}

#tabsky_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:118px;
    height:43px;
    float:left;
}

#navilinie_sky {
    
    background-color:#25AAE1;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#schnellsuche_sky {
    
    width:167px;
    height:90px;
    background-color:#25AAE1;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
    
}

#content_sky {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#content_sky h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#25AAE1;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #25AAE1;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-bottom:10px;
    padding-top:10px;
}

#content_sky p {

	
    /*width:545px; */
    width:240px;
    margin-left:15px;
}

#content_sky .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#25AAE1;
    color:#FFFFFF;
    height:24px;
}

#content_sky fieldset {
    
    border: 1px solid #25AAE1;
}

#content_sky fieldset legend {
    
    color:#25AAE1;
}

.servicecontainer_sky {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_sky p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.sky_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#92d5f0;
}



.service_head_sky {
    
    width:175px;
    background-color:#25AAE1;
    color:#FFFFFF;
    height:24px;   
}

.service_head_zubehoer {
    
    width:175px;
    background-color:#4B5670;
    color:#FFFFFF;
    height:24px;   
}



.sky_news {
    
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}

/* ********************/
.sky_news_nach {
    
	height:550px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}


.sky_news_new {
/* Bereich :Weitere Themengebiete */     
	height:410px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}

.sky_news_mas {
    
	height:355px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}

.sky_news_such {
    
	height:210px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}

.sky_news_detailsuch {
    
	height:360px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}

.sky_news_tipp_such {
    
	height:385px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}


/* ********************/

.sky_news_big {
    
    width:540px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #25AAE1;
}


.sky_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #25AAE1;
}


.sky_news_head {
    
    width:266px;
    background-color:#25AAE1;
    color:#FFFFFF;
    padding-bottom:5px;
}

.sky_news_head_big {
    
    width:540px;
    background-color:#25AAE1;
    color:#FFFFFF;
    padding-bottom:5px;
}

.sky_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#25AAE1;
}

.subnavibutton_sky {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
}

.subnavilabel_sky {
    
    margin-left:15px;
    padding-top:8px;
}

.subnavilabel_sky a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:hover {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_sky a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:link.aktiv {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:visited.aktiv {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:hover.aktiv {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:active.aktiv {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_sky a:focus.aktiv {
    
    color:#25AAE1;
    font-weight:bold;
    text-decoration:none;
}

#content_sky a:link {
    
    color:#25AAE1;
    text-decoration:underline;
}

#content_sky a:visited {
    
    color:#25AAE1;
    text-decoration:underline;
}

#content_sky a:hover {
    
    color:#000000;
    text-decoration:none;
}

#content_sky a:active {
    
    color:#25AAE1;
    text-decoration:underline;
}

#content_sky a:focus {
    
    color:#25AAE1;
    text-decoration:underline;
}

.servicecontainer_sky a:link {
    
    color:#25AAE1;
    text-decoration:underline;
}

.servicecontainer_sky a:visited {
    
    color:#25AAE1;
    text-decoration:underline;
}

.servicecontainer_sky a:hover {
    
    color:#000000;
    text-decoration:none;
}

.servicecontainer_sky a:active {
    
    color:#25AAE1;
    text-decoration:underline;
}

.servicecontainer_sky a:focus {
    
    color:#25AAE1;
    text-decoration:underline;
}



/**
 * KLEINE WELT 87 ==============================================================
 */

#navilinie_kw87 {
    
    background-color:#365d29;
    height:10px;
    width:1001px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#navilinie_kleinewelt {
    
    background-color:#365d29;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#container_kw87 {
    
    position:relative;
    left:50%;
    top:0;
    width:1002px;
    margin-left:-501px;
    background-image:url("../img/layout/green.gif");
    background-repeat:repeat-x;
    background-color:#FFFFFF;
    height:auto;
    min-height:100%;
    -height:100%;
    margin-bottom:0;
}

#header_kw87 {
    
    background-image:url("../img/layout/kw87_head.gif");
    background-repeat:no-repeat;
    height:125px;
    background-color:#588733;
}

.kw87_news_bilder {
    
    width:520px;
    padding:0;
}

.servicecontainer_kw87 {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_kw87 p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.kw87_news_head {
    
    width:266px;
    background-color:#365d29;
    color:#FFFFFF;
    padding-bottom:5px;
}

.kw87_news_head_big {
    
    width:540px;
    background-color:#365d29;
    color:#FFFFFF;
    padding-bottom:5px;
}

.kw87_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #365d29;
}

#nachricht .kw87_news_old {
    width:200px;
}

.kw87_news_old p {
    
    width:250px;
}

#content_kleinewelt {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#content_kleinewelt p {
    
    width:545px;
    margin-left:15px;
}

#content_kleinewelt h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#365D29;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #365D29;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-bottom:10px;
    padding-top:10px;
}

#content_kleinewelt .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#365D29;
    color:#FFFFFF;
    height:24px;
}

#content_kleinewelt fieldset {
    
    border: 1px solid #365d29;
}

#content_kleinewelt fieldset legend {
    
    color:#365d29;   
}

#kw87_news_container {
    
    width:576px;
}

#kw87_news_container p {
    
    width:520px;
    margin:0;
    padding:0;
}

.kw87_news {
    
    margin-top:8px;
    margin-left:8px;
    float:left;
}

#kw87_news_titel {
    
    color:#365D29;
    font-size:18px;
    font-weight:bold;
    width:420px;
    float:left;
}

#kw87_news_datum {
    
    float:right;
    width:111px;
    color:#365D29;
}

#kw87_news_subline {
    
    color:#365D29;
    font-size:12px;
    margin-bottom:15px;
    margin-top:5px;
    width:520px;
    clear:both;
}

.kleinewelt_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#77ab43;
}

.kleinewelt_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #365D29;
    
}

#kleinewelt_news_rechts {
    
    width:276px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-left:15px;
    margin-right:5px;
    float:right;    
}

.kw87_news_big {
    
    width:540px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #365D29;
}

#schnellsuche_kw87 {
    
    width:167px;
    height:90px;
    background-color:#365d29;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;   
}

#schnellsuche_kleinewelt {
    
    width:167px;
    height:90px;
    background-color:#365d29;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;   
}

.service_head_kleinewelt {
    
    width:175px;
    background-color:#365D29;
    color:#FFFFFF;
    height:24px;    
}


/* LINK-DEFINITIONEN ==================================== */

.subnavibutton_kleinewelt {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
}

.subnavilabel_kleinewelt {
    
    margin-left:15px;
    padding-top:8px;
}

.subnavilabel_kleinewelt a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:hover {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_kleinewelt a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_kleinewelt a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:link.aktiv {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:visited.aktiv {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:hover.aktiv {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_kleinewelt a:active.aktiv {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_kleinewelt a:focus.aktiv {
    
    color:#365D29;
    font-weight:bold;
    text-decoration:none;
}

#content_kleinewelt a:link {
    
    color:#365D29;
    text-decoration:underline;
}

#content_kleinewelt a:visited {
    
    color:#365D29;
    text-decoration:underline;
}

#content_kleinewelt a:hover {
    
    color:#000000;
    text-decoration:none;
}

#content_kleinewelt a:active {
    
    color:#365D29;
    text-decoration:underline;
}

#content_kleinewelt a:focus {
    
    color:#365D29;
    text-decoration:underline;
}


.servicecontainer_kw87 a:link {
    
    color:#365D29;
    text-decoration:underline;
}

.servicecontainer_kw87 a:visited {
    
    color:#365D29;
    text-decoration:underline;
}

.servicecontainer_kw87 a:hover {
    
    color:#000000;
    text-decoration:none;
}

.servicecontainer_kw87 a:active {
    
    color:#365D29;
    text-decoration:underline;
}

.servicecontainer_kw87 a:focus {
    
    color:#365D29;
    text-decoration:underline;
}


/**
 * MODUNI BOAT =================================================================
 */

#tabboat {
    
    position:relative;
    z-index:3;
    left:205px;
    top:18px;
    width:99px;
    height:43px;
    float:left;
}

#tabboat_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:99px;
    height:43px;
    float:left;
}

#content_boat p {
    
    /* width:545px; */
	width:240px;
    margin-left:15px;
}

.boat_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#8095a5;
}

#content_boat .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#002A4B;
    color:#FFFFFF;
    height:24px;
}

#content_boat fieldset {
    
    border: 1px solid #002A4B;
}

#content_boat fieldset legend {
    
    color:#002A4B;
}

.servicecontainer_boat {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_boat p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.service_head_boat {
    
    width:175px;
    background-color:#002A4B;
    color:#FFFFFF;
    height:24px;
}

#content_boat {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#content_boat h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#002A4B;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #002A4B;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-bottom:10px;
    padding-top:10px;
    
}

#navilinie_boat {
    
    background-color:#002A4B;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#schnellsuche_boat {
    
    width:167px;
    height:90px;
    background-color:#002A4B;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
    
}

.boat_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#002A4B;
    
}

/*------------------------*/
.boat_news_new {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #002A4B;
}

.boat_news_detailsuch {
    
	height:360px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #002A4B;
}

.boat_news_tipp_such {
    
	height:385px; 
	width:266px;
	background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #002A4B;
}

/* ---------------------- */
.boat_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #002A4B;
    
}

.boat_news_big {
    
    width:540px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #002A4B;
    
}

.boat_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #002A4B;
    
}


.boat_news_head {
    
    width:266px;
    background-color:#002A4B;
    color:#FFFFFF;
    padding-bottom:5px;
    
}

.boat_news_head_big {
    
    width:540px;
    background-color:#002A4B;
    color:#FFFFFF;
    padding-bottom:5px;
    
}

.subnavibutton_boat {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
    
}

.subnavilabel_boat {
    
    margin-left:15px;
    padding-top:8px;
    
}

.subnavilabel_boat a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:hover {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_boat a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_boat a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:link.aktiv {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:visited.aktiv {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:hover.aktiv {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:active.aktiv {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_boat a:focus.aktiv {
    
    color:#002A4B;
    font-weight:bold;
    text-decoration:none;
    
}

#content_boat a:link {
    
    color:#002A4B;
    text-decoration:underline;
    
}

#content_boat a:visited {
    
    color:#002A4B;
    text-decoration:underline;
    
}

#content_boat a:hover {
    
    color:#000000;
    text-decoration:none;
    
}

#content_boat a:active {
    
    color:#002A4B;
    text-decoration:underline;
    
}

#content_boat a:focus {
    
    color:#002A4B;
    text-decoration:underline;
    
}

.servicecontainer_boat a:link {
    
    color:#002A4B;
    text-decoration:underline;
    
}

.servicecontainer_boat a:visited {
    
    color:#002A4B;
    text-decoration:underline;
    
}

.servicecontainer_boat a:hover {
    
    color:#000000;
    text-decoration:none;
    
}

.servicecontainer_boat a:active {
    
    color:#002A4B;
    text-decoration:underline;
    
}

.servicecontainer_boat a:focus {
    
    color:#002A4B;
    text-decoration:underline;
    
}



/**
 * MODUNI ARMY =================================================================
 */

#tabarmy {
    
    position:relative;
    z-index:5;
    left:205px;
    top:18px;
    width:94px;
    height:43px;
    float:left;
}

#tabarmy_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:94px;
    height:43px;
    float:left;
}

#content_army p {
    /* width:545px; */
	width:240px;
    margin-left:15px;
}

#content_army .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#617020;
    color:#FFFFFF;
    height:24px;
}

#content_army fieldset {
    
    border: 1px solid #617020;
}

#content_army fieldset legend {
    
    color:#617020;
}

.servicecontainer_army {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_army p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.army_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#b0b890;
}

.service_head_army {
    
    width:175px;
    background-color:#617020;
    color:#FFFFFF;
    height:24px;
}

#content_army {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#content_army h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#617020;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #617020;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-top:10px;
    padding-bottom:10px;
}

.army_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#617020;
}

/*--------------------*/
.army_news_new {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #617020;
}
/* -------------------*/
.army_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #617020;
}

.army_news_big {
    
    width:540px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #617020;
}


.army_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #617020;
}


.army_news_head {
    
    width:266px;
    background-color:#617020;
    color:#FFFFFF;
    padding-bottom:5px;
}

.army_news_head_big {
    
    width:540px;
    background-color:#617020;
    color:#FFFFFF;
    padding-bottom:5px;
}

#navilinie_army {
    
    background-color:#617020;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
}

#schnellsuche_army {
    
    width:167px;
    height:90px;
    background-color:#617020;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
}

.subnavibutton_army {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
}

.subnavilabel_army {
    
    margin-left:15px;
    padding-top:8px;
}

#content_army a:link {
    
    color:#617020;
    text-decoration:underline;
}

#content_army a:visited {
    
    color:#617020;
    text-decoration:underline;
}

#content_army a:hover {
    
    color:#000000;
    text-decoration:none;
}

#content_army a:active {
    
    color:#617020;
    text-decoration:underline;
}

#content_army a:focus {
    
    color:#617020;
    text-decoration:underline;
}

.servicecontainer_army a:link {
    
    color:#617020;
    text-decoration:underline;
}

.servicecontainer_army a:visited {
    
    color:#617020;
    text-decoration:underline;
}

.servicecontainer_army a:hover {
    
    color:#000000;
    text-decoration:none;
}

.servicecontainer_army a:active {
    
    color:#617020;
    text-decoration:underline;
}

.servicecontainer_army a:focus {
    
    color:#617020;
    text-decoration:underline;
}

.subnavilabel_army a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:hover {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_army a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}
.subnavilabel_army a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:link.aktiv {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:visited.aktiv {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:hover.aktiv {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:active.aktiv {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}

.subnavilabel_army a:focus.aktiv {
    
    color:#617020;
    font-weight:bold;
    text-decoration:none;
}


/**
 * MODUNI CARDS ================================================================
 */

#tabcards {
    
    position:relative;
    z-index:4;
    left:205px;
    top:18px;
    width:94px;
    height:43px;
    float:left;
}

#tabcards_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:94px;
    height:43px;
    float:left;
}

#content_cards p {
     /* width:545px; */
	width:240px;
    margin-left:15px;
}

#content_cards .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#2E3192;
    color:#FFFFFF;
    height:24px;
}

#content_cards fieldset {
    
    border: 1px solid #BF1E2E;
}

#content_cards fieldset legend {
    
    color:#BF1E2E;
}

.servicecontainer_cards {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_cards p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.cards_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#6769af;
}

.service_head_cards {
    
    width:175px;
    background-color:#BF1E2E;
    color:#FFFFFF;
    height:24px;
}

#content_cards {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#navilinie_cards {
    
    background-color:#BF1E2E;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#content_cards h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#2E3192;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #2E3192;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-top:10px;
    padding-bottom:10px;
    
}

.cards_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#2E3192;
    
}

.cards_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #2E3192;
    
}


.cards_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #2E3192;
    
}


.cards_news_head {
    
    width:266px;
    background-color:#2E3192;
    color:#FFFFFF;
    padding-bottom:5px;
    
}

#schnellsuche_cards {
    
    width:167px;
    height:90px;
    background-color:#BF1E2E;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
    
}

.cards_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#BF1E2E;
    
}

.subnavibutton_cards {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
    
}

.subnavilabel_cards {
    
    margin-left:15px;
    padding-top:8px;
    
}

#content_cards a:link {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

#content_cards a:visited {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

#content_cards a:hover {
    
    color:#000000;
    text-decoration:none;
    
}

#content_cards a:active {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

#content_cards a:focus {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

.servicecontainer_cards a:link {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

.servicecontainer_cards a:visited {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

.servicecontainer_cards a:hover {
    
    color:#000000;
    text-decoration:none;
    
}

.servicecontainer_cards a:active {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

.servicecontainer_cards a:focus {
    
    color:#BF1E2E;
    text-decoration:underline;
    
}

.subnavilabel_cards a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:hover {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_cards a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_cards a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:link.aktiv {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:visited.aktiv {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:hover.aktiv {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:active.aktiv {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_cards a:focus.aktiv {
    
    color:#BF1E2E;
    font-weight:bold;
    text-decoration:none;
    
}


/**
 * WERKZEUG & ZUBEHÖR ==========================================================
 */

#tabtools {
    
    position:relative;
    z-index:6;
    left:205px;
    top:18px;
    width:87px;
    height:43px;
    float:left;
    
}

#tabtools_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:87px;
    height:43px;
    float:left;
    
}

#tabkleinewelt {
    
    position:relative;
    z-index:6;
    left:205px;
    top:18px;
    width:87px;
    height:43px;
    float:left;
    
}

#tabkleinewelt_aktiv {
    
    position:relative;
    z-index:20;
    left:205px;
    top:24px;
    width:87px;
    height:43px;
    float:left;
    
}

#content_zubehoer p {
    
    width:545px;
    margin-left:15px;
    
}

#content_zubehoer .titel {
    
    width:545px;
    font-weight:bold;
    background-color:#4B5670;
    color:#FFFFFF;
    height:24px;
    
}

.servicecontainer_zubehoer {
    
    width:175px;
    margin-bottom:15px;
    background-color:#FFFFFF;
    margin-left:15px;
    border:1px solid #999999;
}

.servicecontainer_zubehoer p {
    
    width:155px;
    padding:0;
    margin:10px;
}

.zubehoer_light {
    
    font-weight:normal;
    height:auto;
    text-align:right;
    margin-right:10px;
    color:#a5abb8;
    
}

#content_zubehoer {
    
    width:575px;
    background-color:#FFF;
    float:left;
    margin-left:4px;
    margin-top:22px;
    height:auto;
    min-height:500px;
}

#navilinie_zubehoer {
    
    background-color:#4B5670;
    height:10px;
    width:782px;
    position:relative;
    top:14px;
    left:0;
    z-index:8;
    
}

#content_zubehoer h1 {
    
    font-weight:bold;
    font-size:18px;
    color:#4B5670;
    margin-left:15px;
    width:542px;
    text-align:center;
    border:1px solid #4B5670;
    height:25px;
    margin-top:10px;
    margin-bottom:5px;
    padding-top:10px;
    padding-bottom:10px;
    
}

.zubehoer_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#4B5670;
    
}

.zubehoer_news {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #4B5670;
    
}

.zubehoer_news_big {
    
    width:542px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #4B5670;
    
}


.zubehoer_news_old {
    
    width:266px;
    background-color:#FFFFFF;
    margin-bottom:10px;
    border:1px solid #4B5670;
    
}


.zubehoer_news_head {
    
    width:266px;
    background-color:#4B5670;
    color:#FFFFFF;
    padding-bottom:5px;
    
}

.zubehoer_news_head_big {
    
    width:542px;
    background-color:#4B5670;
    color:#FFFFFF;
    padding-bottom:5px;
    
}

#schnellsuche_zubehoer {
    
    width:167px;
    height:90px;
    background-color:#4B5670;
    margin-left:15px;
    margin-bottom:10px;
    color:#FFFFFF;
    
}

.zubehoer_titel {
    
    margin-top:15px;
    margin-left:15px;
    font-size:18px;
    font-weight:bold;
    color:#4B5670;
    
}

.subnavibutton_zubehoer {
    
    width:167px;
    height:28px;
    background-image:url("../img/layout/button.gif");
    background-repeat:no-repeat;
    margin-left:15px;
    margin-bottom:10px;
    
}

.subnavilabel_zubehoer {
    
    margin-left:15px;
    padding-top:8px;
    
}

#farbmatrix a:link.farbinfo {
    
    color:#FFFFFF;
    text-decoration:underline;
    
}

#farbmatrix a:visited.farbinfo {
    
    color:#FFFFFF;
    text-decoration:underline;
    
}

#farbmatrix a:hover.farbinfo {
    
    color:#FFFFFF;
    text-decoration:none;
    
}

#farbmatrix a:active.farbinfo {
    
    color:#FFFFFF;
    text-decoration:underline;
    
}

#farbmatrix a:focus.farbinfo {
    
    color:#FFFFFF;
    text-decoration:underline;
    
}

#content_zubehoer a:link {
    
    color:#4B5670;
    text-decoration:underline;
    
}

#content_zubehoer a:visited {
    
    color:#4B5670;
    text-decoration:underline;
    
}

#content_zubehoer a:hover {
    
    color:#000000;
    text-decoration:none;
    
}

#content_zubehoer a:active {
    
    color:#4B5670;
    text-decoration:underline;
    
}

#content_zubehoer a:focus {
    
    color:#4B5670;
    text-decoration:underline;
    
}

#farbmatrix {
    
    margin-left:15px;
    width:542px;
    
}

#farbmatrix .farbthumb {
    
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    padding:0;
    margin-top:0;
    margin-left:0;
    width:95px;
    height:105px;
    border:1px solid #666;
    text-align:center;
    position:relative;
    cursor:pointer;
    
}

.farbuebersicht_over {
    position:absolute;
    left:0;
    top:0;
    z-index:10;
    width:256px;
    height:188px;
    padding:5px;
    display:none;
    color:#FFF;
    background-image:url('../img/farben/uebersicht/farbuebersicht_over.png');
}

.fu_text {
    width:255px;
    height:30px;
    position:relative;
    top:152px;
    left:0;
    color:#FFF;
    font-weight:bold;
    text-align:center;
    line-height:16px;
    text-decoration:none;
}

#humbrol_o a:link, #hobbycolor_o a:link, #modelmaster_o a:link, #revell_o a:link , #tamiya_o a:link {
    color:#FFF;
    text-decoration:underline;
}

#humbrol_o a:visited, #hobbycolor_o a:visited, #modelmaster_o a:visited, #revell_o a:visited, #tamiya_o a:visited {
    color:#FFF;
    text-decoration:underline;
}

#humbrol_o a:hover, #hobbycolor_o a:hover, #modelmaster_o a:hover, #revell_o a:hover, #tamiya_o a:hover {
    color:#FFF;
    text-decoration:none;
}

#humbrol_o a:active, #hobbycolor_o a:active, #modelmaster_o a:active, #revell_o a:active, #tamiya_o a:active {
    color:#FFF;
    text-decoration:underline;
}

#humbrol_o a:focus, #hobbycolor_o a:focus, #modelmaster_o a:focus, #revell_o a:focus, #tamiya_o a:focus {
    color:#FFF;
    text-decoration:underline;
}


.subnavilabel_zubehoer a:link {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:visited {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:hover {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_zubehoer a:active {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}
.subnavilabel_zubehoer a:focus {
    
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:link.aktiv {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:visited.aktiv {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:hover.aktiv {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:active.aktiv {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}

.subnavilabel_zubehoer a:focus.aktiv {
    
    color:#4B5670;
    font-weight:bold;
    text-decoration:none;
    
}


/* SERVICE */

.service_input {
    
    width:280px;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:3px;
    color:#494949;
    border:1px solid #2E3192;
    
}


/* WARENKORB */

.warenkorb_titel {
    
    background-color:#2E3192;
    color:#FFFFFF;
    font-weight:bold;
    height:24px;
}

.warenkorb1 {
    
    background-color:#E5E5E5;
}

.warenkorb2 {
    
    background-color:#F6F6F6;
}

.warenkorb3 {
    
    background-color:#585AA8;
    color:#FFFFFF;    
}




.searchmenubox .text {
 color: #fff;
 font-size:11px;
}
.searchmenubox a {
 color: #fff;
}

.searchmenubox_active .text {
 color: #fff;
 font-size:11px;

}
.searchmenubox_active a {
 color: #fff;
}

.searchmenubox {
  border-color:#585858;
  background-color:#ffffff;
  padding:0px;
}

.searchmenubox_active {
  border-color:#585858;
  background-color:#c80000	;
  padding:0px;
}

.searchmenubox_active td {
  text-align:center;
  padding:2px; 
  border: 1px solid;
  border-color:#fff;
}

.searchmenubox td {
  text-align:center;
  padding:2px; 
  border: 1px solid;
  border-color:#fff;
}

td.searchmenubox_space {
  background-color: #ffffff; 
  width:1px;
}

