body {
background:#FFF;
margin:0px;
}

html {
font-family:arial,verdana,sans-serif;
font-size:12px;
color:#000;
}

#main
{
	width:960px;
	background-image:url(http://85.214.37.24/abseits_bg.png);
	height:639px;
	left:50%;
	margin-left:-480px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-stretch:narrower;
	color:#FFF;
	margin-top:35px;
}

.break
{
	clear:both;	
}

.border
{
	margin:15px 27px 20px 23px;	
}

.text_top_left
{
	width:286px;
	float:left;	
}

.logo
{
	float:right;
	margin-right:33px;
}

.buttons
{
	float:left;	
}

.top_buttons
{
	margin-bottom:14px;	
}

.button_shop
{
	margin-right:14px;
	float:left;	
}

.button_facebook
{
	float:left;	
}

.button_lookbook
{
	margin-right:14px;
	float:left;	
}

.button_newsletter
{
	float:left;	
}

.text_bottom_left
{
	margin-top:20px;	
}

.infoshop
{
	float:right;	
}

h1 {
text-decoration:none; 
text-transform:uppercase;
font-size:1.6em;
padding:0px 0px 0px 0px; 
margin-bottom:15px; 
color:#7E7E7E;
margin-top:0px;
font-weight:normal;
}

h2 {
font-size:0.8em;
font-weight:normal;
color:#000;
margin-top:0px;
margin-bottom:0px;
}

h3 {
font-size:1.1em;
font-weight:normal;
color:#7E7E7E;
margin-top:0px;
margin-bottom:0px;
}

h4 {
font-size:1.8em;
font-weight:bold;
text-transform:uppercase;
color:#000;
margin-top:0px;
margin-bottom:0px;
}

h5 {
font-size:1.2em;
font-weight:bold;
letter-spacing:0em;
text-transform:uppercase;
color:#000;
margin-top:0px;
margin-bottom:15px;
}

h6 {
font-size:1.4em;
font-weight:normal;
letter-spacing:0em;
color:#000;
margin-top:0px;
margin-bottom:0px;
}

h7 {
font-size:1.5em;
font-weight:normal;
color:#FFF;
background:#000;
padding:3px;
margin-top:0px;
margin-bottom:0px;
text-transform:uppercase;
text-align:center;
}


#OuterMain {
margin:0px auto 0px;
background:#FFF;
width:990px;
padding-bottom:10px;
}


#head {
background:#FFF;
width:990px;
margin:0px auto 0px;
z-index:2;
}

#top {

width:990px;
margin:0px auto 0px;
background:#000;
}

#navi {
margin:0px auto 0px;
width:990px;
height:12px;
padding:5px 0px 7px 0px;
background:#000;
}

#top1 {
background:#FFF;
height:29px;
padding:5px 0px 5px 0px;
}

#top1left {
float:left;
display:none;
}

#top1right {
float:right;
}

#top2 {
padding-left:30px;
padding-right:30px;
border-top:0px solid #000;
z-index:1;
}

#top2left {
float:left;
padding-top:11px;
}

#top2right {
float:right;
margin-top:11px;
}


