body {margin: 0 auto; padding: 0; background-color: #F4F4F4;}
.container{background-color:#fff;}
#top{padding-top: 10px; padding-bottom: 17px; }
#top1,#top2{margin-bottom: 5px;}
#logo img{margin: 0 auto;}
#block_share_top div{float: left; font-size: 12px; line-height: 20px;}
#block_share_top img{margin: 0 0 0 5px;}

#block_login{text-align: center; font-size: 12px; line-height: 20px;}
#block_login span{color: #969695; font-weight: bold; font-size: 13px;}

#block_search{text-align: right;}
#block_search .input_f{width: 110px; margin: 2px 0 0 0; padding: 2px 0;}
#block_search .input_b{margin: 0 0 0 5px;}
#block_search .stext1{float: left; width: 90px; margin: 0; font-size: 11px; font-weight: bold; text-transform: uppercase;}

.box1{margin-bottom: 20px;}
.box1 h2.box-top{margin: 0 0 10px; line-height: 25px; background-color: #F27921; 
font-size: 14px; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center;}

#block_facebook h2.box-top{padding-left: 20px; background-color: #3B5998; text-align: left;}

.actual_10 .n_teaser{margin: 0; padding: 0; text-align: justify; font-size: 12px;}
.actual_10 p{margin: 0; padding: 0;}

.navbar {background-color: #90A13C; margin-bottom: 0;}
.navbar-collapse{padding-right: 0;}
.navbar-default .navbar-nav > li > a {
    padding-left: 5px; color: #fff; font-weight: bold; font-family: tahoma
}
.navbar-default .navbar-nav > li > a:hover ,.dropdown-menu > li > a:hover{
    background-color: #ff0274; color: #fff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{
	background-color: #ff0274; color: #fff;
}
.dropdown-menu{background-color: #AABC51;}
.dropdown-menu > li > a{background-color: #AABC51; color: #fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff; font-weight: bold; font-family: tahoma
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a :hover{
	color: #fff;
}

#footer_top{padding: 5px 0; text-align: center; font-weight: bold; font-size: 14px;}
#footer_top a{text-decoration: none; color: #ED256E;}
#footer_top a:hover{text-decoration: none; color: #F27721;}

#footer1 {margin: 0; padding: 15px 0; color: #fff; font-weight: bold; text-align: center; background-image: url(images/footer_bg.jpg); background-repeat: repeat-x;}
#footer1 a{color: #fff; text-decoration: none;}
#footer1 a:hover{color: #fff; text-decoration: underline;}

#footer2{padding: 10px 0 5px 0; line-height: 14px; text-align: center;}
#footer_l{color: #545654; font-size: 10px;}
#footer_l strong{padding: 0; font-weight: bold; font-size: 11px;}
#footer_r{font-size: 10px; font-weight: bold; font-family: tahoma, sans-serif;}
#footer_r a{text-decoration: underline; color: #545654;}
#footer_r a:hover{text-decoration: none; color: #545654;}

h1.pagetitle{margin: 0 0 20px; padding: 0; color: #ED256E; font-size: 20px; font-family: georgia}

#navigation{margin-bottom: 15px; padding: 0 20px 7px 0; color: #F27721; font-size: 13px;}
#navigation a:link, #navigation a:visited, #navigation a:active{color: #F27721; text-decoration: underline;}
#navigation a:hover{color: #ED256E; text-decoration: none;}
#navigation strong{color: #ED1974;}

.results{clear: left; margin-bottom: 10px; padding: 6px 4px; color: #000; font-size: 12px; line-height: 30px;}
.results strong{color: #ED1974;}
.results span{padding: 4px; border: 1px solid #000; color: #fff; background-color: #91AF30;}
.results a:link, .results a:visited, .results a:active{color: #6A8317; padding: 4px; border: 1px solid #CCCCCC; text-decoration: none;}
.results a:hover{padding: 4px; border: 1px solid #CCCCCC; color: #fff; background-color: #91AF30;}
.results .now{color: #fff; font-size: 11px; font-weight:bold; background-color: #91AF30;}
.results .input_b{float: right;}
.results .orderby{float: right; padding: 2px 10px 0 0;}
.results p{margin: 7px 0 0 0; padding: 10px 0;}

#block_share{margin: 0 0 20px 0; padding: 4px 0px 4px 3px; vertical-align: top;
text-align: left; color: #9D9D9D;; font-size: 12px; font-weight: bold;
border-width: 1px 0; border-style: solid; border-color: #BFBFBF; overflow: hidden;}
#block_share .share_item{float: left; height: 20px; margin-right: 5px;}
#block_share .share_print{margin-right: 20px;}
#block_share .share_name{color: #000;}
#block_share .img_c{float: left; margin: 3px 3px 0 0; border: none;}
#block_share a{color: #9D9D9D; text-decoration: none;}
#block_share .share_facebook{width: 95px; overflow: hidden;}
#block_share .share_twitter{width: 85px; overflow: hidden;}
#block_share .share_google{width: 65px; overflow: hidden;}
#block_share .share_pint{width: 65px; overflow: hidden;}

#block_hair_latest .item{padding-bottom: 10px; text-align: center;}
#block_hair_latest .col-md-2{padding-left: 5px; padding-right: 5px;}
#block_hair_latest img{border: 1px solid #745c3e; margin: 0 auto;}

.block_hair .item{margin-bottom: 10px; padding: 0px 5px; text-align: center;}
.block_hair .item2{padding: 2px 5px;  background-color: #CEC2B6;}
.block_hair .title{display: block; height: 32px; line-height: 15px; font-size: 13px; font-weight: bold;}
.block_hair a.title{color: #000; text-decoration: none;}
.block_hair a.title:hover{color: #000; text-decoration: underline;}
.block_hair img{border: 1px solid #745c3e; margin: 0 auto;}
.block_hair .numbers{color: #5E5D5D;}

.table_s{margin-bottom: 20px; width: 100%; border-collapse: separate; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f0f7cb;}
.table_s tr{vertical-align: top;}
.table_s th{padding: 3px 5px; font-size: 15px; font-weight: bold; color: #ed1974; text-align: left; background-color: #f0f7cb; border-collapse: separate; border: 1px solid #ffffff;border-spacing:0px;vertical-align:top; font-family: tahoma, sans-serif;}
.table_s td{text-align: center; font-size: 12px; font-family: arial, sans-serif; color: #4a4a4a}
.table_s .input_f{font-size: 12px; margin-bottom: 5px;}
.table_s .stext1{color: #fd6300; font-weight: bold; }

.table_o{width: 100%; border-collapse: separate; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8;}
.table_o tr{vertical-align: top;}
.table_o th{padding: 3px 5px; font-size: 15px; font-weight: bold; color: #4a4a4a; text-align: left; background-color: #f1f1f1; border-collapse: separate; border: 1px solid #ffffff;border-spacing:0px;vertical-align:top; font-family: tahoma, sans-serif;}
.table_o td{text-align: center; font-size: 12px; font-family: arial, sans-serif; color: #4a4a4a}
.table_o .input_f{font-size: 11px; margin-bottom: 5px;}

.tags{margin: 0 0 15px 0; padding: 7px 19px; color: #565656; background-color: #C2CF7F;}
.tags .tag1{color: #fff;}

.actual_20,.actual_30,.actual_40,.actual_50,.actual_60{margin-bottom: 20px;}

#write_params{clear:both; float: left; width: 99%; padding: 10px 0px 10px 4px;}
#write_params table{float:left; width: 100%; border-collapse: collapse; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8;}
#write_params th{padding:3px 5px; font-size: 10px; font-weight: bold; color: #414141; text-align: center; background-color: #d5d5d5;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px;vertical-align:top;}
#write_params td{padding:2px 5px; font-size: 9px; color: #3f3d3e; border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px; vertical-align:top;}

