@charset "UTF-8";

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

h1 {
font-size: 24px;
color: #000099;
margin-bottom: 0px;
}

h2 {
font-size: 16px;
color: #000000;
margin-top: 5px;
}

h3 {
font-size: 16px;
color: #000000;
margin: 0px;
font-weight: normal;
}

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

a {
color: #000099;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

a img {
border: 0;
}

#mainnav ul {
margin: 0px;
padding: 0px;
}

#mainnav ul li {
list-style-type: none;
display: inline;
float: left;
margin: 0px;
padding: 0px 10px 0px 0px;
height: 23px;
}

#mainnav ul li a {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
background: #1f1a17 url(images/jeansfactory_mainnav_left.gif) left top no-repeat;
padding-left: 10px;
display: block;
line-height: 23px;

/* IE 6 only ****
width: 119px;
text-align: center;
white-space:nowrap;
*/
}

#mainnav ul li a span {
display: block;
height: 23px;
background: #1f1a17 url(images/jeansfactory_mainnav_right.gif) right top no-repeat;
padding-right: 10px;
}
#mainnav ul li a.act {
text-decoration: underline;
}
#mainnav ul li a:hover {
text-decoration: underline;
}


#section_info {
height: 178px;
line-height: 178px;
font-size: 90px;
text-align: right;
padding-right: 50px;
color:#FFFFFF;
}


/* TYPO3 Extension Styles */
/* styles for extension "tx_fdfx2cols_pi1" */
.c2l1-left{
   border-right: none;
   width:50%;
}
.c2l1-middle{
   width:50%;
}

div.c2l1d-left{
   width:380px;
   border:none;
}
div.c2l1d-middle{
   left:390px;
   width:380px;
   border:none;
}


/* styles for extension "tx_fdfx3cols_pi1" */
.c3l1-left{
   border-right: none;
   width:33%;
}

.c3l1-middle{
   border-right: none;
   width:33%;
}

.c3l1-right{
   width:33%;
}

div.c3l1d-left{
   left:0px;
   width:245px;
   border:none;
}

div.c3l1d-middle{
   left:255px;
   width:245px;
   border:none;
}

div.c3l1d-right{
   left:520px;
   width:245px;
   border:none;
}


#contentarea_startseite {
background-image:url(images/jeansfactory_startseite.jpg);
background-repeat: no-repeat;
background-position:bottom;
position: relative;
}


