#MainMenu {font-size: 9pt; margin: 0; background: url(images/menu.jpg) #E4EDBC; height: 41px;}
#tab ul {}
#tab li {display: inline;}
#tab a {display: block; float: left; line-height: 30px; height: 30px; margin-right: 1px; background: #3D7FE0; padding: 0 10px; text-decoration: none; text-align: center; font-weight: bold; color: white; }
#tab li.first a {}
#tab li.selected a {}
#tab a:hover {background: #266ACF; color: white; }

.type {padding: 20px 20px 0 20px;}
.type_home {padding: 0 !important;}

.type_home ul.category {list-style-type: none; margin: 0;}
.type_home ul.category li {padding-bottom: 15px;}
.type_home ul.category li a {font-weight: bolder;}
.type_category {padding-bottom: 0;}
.type_category h1 {position: relative; top: 20px; font-size: 1.7em !important; z-index: 10;}
.type_category h2 {padding-bottom: 5px;}
.type .breadcrumb {position: relative; top: -10px; z-index: 10; color:#666;}
.type_category .breadcrumb {top: -50px !important;}

a {color: #F4721A;}
a:hover {text-decoration: none;}

a img {border: none; text-decoration: none;}
.home_side ul img {height: 21px; width: 21px; position: relative; top: 5px; margin-right: 5px; font-size: 110%;}
.home_all ul.category li span {color: gray; font-size: 110%;}
.home_all ul.category li a {font-size: 120%;}
.home_side li a {font-size: 120%;}
.home_all .page_content {padding-top: 5px !important;}
.home_side h2, .home_top h2, .home_all h2 {font-size: 1.1em;}

.copyright {background: url(images/copyright.gif) no-repeat; padding: 5px 0px 5px 10px; width: 240px; float: right; font-size: 90%; position: relative; left: 10px;}

/* LIST */
ul.is_link {margin: 0px 0px 10px 3px; padding: 0px; list-style-type: none; line-height: 1.5em; font-weight: bolder;}
ul.is_link ul {list-style-type: none;}

h1, h2, {
    padding: 0.7em 0 0.3em 0;
    font-weight: bold;
    text-decoration: none;
}

h3, h4, h5, h6 {
    padding: 0.5em 0 0.2em 0;
    font-weight: bold;
    text-decoration: none;
}

h1 { font-size: 1.7em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.0em; }

.type_home h1 {padding: 0 !important; font-size: 1.4em; font-weight: bolder;}
.page_content {padding: 10px 0;}
.page_only .page_content {padding-top: 0;}
.comments {padding: 30px 0; clear: both;}
.comments-link {padding-bottom: 10px;}

.info {padding: 0;}

div.page_other_pages     {padding: 30px 0 10px 0;}
div.page_other_pages ul  {list-style-type: none;}
div.page_nav             {padding: 30px 0;}
div.page_nav ul          {padding: auto; margin: auto;}
div.page_nav ul ul.child {margin-left: 20px;}

.page_only h1, .page_only h2, .page_only h3 {padding-left:0; margin-left:0; font-weight: none; }
.page_only h1 {line-height: 1.2em;}
.type h1 {padding-left: 0; margin: 10px 0 10px 0;}
.type h2 {padding-left: 0; margin: 8px 0 4px 0;}
.type_page ul {padding-left: 15px;}

/* SITEMAP */
div.sitemap ul {list-style-type: none; margin: 0;}
div.sitemap h3 {margin: 15px 0 5px 0;}

.comment-form div input.text {width: 655px !important; display: block;}

/* IMG */
img.text {margin: 5px 10px 5px 0px;}
img.text-left {float: left; margin: 5px 10px 5px 0px;}
img.text-right {float: right; margin: 5px 0 5px 10px;}
img.text-center {margin: 0 auto; display: block;}
img.border {border: 1px solid #3D61B6; }

img.left {float: left; margin: 5px 10px 5px 0px;}
img.right {float: right; margin: 5px 0 5px 10px;}
img.center {margin: 0 auto; display: block;}

img.smiley {vertical-align: middle;}

div.forms {padding: 10px 5px 0 5px; border: #E0E0E0 1px solid;}
div.forms div {margin: 5px 0 15px 0; }
div.forms div.break {height: 0; padding: 0; margin: 0; clear: both; }
div.forms span {display: block; float: left; text-align: right; width: 240px; padding: 0 10px 0 0;}
div.forms input {width: 220px;}
div.forms select {width: 220px;}
div.forms textarea {width: 500px; height: 200px;}
div.forms input.forms_checkbox {width: auto;}
div.forms input.forms_submit {width: auto;}
div.forms input.forms_reset {width: auto;}
div.forms label {cursor: pointer;}
div.forms-post h2 {color: red; font-size: 18pt; margin: 20px 0;}

table td {vertical-align: top; border: none;}
table td .widget {padding: 30px 20px 0 10px;}




.home_top  h1 {color:#333; padding: -4px 0 0 0; margin:0}
