/* text */
.joff_text10, .joff_text10bold, .joff_text10_white, .joff_text11, .joff_text11_italic, .joff_text11bold, .joff_text11bold_red, .joff_text11bold_colorEE1D23, .joff_text12, .joff_text12bold, .joff_text14bold, .joff_text_option {
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:none;
}
.joff_text10 {
font-size:10px;
}
.joff_text10bold {
font-size:10px;
font-weight:bold;
}
.joff_text10_white {
font-size:10px;
color:#FFFFFF;
}
.joff_text11_italic {
font-style:italic;
}
.joff_text11bold {
font-weight:bold;
}
.joff_text11bold_red {
font-weight:bold;
color:#CC0000;
}
.joff_text11bold_colorEE1D23 {
font-weight:bold;
color:#EE1D23;
}
.joff_text12 {
font-size:12px;
}
.joff_text12bold {
font-size:12px;
font-weight:bold;
}
.joff_text14bold {
font-size:14px;
font-weight:bold;
}
.joff_text_option {
font-size:10px;
}

/* link */
a.joff_link10_u:link, a.joff_link10_u:active, a.joff_link10_u:visited {
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
text-decoration:underline;
border-bottom-style:none;
}
a.joff_link10_u:hover {
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
text-decoration:underline;
border-bottom-style:none;
}

a.joff_link11:link, a.joff_link11:active, a.joff_link11:visited {
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:none;
border-bottom-style:none;
}
a.joff_link11:hover {
font-family:Verdana,Arial,sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:underline;
border-bottom-style:none;
}

a.joff_link11bold:link, a.joff_link11bold:active, a.joff_link11bold:visited {
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
text-decoration:none;
border-bottom-style:none;
}
a.joff_link11bold:hover {
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
text-decoration:underline;
border-bottom-style:none;
}

/* background */
.joff_bgcolor000000 { background-color:#000000; }
.joff_bgcolorFFFFFF { background-color:#FFFFFF; }
.joff_bgcolorF0F0F0 { background-color:#F0F0F0; }
.joff_bgcolorF7F7F7 { background-color:#F7F7F7; }
.joff_bgcolorCCCCCC { background-color:#CCCCCC; }
.joff_bgcolorEE1D23 { background-color:#EE1D23; }

/* button */
input.joff_btnstartsearch_de, input.joff_btnstartsearch_en {
background:#F7F7F7;
background-repeat:no-repeat;
background-position:right;
height:9px;
border:none;
cursor:pointer;
}
input.joff_btnstartsearch_de {
background-image:url(../../images/frontend/btn_start_search_de.png);
width:101px;
}
input.joff_btnstartsearch_en {
background-image:url(../../images/frontend/btn_start_search_en.png);
width:96px;
}
input.joff_btnresetsearch_de, input.joff_btnresetsearch_en {
background:#F7F7F7;
background-repeat:no-repeat;
background-position:right;
height:9px;
border:none;
cursor:pointer;
}
input.joff_btnresetsearch_de {
background-image:url(../../images/frontend/btn_reset_search_de.png);
width:100px;
}
input.joff_btnresetsearch_en {
background-image:url(../../images/frontend/btn_reset_search_en.png);
width:69px;
}
input.joff_btnarrowright {
background:#FFFFFF;
background-image:url(../../images/frontend/arrow_boxed_right.png);
background-repeat:no-repeat;
background-position:center;
width:10px;
height:9px;
border:none;
cursor:pointer;
}
input.joff_btncommon {
background:#FFFFFF;
border:1px solid #000000;
cursor:pointer;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

/* checkbox */
input.joff_checkbox {
margin:0px;
border:1px solid #BFCEDC;
width:15px;
height:15px;
}

/* border */
.joff_border000000 {
border:1px solid #000000;
}
.joff_border000000_bgF7F7F7 {
border:1px solid #000000;
background-color:#F7F7F7;
}
.joff_border000000_bottom {
border-bottom:1px solid #000000;
}
.joff_border000000_bottomnone {
border:1px solid #000000;
border-bottom:none;
}
.joff_border000000_leftright {
border:1px solid #000000;
border-bottom:none;
border-top:none;
}
.joff_borderCC0000 {
border:2px solid #CC0000;
}

