*{
    margin: 0px;
    padding: 0px;
}
a {
    color: #0EA2CC;
    text-decoration: none;
}
h1, h2, h3 {font-family: 'Hurme Geometric Sans 1';}
h1 {font-size:26px;}
h2 {font-size:18px;}
h3 {font-size:14px;}
body {background:url(images/bg2.jpg) fixed center top; background-color:#ccc; font:12px;}
#wrap {width:950px; margin:0 auto 0 auto;}
#header {background:url(images/header2.png) no-repeat; margin-left: 13px; height:174px;}
#content {background:url(images/pagebg.png) repeat-y; padding:0 40px 0 40px; font-family: 'Hurme Geometric Sans 1';}
#footer {background:url(images/footerbg.png) no-repeat; height:62px;}
#nav {float:right; width:645px; padding:0 40px 0 0; height:134px;}
#breadcrumb { background:url(images/breadcrumb.jpg) center bottom no-repeat;
              padding:7px 40px 5px ;
              height: 18px;
              color:#999999; text-transform:uppercase;
              font: bold 16px"Trebuchet MS", Verdana, sans-serif;} 
#breadcrumb a.active {color:#000!important;}
#breadcrumb a{text-decoration:none; color:#999;}
#breadcrumb a:visited, breadcrumb a:active {color:#999;}
#breadcrumb a:hover {color:#333;}
#nav #baslik{
    padding-left: 25px;
    padding-top: 17px;
    height: 48px;
    font-size:16px;
}
#nav #baslik .keyword{
    height: 33px;
    width: 400px;
    padding: 10px 20px 0 10px;
    font-size: 16px;
    color: #999;
    border:none;
    overflow:hidden;
}
#header form {padding:0; margin:0;}
#topmenu { height:51px; font:bold 14px "Hurme Geometric Sans 1", Verdana, sans-serif; text-transform:uppercase; padding-top:15px;}
#topmenu ul {list-style:none; padding-left:10px;}
#topmenu li {display:inline; margin-left:3px;}
#topmenu a, #topmenu a:visited {display:block; float:left; background:url(images/nav2.png) repeat-x; text-align:center; padding:5px 25px 0 25px; height:25px; color:#999999;}
#topmenu .active a {background:url(images/nav1.png) repeat-x; color:#333;}
#topmenu .active a:hover {background:url(images/nav4.png) repeat-x; color:#333;}
#topmenu a:hover {background:url(images/nav3.png) repeat-x; color:#fff;}
#featured {
    background:url(images/ftrdbox.jpg) no-repeat;
    height:150px;
    color:#00CCFF;
    margin-bottom:15px;
}
#featured div {
    padding:25px 10px 0 50px;
    height: 90px;
    font:normal 16px "Hurme Geometric Sans 1";

}
.ftd_btm {display:block; height:20px; padding:15px 5px 0 35px; background:url(images/ftrdlink.png)8px 12px no-repeat}
#featured a {color:#fff; border-bottom:none;}
#featured a:visited, #featured a:active{color:#E3F7FD;}
#featured a:hover { text-decoration:underline; color:#fff!important;}
.postbottom {background:url(images/postbttm.png) no-repeat; height:26px; margin-bottom:20px;}
.postbottom ul {list-style:none;}
.postbottom li {display:inline; margin:0!important; padding:0!important;}
.postbottom a, .postbottom a:visited, .postbottom a:active{
    color:#00CCFF;
    border:none!important;
    display:block;
    float:left;
    height:20px;
    padding:6px 5px 0 30px;
}
.postbottom a:hover {color:#000;}
.permalink a, .permalink a:visited, .permalink a:active {background:url(images/ico_more.png)5px 5px no-repeat;}
.cats a{background:url(images/ico_cat.png)5px 5px no-repeat;}
.auth a{background:url(images/ico_usr.png)5px 5px no-repeat;}
.date a{background:url(images/ico_date.png) 5px 5px no-repeat;}
.comnts a{background:url(images/comment.png)5px 5px no-repeat;}

.post h2 {display:block; margin-bottom:15px;}
.post .description {display:block; font-size:12px; color:#999;}

.post blockquote {background:#eee url(images/quote.png) 5px 5px no-repeat; padding:8px 8px 0 35px; font:normal 14px "Hurme Geometric Sans 1"; display:block; border: solid 1px #ddd; }

.post .extract { float:left; margin-right:10px; width:250px;}

.post ul {margin-left:25px;}
.post ol {margin-left:25px;}
.post li {padding:3px;}
.post .leftalign {display:block; padding:5px; background:#eee; margin:8px; float:left; border:solid 1px #ddd;}
.post .rightalign {display:block; padding:5px; background:#eee; margin:8px; float:right;border:solid 1px #ddd;}

.textfield {
    display: block;
    width:50%;
    margin:3px 3px 3px 30px;
    padding:3px;
    border: 1px solid #CBE0E7;
    background: #E9F2F5;
}
label {
    display: block;
    margin:3px;
    padding: 5px;
    font-weight: bold;
}
.button {
    display: block;
    padding:0px;
    margin:3px;
    border: 1px solid #9DC6D2;
    color:#000000;
    background: #E9F2F5;
}
.textfield:hover {
    background:#FFFFCC;
}
.textfield:focus {
    background:#ffffff;
    border: 1px solid #3A2C1B;
}
.hide {display:none;}
#bottom {padding:20px; background:url(images/bottombg.png) repeat-x; margin-top:15px;}
#bottom p {display:block; padding:3px; text-align:center;}
#credits {text-align:right; font-size:10px; padding:5px 40px 0 40px; }
.pagenavi { height:22px; padding: 5px 5px 0 5px; background: #eee; border: solid 1px #ddd; margin:25px 0 15px 0;}
.pagenavi .alignleft {display:block; text-align:left;}
.pagenavi .alignright {display:block; float:right;}
.pagenavi a, .pagenavi a :visited, .pagenavi a :active {color:#000; font-weight:bold; text-decoration:none; border:none!important;}
.pagenavi a:hover {color:#0099CC!important;}

/*shopping Cart */
#catalogue {margin:10px 0 10px 0; background:#eee; border:solid 1px #ddd; padding:5px;}
.item {width:135px; float:left; height:220px;}
.item h3 {display:block; padding:3px;}
.item span {display:block; padding:3px;}
.item .price {color:#993300; font-weight:bold; }
.item span img {border:none!important;}
.item span a {border:none!important; text-decoration:none;}
.item img {}
img.productimg {border:solid 1px #716148; margin:0 0 0 8px;}
.clear2 {width:100%; clear:left;}
.sec_head {
    display:block;
    background: #0077A2 url(images/ftrdbox.jpg) no-repeat 0px -60px;
    padding:3px;
    margin-bottom:15px;
    color: #FFF !important;
}


#content table {border:1px solid #cfcfcf;}
#content table th {background-color:#0085cc; color:#fff; font-size: 15px; font-family: 'Hurme Geometric Sans 1';}
#content table td {font-size: 15px; font-family: 'Hurme Geometric Sans 1'; align-content: center; align-items: center;}
#content table tr.bg td {background-color:#e8f6ff; font-family: 'Hurme Geometric Sans 1';}

/* =============================================================================
HTML - without styles
============================================================================= */

table.nostyle, table.nostyle th, table.nostyle td {border:0 !important;}
table.nostyle th {background:none !important; text-align:left !important;}
table.nostyle th, table.nostyle td {padding:3px 5px !important;}
