.fm1 { float: left; position: relative; width: 210px; margin: 0 0 0 35px; display: inline;  padding-bottom: 5px;}

.fm1 label, .fm1 input { float: left; display: inline;  }
.fm1 input { margin: 0px 10px 0 0; }
.fm1 label { margin: 0px 0 15px 0; =margin: 3px 0 12px 0; font-weight: bold; width: 70px; ; }

.fm1 input.n { width: 20px; height: 20px; margin: -2px 0 0 0; =margin: 0 0 10px 0; }

.tit { float: left; display: inline; position: relative; margin: 0 50px 20px 35px; =margin: 0 50px 20px 40px; }
.tit2 { float: left; position: relative; }

h3.tit3 { margin: 0 0 80px 30px; =margin: 0 0 80px 35px; }

.or2 { margin: 0 50px 0 0; background: #F10F83; color: #000; font-weight: bold; text-transform: uppercase; }
.ba2 { margin: 0 20px 0 0; color: #000; font-weight: bold; text-transform: uppercase; }

.desc-1 .nav .fl, .desc-1 .nav-bot .fl { color: #FFF; }
.desc-2 .nav .fl, .desc-2 .nav-bot .fl { color: #000; }

.Free_Form {
    color: #463c3c;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.graphic_image_style_default_SkipStroke {
    background: transparent;
    opacity: 1.00;
}
.graphic_shape_layout_style_default_External_358_500 {
    position: relative;
}
.graphic_shape_layout_style_default {
    padding: 4px;
}
.graphic_shape_style_default_SkipStroke {
    background: #ffffff;
    opacity: 1.00;
}
.paragraph_style_1 {
    color: #463c3c;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.style_1 {
    color: #e03413;
    font-size: 10px;
    line-height: 11px;
    opacity: 1.00;
}
.paragraph_style_2 {
    color: #39d1ff;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.style_2 {
    font-size: 10px;
    line-height: 11px;
}
.graphic_textbox_layout_style_default_External_22_19 {
    position: relative;
}
.style_SkipStroke {
    background: #f10f83;
    opacity: 1.00;
}
.style_SkipStroke_1 {
    background: transparent;
    opacity: 1.00;
}
.style_SkipStroke_2 {
    background: transparent;
    opacity: 1.00;
}
.graphic_textbox_layout_style_default_External_178_172 {
    position: relative;
}
.paragraph_style_3 {
    color: #ffffff;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.paragraph_style_4 {
    color: #7f7f7f;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.graphic_textbox_layout_style_default_External_37_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_80_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_288_20 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_57_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_90_42 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_43_19 {
    position: relative;
}
.graphic_textbox_layout_style_default {
    padding: 4px;
}
.graphic_textbox_layout_style_default_External_66_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_57_20 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_23_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_55_19 {
    position: relative;
}
.style {
    color: #6f9cfb;
    font-size: 10px;
    line-height: 11px;
    opacity: 1.00;
}
.paragraph_style {
    color: #463c3c;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.graphic_textbox_layout_style_default_External_39_19 {
    position: relative;
}
.graphic_textbox_layout_style_default_External_70_42 {
    position: relative;
}
.graphic_textbox_style_default_SkipStroke {
    background: transparent;
    opacity: 1.00;
}
.bumper {
    font-size: 1px;
    line-height: 1px;
}
.spacer {
    font-size: 1px;
    line-height: 1px;
}
body { 
    -webkit-text-size-adjust: none;
}
div { 
    overflow: visible; 
}
img { 
    border: none; 
}
.InlineBlock { 
    display: inline; 
}
.InlineBlock { 
    display: inline-block; 
}
.inline-block {
    display: inline-block;
    vertical-align: baseline;
    margin-bottom:0.3em;
}
.vertical-align-middle-middlebox {
    display: table;
}
.vertical-align-middle-innerbox {
    display: table-cell;
    vertical-align: middle;
}
div.paragraph {
    position: relative;
}
li.full-width {
    width: 100;
}

.h { display: none; }
.fc { clear: both; }
.fl { float: left; }

.white_div p { color: #FFF; }

.product { float: left; display: inline; height: 500px; width: 630px; margin: 0 2px 0 0;  }
.desc-1 { float: left; display: inline; width: 358px; height: 500px; background: #FF0084 url('../img/shop/droppedImage.png') 80px 240px no-repeat; color: #FFF; }
.desc-2 { float: left; display: inline; width: 358px; height: 500px; background: #FF0084 url('../img/shop/droppedImage-2.png') 80px 240px no-repeat; color: #000; }

.desc-1 a { color: #FFF; }
.desc-1 a:hover { color: #000; }
.desc-2 a { color: #000; }
.desc-2 a:hover { color: #FFF; }

.desc-1 h4 { color: #FFF; }
.desc-2 h4 { color: #000; }

.nav { float: left; display: inline;  margin: 15px 0 85px 15px; }
.nav-bot { float: left; display: inline; margin: 15px 0 85px 163px; }

.desc-1 .nav a.back, .desc-1 .nav-bot a.back { float: left; width: 10px; height: 10px; margin: 2px 10px 0 0; background: url('../img/shop/shapeimage_1.png') 0 0 no-repeat; }
.desc-1 .nav a.forw, .desc-1 .nav-bot a.forw { float: left; width: 10px; height: 10px; margin: 2px 0 0 10px; background: url('../img/shop/shapeimage_2.png') 0 0 no-repeat; }

.desc-2 .nav a.back, .desc-2 .nav-bot a.back { float: left; width: 10px; height: 10px; margin: 2px 10px 0 0; background: url('../img/shop/2shapeimage_1.png') 0 0 no-repeat; }
.desc-2 .nav a.forw, .desc-2 .nav-bot a.forw { float: left; width: 10px; height: 10px; margin: 2px 0 0 10px;background: url('../img/shop/2shapeimage_2.png') 0 0 no-repeat; }


.p1 {  height: 300px; margin: 0 0 0 80px;  }

.desc-1 .p1 p { font-size: 14px;  margin: 0 0 15px 0; color: #FFF; }
.desc-2 .p1 p { font-size: 14px;  margin: 0 0 15px 0;color: #000; }

.desc-1 .p1 p.nazev { font-size: 16px; font-weight: bold; }
.desc-2 .p1 p.nazev { font-size: 16px; font-weight: bold; }



.order { height: 50px; }
.order a { text-transform: uppercase; font-size: 14px; }
.order a.or { margin: 0 100px 0 80px; }
.order a.ba 



