* {padding:0px;margin:0px;}

img {border:0px;}

.sogood-container {
        width:100%;

        background:red;
        text-align:center;
        background:#f2f2f2 url(../img/weih/header2-sogood.jpg) top center no-repeat;
        margin:0px 0px 0px 0px;
        padding:0px 0px 50px 0px;
        position:relative;
        font-family:"Arial", Sans-serif;
        font-size:11px;
        }


.sogood-container a:link, a:visited, a:focus, a:hover, a:active {color:#04488d;text-decoration:none;}

.sogood-ab-container{
	position:relative;
	width:937px;
	margin:0px auto 0px auto;
	text-align:left;
	}

.sogood-bgcontent{
	background:transparent url(../img/bg33-66.jpg) repeat-y 0px 0px;
	margin:0px 0px 20px 0;
	}

.sogood-bgcontent-green{
	background:transparent url(../img/bg33-66green.jpg) repeat-y 0px 0px;
	margin:0px 0px 20px 0;
	}

.sogood-bgcontent50{
	background:transparent url(../img/bg50.jpg) repeat-y 0px 0px;
	margin:0px 0px 20px 0;
	}


/* Visitenkarte / topVerkäufer / Menu */

.sogood-visitenkarte{
	position:relative;
	background:transparent url(..a/img/header.jpg) no-repeat top left;
	height:146px;
	margin:0px 0px 30px 0;
	}

ul.sogood-ab-menu {
	list-style-type:none;
	position:absolute;
	top:94px;
	left:198px;
	}

ul.sogood-ab-menu li {
	float:left;
	margin:0px 0px 0 9px;
	padding:0px 8px 0 0px;
	border-right:1px solid #04488d;
	}

.sogood-topvk {
	position:absolute;
	bottom:-70px;
	right:20px;
	display:none;
}

.sogood24-search {
	color:#f6f6f6;
	}



/* Headlines */

.sogood-ab-container h2 {
	font-size:20px;
	font-weight:bold;
	position:relative;
	background:#044b93;
	color:#ffffff;
	width:680px;
	padding:20px 0px 20px 23px;
	}

.sogood-ab-container h3 {
	font-size:15px;
	font-weight:bold;
	position:relative;
	background:#044b93;
	color:#ffffff;
	width:75%;
	padding:14px 0px 12px 0px;
	border-left:0px solid #f2f2f2;
	margin:0 0 0 0px;
	}

h3.notiz {

	background:#044b93 url(../img/icons/notiz.png) no-repeat 10px 2px;
	text-indent:57px;
	}

h3.info {

	background:#044b93 url(../img/icons/info.png) no-repeat 10px 2px;
	text-indent:57px;
	}

h3.daumen {

	background:#044b93 url(../img/icons/daumen.png) no-repeat 5px 2px;
	text-indent:50px;
	}

h3.specs {

	background:#044b93 url(../img/icons/specs.png) no-repeat 10px 2px;
	text-indent:57px;
	width:220px;
	}

h3.versand {

	background:#044b93 url(../img/icons/versand.png) no-repeat 10px 2px;
	text-indent:67px;
	width:220px;
	}

/* Header Images Block */

.sogood-headerimg {
	margin:0px 0 20px 0px;
	}

.sogood-headerimg img{
	margin:20px 0 20px 20px;
	}

.sogood-headerimg-container img{

	}

/* Content Blocks */
.sogood-content{
	background:#ffffff;
	position:relative;
	font-size:12px;
	line-height:21px;

	}

.sogood-content p{
	padding:20px;
	}

.sogood-content-width{
	margin:0px 0 0px 0;
	position:relative;
	}

.sogood-content-width img {
	margin:20px 0px 0px 16px;
	}

.sogood-content-float-left{
	float:left;
	}

.sogood-content-float-right{
	float:right;
	}

.position-ab-spec{
	margin:-45px 0 0 0;
	}

.width33 {
	width:305px;
	}

.width50 {
	width:461px;
	}

.width66 {
	width:619px;
}

.width50inner {
	width:45%;
}

.sogood-green-quer {
	position:relative;
	background-color:#359807;
	margin:0px 0 20px 0;
	color:#ffffff;
}

.sogood-telefon {
	background-image: url(../img/icons/telefon.png) ;
	background-repeat:no-repeat;
	background-position:10px 20px;
	}

.sogood-telefon p{
	margin:0 0 0 50px;
	font-weight:bold;
	font-size:16px;
	}

.support-telefon-bg {
	width:207px;
	height:41px;
	background: transparent url("../img/telefon.jpg") top center;
	top:21px;
	position:relative;
	margin: 0px 0px 18px 41px;

}

/* Gallery */

.sogood-content-gallery {
	background:#ffffff;
	height:459px;
	margin:0 0 20px 0;
	}

#gallerywrapper{
	float:left;
	position:relative;
	z-index:5;
}

.gallerydisplay {
	padding:0;
	margin:0px 0 0 0;
	list-style-type:none;
	float:left;
}

.gallerydisplay img.mainimage,
#defaultimage img.mainimage{
	border:0;
	width:720px;
	height:422px;
}


.gallerydisplay li {
	
	margin:20px 0 -17px 750px;
}

.gallerydisplay li a img.mainimage {
	position:absolute;
	left:20px;
	display:none;
	border:0;
	top:20px;
	z-index:5;
}

.gallerydisplay li a:active img.mainimage,
.gallerydisplay li a:hover img.mainimage,
.gallerydisplay li a:focus img.mainimage {
	display:block;
}

.gallerydisplay li img.thumbnail{
	height:96px;
	width:163px;
	margin-right:4px;

}

.gallerydisplay li a:active img.thumbnail{
	border:#eee solid 1px;
}

#defaultimage img{
	position:absolute;
	top:20px;
	left:20px;
	z-index:-1;
}


ul.sogood-aeb {
	margin:20px 20px 20px 50px;
	list-style-image:url(../img/haken.jpg);
	}

ul.sogood-aeb li {
	padding:3px 0 3px 0;
	}


/* Crosselling Items */

.sogood-content.crossselling {
padding:20px;
}

.sogood-price {
font-weight:bold;
color:#044b93;
}


.sogood-content.crossselling img {
margin:16px 16px 0 16px;
}

.soogood-cross-item {
height:195px;
width:283px;
border:1px solid #e2e2e2;
float:left;
margin-right:20px;
}

.soogood-cross-item.last {
margin-right:0px;
}

.soogood-cross-item-col4 {
height:195px;
width:207px;
border:1px solid #e2e2e2;
float:left;
margin-right:20px;
}

.soogood-cross-item-col4.last {
margin-right:0px;}

.nav-container {position:relative;width:943px;height:72px;background:none;margin:-30px 0 0 0;}
.nav-container a {border:none;outline:none;display:block;float:left;}
.nav-container img {border:none;outline:none;}
.nav-container a img {border:none;outline:none;}


.sogood-lz20t {
        width:258px;
        height:250px;
        top:1px;
        background: red url("http://templates.sogood24.de/welt/lz20t.jpg") top left;
        margin: 0px 0 0 20px;
        }

