#cycling-clothes-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:725px;
	height:125px;
}

#cycling-clothes-02 {
	position:absolute;
	left:0px;
	top:125px;
	width:29px;
	height:375px;
}

#cycling-clothes-03 {
	position:absolute;
	left:29px;
	top:125px;
	width:170px;
	height: 500px;
	background-color: #FEEDA6;
}

#cycling-clothes-04 {
	position:absolute;
	left:199px;
	top:125px;
	width:526px;
	height:375px;
}


.menu_prim {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: 333333;
}

H1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
}

H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
}

H3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
}

P {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

OL {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

UL {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

.jumpIndex {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;  
}

.bigText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

.textmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

a.secondary:link {
  color: black;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

a.secondary:visited {
  color: black;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

a.secondary:hover {
  color: #990000;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

.header {
  color: white;
  text-decoration: none;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.header:link {
  color: 333333;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.header:visited {
  color: 333333;
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.header:hover {
  color: #cc0000;
  text-decoration: underline;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

a.normal:link {
  color: #003366;
  text-decoration: underline;
}

a.normal:visited {
  color: #003366;
  text-decoration: underline;
}

a.normal:hover {
  color: black;
  text-decoration: underline;
}

a.catalog:link {
  color: 003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

a.catalog:visited {
  color: 003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

a.catalog:hover {
  color: cc3333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

.brands {
	padding: 0px;
	margin: 3px 3px 5px 0px;
	font-size: 11pt;
	font-weight: bold;
}

a.brands:link {
  color: #003366;
  text-decoration: underline;
}

a.brands:visited {
  color: #666666;
  text-decoration: underline;
}


a.brands:hover {
  color: #cc0000;
  background-color: #cccccc;
  text-decoration: underline;
  font-weight: bold;
}

.categories {
	padding: 0px;
	margin: 3px 3px 5px 0px;
	font-size: 11pt;
	font-weight: bold;
}

a.categories:link {
  color: #003366;
  text-decoration: underline;
}

a.categories:visited {
  color: #666666;
  text-decoration: underline;
}

a.categories:hover {
  color: #cc0000;
  background-color: #cccccc;
  text-decoration: underline;
  font-weight: bold;
}

.quickJump {
	border: 0px; 
	font-size:9px; 
	margin: 4px 0px 0px 0px;
}

TABLE.teaserTable {
	border: solid 1px #666666;
	background-color: #C3D1DF
}

TD.teaserTable {
	border: solid 1px #666666;
}