@CHARSET "UTF-8";
html {
    height: 100%;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
body {
    background: #d7e4b7 url('images/background.jpg') top center repeat-x;
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    color: #000;
}
#header {
    margin: 0px auto;
    width: 800px;
    position: relative;
    padding: 0px;
}
#header-bg {    
    width: 800px;
    height: 70px;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    position: absolute;
    z-index: 1;
    top:50px;
    border-bottom: 2px solid;
    border-color: #169e39;
}
#logo {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
}

#menu {
    width: 800px;
    height: 30px;
    position: relative;
    top: 120px;
    margin: 0px auto;
    background: url('images/menu_bg.png');
    
    padding: 0px;
    list-style: none;
}
#menu a {
    color: #fff;
    line-height: 30px;
    position: relative;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    padding: 0px 10px 0px 10px;
    z-index: 5;
}
#menu span {
    height: 30px;   
}
#menu > div:first-child {
    margin-left: 220px;
}
/*.menu-item {
    height: 30px;
    float: left;
    background: url('images/menu-spacer.png') right no-repeat;
}
.menu-item.active {
    background: #fff;
}
#menu a.active {
    color: #dab632;
    background: #fff;
}*/
#menu ul.menu{
    list-style: none;	
    margin: 0px 0px 0px 170px;
}
#menu ul.menu li{
	display: inline;
}
#language-selector {
    top:2px;
    right:10px;
    z-index: 100000;
    position: absolute;
    width:100px;
    height:28px;
    border: none;
    
}
#lang_sel ul ul {
    width: 100px;
}
#lang_sel ul li ul {
    
    left: -1px;
}
#language-selector li{
    width: 100px;
    background: url(http://www.ortopeedia.local/wp-content/themes/ortopeedia/images/menu_bg.png);
    border: 1px solid #999;
    border-top:none;
    border-bottom: none;
    
}
#language-selector li a{
    font-size: 12px;
    line-height: 28px;
}

#lang_sel a.lang_sel_sel, #lang_sel a{
    border: none;
    background: none;
}
#lang_sel ul ul a, #lang_sel ul ul a:visited{
    background: none;
}
#lang_sel ul ul a, #lang_sel ul ul a:hover{
    background: white;
}
#lang_sel ul > li:hover > ul li{
    border-top:none;
}
#lang_sel ul > li:hover > ul li a{
    
    background: none;
}
#leftCol {
    float: left;
    width: 200px;
    margin-right: 10px;
}

.clear {
    clear: both;
}
#body {
    position: relative;
    top: 140px;
    width: 800px;
    margin: 0px auto;
}
#leftMenu, #leftMenu a, #menu-left-menu, #menu-left-menu a  {
    color: #069e31;
    text-decoration: none;
    font-size: 15px;
    text-align: left;
    margin: 0px;
}
#leftMenu a.active{
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    text-align: left;
    font-weight: bold;
}
#leftMenu ul, #leftMenu ul.menu {
    list-style-type: none;
    margin: 0px 0px 0px 0px;    
    padding: 10px 0px 10px 0px;
}
#leftMenu ul li, #leftMenu ul.menu ul li {
    margin-top: 10px;
    padding-left: 20px;
    
}
#leftMenu ul>li:first-child, #leftMenu ul.menu li:first-child {
    margin-top:0px;
}
#leftMenu ul.menu li:hover a{
    color: #fff;
}
#leftMenu ul li.active, #leftMenu ul.menu li:hover {
    color: #fff;    
    font-weight: bold;    
    background: url('images/menu-active.jpg');
}
.quote {
    display: block
}
#row1, #row2 {
    width: 200px;
    margin: 0px 0px 20px 0px;
}

.quote * {
    display: block;
    height: 1px;
    overflow: hidden;
    font-size: .01em;
    background: #fff;
}

.quote1 {
    margin-left: 3px;
    margin-right: 3px;
    padding-left: 1px;
    padding-right: 1px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    background: #fff;
}

.quote2 {
    margin-left: 1px;
    margin-right: 1px;
    padding-right: 1px;
    padding-left: 1px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    background: #fff;
}

.quote3 {
    margin-left: 1px;
    margin-right: 1px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.quote4 {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.quote5 {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

#leftMenu, #menu-left-menu {
    padding: 0px;
    font-weight: bold;
    font-size: 17px;
    font-style: italic;
    color: #fff;
    background: #fff;
    list-style: none;
}
#nav_menu-4{
    list-style: none;
}

#contactBox {
    padding: 20px;
    font-weight: bold;
    font-size: 17px;
    font-style: italic;
    color: #000;
    background: #fff;    
}

#contactBox h3 {
    font-size: 14px;
    color: #069e31;
    margin: 0px;
}
.contactContent {
    font-size: 11px;
    margin-top: 10px;
}
a {
    color: #069e31;
    text-decoration: none;
}
.contentHolder {
    float: right;
    padding: 0px;
    width: 580px;
    margin-left: 10px;
    margin-bottom: 20px;
}
.contentHeader {
    background: url('images/content-header.png');
    height: 60px;
    width: 580px;
    border-bottom: 2px solid;
    border-color: #169e39;    
}
.contentHeader h2 {
    font-size: 27px;
    color: #fff;
    margin: 0px;
    padding: 15px;
    font-weight: normal;
    text-transform: capitalize;
}

h4 {
    margin: 0px 0px 20px 0px;
    padding: 0px;
    font-size: 15px;
    color: #069e31;    
}
a img {
    border: none;
}
thead td {
    border-bottom: 1px solid #000;
}
.more-link {
    display: block;
    margin-top: 5px;
    margin-left: 100px;
}
.post-image {
	float: left;
	margin-right: 20px;
}
.post-content {
	float: left;
	padding-bottom: 10px;
	border-bottom: 1px solid;
    border-color: #169e39;
    overflow: hidden;
    height: 90px;
    margin-bottom: 10px;
    width: 100%;
}
.post-content h4 {
	margin-bottom: 10px;
}

.content {
    background: #fff;
    min-height: 100px;
    padding: 20px;
    font-size: 12px;
    color: #000;
    overflow: hidden;
}
.pagination {
    margin: 10px 10px 10px 10px;
}
