/*
Theme Name: Tomel Default

Description: Designed for tomel
Version: 0.3
Author: Vasil Todorov

*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5,
h6, pre, form, fieldset, input, blockquote, table,
th, td {
    margin: 0;
    padding: 0;
}

table
{
border-collapse:collapse;
}

body {
  font-size: 62.5%; /* Resets 1em to 10px */
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  margin: 0 0 20px 0;
  background: #f1f1f1;
  color: #333;
  text-align: center;
  padding: 0;
}

#page {
  background-color: #f1f1f1;
  margin: 0px auto;
  padding: 0;
  width: 100%;
  /*border: 1px solid #959596;*/
}

#header_wrapper{
  z-index: 2;
  position: relative;
  width: 100%;
  background-color: #303043;
}

#logo{

}

.logoname{
  text-align: left;
  padding-left: 10px;
  color: red;
  font-size: 26px;
  display:block;
  width: 140px;
  height: 31px;
}

.sidebarwrap{
  display: block;
  width: 670px;
  height: 31px;
}

#menu-mainmenu .current_page_item
, #menu-mainmenu .current-category-parent a
, #menu-mainmenu .current-menu-item a{
 	color:#05A8EB;
}


#sidebar1 {
  float:right;
}
#sidebar{
  list-style: none;
  margin: 0;
  padding: 0;
}

#sidebar li{
  float: left;
}

.clear {
  clear: both;
}

.left{
  float:left;
}

#sidebar{ float:right}
.widget_qtranslate {list-style-type:none}
.qtrans_language_chooser { list-style-type:none }
#qtranslate-chooser .active, .current-cat{
  color: #737373;
  border-bottom: 2px solid #737373;
}
.qtrans_language_chooser li { float:left; margin-right:3px }
.qtrans_flag { border:1px solid #b6b6b6 }

#content_wrapper{
  z-index: 1;
  position: relative;
  width: 900px;
  margin: 0 auto;
}
#the_content{
  display: block;
  float:left;
  width: 900px;

}

#flash_slider{
  text-align: left;
  position: relative;
}

#flash_slider span{
  position:absolute; 
  top:50%; 
  color: red;
  font-size: 3em;

}
.products_banner_holder{
  display: block;
  width: 723px;
  height: 314px;
  background: #f1f1f1 url(images/products_head.png) no-repeat;
  background-position:5px 0;
}

.products_banner{
  display: block;
  width: 723px;
  height: 276px;

}

.products_baner_shadow{
  display: block;
  width: 723px;
  height: 38px;
  background: #f1f1f1 url(images/shadow.png) no-repeat;
}

.product_box{
  padding: 1em;
  display: block;
  width: 250px;
  height: 200px;
  margin: 10px 10px;
  border: solid 1px #05A8EB;
  text-align: left;
  font-weight: bold;

}

.product_box h1{
  color:#05A8EB;
  text-transform: uppercase;
}

.product_box h1 a{
  color:#05A8EB;
  text-decoration: none;
}

.product_box hr{
  border-style: outset;
  border-width: 1px;
  border-color: #92d3ee;
}

.product_box p{
  font-size: 1.1em;
  color: black;
}

/*page deinosti */
.action_head{
  margin-top: 10px;
  display: block;
  height: 181px;
} 

.action_head span {
  display:block;
  width: 500px;
  height: 50px;
  background: transparent url('images/bg_h1.png') no-repeat top left;
  top: -160px;
  left: 30px;
  position: relative;
  z-index: 2;
  color: #F8F8EC;
  font-size: 19px;
  text-align: left;
  font-weight: normal;
  text-transform: uppercase;
  padding: 9px 0px 0px 10px;
}
/*end page deinosti*/

.entry .wp-caption{

  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  /*background: url(images/shadow.gif) no-repeat bottom right;*/
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

/*overwrite defaults for entry*/
.entry {
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 12px;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.alignleft {
  float: left;
}

.alignright {
  float: right;
}
.entry .wp-caption-text{
  display: none;
}

.entry .wp-caption img{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}

.entry ul{

  display:block;
  float: left;
  padding-left:10px;
  margin-left: 10px;
}
.entry ul li{
  display:list-item;
  text-align: left;
  width: 700px;
}

.entry p{
  text-align: left;
}

.entry_sep{
  display: block;
  width: 90%;
  margin: 1em auto;
  border-bottom: ridge 2px #2797B4;
}

.entry ul.phead{
  display:block;
  float: left;
  list-style: none;
}
.entry ul.phead li{
  display:inline;
}
.entry ul.phead li.ptitle{
  font-size: 1.5em;
  font-weight: bold;
}
.entry ul.phead li.pspecs{
  text-align: left;
  margin-left: 10px;
}

.wpcf7{
  clear: both;
  text-align: center;
}
.wpcf7 p{
  text-align: center;
}

.wpcf7-form table{
  border-collapse: collapse;
  margin: 0 auto;
}

.wpcf7-form td{
  text-align: left;
  border: 1px solid gray;
}

.wpcf7-form td.head{
  font-weight: bold
}

#resourcepage{
  text-align: left;
}

#resourcepage ul{
  list-style: none;

}
#icon_holder{
  margin: 10px auto;
}

#icons_holder a{
  margin: 10px 10px;
}
#icons_holder a img{
  margin: 10px 10px;
}

#footer {
  background-color: #303043;
  color: #FFFFFF;
  text-align: center;
  height: 2em;
  padding-top: 1em;
  width: 100%;
  clear: both;
}

#footer p{
  font-size: 0.8em;
  font-weight: bold;
}

#footer_sep{
  clear: both;
  display: block;
  width: 100%;
  height: 20px;
  margin: 1em 0;
}