.head1text {font-size: 10px; text-transform:uppercase;color:#7E7E7E;padding:2px 0px 2px 0px}
.head1text a {color:#7E7E7E; text-transform:uppercase;font-weight:bold;padding: 0px 0px 0px 0px; font-size:10px; text-decoration:none;}
.head1text a:active {color:#000;  font-size:10px; text-decoration:none}
.head1text a:hover {color:#000; text-decoration:underline; font-size: 10px;}

.head2text {font-size: 11px; color:#7E7E7E}
.head2text a {color:#7E7E7E; font-weight:bold; padding:0px 0px 0px 0px; font-size: 1.2em; text-decoration:none;}
.head2text a:active {color:#000;  font-size: 1.2em;text-decoration:none}
.head2text a:hover {color:#FFF;background:#000; text-decoration:none; font-size: 1.2em;}

.head3text {font-size: 12x; color:#000}
.head3text a {color:#000; font-weight:bold; padding:1px 1px 1px 1px; font-size: 12px; text-decoration:none;}
.head3text a:active {color:#000;font-size: 12px;text-decoration:none}
.head3text a:hover {color:#FFF;background:#000; text-decoration:none;font-size: 12px;}

.head4text {font-family:verdana,arial,sans-serif;font-size:9px; font-weight:bold;color:#000; text-transform:uppercase}
.head4text a {font-family:verdana,arial,sans-serif;color:#FFF; font-weight:bold;background:#000;padding:5px 30px 7px 30px; font-size: 9px; text-transform:uppercase;text-decoration:none;}
.head4text a:active {font-family:verdana,arial,sans-serif;color:#000; background:#FF00C0; font-weight:bold; font-size: 9px; text-decoration:none;text-transform:uppercase}
.head4text a:hover {font-family:verdana,arial,sans-serif;color:#000; background:#FF00C0; font-weight:bold; font-size: 9px; text-decoration:none;text-transform:uppercase}



#head2 {
width:990px;
height:100px;
padding-left:0px;
padding-right:0px;
z-index:2;

}

#logo {
background:url(/v30/localpictures/theme/layout/logo.gif) -4px 0px no-repeat;
margin-top:10px;
width:242px;
float:left;

}

#logoright {
margin-top:0px;
float:right;
z-index:3;
}

#header {
margin:0px auto 0px;
width:990px;
height:3px;
padding:0px 0px 0px 0px;
background:#FFF;
border-top:1px solid #000;
border-bottom:3px solid #000;
z-index:2;
}


#MainContent {
margin:20px auto 0px;
padding-bottom:20px;
width:990px;
background:#FFF;
border-bottom:3px solid #000;
}


#InnerLeft {
float:right;
width:182px;
background:#FFF;
}

#InnerContent {
float:left;
width:722px;
padding:0px 0px 10px 0px;
background:#FFF;
margin-right:86px;
}

#AltContent {
background:#DCDCDC;
padding:5px;
}

#AltContent2 {
border:1px solid #000;
padding:5px;
}

#ArtikelText {
background:#DCDCDC;
padding:5px;
}

#InnerLeft2 {
float:right;
width:242px;
background:#FFF;
}

#InnerContent2 {
float:left;
width:722px;
padding:0px 0px 10px 0px;
background:#FFF;
margin-right:26px;
}


#KatalogNavigation2  {
border-bottom:1px solid #000;
padding:5px;
margin-top:0px;
margin-bottom:10px;
text-align:right;
width:700px;
font-size:1.0em;
font-weight:bold;
}

 
.clear {
clear:both;
}


.textlink a {color:#000;text-decoration:underline}
.textlink a:hover {color:#000;text-decoration:underline}

.title {font-size: 12px; letter-spacing:0em; color:#000;font-weight:bold} 


.Navigation1 a, .Navigation2 a,.Navigation3 a {text-decoration:none}
.Navigation1 a:hover, .Navigation2 a:hover,.Navigation3 a:hover {text-decoration:none}


.CmsNavH0passiv {font-size:1.4em; color:#000; padding:1px 5px 1px 5px;background:#FFF; margin-top:0px; margin-bottom:5px; text-decoration:none; text-transform:uppercase;
}

.CmsNavH1passiv {font-size:1.0em; color:#000; padding:1px 5px 1px 5px;background:#FFF; margin-bottom:5px; text-decoration:none; text-transform:uppercase;
}

.CmsNavH0aktiv {font-size:1.4em; color:#FFF; padding:1px 5px 1px 5px;background:#000; margin-top:0px;margin-bottom:25px;text-decoration:none; text-transform:uppercase;
}

.CmsNavH1aktiv {font-size:1.0em; color:#000; font-weight:bold; padding:1px 5px 1px 5px; margin-bottom:5px; text-decoration:none; text-transform:uppercase;
}

.CmsNavH1passiv:hover {font-size:1.0em; color:#FFF; padding:1px 5px 1px 5px;background:#000; margin-bottom:5px; text-decoration:none; text-transform:uppercase;
}

.CmsNavH0passiv:hover {font-size:1.4em; color:#FFF; padding:1px 5px 1px 5px;background:#000; margin-bottom:5px; text-decoration:none; text-transform:uppercase;
}


.KatH0passiv {color:#6D6D6D;text-decoration:none}
.KatH0passiv:hover {color:#6D6D6D;}
.KatH0aktiv {color:#6D6D6D;text-decoration:none}

.KatH1passiv {font-size:1.4em; color:#000; padding:1px 5px 1px 5px; margin-bottom:5px; text-decoration:none;text-transform:uppercase}
.KatH1passiv:hover {color:#FFF; background:#000;}
.KatH1aktiv {font-size:1.4em;color:#FFF; background:#000; padding:1px 5px 1px 5px; margin-bottom:25px; text-transform:uppercase;text-decoration:none;}

.KatH2passiv {font-size:1.0em; color:#000; padding:1px 5px 1px 5px;margin-bottom:8px; text-decoration:none;text-transform:uppercase}
.KatH2passiv:hover {color:#FFF; background:#000;}
.KatH2aktiv {font-size:1.0em; color:#000; padding:1px 5px 1px 5px;font-weight:bold; margin-bottom:8px; text-decoration:none;text-transform:uppercase}


.KatH3passiv {font-size:0.9em; color:#FF006C; padding:1px 5px 1px 6px;margin-bottom:5px; font-weight:bold;text-decoration:none;text-transform:uppercase}
.KatH3passiv:hover {color:#FFF; background:#FF006C;}
.KatH3aktiv {font-size:0.9em; color:#FF006C; padding:1px 5px 1px 6px;background:#9C9C9C; text-decoration:none;text-transform:uppercase}


.MarkeListeTop {margin-bottom:3px; margin-top:5px;font-size:1.7em}

.MarkeListeContent a {color:#000; font-size:12px; margin-right:40px; text-decoration:none; text-transform:uppercase}
.MarkeListeContent a:hover {color:#000; font-size:12px; text-decoration:underline; text-transform:uppercase}



#formcontent {
width:500px;
background:#FFF;
padding:12px;
color:#000;
}


#InnerContent .textfieldContent{
border:1px solid #000;
padding:1px;
font-size:11px;
margin-bottom:5px;
width:188px;
}

#InnerContent textarea{
border:1px solid #000;
padding:1px;
font-size:11px;
width:384px !important;
}


#InnerContent #Anrede, #InnerContent #Acland{
width:188px !important;
}


#OvImage {width:200px;border:1px solid #FFF;}

#ImageUebersicht {width:200px;border:5px dotted #D8D8D8}

#WPic {padding-top:0px}

#History {
width:722px;
font-size:8pt;
font-weight:normal;
letter-spacing:0.03em;
color:#000;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#D8D8D8;
}

#xlink {
width:722px;
margin-top:40px;
padding-top:20px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000;
}


#footer {
margin:0px auto 0px;
padding: 0px 5px 0px 5px;
background:#FFF;
}

.footer {color:#7E7E7E; font-size:10px;text-transform:uppercase}
.footer a {text-decoration:none; text-transform:uppercase;padding:1px; font-weight:bold; color:#7E7E7E; font-size:10px}
.footer a:hover {color:#000;text-decoration:underline}

#designer {
margin:6px auto 0px;
background:#FFF;
width:990px;
}

.designertext {color:#7E7E7E; font-size:9px;text-transform:uppercase}
.designertext a {text-decoration:none; margin:0px 5px 0px 0px; text-transform:uppercase;padding:1px; color:#7E7E7E; font-size:9px}
.designertext a:hover {color:#000;text-decoration:underline}		

#nav6DesignerA-Z_p {margin-top: 20px;}
#nav4DesignerA-Z_p {margin-top: 20px;}	

.Bez-textfeld {
width:100px !important;
float:left;
display:block;
}

.Cont-textfeld {
margin:5px 0;
}	

.Cont-textfeld .textfeld {
border:1px solid #333333;
padding:2px;
}
