html, body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; background: #000000; }

a { text-decoration: none; color: #b33656 }
a:hover { text-decoration:  underline; }
a img{ border: 0px solid; }

form { padding: 0; margin: 0; }

.bold { font-weight: bold; }
small { font-size: 10px; }
big { font-size: 14px; }

.color { color: #b33656; }

.floatleft { float: left; }
.floatright { float: right; }
.floatcenter { display: block; margin: 0 auto; }

.image_left {margin: 5px 5px 5px 0px; float:left; border: 0px solid #81B6E7;}
.image_right {margin: 5px 0px 5px 5px; float:right; border: 0px solid #81B6E7;}
.image_center {margin: 5px 0px 5px 0px;  border: 0px solid #81B6E7;}

.alignleft { text-align: left; }
.alignright { text-align: right; }
.algincenter { text-align: center; }

.cleaner { clear: both; font-size: 0px; line-height: 0em; padding: 0; margin: 0;}
.cleaner-small-padding { clear: both; font-size: 0px; line-height: 0em; padding: 5px; margin: 0;}
.cleaner-padding { clear: both; font-size: 0px; line-height: 0em; padding: 10px; margin: 0;}
.cleaner-big-padding { clear: both; font-size: 0px; line-height: 0em; padding: 15px; margin: 0;}

h1 { margin: 0; padding: 0 0 20px 0; font-size: 16px; font-weight: bold; color: #b33656; padding-right: 5px; }
h2 { margin: 0; padding: 0 0 10px 0; font-size: 14px; font-weight: bold; color: #b33656; padding-right: 5px; }
h3 { margin: 0; padding: 0 0 10px 0; font-size: 12px; font-weight: bold; color: #b33656; padding-right: 5px; }

h1 span { color: #8f979d; padding-right: 5px; }
h2 span { color: #8f979d; padding-right: 5px; }
h3 span { color: #8f979d; padding-right: 5px; }

#main-wrapper { width: 100%; background: center url(../images/body/gray-bg.jpg); }

#main-wrapper #jazyky { background: center url(../images/body/header-tape.jpg); width:900px; height:25px; margin: 0 auto; }
#main-wrapper #jazyky .divko { background:#000; color:#fff; float:right; padding: 0 10px 7px 10px;}
#main-wrapper #jazyky .divko a {color:#fff;} 

#main-wrapper #header { width: 900px; height: 357px; margin: 0 auto; background: no-repeat url(../images/body/header-bg.jpg); }
#main-wrapper #header .header-heigth { height: 245px; padding: 18px 0 0 62px; }
#main-wrapper #header .header-heigth .logo-link { width: 161px; height: 151px; display: block; }

#main-wrapper #header .header-menu { width: 813px; margin: 0 auto; }
#main-wrapper #header .header-menu .menu-box { float: left; width: 165px; padding: 20px 50px 0 0; }
#main-wrapper #header .header-menu .menu-box.two-rows { padding-top: 0px; }
#main-wrapper #header .header-menu .menu-box.last { padding-right: 0px; }
#main-wrapper #header .header-menu .menu-box .title { font-size: 16px; color: #b33656; font-weight: bold; line-height: 1.5em; }
#main-wrapper #header .header-menu .menu-box.two-rows .title { line-height: 1.3em; }
#main-wrapper #header .header-menu .menu-box.two-rows .typ { padding-top: 2px; }
#main-wrapper #header .header-menu .menu-box .typ { font-size: 14px; letter-spacing: 0.03em; color: #b33656; }
#main-wrapper #header .header-menu .menu-box .typ span { padding: 0 7px; }
#main-wrapper #header .header-menu .menu-box .typ a { color: #666666; text-decoration: none; letter-spacing: 0em; }
#main-wrapper #header .header-menu .menu-box .typ a:hover { text-decoration: underline; }
#main-wrapper #header .header-menu .menu-box .typ a.activ { color: #b33656; text-decoration: underline; }

#main-wrapper #content-wrapper { width: 900px; margin: 0 auto; background: url(../images/body/content-bg.gif); min-height: 400px; height: auto !important; _height: auto !important; height: 400px;}

#main-wrapper #content-wrapper .left-column { width: 650px; float: left; padding: 25px 25px 0 25px; }

#main-wrapper #content-wrapper .left-column .pagination { margin: 0; padding: 0 10px 0 0; height: 31px; float:right;  color: #6B6C6E; }
#main-wrapper #content-wrapper .left-column .article-list .pagination a {color:#b33656;text-decoration:underline;}
#main-wrapper #content-wrapper .left-column .article-list .pagination a:hover {color:#b33656;text-decoration:none;}

#main-wrapper #content-wrapper .left-column .top-order { width: 640px; background: #fcf3f6; padding: 5px; border: 1px solid #b23755; }
#main-wrapper #content-wrapper .left-column .top-order img { float: left; display: block; padding-right: 10px; }
#main-wrapper #content-wrapper .left-column .top-order h2 { padding-bottom: 5px; }
#main-wrapper #content-wrapper .left-column .top-order .number { font-size: 11px; font-weight: bold; color: #999999; line-height: 1.1em; }
#main-wrapper #content-wrapper .left-column .top-order .price { display: block; padding: 13px 0 9px 0; font-size: 14px; font-weight: bold; color: #ff8a00; }
#main-wrapper #content-wrapper .left-column .top-order a { text-decoration: none; }
#main-wrapper #content-wrapper .left-column .top-order a:hover { text-decoration: underline; }

#main-wrapper #content-wrapper .left-column .orders-thbs .foto { display: block; float: left; margin: 0 14px 15px 0; text-align:center; width:207px;}
#main-wrapper #content-wrapper .left-column .orders-thbs .foto.last { margin:0px 0px 15px 0px; }

#main-wrapper #content-wrapper .left-column .order-box { width: 640px; padding: 5px; border: 1px solid #e6e7e8; margin-bottom: 10px; }
#main-wrapper #content-wrapper .left-column .order-box img { float: left; display: block; padding-right: 10px; }
#main-wrapper #content-wrapper .left-column .order-box h2 { padding-bottom: 5px; }
#main-wrapper #content-wrapper .left-column .order-box h2 a { text-decoration: none; }
#main-wrapper #content-wrapper .left-column .order-box h2 a:hover { text-decoration: underline; }
#main-wrapper #content-wrapper .left-column .order-box:hover { border: 1px solid #c9c9c9; background: #fff8eb; }
#main-wrapper #content-wrapper .left-column .order-box .number { font-size: 11px; font-weight: bold; color: #000; line-height: 1.1em; }
#main-wrapper #content-wrapper .left-column .order-box .number  strong {  color: #999; }
#main-wrapper #content-wrapper .left-column .order-box .price { display: block; padding: 13px 0 9px 0; font-size: 14px; font-weight: bold; color: #ff8a00; }
#main-wrapper #content-wrapper .left-column .order-box .price strong { font-size: 12px; font-weight: normal; color: #999999; }

#main-wrapper #content-wrapper .left-column .order-box.detail .detail-left { width: 215px; float: left; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-left img { display: block; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-left img.first { padding-bottom: 5px; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-left img.gallery-item { padding: 2px; margin: 0 6px 6px 0; border: 1px solid #dadada; float: left; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-right { width: 420px; float: right; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-right p { padding: 0 0 10px 0; margin: 0; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-right p.last { padding: 0; }
#main-wrapper #content-wrapper .left-column .order-box.detail .detail-right div#preload { display: none; }

#main-wrapper #content-wrapper .left-column .detail-form-box { width: 410px; padding: 5px; background: #fff8eb; border: 1px solid #e6e7e8; }
#main-wrapper #content-wrapper .left-column .detail-form-box:hover { border: 1px solid #c9c9c9; }
#main-wrapper #content-wrapper .left-column .detail-form-box table td { padding: 2px; margin: 0; }
#main-wrapper #content-wrapper .left-column .detail-form-box table td.first-column { width: 80px;}
#main-wrapper #content-wrapper .left-column .detail-form-box table td .imput-item { width: 125px; font-size: 12px; padding: 1px; margin: 0; }
#main-wrapper #content-wrapper .left-column .detail-form-box table td textarea { width: 180px; height: 68px; padding: 1px; margin: 8px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.1em; }
#main-wrapper #content-wrapper .left-column .detail-form-box table td textarea.obhliadka { height: 110px;}

#main-wrapper #content-wrapper .left-column #formik1 {width:180px; float:left; padding:10px; border:1px solid #000; background:#B33656 url('../images/bg-cursor.gif') bottom right no-repeat; color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#main-wrapper #content-wrapper .left-column #formik2 {width:180px; float:right; padding:10px; border:1px solid #000; background:#B33656 url('../images/bg-cursor.gif') bottom right no-repeat; color:#fff;  margin-right:8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#main-wrapper #content-wrapper .left-column #formik1:hover, #main-wrapper #content-wrapper .left-column #formik2:hover {background:#933656 url('../images/bg-cursor.gif') bottom right no-repeat; text-decoration:none;}
#main-wrapper #content-wrapper .left-column #formik1.active, #main-wrapper #content-wrapper .left-column #formik2.active {background:#933656; text-decoration:none; cursor:default} 

#main-wrapper #content-wrapper .left-column .ponuka2 { width: 640px; padding: 5px; margin-bottom:10px; background: #f2f2f2; border: 1px dashed #000; }
#main-wrapper #content-wrapper .left-column .ponuka2 .textfield-small { font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 140px; padding: 1px; margin: 2px;; }

#main-wrapper #content-wrapper .left-column .ponuka { width: 640px; padding: 5px; background: #fff8eb; border: 1px solid #e6e7e8; }
#main-wrapper #content-wrapper .left-column .ponuka { border: 1px solid #c9c9c9; }
#main-wrapper #content-wrapper .left-column .ponuka .textfield { font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 403px; padding: 1px; margin: 2px;; }
#main-wrapper #content-wrapper .left-column .ponuka  select { font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 409px; padding: 1px; margin: 2px;; }
#main-wrapper #content-wrapper .left-column .ponuka .textarea { font-size: 12px;font-family: Arial, Helvetica, sans-serif; width: 405px; height: 150px; border: padding: 1px; margin: 2px; }
.short {width:60px;}

#main-wrapper #content-wrapper .left-column #zakaz{ width: 598px;  margin: 0; padding: 10px 20px; background-color: #FDE0E0; color: #FF0000; border: 1px solid #ff0000;}
#main-wrapper #content-wrapper .left-column #zakaz-ok{ width: 598px; margin: 0; padding: 10px 20px; background-color: #d9f3da; color: #2c781a; border: 1px solid #2c781a;}

#main-wrapper #content-wrapper .left-column .order-filter { padding-top: 10px; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #808080; }
#main-wrapper #content-wrapper .left-column .order-filter .lupa { background: top no-repeat url('http://www.texico.sk/images/lupa.gif'); border:0px; width: 30px; height: 30px;  amargin: 8px 0 0 11px; padding: 0; cursor: pointer; }
#main-wrapper #content-wrapper .left-column .order-filter table td { padding: 0 5px; color: #b33656; font-weight: bold; }
#main-wrapper #content-wrapper .left-column .order-filter table td .location1 { width: 80px; font-size: 11px; padding: 0; margin: 0; border: 1px solid #cccccc; }
#main-wrapper #content-wrapper .left-column .order-filter table td .location2 { width: 130px; font-size: 11px; padding: 0; margin: 0; border: 1px solid #cccccc; }
#main-wrapper #content-wrapper .left-column .order-filter table td .cena { width: 60px; font-size: 11px; padding: 0; margin: 0; border: 1px solid #cccccc; }

#main-wrapper #content-wrapper .left-column .navigation-content { font-size: 16px; color: #b33757; font-weight: bold; padding-bottom: 10px; float: left; }
#main-wrapper #content-wrapper .left-column .navigation-content a { text-decoration: none; }
#main-wrapper #content-wrapper .left-column .navigation-content a:hover { text-decoration: underline; }
#main-wrapper #content-wrapper .left-column .navigation-content span { color: #8f979d; padding: 0 10px; }
#main-wrapper #content-wrapper .left-column .navigation-content span.first { padding: 0 10px 0 0; }

#main-wrapper #content-wrapper .left-column .icons { float: right; padding-bottom: 10px; }
#main-wrapper #content-wrapper .left-column .icons img { margin-left: 10px; }

#main-wrapper #content-wrapper .left-column ul, ol {padding:0 0 0 20px;}
#main-wrapper #content-wrapper .left-column li {padding:3px 0 0 0;}

#main-wrapper #content-wrapper .left-column .zakaz{ margin: 10px 0 10px 0; padding: 10px 20px ; awidth:529px; background-color: #FDE0E0; color: #FF0000;border: 1px solid #ff0000;}
#main-wrapper #content-wrapper .left-column .zakaz-ok{ margin: 10px 0 10px 0; padding: 10px 20px; awidth:529px; background-color: #d9f3da; color: #2c781a; border: 1px solid #2c781a;}

#photos { width: 652px; 164px; padding:5px 5px 5px 8px; background: url(../images/texico-banner-bg.gif) repeat-y;  margin: 0 auto;  }
#photos #corners-bottom {  height: 131px;  padding-top: 5px;}
#slide {  width: 590px !important;  height: 120px;  overflow: hidden; margin: 0; padding:0;}
#slide ul { margin: 0; }
#slide li { margin: 0 13px 0 0; }


#photos2 { width: 652px; 124px; padding:5px 5px 5px 8px; background: url(../images/texico-banner-bg2.gif) repeat-y;  margin: 0 auto;  }
#photos2 #corners-bottom {  height: 91px;  padding-top: 5px;}
#slide2 {  width: 590px !important;  height: 80px;  overflow: hidden; margin: 0; padding:0;}
#slide2 ul { margin: 0; }
#slide2 li { margin: 0 13px 0 0; }

#main-wrapper #content-wrapper .right-column { width: 200px; float: right;}
#main-wrapper #content-wrapper .right-column .search { height: 46px; background: url(../images/body/search-bg.jpg); }
#main-wrapper #content-wrapper .right-column .search .search-field { background: none; height: 16px; width: 140px; border: 0px solid; font-size: 14px; color: #838383; padding: 0px; margin: 14px 0 0 14px; float: left; line-height: 1.1em; }
#main-wrapper #content-wrapper .right-column .search .search-button { width: 26px; height: 26px; background: none; border: none; margin: 8px 0 0 11px; padding: 0; cursor: pointer; }

#main-wrapper #content-wrapper .right-column a.right-button { display: block; height: 24px; width: 185px; padding: 7px 0 0 15px; background: no-repeat url(../images/body/right-button-bg.gif); font-size: 14px; line-height: 1.1em; text-decoration: none; color: #666666; }
#main-wrapper #content-wrapper .right-column a.right-button.hladate {font-weight:bold; color:#fff; background:#B33656;}
#main-wrapper #content-wrapper .right-column a.right-button.hladate:hover {text-decoration:underline; color:#fff;}
#main-wrapper #content-wrapper .right-column a.right-button.hladate.activ {color:#fff;}
#main-wrapper #content-wrapper .right-column a.right-button:hover { color: #b33656; }
#main-wrapper #content-wrapper .right-column a.right-button.activ { color: #b33656; }
/*
#main-wrapper #content-wrapper .right-column .formik {font-size:14px;  float:left; padding:10px; background:#B33656; color:#fff;}
#main-wrapper #content-wrapper .right-column .formik a {color:#fff; display:block;}
*/
#main-wrapper #content-wrapper .right-column .formik  {width:174px; float:right; padding:10px; border:1px solid #000; background:#B33656 url('../images/bg-cursor.gif') 120% 50%  no-repeat; color:#fff;  margin:8px 2px 0 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#main-wrapper #content-wrapper .right-column .formik:hover {background:#933656 url('../images/bg-cursor.gif') 120% 50% no-repeat; text-decoration:none;}
#main-wrapper #content-wrapper .right-column .formik a {color:#fff; display:block;}

#main-wrapper #content-wrapper .right-column .item {padding: 15px; background: no-repeat bottom left url(../images/body/right-item-tape.gif); letter-spacing: -0.03em; color: #666666;}
#main-wrapper #content-wrapper .right-column .item a {text-decoration:none;}
#main-wrapper #content-wrapper .right-column .item a:hover {text-decoration:underline;}

#footer-wrapper { width: 100%; background: repeat-x url(../images/body/footer-wrapper-bg.jpg); }
#footer-wrapper .footer { width: 900px; height: 80px; padding: 45px 0 0 0; margin: 0 auto; background: no-repeat url(../images/body/footer-bg.jpg); text-align: center; color: #b5b5b5; }
#footer-wrapper .footer a { color: #b5b5b5; }

