﻿* {
    margin: 0px;
    padding: 0px;
    outline: none;
}

a {
    cursor: pointer;
    color: #e8221a;
    font-weight: normal;
}




a:hover {
    color: #3a4049;
}

a:focus, a:active {
    outline: none;
}

a.LinkNoUnderline:link, a.LinkNoUnderline:active, a.LinkNoUnderline:visited, a.LinkNoUnderline:hover
{
    text-decoration: none    
}

div {
    zoom: 1;
}

div:after {
    content: " ";
    display: block;
    clear: both;
}

img {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

html, body, form {
    height: 100%;
}

body {
    background: #fff;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    color: #3a4049;
}

.bodyWrap {
    width: 100%;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0px auto;
}

.bodyWrap2 {
    width: 980px;
    padding: 0px 0px;
    margin: auto;
}

.blockHeading {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    color: #434343;
    margin: 0px;
    padding: 0px;
}

.normalText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #6D6D6D;
}

.normalLink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 700;
    color: #4D4D4D;
    text-decoration: none;
}

.normalLink:hover {
    color: #EC008C;
}

.title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -1px;
    color: #EC008C;
    margin-top: 10px;
}

.clearer {
    clear: both;
}

.toc {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 20px 13px;    
}

.toc h3 {
    font-family: Arial, Tahoma, Verdana;
    font-size: 17px;
    font-weight: bold;
    COLOR: #e8221a;
    text-transform: uppercase;
    background: url(../images/bullet-left-menu-title.png) no-repeat;
    padding-left: 32px;
}

.toc ul {
    list-style: none;
    padding-top: 10px;
    margin-left: 7px;
    margin-bottom: 7px;
}

.toc ul li {
    padding: 5px 3px;
    margin-left: 23px;
}

.toc ul li a {
    padding-left: 10px;
    padding-top: 1px;
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #3a4049;
    text-decoration: none;
    text-transform: none;
    background: url(../images/bullet-left-menu-item.png) no-repeat;
    background-position: left center;
}

.toc ul li a:hover {
    display: block;
    color: #d00912;
    text-decoration: none;
}

.toc-hr {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 20px 0px;    
}

.toc-hr h3 {
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-bez-ikona-desno-crven.png) no-repeat;
    padding: 0 4px 0 13px;  
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 0px; 
}

.toc-hr ul {
    list-style: none;
    padding-top: 10px;
    margin-left: 3px;
    margin-bottom: 7px;
}

.toc-hr ul li {
    padding: 5px 3px;
    margin-left: 0px;
    padding-left: 3px;
    margin-bottom: 10px;
}

.toc-hr-bullet1
{
    background: url(../images/toc-hr-bullet1.png) no-repeat;
    background-position: left center;
}
.toc-hr-bullet2
{
    background: url(../images/toc-hr-bullet2.png) no-repeat;
    background-position: left center;
}
.toc-hr-bullet3
{
    background: url(../images/toc-hr-bullet3.png) no-repeat;
    background-position: left center;
}
.toc-hr-bullet4
{
    background: url(../images/toc-hr-bullet4.png) no-repeat;
    background-position: left center;
}
.toc-hr-bullet5
{
    background: url(../images/toc-hr-bullet5.png) no-repeat;
    background-position: left center;
}
.toc-hr ul li a {
    padding-left: 10px;
    padding-top: 1px;
    display: block;
    font-size: 11px;
    font-weight: bold;
    color: #3a4049;
    text-decoration: none;
    text-transform: uppercase;
}

.toc-hr ul li a:hover {
    display: block;
    color: #d00912;
    text-decoration: none;
}

.subtitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    color: #EC008C;
}

.newsIntro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #6D6D6D;
    line-height: 15px;
}

.newsDate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #EC008C;
}

.newsBlock a {
    text-decoration: none !important;
}

.topNavWrap {
    background: url(../images/bgd-top-full.png);
    background-position: center;
    margin: auto;
    padding: 0px;
    width: 100%;
    height: 140px;
}

.topNavWrap2 {
    margin: auto;
    padding: 0px;
    width: 980px;
    height: 140px;
}

.topNavBGD {
    margin: 0px auto;
    width: 980px;
    height: 140px;
    background: url(../images/logo.png) no-repeat;
}

.topPodMeni {
    background: url(../images/bgd-pod-meni.png);
    background-position: center;
    margin: auto;
    padding: 0px;
    width: 100%;
    height: 6px;
}

.topGradPodMeni {
    background: url(../images/grad-pod-meni.png) repeat-x;
    margin: auto;
    margin-top: 1px;
    padding: 0px;
    width: 100%;
    height: 6px;
}

.topFlags {
    background: url(../images/bgd-flags.png);
    float: right;
    height: 33px;
    padding: 0px;
    width: 95px;
    margin-top: -13px;
}

.topFlags a {
    margin: 11px 0px 0px 10px;
    display: block;
    float: left;
}

.secondaryNav a {
    font-size: 10px;
    line-height: 10px;
    height: 10px;
    text-decoration: none;
    text-transform: uppercase;
    color: #5D5D5D;
    padding-left: 5px;
    background: url(../images/secNavsBg.html) 0px 1px no-repeat;
}

.inWrapper {
    margin: auto;
    overflow: hidden;
    margin: 16px 0px 0px 0px;
    background: url(../images/breadcrumbs-line.png) repeat-x top;
    padding-top: 16px;
}

.logoMK {
    background: url(../images/logo.png) top left no-repeat;
}

.secondaryNav {
    width: 480px;
    float: right;
    height: 23px;
    padding-top: 62px;
}

.topLeftArea
{
    float: left;
}
.topRightArea
{
    float: right;
}
.homeLink
{
    margin-top: 17px;
    margin-left: 17px;
    display: block;
    float: left;
    width: 265px;
    height: 100px;
}

.searchArea {
    float: right;
    margin-top: 50px;
    margin-bottom: 20px;
}

.searchField {
    width: 210px;
    height: 30px;
    background: url(../images/bgd-search-input.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    line-height: 30px;
}

.topMenu {
    float: right;
    height: 20px;
    background: url(../images/menu-bgd.png);
    padding: 20px 10px 0px 14px;
}

.topMenu a {
    float: left;
    display: block;
    color: #b6bcc4;
    text-transform: uppercase;
    letter-spacing: 0px;
    font-size: 10px;
    font-family: Arial;
    text-decoration: none;
}

.topMenu a:hover {
    color: #e8221a;
}

.topMenuSepar {
    float: left;
    display: block;
    background: #d00912;
    height: 9px;
    width: 1px;
    margin: 3px 10px 0px 10px;
}

.topMenuLeft {
    float: right;
    height: 40px;
    background: url(../images/menu-left-img.png);
    width: 10px;
}

.topMenuRight {
    float: right;
    height: 40px;
    background: url(../images/menu-right-img.png);
    width: 10px;
    margin-right: -10px;
}

.contentContainer {
    display: block;
    width: 980px;
    padding-bottom: 10px;
}
.contentContainer2 {
    margin-top: 25px;
    float: none;
    clear: both;
    position: relative;
    display: block;
    margin-bottom: 45px;
    width: 980px;
}

.homeSidebarLeft {
    width: 310px;
    float: left;
    display: block;
    min-height: 1px;
    margin-right: 25px;
}

.homeMainContentWrapper {
    width: 645px;
    float: left;
    display: block;
    min-height: 1px;
    margin: 0px 0px 0px 0px;
    position: relative;
}

.homeMainContent {
}

.homeMainLeft {
    width: 310px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 25px 0px 0px;
    border: 0px solid orange
}

.homeMainRight {
    width: 310px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px;
    border: 0px solid orange
}

.innerSidebarLeft {
    width: 213px;
    float: left;
    min-height: 1px;
    background: url('../images/inner-separ-left-sidebar.png') no-repeat;
    background-position: top right;
}
.innerSidebarLeft2 
{
    padding-top: 10px;
    width: 213px;
    display: block;
    background: white;
}

.innerMainContentWrapper {
    width: 730px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px 0px 0px;
    margin-left: 20px;
    position: relative;
}

.innerMainContentWrapperIn {
    position: relative;
    width: 730px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px 0px 0px;
    margin-left: 20px;
}
.innerMainContentWrapperInFullWidth {
    position: relative;
    width: 980px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px 0px 0px;
}
.innerTopSocial
{
    display: block;
    position: absolute;
    right: 15px;
    margin-top: -5px;
}

.innerTopSocial SPAN
{
    margin-left: 9px;
    display: block;
    float: left;
}
.TopSocialLeftImg
{
    width: 11px;
    height: 26px;
    background: url(../images/bgd-social-top-left.png);
}
.TopSocialRightImg
{
    width: 11px;
    height: 26px;
    background: url(../images/bgd-social-top-right.png);
}
.TopSocialEmail
{
    width: 16px;
    height: 14px;
    background: url(../images/social-top-email.png);
    margin-top: 6px;
}
.TopSocialPrint
{
    width: 16px;
    height: 14px;
    background: url(../images/social-top-print.png);
    margin-top: 6px;
}
.at300b
{
    float: left;
}
.at15t_print, .at15t_email
{
    background-position: 0px !important;
    margin: 0px;
    padding: 0px;
}
.at15t_email, .at16t_email
{
    width: 16px;
    height: 14px;
    background: url(../images/social-top-email.png);
	background-position: 0px !important;
    margin-top: 6px;
}
.at15t_print, .at16t_print
{
    width: 16px;
    height: 15px;
    background: url(../images/social-top-print.png);
    margin-top: 6px;
}
.TopSocialFB
{
    margin-left: 9px;
    display: block;
    float: left;
    width: 16px;
    height: 15px;
    background: url(../images/social-top-fb.png);
    margin-top: 6px;
}
.TopSocialTW
{
    width: 16px;
    height: 15px;
    background: url(../images/social-top-tw.png);
    margin-top: 6px;
}
#fb-like-mk, #fb-like-en, #fb-like-sq
{
    float: left;
    margin-top: 40px;
}
#social-desno
{
    display: block;
    float: right;
    width: 185px;
    margin-top: 40px;
    margin-bottom: 40px;
}
.tw-share
{
    width: 80px;
    float: right;
    clear: both;
}
.fb-share-margin
{
    clear: none;
    display: block;
    float: left;
    margin-top: 1px;
}
.fb-share-margin a
{
    float: right;
}

.innerMainContentWrapperIn2 {
    width: 470px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px 0px 0px;
    margin: 0px 25px;
}


.innerMainContentWrapperFullArticleIn {
    width: 670px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px 20px 0px;
    margin-left: 25px;
    background: url(../images/breadcrumbs-line.png) repeat-x bottom left;
    padding-bottom: 0px;
}

.innerSidebarRight {
    display: block;
    width: 230px;
    float: left;
    min-height: 1px;
}

.inMainLeft {
    width: 322px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 26px 0px 0px;
}

.inMainRight {
    width: 322px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 1px;
    margin: 0px 0px;
}

.banner {
    margin-bottom: 8px;
}

.h3Contact {
    font-size: 12px;
    font-weight: 700;
    color: #AEB0B2;
    text-transform: uppercase;
    background: url(../images/tocTtlArrow.html) center right no-repeat;
    padding-right: 64px;
}

.bannerRotator {
    padding-bottom: 20px;
}

.bottomBlock, .bottomBlockLast {
    width: 177px;
    float: left;
    margin-right: 10px;
    border-bottom: solid 1px #E2E2E2;
    padding-bottom: 6px;
    height: 170px;
}

.smallGreyText {
    font-size: 10px;
    color: #6D6D6D;
    text-decoration: none;
}

.bottomBlockLast {
    margin-right: 0px !important;
}

.bottomBlock a, .bottomBlockLast a {
    color: #6D6D6D;
    font-size: 10px;
    text-decoration: none;
    display: block;
    background: url(../images/smallBullet.html);
    background-repeat: no-repeat;
    background-position: 0px 8px;
    padding: 2px 0px 2px 5px;
    margin: 0px 8px;
}

.bottomBlock a:hover, .bottomBlockLast a:hover {
    color: #EC008C;
}

.newslField {
    width: 200px;
    height: 30px;
    float: right;
    background: url(../images/bgd-newsl-input.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 10px 0px;
}

.innerNewslField {
    width: 239px;
    height: 30px;
    background: url(../images/inner-bgd-newsl-input.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 0px;
    border: 0px solid black;
    margin: 10px 0px 30px 0px;
}

.footerfb {
    float: right;
}

.footernewsletter {
    float: right;
	display: none;
}

.innernewsletter {
    display: block;
	display: none;
    color: #5d646e;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin-top: 20px;
}

.innernewsletter SPAN {
}

.kontaktfooter {
    margin: auto;
    color: #fff;
    width: 620px;
    margin-bottom: 30px;
    margin-top: 5px;
}

.kontaktfooternaslov {
    background: #2c7ca3;
    padding: 2px;
    color: #fff;
    width: 120px;
    text-align: center;
    float: left;
    margin-top: 7px;
}

.kontaktfootertext {
    color: #fff;
    float: left;
    margin-top: 1px;
    margin-left: 20px
}

.breadcrumbs {
    padding: 0px;
    display: block;
    margin: auto;
    margin-top: -12px;
    width: 700px;
    float: left;
    margin-top: 1px;
}

.breadcrumbs SPAN {
    font-weight: normal;
    color: #b6bcc4;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 10px;
}

.breadcrumbs a {
    background: url(../images/bullet-breadc.png) no-repeat;
    background-position: right center;
    padding: 1px 10px 0px 0px;
    margin-right: 3px;
    font-weight: normal;
    color: #b6bcc4;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 10px;
}

.breadcrumbs a:hover {
    text-decoration: underline;
}

.articleImgLeft {
    display: block;
    float: left;
    margin: 5px 20px 5px 0px;
}

.articleImgRight {
    display: block;
    float: right;
    margin: 5px 0px 5px 20px;
}

.articleList {
    font-size: 11px;
    font-weight: normal;
    color: #6D6D6D;
    margin-left: 25px;
}

.sidebarLeftLink {
    display: block;
    padding: 2px 0px;
    font-size: 10px;
    font-weight: normal;
    color: #EC008C;
    text-decoration: none;
}

.sidebarLeftLink:hover {
    color: #6D6D6D;
}

.bulletedLink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 700;
    color: #3D3D3D;
    text-decoration: underline;
    background: url(../images/bullet.html);
    background-repeat: no-repeat;
    background-position: 0px 4px;
    padding-left: 11px;
}

.radius3 {
    -webkit-border-raidus: 3px;
    -moz-border-radius: 3px;
    border-raidus: 3px;
}

/*input[type=button], input[type=submit], button { font-size: 10px; -webkit-border-raidus: 3px; -moz-border-radius: 3px; border-raidus: 3px; background-color: #EC008C; border: 1px solid #C70075; color: #fff; font-size: 10px; padding: 3px 7px; }*/
select {
    padding: 5px;
    border: 1px solid #dedede;
}

.lista th {
    background: none;
    border: solid 1px #E6E7E9;
    text-align: left;
    padding: 6px 8px;
}

.lista td {
    background: #F2F2F2;
    text-align: left;
    padding: 6px 8px;
}

.lista {
    width: 100%;
}

.lista .right {
    text-align: right;
}

table {
    border-width: 0;
}

/************* Kursna Lista ********************/
.paging {
    text-align: center;
    padding: 20px 0px;
}

.paging a {
    display: block;
    padding: 2px 6px;
    font-size: 11px;
    color: #EC008C;
    background: #FFFFFF;
    border: solid 1px #E0E0E0;
    text-decoration: none !important;
}

.paging table td {
    padding: 0px 2px;
}

.paging a:hover, .activePager {
    background: #EC008C !important;
    color: #FFFFFF !important;
    text-decoration: none !important;
    border: solid 1px #C70075 !important;
}

.subnumberList {
    padding-top: 10px;
}

.ad_open {
    background-color: #fff !important;
}

.ad_active {
    background-color: #ec008c !important;
    border: 1px solid #c70075;
    color: #fff;
}


/************* eBank_form ********************/
.lista th.center {
    text-align: center;
}

.lista td.right {
    text-align: right;
    width: 200px;
}

#errordiv {
    display: none;
    border: 1px solid;
    padding: 10px 10px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    background-color: #FFBABA;
    background-image: url('../images/error.html');
    color: #D8000C;
}

.success {
    border: 1px solid;
    padding: 10px 10px 10px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #4F8A10 !important;
    background-color: #DFF2BF !important;
    background-image: url('../images/success.html') !important;
}

.ebankElements {
    width: 300px;
}

/************* Trgovci ********************/
.trgovecSearch {
    margin-bottom: 20px;
}

.trgovecSearch select {
    margin-right: 20px;
}

.rightSearch {
    width: 250px;
    padding-left: 160px;
}

.trgovecAddresses {
    list-style: none;
}

.trgovecAddresses li {
    padding-bottom: 10px;
}




/************* End news ********************/



/************* loginForm ********************/
.loginForm span, .loginForm input[type =
"text"], .loginForm input[type = "password"], .registerForm span, .registerForm input[type = "text"], .registerForm input[type = "password"], .resetForm span, .resetForm input[type = "text"], .resetForm input[type = "password"], .forgotForm span, .forgotForm input[type = "text"], .forgotForm input[type = "password"] {
    display: block;
    float: left;
    padding: 3px 5px;
}

.loginForm span, .registerForm span, .resetForm span, .forgotForm span {
    width: 120px;
}

.loginForm input[type =
"text"], .loginForm input[type = "password"], .registerForm input[type = "text"], .registerForm input[type = "password"], .resetForm input[type = "text"], .resetForm input[type = "password"], .forgotForm input[type = "text"], .forgotForm input[type = "password"] {
    width: 250px;
}

.loginForm div, .registerForm div, .resetForm div, .forgotForm div {
    padding: 3px;
    margin: 3px;
}

.not_valid {
    border: 1px solid #cc0000;
    background: #F5ECF1;
}

.newsBlock {
    border-bottom: solid 1px #E2E2E2;
    padding-bottom: 6px;
    margin-bottom: 20px;
}

/***************sitemap****************/
ul.sitemap, ul.sitemap ul {
    list-style: none;
}

.container1 a, .container2 a, .container3 a, .container4 a {
    font-size: 11px;
    color: #6D6D6D;
    text-decoration: none;
}

.container2 a:hover, .container3 a:hover, .container4 a:hover {
    color: #EC008C;
    text-decoration: underline;
}

.container2 a {
    font-weight: 700;
    text-transform: uppercase;
}

.container3 li {
    padding: 5px 0px 5px 20px;
}

.container3 a {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    text-transform: uppercase;
    margin-bottom: 5px;
    text-decoration: none;
}

.container3 a:hover {
    color: #3a4049;
    text-decoration: none;
}

.container4 li {
    padding: 10px 0px 5px 20px;
}

.container4 a {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #3a4049;
    margin-bottom: 20px;
    text-transform: none;
}

.container4 a:hover {
    color: #e8221a;
}

.container5 li {
    padding: 5px 0px 0px 20px;
}

.container5 a {
    display: block;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    COLOR: #3a4049;
    margin: 0px;
    margin-top: 5px;
    text-transform: none;
}

.container5 a:hover {
    color: #e8221a;
}

.container2 {
    padding: 12px 0px 0px 2px;
}

.container3 {
    padding: 6px 0px 0px 15px;
}

.container6 a {
    display: block;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    COLOR: #3a4049;
    margin: 0px;
    margin-top: 5px;
    text-transform: none;
}
.container5 a:hover {
    color: #e8221a;
}

/*********poll choices*****/
.poll_lst {
    list-style: none;
}

 
 /*********leftnav***********/


#leftNav {
    margin: 20px 0px 0px 13px;
}

SPAN.leftNavPrvoNivo
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 17px;
    font-weight: bold;
    COLOR: #e8221a;
    text-transform: uppercase;
    background: url(../images/bullet-left-menu-title.png) no-repeat;
    padding-left: 32px;
}

#leftNav span {
    display: block;
    padding-top: 4px;
}

#leftNav ul {
    list-style: none;
    padding-top: 10px;
    margin: 0px 15px 20px 7px;
}

#leftNav > ul > li {
    padding: 0px;
    background: url(../images/bullet-left-menu-item-big.png) no-repeat;
    background-position: left top;
    background-position: 0px 3px;    
    margin-bottom: 15px;
}
#leftNav > ul > li.active {
    padding: 0px;
    background: url(../images/bullet-left-menu-item-big-active.png) no-repeat;
    background-position: left top;
    background-position: 0px 3px;    
}

#leftNav ul > li > a {
    padding-left: 28px;
    padding-top: 10px;
    height:22px;    
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #3a4049;
    text-decoration: none;
    text-transform: uppercase;
}

#leftNav ul > li.active > a {
    color: #e8221a;
}

#leftNav ul > li.active a:hover {
    display: block;
    color: #3a4049;
    text-decoration: none;
}

#leftNav ul > li a:hover {
    display: block;
    color: #e8221a;
    text-decoration: none;
}

#leftNav ul > li > ul {
    margin: 0px;
    padding: 0px;
    margin-top: 20px;
    margin-bottom: 25px;
    list-style: none;
    padding-left: 28px;
}


#leftNav ul > li > ul > li {
    list-style: none;
    padding: 0px;
    border: 0px;
}

#leftNav ul > li > ul > li > a {
    padding: 0px;
    margin: 0px;
    height: auto;
    padding-left: 11px;
    margin-bottom: 10px;
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #3a4049;
    text-decoration: none;
    background: url(../images/bullet-left-menu-item.png) no-repeat;
    background-position: left top;
    background-position: 0px 4px;
    text-transform: none;
}
#leftNav ul > li > ul > li > a:hover {
    display: block;
    font-size: 12px;
    color: #d00912 !important;
    text-decoration: none;
}
#leftNav ul > li > ul > li.active > a {
    background: url(../images/bullet-left-menu-item-active.png) no-repeat;
    background-position: 0px 4px;
    font-weight: bold;
}

#leftNav ul > li > ul > li > ul {
    margin: 0px;
    padding: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    list-style: none;
    padding-left: 28px;
}

#leftNav ul > li > ul > li > ul > li > a {
    padding: 0px;
    margin: 0px;
    height: auto;
    padding-left: 11px;
    margin-bottom: 10px;
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #3a4049;
    text-decoration: none;
    background: url(../images/bullet-left-menu-item.png) no-repeat;
    background-position: left top;
    background-position: 0px 4px;
    text-transform: none;
}

#leftNav ul > li > ul > li > ul > li.active > a {
    color: #3a4049;
}



#leftNav ul > li > ul > li > ul > li a:hover {
    display: block;
    font-size: 12px;
    color: #d00912;
    text-decoration: none;
}

/*******************************ecommerce***********/
.mainCheckout {
    padding: 0px;
    margin: 0px;
    list-style: none;
    display: block;
    width: 300px;
    position: absolute;
    top: 0;
    z-index: 12000;
    background: #E5E5E5;
}

.mainCheckout p {
    text-align: left;
}

.subCheckout {
    display: none;
    list-style: none;
    border: 1px solid #c3c3c3;
    border-top: 0px;
    padding: 0px;
    margin: 0px;
}

.subCheckout li {
    margin: 3px;
    padding: 3px;
}

.itemsWrapper {
    display: block;
    height: 250px;
    overflow: auto;
    padding: 5px;
}

.itemHolder {
    padding: 5px 0px;
    border-bottom: 1px solid #c3c3c3;
}

.priceHolder {
    text-align: right;
}

.actionHolder {
    text-align: right;
}

.actionHolder input[type="button"] {
    width: 80px;
    margin-left: 5px;
}

.check_out span {
    display: block;
    float: left;
    width: 100px;
    text-align: right;
    padding: 3px;
    font-weight: bold;
}

.check_out div {
    margin-bottom: 5px;
}

.check_out input[type =
"text"] {
    display: block;
    float: left;
    width: 200px;
    padding: 3px;
}

.check_out_items {
    list-style: none;
    padding: 0;
    margin: 0;
}

.check_out_items li {
    margin-bottom: 5px;
}

.toplinkovi {
    display: block;
    float: right;
    margin-top: 5px;
}

.toplinkovi a:link, .toplinkovi a:active, .toplinkovi a:visited {
    color: #868686;
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
    text-decoration: none;
    background: url(../images/separator-top-link.html) no-repeat;
    background-position: left center;
    margin-left: 12px;
    padding-left: 15px;
}

.toplinkovi a:hover {
    color: #4d9cc3;
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
    text-decoration: none;
    background: url(../images/separator-top-link.html) no-repeat;
    background-position: left center;
    margin-left: 12px;
    padding-left: 15px;
}

DIV.FullArticle {
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	line-height: 145%;
	font-family: Calibri;
}

.FullArticle P {
	padding: 0px;
	margin: 0px 23px 20px 0px;
	color: #000033;
	font-size: 13px;
	line-height: 1.4em;
	margin-bottom: 26px;
	font-family: Calibri;
}
/*
#leftrightbar {
	float:left;
	width:530px;
	height:auto;
	border-right:0px solid #BCBDBC;
	background-repeat:no-repeat;
}

#rightbar {
	float:left;
	width:270px;
	background-color: #E6E6E6;
}
*/
.rightbar p{
    float:right;
	margin-left:0px;
	margin-bottom:25px;
	width:710px;
	text-align:justify;
	color: #444444;
	padding-left:5px;
}

.rightbar p img{
    float:left;
	text-align:left;
	margin-bottom:0px;
	padding-right:10px;
	margin: 0 12px 5px 0;
	border:none;
	color: #444444;
}

.leftbar p{
    float:left;
	margin-left:0px;
	margin-bottom:25px;
	width:710px;
	text-align:justify;
	/*color:#808080;
	font-style:normal;
	font-stretch:narrower;*/
	padding-left:5px;
}

.leftbar p img{
    float:right;
	text-align:right;
	margin-bottom:0px;
	padding-right:10px;
	margin: 0 12px 5px 0;
	border:none;
}

.leftbar1 p{
    float:left;
	margin-left:0px;
	margin-bottom:25px;
	width:710px;
	text-align:justify;
	/*color:#808080;
	font-style:normal;
	font-stretch:narrower;*/
	padding-left:5px;
}

.leftbar1 p img{
    float:right;
	text-align:right;
	margin-right:0px;
	padding-right:10px;
	border:none;
}


DIV.FullArticle h2, DIV.FullArticleNoPadding h2 {
    margin-bottom: 23px;
    color:#000099;
	FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    /*COLOR: #e8221a;*/
	font-family: MetaBoldItalicRegular, Arial, Tahoma, Verdana;
    font-size: 22px;
    font-weight: normal;
    /*FONT-FAMILY: Arial, Tahoma, Verdana;*/
    margin-bottom: 20px;
}

DIV.FullArticle h3 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #b6bcc4;
    margin-bottom: 20px;
    text-transform: uppercase;
}

DIV.FullArticleNoPadding h3 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #b6bcc4;
    margin-bottom: 20px;
    text-transform: uppercase;

}

DIV.FullArticle h4, DIV.FullArticleNoPadding h4 {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    
	/*COLOR: #3a4049;*/
	color: #444444;
    margin-bottom: 20px;
}

DIV.FullArticle h4 strong {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    
	/*COLOR: #3a4049;*/
	color: #444444;
    margin-bottom: 20px;
}

DIV.FullArticle IMG, DIV.FullArticleNoPadding IMG {
    margin: 0px;
    margin-right: 4px;
    /*margin-right: 4px !important;*/
}

DIV.FullArticle h5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    margin-bottom: 20px;
}

DIV.FullArticle h6 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #e8221a;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    margin-bottom: 20px;
}

.FullArticle ul, .FullArticleNoPadding ul {
    margin-bottom: 20px;
    /*list-style: square outside none;*/
    list-style: url(../images/custom-bullet.png);
}

.FullArticle ul li, .FullArticleNoPadding ul li {
    margin: 0px 0px 6px 30px;
    padding: 0px;
font-family: "Arial";
font-size: 13px;
color: #444444;
}

DIV.FullArticleNoPadding h5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    margin-bottom: 20px;
}


.FullArticleNoPadding {
    padding: 0px;
    margin: 0px;
    line-height: 145%;
}

.FullArticleSoSeparator {
    padding: 0px;
    margin: 0px;
    line-height: 145%;
   /* border-bottom: 1px inset #cccccc;*/
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.FullArticleNoPadding P {
    padding: 0px;
    margin: 0px 0px 0px 0px;
}

.news{
    padding: 0px;
    margin: 0px 0px 0px 0px;
    /*float: left;*/
    float: left;
}

.news ul.news-list li{
    float:left;
    background: url("../images/header-bg.html") repeat-x scroll left bottom transparent;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.news img,


.Preview {
    margin: 0px;
    margin-right: 10px;
    margin-bottom: 10px;
    background: url(../images/preview-line.png) repeat-x bottom left;
    padding: 7px;
    padding-bottom: 10px;
    line-height: 145%;
}

.Preview a {
    COLOR: #3a4049;
    text-decoration: none;
}

.Preview H2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.Preview H2:hover {
    COLOR: #3a4049;
}

.Preview H3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a4049;
    margin-bottom: 5px;
}

.Preview H3:hover {
    color: #595959;
}

.Preview H4 {
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    COLOR: #3a4049;
    margin-bottom: 0px;
}

.Preview IMG, .Preview2 IMG {
    margin: 0px 4px 0px 0px;
    border: 0px solid #f0f3f4;
    padding: 0px;
}

.Preview2 {
    padding: 7px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: #f0f7f8;
    background-image: url(../images/preview-line.png);
    background-repeat: repeat-x;
    background-position: bottom left;
    line-height: 145%;
}

.Preview2 a {
    COLOR: #3a4049;
    text-decoration: none;
}

.Preview2 H2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    margin-bottom: 5px;
}

.Preview2 H2:hover {
    COLOR: #3a4049;
}

.Preview2 H3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a4049;
    margin-bottom: 5px;
}

.Preview2 H3:hover {
    color: #595959;
}

.Preview2 H4 {
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    COLOR: #3a4049;
    margin-bottom: 0px;
}

.more-link {
    float: none;
    clear: both;
    color: #e8221a;
    margin-top: 5px
}

.more-link IMG {
    float: left;
    margin: 7px 6px 0px 0px;
    border: 0px;
    padding: 0px;
}

.more-link:hover {
    float: none;
    clear: both;
    color: #e8221a;
    margin-top: 5px;
    COLOR: #3a4049;
}

.Header1 {
    display: block;
    /*width: 196px;*/
    height: 30px;
    background: url(../images/novost-top.jpg) no-repeat;
    background-position: -10px;
    color: #e8221a;
    font-size: 17px;
    font-weight: bold;
    padding:13px 0 0 32px;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
    filter: alpha(opacity=95);
    opacity: 0.95;
    text-transform: uppercase;
}

.Header2 {
    display: block;
    color: black;
    font-size: 12px;
    font-weight: bold;
    /*text-transform: uppercase;*/
    padding: 7px 10px;
    background: #E7E7E7;
    margin-bottom: 15px;
	line-height: 100%;
}
.Header2 p{
    display: block;
	margin: 0px;
    padding: 0px;
    line-height: 100%;
    font-size: 12px;
}
.Header2 a{
    display: block;
	color: black;
    font-weight: bold;
	line-height: 100%;
	font-size: 12px;
}
.Header3 {
    display: block;
    color: black;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 7px 10px;
    background: #E7E7E7;
    margin-bottom: 15px;
	line-height: 100%;
}
.Header3 p{
    display: block;
	margin: 0px;
    padding: 0px;
    line-height: 100%;
    font-size: 12px;
}
.Header3 a{
    display: block;
	color: black;
    font-weight: bold;
	line-height: 100%;
	font-size: 12px;
}

.PreviewTitleOnly {
    display: block;
    margin-left: 7px;
}

.PreviewTitleOnly a {
    padding-left: 8px;
    padding-top: 1px;
    margin-bottom: 5px;
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #d00912;
    text-decoration: none;
    text-transform: none;
    background: url(../images/bullet-left-menu-item.png) no-repeat;
    background-position: left center;
}

.PreviewTitleOnly a:hover {
    display: block;
    color: #3a4049;
    text-decoration: none;
}

.ContactFormText {
    display: block;
    width: 100px;
    text-align: right;
    float:  left;
    margin: 13px 10px 0px 0px;    
}

.ContactFormTextField {
    width: 300px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldAddress {
    width: 420px;
    height: 30px;
    background: url(../images/bgd-input-kontakt-address.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldShort {
    width: 200px;
    height: 30px;
    background: url(../images/bgd-input-kontakt-short.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldShortDropDownDiv
{
    width: 200px;
    height: 30px;
    background: url(../images/bgd-input-kontakt-short.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldShortDropDown 
{
    background-color: #e9eeef;
    width: 300px;
    border: none;
}
.ContactFormTextFieldRequired {
    width: 200px;
    height: 20px;
    background: url(../images/bgd-input-kontakt-req.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldRequiredShort {
    width: 300px;
    height: 30px;
   /**/ background: url(../images/bgd-input-kontakt-short-req.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextField2 {
    width: 200px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 5px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.ContactFormTextFieldCode {
    width: 250px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 5px;
    margin-bottom: 7px;
    border-right: 1px solid #ccd2d6;
}

.ContactFormTextArea {
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
}
.ContactFormTextAreaRequired {
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt-req.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
    overflow:hidden;
}
.ContactFormTextAreaRequiredLong {
    width: 420px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt-long-req.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
    overflow:hidden;
}

.ContactFormButton {
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 0px 0px 10px 0px;
    width: 87px;
    height: 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
.ContactFormButton[type=reset] {
    font-weight: bold;
    border: 0px;
    background: url(../images/bgd-reset-kontakt.png) top left no-repeat;
    color: black;
    text-transform: uppercase;
    margin: 10px 0px 10px 120px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 93px;
    height: 40px;
}

.ContactFormButton2[type=reset] {
    font-weight: bold;
    border: 0px;
    background: url(../images/bgd-reset-kontakt.png) top left no-repeat;
    color: black;
    text-transform: uppercase;
    margin: 0px 0px 10px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 93px;
    height: 40px;
}

/*BANNER ROTATOR START*/
#banner-rotator {
    /* The main container */
    margin: 15px 0px 0px 0px;
    text-align: center;
    width: 645px;
    position: relative;
    display: block;
}

#gallery #menu ul li a {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
}

#gallery {
    /* The width of the gallery */
    width: 468px;
    overflow: hidden;
}

#slides {
    /* This is the slide area */
    height: 234px;;
    /* jQuery changes the width later on to the sum of the widths of all the slides. */
    width: 468px;
    overflow: hidden;
}

#gallery .slide {
    float: left;
}

#menu {
    /* This is the container for the thumbnails */
    margin-top: 0px;
    width: 468px;
    height: 27px;
}

#gallery ul {
    margin: 0px;
    padding: 0px;
}

#gallery li {
    /* Every thumbnail is a li element */
    height: 20px;
    display: block;
    list-style: none;
    float: left;
    overflow: hidden;
    margin-right: 2px;
}

#menu li a {
    display: block;
    width: 92px;
    padding: 0px;
    padding-top: 1px;
    text-align: center;
}

#gallery li.inact a {
    color: #ffffff;
    text-decoration: none;
}

#gallery li.act a {
    color: #ffffff;
    text-decoration: none;
}

#gallery li.act, li.act:hover {
    margin-top: -7px;
    padding-top: 7px;
    background: url(../images/active.html) top center no-repeat;
}

#gallery li.act a {
    cursor: default;
    background: url(../images/activebg.html) repeat-x;
}

#gallery li a {
    display: block;
}

a.gallery1 {
    background: #be6767;
}

a.gallery2 {
    background: #c3b187;
}

a.gallery3 {
    background: #afc387;
}

a.gallery4 {
    background: #87c3c2;
}

a.gallery5 {
    background: #8791c3;
}

/*BANNER ROTATOR END*/

.DefaultTableInText {
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: normal;
    width: 90%;
    margin: auto;
    margin-bottom: 20px;
}

.DefaultTableInText td {
    font-family: Arial, Tahoma, Verdana !important;
    font-size: 12px !important;
    color: #000000 ;
    padding: 7px;

    text-align: right;
    background:#f3f4f5;
}

.DefaultTableInText td:first-child {
    text-align: left;
}

.DefaultTableInText p {
    padding: 0px;
    margin: 0px;
}
/*
.DefaultTableInTextHeader {
    background: url(../images/table-bgd.png) repeat-x #d7dfe0 !important;
    background-position: top;
    font-weight: bold;
    border: none !important;
}
*/

.DefaultTableInTextHeader {
   
}
.greyTable td, .greyTable{
    background: #8d949e !important;
    border: 1px solid #fff;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #fff !important;
    border: none;
    text-align: center;
    width: 200px !important;
}
.kreditTable{
    width: 200px !important;
}
.tableLeft{
    text-align: left !important;
}
.greyTitle{
    color: #8d949e !important;
    margin-left: 38px;
    margin-bottom: 5px !important;
    margin-top: 50px;
    font-family: Arial !important;
    font-size: 16px;
} 
.DefaultTableInTextHeader td, .DefaultTableInTextHeader{
    background:#d00912 !important;
    border: 1px solid #fff;
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #fff !important;
    border: none;
    text-align: center;
}

.DefaultTableInTextHeader p {
    padding: 0px;
    margin: 0px;
}



.DefaultTableInText2 {
    font-family: Arial, Tahoma, Verdana;
    font-size: 12px;
    font-weight: normal;
    width: 80%;
    margin: auto;
    margin-bottom: 10px;
}

.DefaultTableInText2 td {
    font-family: Arial, Tahoma, Verdana !important;
    font-size: 12px !important;
    color: #3a4049 !important;
    padding: 7px;
    background: none;
    border-bottom: 0px solid white;
    border-right: 0px solid white;
    border: 1px #b6bcc4 dashed;
    text-align: center;
}

.DefaultTableInText2 p {
    padding: 0px;
    margin: 0px;
}

/*******************Credit application control*****************/
.error {
    border-bottom: 1px solid #C00 !important;
}

/*******************Forms css****************/
#formWrapper label, #submitForm label {
    display: block;
    margin: 5px;
    clear: both;
}

#formWrapper label span, #submitForm label span {
    display: block;
    float: left;
    width: 300px;
}

.val-summary {
    color: #C00;
}

/*******************Main Menu****************/

.meni{
    height:41px;
    background: url(../images/menu-bg.png) top center no-repeat;
    margin-bottom:20px;
	padding-left:0px;
	padding-right:0px;
}

#menu-main {
    margin: 0;
    padding: 0;
    list-style: none;
    margin: auto;
}

#menu-main, #menu-main ul {
	display: block;
    position: relative;
    list-style: none;
    padding: 0;
    margin: 0 !important;
    font-family: Arial, Helvetica, sans-serif;
	 background: #ffffff;
    z-index: 1000;
	
}

#menu-main li {

    float: left;
    display: block;
    margin: 0px;
    background: url(../images/menu-li.png) center right no-repeat;
}

#menu-main li.lastmainmenuitem {
    background: none !important;
}

#menu-main span.ekomainmenuitem {
    position: absolute;
    width: 37px;
    height: 31px;
    background-image: url(../images/eko-livcinja.png) !important;
    top: -23px;
}

#menu-main>li>a {
    position: relative;
    display: block;
    line-height: 37px;
    padding:0 17px;
    margin-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333e4c;
	font-weight: bold;
    /*text-transform: uppercase;*/
}
#menu-main li a:hover{
    color: #D10C15;
}

#menu-main li ul li a {
    display: block;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #333e4c;
    /*text-transform: uppercase;*/
    padding: 14px 0px 0px 20px;
    margin-left: 10px;
    height: 14px;
	text-decoration:none;
	border-bottom:solid 1px #fff;
	background: url(../images/Pointeuron.png)  center left no-repeat !important;/*image bleu > sur le menu*/
}

#menu-main li ul li a:hover {
    background: url(../images/PointeurOff.png) left center no-repeat !important;
}

#menu-main li ul {
    position: absolute;
    display: none;
    width: 220px;
    background: #ffffff;
   
    border-bottom: 4px solid #d10c15;
    border-top: 4px solid #eaebec;
    padding-top: 4px;
    padding-bottom: 20px;
	top:37px;
    z-index: 600;
	
}

#menu-main li ul li {
    float:none;
    background:none;
	clear:both;
}

#menu-main ul li ul {
    position: absolute;
    top: 0 !important;
    left: 219px;
    border-left: none;
    border-right: 1px solid #dbdbdb;
    border-bottom: 4px solid #d10c15;
    border-top: none;
    width: 330px;
}

#menu-main ul li ul li {
    margin: 0px;
    padding: 0px;
    height: 25px !important;
    display: block;
    line-height: 25px !important;
}

#menu-main ul li ul li a {
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    display: block;
    height: 25px !important;
    line-height: 25px !important;
    background: url(../images/mala-crvena-strelka.png) left center no-repeat !important;
    margin-left: 20px;
    padding-left: 10px;
}

#menu-main ul li ul li a:hover {
    background: url(../images/mala-siva-strelka.png) left center no-repeat !important;
}


/************* Slider ********************/


/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.html) no-repeat 50% 50%;

}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

#slider {
	z-index: 100;
}
#slider .nivo-controlNav {
	position:absolute;
	top:265px; /* Put the nav below the slider */
	left:20px;
}

#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
}

div.nivo-controlNav  a{
float:left;
line-height:9px;
margin:0px;
padding:0px;
margin-right:5px;
}
div.nivo-controlNav  a img{

margin:0px !important;
}


div.nivo-controlNav  a.active img{
display:none !important;


}
div.nivo-controlNav  a.active{
width:11px;
height:11px;
display:block;
background: #d10913;

}

.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.html) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Arial, Helvetica, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default #slider {
    margin:0px auto 0 auto;
    width:645px; /* Make sure your images are the same size */
    height:300px; /* Make sure your images are the same size */
}

.clear {
	clear:both;
} 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/************* Slider END ********************/


/************* Search Results BEGIN ********************/
.searchResults ul
{
    list-style-type:none;
    padding-left:0;
    padding-bottom: 15px;    
}
.searchResults li
{
    list-style-type:none;
    padding-left:0;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	font-size: 11px;
    color: #2d2d2d;
    padding-bottom: 5px;    
}
a.searchTitle:link, a.searchTitle:active, a.searchTitle:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #e8221a;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    margin-bottom: 5px;
    text-decoration: underline;
}
a.searchTitle:hover
{
    COLOR: #3a4049;
    FONT-WEIGHT: bold;    
    text-decoration: none;
}

.searchPaging
{
    margin-bottom: 30px;
}

.pageNumbers
{
    display: block;
    float: left;    
}

.prevArrow
{
    display: block;
    float: left;    
    background-image: url(../images/search-paging-separ.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
    padding: 0px 9px 0px 7px;
}
.prevArrow IMG
{
    padding-top: 1px;
}
.nextArrow
{
    display: block;
    float: left;    
    padding: 0px 9px 0px 7px;
    margin-top: 1px;
}
.pageNumbers span
{
    display: block;
    float: left;    
    font-weight: bold;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	font-size: 12px;
    color: #5f5f5f;
    background-image: url(../images/search-paging-separ.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
    padding: 0px 9px 0px 7px;
    margin: 0px;
}

.pageNumbers a
{
    display: block;
    float: left;
    font-weight: bold;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	font-size: 12px;
    color: #5f5f5f;
    background-image: url(../images/search-paging-separ.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
    padding: 0px 9px 0px 7px;
    margin: 0px;
}
.pageNumbers .pageDesc
{
}

/************* Search Results END ********************/


/************* Kursna Lista BEGIN ********************/

.currencyList
{
    text-align: right;
}
.currencyList .date
{
    color: #b6bcc4;
    text-align: right;
    margin-bottom: 2px;
    display: block;
}

.currencyList UL
{
    text-align: left;
}

.currencyList LI
{
    margin: 6px 0px;
}

.currencyList LI.header-row
{
    background: url(../images/bgd-kursna-heder.jpg); 
    height: 23px;
    padding-top: 7px;
    color: #3a4049;
    font-weight: bold;
}

.currencyList LI.header-row SPAN
{
    width: 77px;
    display: block;
    float: left;
    text-align: center;
}


.currencyList LI.item-row
{
    padding: 2px 0px 8px 0px;
    
    background-position: bottom;
}
.currencyList LI.item-row SPAN
{
    font-size: 11px;
    display: block;
    float: left;
    text-align: center;    
}

.currencyList LI.item-row .value
{
    display: block;
    float: left;
    text-align: center;    
    margin-right: 10px;
}

.currencyList LI.item-row IMG
{
    float: left;
    text-align: center;    
    margin-left: 10px;
    margin-right: 5px;
}

.currencyList .kupoven
{
    color: #50b998;
    font-size: 12px !important;
    margin-top: -1px;
    margin-right: 10px;
}

.currencyList .prodazen
{
    color: #428fc7;
    font-size: 12px !important;
    margin-top: -1px;
    margin-left: 20px;
    margin-right: 10px; 
}
.currencyList .kurs-separator
{
    width: 1px !important;
    height: 17px;
    /*background-image: url(../images/bgd-kurs-separator.png); seperateur des taux d'echange deroulant, mais ici statique*/ 
    margin-left: 10px;
    margin-top: -2px;
}



/**** Kursna Lista Inner ***/

.item-row-inner  {
    background: none !important;
}

.item-row-inner span.value {
    /*margin-right: 0px !important;*/
    float: left !important;
}

.item-row-inner span
{
    width: auto !important;
    float: left !important; 
}

.currencyListInner
{
    position: relative;
}

.currencyListInner .simply-scroll-clip
{
    marhin-top: 27px;
}
.currencyListInner .date
{
    font-size: 11px;
    position: absolute;
    top: -15px;
    right: 0px;
}


/**** Kursna Lista Home po redizajn ***/

.item-row-inner  {
    background: none !important;
}

.item-row-inner span.value {
    /*margin-right: 0px !important;*/
    float: left !important;
}

.item-row-inner span
{
    width: auto !important;
    float: left !important; 
}

.currencyListHome
{
    position: relative;
}
.currencyListHome .date
{
    font-size: 11px;
    position: absolute;
    top: -36px;
    right: 0px;
	margin-right: 5px;
	color: black;
}



.currencyListHome .simply-scroll-clip, .currencyListHome .simply-scroll
{
    width: 350px !important;
	height: 25px;
}
.currencyListHome li.item-row .value
{
    font-size: 11px !important;
}


.currencyListFull .simply-scroll-clip, .currencyListHome .simply-scroll
{
    width: 350px !important;
}
.currencyListFull li.item-row .value
{
    font-size: 12px !important;
}
.currencyListFull LI.item-row SPAN
{
    font-size: 12px !important;
    width: 60px;
    display: inline-block !important;  
    float: none !important;
    text-align: center;    
}

.currencyListFull li.item-row
{
	padding: 2px 0px 8px 0px;
    background: url(../images/preview-line.png) repeat-x;
    background-position: bottom;
}

.currencyListFull
{
    width: 320px !important;
}

/************* Kursna Lista END ********************/

/************* Kalkulator na valuti BEGIN ********************/

.currency-converter
{
    text-align: left;
    margin-bottom: 100px;
}

.currency-converter label
{
    display: block;
    clear: both;
}

.currency-converter label SPAN
{
    display: block;
    width: 100px;
    text-align: right;
    float:  left;
    margin: 17px 10px 0px 0px;
}

.currency-converter label INPUT[type="text"]
{
    width: 250px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 15px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}

.currency-converter label INPUT[type="button"]
{
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 10px 0px 10px 110px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.currency-converter label SELECT
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    text-align: left;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    padding: 6px 0px 0px 10px;
    margin-top: 10px;
    border: 0px solid black;
}


#cCurrencyFrom
{
    width: 65px;    
}
#cCurrencyTo
{
    width: 65px;    
}

/************* Kalkulator na valuti END ********************/

/************* Aplikacija za karticka BEGIN ********************/

.CreditHeader
{
    font-weight: bold;
    color: Black;
    margin-bottom: 10px;
    text-transform: none;
}

label.floatLabel
{
    padding: 0px;
    display: block !important;
    clear: none !important;
    float: left !important;
    margin-top: 5px !important;
	width: 600px;
}

.app-credit-card
{
    text-align: left;
}

.app-credit-card label
{
    display: block;
    clear: both;
    margin-top: 10px;
}

.app-credit-card label SPAN
{
    width: 150px;
    margin: 0px;
}
.app-credit-card label INPUT
{
    margin: 0px;
    margin-bottom: 10px;
    margin-left: 30px;
}
.app-credit-card label INPUT[type="text"]
{
    display: block;
    width: 300px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}

.app-credit-card TEXTAREA {
    display: block;
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
}

.app-credit-card H2
{
    margin-top: 20px;
}

.app-credit-card .radioBlock SPAN
{
    margin-left: 3px;
}


.app-credit-card .inputBlock label
{
    display: block;
    clear: both;
    margin-top: 5px !important;  
}
.app-credit-card .inputBlock label INPUT, .app-credit-card .inputBlock label TEXTAREA
{
    display: block;
    float: left;
    margin: 0px;
}
.app-credit-card .inputBlock P, .app-credit-card .inputBlock P SPAN
{
    width: 100%;
    display: block;
    float: left;    
}

.app-credit-card .inputBlock label SPAN
{
    display: block;
    width: 150px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-top: 5px;
}

/* Start FullArticle Content Table */

.FullArticle .Content table {
    border: 1px solid #dddddd;
    border-bottom: none;
    border-collapse: collapse;
    margin-bottom: 0px;
    width: 100%;
	height:auto; 
}

.FullArticle .Content table tr td {
    padding: 8px 20px;
    font-size: 12px;
height:auto; 
}

.FullArticle .Content table thead {
    border: 1px solid #d3021d;
	height:auto; 
}

.FullArticle .Content table thead tr td, 
.FullArticle .Content table thead tr th,
.FullArticle .Content table thead tr strong,
.FullArticle .Content table thead tr span,
.FullArticle .Content table tr td.header,
.FullArticle .Content table tr td.header strong {
    font-weight: bold;
    color: #d3021d;
	height:auto; 
}

.FullArticle .Content table tr td.header {
    border-bottom: none;
    border-right: 1px solid #d3021d;
    border-left: 1px solid #d3021d;
}

.FullArticle .Content table tr td.header.first {
    border-top: 1px solid #d3021d;
	height:auto; 
}

.FullArticle .Content table tr td.header.last {
    border-bottom: 1px solid #d3021d;
	height:auto; 
}

.FullArticle .Content table tbody tr td {
    color: #444;
    border-bottom: 1px solid #dddddd;
	height:auto; 
}

/* End FullArticle Content Table */

/* Start Content Table */

.Content a,
.Content a:hover,
.Content p,
.Content strong,
.Content b,
.Content p a,
.Content p a:hover,
.Content {
    display: inline;
    float: left;
    margin-left: 22px;
    margin-right: 22px;
    margin-top: 26px;
    width: 682px;
	height:auto; 
}

.Content h1{
    /*margin-bottom: 12px;*/
    margin-bottom: 23px;
    color:#d3021d;
    /*font-style: italic;*/
    font-family: "MetaBoldItalicRegular";
    font-size: 24px;
    font-weight: normal;
	height:auto; 
}
.Content h2{
    color:#d3021d;
    margin-bottom: 15px;
    padding-top: 10px;
	height:auto; 
}

.Content h1.red{
    color: #e40001;
    /*font-style: italic;*/
    font-weight: normal;
	height:auto; 
}
.Content  ul,
.Content ol
{
    padding-bottom: 15px;
	height:auto; 
    /*clear: both;*/
}

.Content table tr td ul,
.Content table tr td ol
{
    padding-bottom: 0;
    margin-top: 10px;
	height:auto; 
}

.Content ul li
{
    font-family: arial;
    font-size: 13px;
    color: #444444;
    line-height: 1.4em;
    margin-left: 10px;
    padding-bottom: 4px;
    padding-left: 16px;
    background: url('../images/bullet_point.html') no-repeat left 6px;
	height:auto; 
}
.Content ol li{
    font-size: 13px;
    color: #444444;
    margin-bottom: 10px;
    list-style-type: decimal;
    list-style-position: inside;
	height:auto; 
}
.Content ol li a,
.Content ul li a{
    color: #d3021d;
    font-weight: bold;
	height:auto; 
}

.Content img.main-image {
    margin-bottom: 20px;
}

.Content table tr td {
    padding: 8px 20px;
    font-size: 12px;
height:auto; 
}

.Content table thead {
    border: 1px solid #d3021d;
	height:auto; 
}


.Content table tr td.header strong {
    font-weight: bold;
    color: #d3021d;
	height:auto; 
}

.Content table tr td.header {
    border-bottom: none;
    border-right: 1px solid #d3021d;
    border-left: 1px solid #d3021d;
	height:auto; 
}

.Content table tr td.header.first {
    border-top: 1px solid #d3021d;
	height:auto; 
}

.Content table tr td.header.last {
    border-bottom: 1px solid #d3021d;
	height:auto; 
}


.Content table tbody tr td {
    color: #444;
    border-bottom: 1px solid #dddddd;
	height:auto; 
}


/* End Content Table */

.buttons
{
    width: 100%;
    display: block;
    clear: both;
}


.app-credit-card INPUT[type="submit"], .app-credit-card INPUT[type="button"]
{
    display: block;
    float: left;
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 10px 10px 10px 0px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.app-credit-card select
{
    width: 300px;
}

/************* Aplikacija za karticka END ********************/

.DesnaMarginaNula
{
    margin: 0px 0px 0px 4px !important;
}

.SeparatorVestNaslovna
{
    display: block;
    width: 95%;
    background: url(../images/preview-line.png) repeat-x bottom left;
    padding-bottom: 10px;
}
.Postojano1
{
    width: 310px; 
    display: block !important; 
    height: 40px;
    float: none;
    clear: both;
}
.Postojano2
{
    width: 295px; 
    display: block; 
    background: #d00912;
    position: absolute;
    background-image: url(../images/postojano2-bgd.png);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 10px;
}
.Postojano2 a
{
    display: block; 
    font-size: 12px;
    font-family: Arial;
    color: White;
    background: url(../content/images/postojano-bullet.html);
    background-repeat: no-repeat;
    padding-left: 21px;
    text-decoration: none;
    margin-bottom: 6px;
}
.Postojano2 a:hover
{
    color: silver;
}
.FullArticlePostojano
{
    width: 230px; 
    display: block !important; 
    float: none;
    clear: both;
    background-repeat: no-repeat;
   
    padding-top: 50px;
    padding-bottom: 10px;
}

.FullArticlePostojano a
{
    display: block; 
    float: none;
    clear: both;
    font-size: 12px;
    font-family: Arial;
    color: White;
    background: url(../content/images/postojano-bullet.html);
    background-repeat: no-repeat;
    padding-left: 21px;
    text-decoration: none;
    margin-bottom: 5px;
    margin-left: 5px;
}
.FullArticlePostojano a:hover
{
    color: silver;
}
.FullArticleNaslovnaLinkoviDesnaKolona{
    padding-left: 15px;
    margin-top: 6px;
    border-bottom: 1px inset  #cccccc; /*dashed*/
	/*background: url(../images/menu-li.png) center right no-repeat;*/
    margin-bottom: 10px;
}
.FullArticleNaslovnaLinkoviDesnaKolona p {
    margin-bottom: 10px;
}

.FullArticleNaslovnaLinkoviDesnaKolona a {
    display: block;
    color: black;
    font-weight: bold;
    font-size: 11px;
    padding-left: 10px;
    background: url(../images/crvena-strelka.png) center left no-repeat;
    line-height: 130%;
}

.FullArticlePostojanoHome, .FullArticleTranspar, .FullArticleIdei, .FullArticlePresmetajSam, .FullArticleBezIkonaDesno
{
    margin-top: 10px;
    border-bottom: 1px inset #cccccc;
    margin-bottom: 10px;
    padding-bottom: 5px;    
}
.FullArticlePostojanoHome p
{
    padding-left: 15px;
    margin-bottom: 1px;
    clear: both;
}
.FullArticlePostojanoHome img
{
    display: inline-block;
    margin-right: 10px;
}
.FullArticlePostojanoHome a
{
    display: inline-block;
}

.header-clock
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-clock.png) no-repeat;
    padding: 0 4px 0 13px;    
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-clock:hover{
    background: url(../images/sidebar-box-header-clock-hover.png) no-repeat;
    color:#fff;
}
.header-transparentnost
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-transpar.png) no-repeat;
    padding: 0 4px 0 13px;  
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-transparentnost:hover{
    background: url(../images/sidebar-box-header-transpar-hover.png) no-repeat;
    color:#fff;
}
.header-idei
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-idei.png) no-repeat;
    padding: 0 4px 0 13px;   
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-idei:hover{
     background: url(../images/sidebar-box-header-idei-hover.png) no-repeat;
     color:#fff;
}
.header-presmetaj
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-presmetaj-sam.png) no-repeat;
    padding: 0 4px 0 13px;  
    font-weight: bold;
    font-size: 11px; 
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-presmetaj:hover{
    background: url(../images/sidebar-box-header-presmetaj-sam-hover.png) no-repeat;
    color:#fff;
}
.header-bez-ikona-desno
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-bez-ikona-desno.png) no-repeat;
    padding: 0 4px 0 13px;  
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-bez-ikona-desno:hover{
    background: url(../images/sidebar-box-header-bez-ikona-desno-hover.png) no-repeat;
    color:#fff;
}
.header-bez-ikona-desno-crven
{
    display: block;
    width: 196px;
    height: 32px;
    background: url(../images/sidebar-box-header-bez-ikona-desno-crven.png) no-repeat;
    padding: 0 4px 0 13px;  
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    height: 32px;
    line-height: 33px;
    color: white;
    text-transform: uppercase;   
    margin-bottom: 13px; 
}
a.header-bez-ikona-desno-crven:hover{
    background: url(../images/sidebar-box-header-bez-ikona-desno-crven-hover.png) no-repeat;
    color:#fff;
}


.FullArticleIdei a
{
    display: block;
    margin-bottom: 15px;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size: 12px;
    color: #3A4049;
    background: url(../images/red-bullet.png) left 5px no-repeat;
    padding-left: 10px;
    margin-left: 7px;
    line-height: 130%;    
}
.FullArticleIdei a:hover{
    font-weight:bold;
    color:#e8221a;
    background:url(../images/gray-bullet.png) left 5px no-repeat;
}
.FullArticleIdei p {
    margin-bottom: 0px;
}

.FullArticlePresmetajSam a
{
    display: block;
    background: url(../images/calc.png) left center no-repeat;
    padding-left: 30px;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size: 12px;
    color: #3A4049;
    margin: 0px 0 5px 18px;
    height: 20px;
}
.FullArticlePresmetajSam a:hover{
    color:#e8221a;
    font-weight:bold;
}
.FullArticlePresmetajSam p {
    margin-bottom: 0px;
}


.eBanking1
{
    width: 310px; 
    display: block !important; 
    height: 40px;
    float: none;
    clear: both;
}
.eBanking2
{
    width: 295px; 
    display: block; 
    background: #eb6400;
    position: absolute;
    background-image: url(../images/ebanking2-bgd.png);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 10px;
}

.eBanking2 a
{
    display: block; 
    font-size: 12px;
    font-family: Arial;
    color: White;
    background: url(../content/images/ebanking-bullet.html);
    background-repeat: no-repeat;
    padding-left: 21px;
    text-decoration: none;
    margin-bottom: 6px;
}
.eBanking2 a:hover
{
    color: silver;
}

.Apliciraj1
{
    width: 310px; 
    display: block !important; 
    height: 40px;
    float: none;
    clear: both;
}
.Apliciraj2
{
    width: 295px; 
    display: block; 
    background: #008558;
    position: absolute;
    background-image: url(../images/apliciraj2-bgd.png);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 10px;
}

.Apliciraj2 a
{
    display: block; 
    font-size: 12px;
    font-family: Arial;
    color: White;
    background: url(../content/images/ebanking-bullet.html);
    background-repeat: no-repeat;
    padding-left: 21px;
    text-decoration: none;
    margin-bottom: 6px;
}
.Apliciraj2 a:hover
{
    color: silver;
}

/************* jobApplication form BEGIN ********************/

.GuidelineText
{
    background: #f0f3f4 !important;
    padding: 10px;
}


H2
{
    margin-bottom: 10px;
}

.jobApplicationForm .error
{
    border: 1px solid #C00;
}
 .jobApplicationForm
{
    width: 650px;
    margin-bottom: 40px;
}
.jobApplicationForm label
    {
    display: block;
    clear: both;
    margin: 5px;
}

.StatementAgreement1
{
    display: block;
    position: relative;
    float: none;
    margin-left: 0px;
    margin-right: 10px;
    margin-top: 40px;
}
.StatementAgreement2
{
    display: block;
    float: left;
    margin-left: 210px;
    margin-right: 10px;
    margin-top: 10px;
}

.StatementAgreement2 label label, .StatementAgreement2 label input
{
    display: block !important;
    float: left !important;
    clear: none;
    margin: 0px 0px 0px 5px;
}

   
.jobApplicationForm label span
{
    display: block;
    float: left;
    width: 200px;
    text-align: right;
    margin: 16px 10px 0px 0px;
}

.datumApp
{
    margin-top: 10px;
}    
.arrange
{
    text-align: left !important;
    margin-top: 16px !important;
}   
.position SPAN
{
    margin-top: 5px !important;
}
.position SELECT
{
    margin-top: 0px !important;
}

fieldset
{
    border: none;
}
legend
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #3a4049;
    padding-top: 20px;
    padding-left: 220px;
    display: block;
    float: none;
    clear: both;
}


.jobApplicationForm label INPUT[type="text"], .jobApplicationForm label INPUT[type="file"]
{
    display: block;
    float: left;
    width: 270px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black !important;
    margin: 0px;
    margin-top: 10px;
}

.jobApplicationForm SELECT {
    width: 280px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    text-align: left;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    padding: 6px 0px 0px 10px;
    margin-top: 0px;
    border: 0px solid black;
}

.jobApplicationForm TEXTAREA {
    display: block;
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
}

.jobApplicationForm INPUT[type="submit"]
{
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 10px 0px 10px 110px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

SPAN.twoColumnSpan
{
    display: block !important;
    width: 500px !important;    
    margin-bottom: 30px !important;
    text-align: left !important;  
}

INPUT[type="file"]
{
    display: block;
    width: 300px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}
.captcha INPUT
{
    width: 50px !important;    
    float: left !important;
}
.captcha IMG
{
    float: left !important;
    margin-top: 10px;
}

/*

.language select
{
    float: none !important;
    clear: both !important;
    margin: 10px 0px  0px 215px;
}

*/

.skill select
{
    float: none !important;
    clear: both !important;
    margin: 10px 0px  0px 210px;
}
.skill label
{
    margin: 0px !important;
}
.skill input
{
    float: left !important;
    clear: none !important;
    width: 290px !important;
}

.with-OnGoing INPUT[type="text"]
{
    width: 150px !important;
}

.with-OnGoing INPUT[type="checkbox"]
{
    display: block; 
    float: left;
    margin-left: 10px;
    margin-right: 2px;
    margin-top: 20px;
}
.with-OnGoing SPAN
{
    display: block; 
    float: left;
    margin-top: 19px;
}

/************* jobApplication form END ********************/


/************* Aplikacija za kredit BEGIN ********************/

.controlWrapper
{
    text-align: left;
}

.controlWrapper label
{
    display: block;
    clear: both;
    float: none;
    margin-top: 10px;
}

.controlWrapper label SPAN
{
    width: 150px;
    margin: 0px;
}
.controlWrapper label INPUT
{
    margin: 0px;
    margin-bottom: 10px;
    margin-left: 30px;
}
.controlWrapper label INPUT[type="text"], .controlWrapper .inputBlock label INPUT[type="text"]
{
    display: block;
    width: 300px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}


.controlWrapper TEXTAREA {
    display: block;
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
}

.controlWrapper H2
{
    margin-top: 20px;
}



.controlWrapper .inputBlock label
{
    display: block;
    clear: both;
    margin-top: 5px !important;  
}
.controlWrapper .inputBlock label INPUT, .controlWrapper .inputBlock label TEXTAREA
{
    display: block;
    float: left;
    margin: 0px;
}
.controlWrapper .inputBlock P, .controlWrapper .inputBlock P SPAN
{
    width: 100%;
    display: block;
    float: left;    
}

.controlWrapper .inputBlock label SPAN, .controlWrapper .radioBlock label SPAN
{
    display: block;
    width: 200px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-top: 5px;
}

.controlWrapper INPUT[type="submit"], .controlWrapper INPUT[type="button"]
{
    display: block;
    float: left;
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 10px 10px 10px 0px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.controlWrapper INPUT[type="radio"]
{
    margin: 0px !important;
    margin-top: 5px !important;
}

.vallidation-summary
{
    display: block;
    clear: both;
    float: none;
    color: Red;
    
}

#divLastEdu
{
    margin-top: 25px;
}
#divLastEdu input
{
    float: left;
    margin-top: 6px;
}

#divLastEdu label
{
    float: left;
    clear: none;
}

#divLastWork
{
    margin-top: 25px;
}
#divLastWork input
{
    float: left;
    margin-top: 6px;
}

#divLastWork label
{
    float: left;
    clear: none;
}

div.radioPushRight
{
   margin-left: 200px;    
}

/************* Aplikacija za kredit END ********************/

DIV.FullArticleNaslovnaNovost {
    padding: 11px 13px;
    border-bottom: dashed 1px #B6BCC4;  
}

.FullArticleNaslovnaNovost P {
    padding: 0px;
    margin: 0px;
}

DIV.FullArticleNaslovnaNovost h2 {
    display: block;
    color: #3A4049;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 4px;
    line-height: 140%;
}

DIV.FullArticleNaslovnaNovost h3 {
    display: block;
    color: #3A4049;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 4px;
    line-height: 140%;
}

DIV.FullArticleNaslovnaNovost h4 {
    display: block;
    color: #3A4049;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 4px;
}
.FullArticleNaslovnaNovost a
{
    display: block;
    color: #E8221A;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    background: url(../images/crvena-strelka.png) center left no-repeat;
}
DIV.FullArticleNaslovnaNovost p {
    margin: 0px;
    padding: 0px;
}


.NovostDesnaKolona ul, .NovostDesnaKolona ul {
    /*list-style: square outside none;*/
    list-style: url(../images/custom-bullet.png);
}

.NovostDesnaKolona ul li, .NovostDesnaKolona ul li {
    margin: 0px 0px 6px 15px;
    padding: 0px;
}

DIV.NovostDesnaKolona {
    padding: 11px 13px;
    padding-bottom: 0px;
    border-bottom: dashed 1px #B6BCC4;  
    margin-bottom: 10px;
    top: 7px;
    right: 7px;
    background: #f7f8f7;
    font-family: Arial, Helvetica, sans-serif;
}

.NovostDesnaKolona P {
    padding: 0px;
    margin: 0px;
}

DIV.NovostDesnaKolona h2 {
    display: block;
    color: #e8221a;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 4px;
    line-height: 140%;
}

DIV.NovostDesnaKolona h3 {
    display: block;
    color: #3A4049;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 4px;
    line-height: 140%;
}

DIV.NovostDesnaKolona h4 {
    display: block;
    color: #3A4049;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 4px;
}
.NovostDesnaKolona a
{
    display: block;
    color: #E8221A;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
    background: url(../images/crvena-strelka.png) center left no-repeat;
}
DIV.NovostDesnaKolona p {
    margin: 0px;
    padding: 0px;
}


.GuidelineText P, .GuidelineText UL
{
	display: block;
	margin-bottom: 10px;
}
.GuidelineText ul {
    margin-bottom: 20px;
    /*list-style: square outside none;*/
    list-style: url(../images/custom-bullet.png);
}

.GuidelineText ul li {
    margin: 0px 0px 6px 30px;
    padding: 0px;
}
.GuidelineText .red
{
    color: Red;
}

.StepHeader
{
	padding-bottom: 10px !important;
	margin-bottom: 20px !important;
	border-bottom: 1px solid silver;
}
.StepHeader SPAN
{
    white-space: nowrap;
}

/************* Aplikacija za ebanking BEGIN ********************/

.EbankingHeader
{
    font-weight: bold;
    color: Black;
    margin-bottom: 10px;
    text-transform: none;
}

label.nofloatLabelBullet
{
    background-image: url(../images/custom-bullet.png);
    padding: 0px;
    display: block !important;
    clear: both !important;
    margin-top: 5px !important;
    background-repeat: no-repeat;
    padding-left: 25px;
    background-position: 0px 4px;
    margin-left: 20px;
}
label.floatLabel
{
    padding: 0px;
    display: block !important;
    clear: none !important;
    float: left !important;
    margin-top: 5px !important;
}

.app-ebanking
{
    text-align: left;
}

.app-ebanking label
{
    display: block;
    clear: both;
    margin-top: 10px;
}

.app-ebanking label SPAN
{
    width: 150px;
    margin: 0px;
}
.app-ebanking label INPUT
{
    margin: 0px;
    margin-bottom: 10px;
    margin-left: 30px;
}
.app-ebanking label INPUT[type="text"]
{
    display: block;
    width: 290px;
    height: 30px;
    background: url(../images/bgd-input-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid black;
    margin: 0px;
    margin-top: 10px;
}

.app-ebanking TEXTAREA {
    display: block;
    width: 300px;
    height: 200px;
    background: url(../images/bgd-textarea-kontakt.png) top left no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    padding: 0px 0px 0px 10px;
    border: 0px solid #ccd2d6;
    margin: 10px 0px 0px 0px;
    padding-top: 10px;
    resize: none;
}

.app-ebanking H2
{
    margin-top: 20px;
}

.app-ebanking .radioBlock SPAN
{
    margin-left: 3px;
}


.app-ebanking .inputBlock label
{
    display: block;
    clear: both;
    margin-top: 5px !important;  
}
.app-ebanking .inputBlock label INPUT, .app-ebanking .inputBlock label TEXTAREA
{
    display: block;
    float: left;
    margin: 0px;
}
.app-ebanking .inputBlock P, .app-ebanking .inputBlock P SPAN
{
    width: 100%;
    display: block;
    float: left;    
}

.app-ebanking .inputBlock label SPAN
{
    display: block;
    width: 150px;
    float: left;
    text-align: right;
    margin-right: 10px;
    margin-top: 5px;
}
.buttons
{
    width: 100%;
    display: block;
    clear: both;
}


.app-ebanking INPUT[type="submit"], .app-ebanking INPUT[type="button"]
{
    display: block;
    float: left;
    font-weight: bold;
    border: 0px;
    background: #d00912;
    color: White;
    text-transform: uppercase;
    margin: 10px 10px 10px 0px;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.app-ebanking select
{
    width: 300px;
	font-size: 11px;
}

.ebanking-tabela
{
    clear: both; 
    padding-top: 10px; 
    margin-left: 18px;    
}
.ebanking-tabela TABLE
{
    margin: 0px !important;
}

.tabela-footnote
{
  font-size: 11px; 
  margin-top: 5px;  
}

/************* Aplikacija za ebanking END ********************/



/************* Posle Redizajn *******************/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, tr, th, td {
	margin: 0;
	padding: 0;
}

html, body, form {
    height: 100%;
}

a img {
    border: none;
}

ol, ul {
    list-style: none;
}

a {
    text-decoration: none;
}

a:focus, a:active {
    outline: none;
}

div {
    zoom: 1;
}

div:after {
    content: " ";
    display: block;
    clear: both;
}

img {
    margin: 0px;
    padding: 0px;
    border: 0px;
}






body{
font-family: Arial, Tahoma, Verdana;
font-size: 12px;
color: #3A4049;


}
p{
    line-height: 150%;
    margin-bottom:20px;
}

.main-wrapper{
 min-height: 100%;
    height: auto !important;
    height: 100%;
    margin-bottom: -84px;
    }

.wrapper, .center, .centered{
    /******/
    position: relative;
    width:980px;
    margin:auto;

}
.wrapper{
    clear: both;
    padding-bottom:50px;
}
.wrapperHome{
    padding-top: 15px;
}
.center{
    position: relative;
}
.left-wrapper{
    width:730px;
	height:auto;
    float: left;
    background: url(../images/senka.png) top right no-repeat;
    padding-right:20px;
		height:auto;
}
.left-wrappernon{
    width:730px;
    float: left;
    padding-right:20px;
}

.left-inner-wrapper{
    width:730px;
    float: left;
    
}
.right-wrapper{
    width:213px;
    float: right;
    padding-left:17px;
	/*background: url(../images/Content_bgsmall.gif) no-repeat;*/
}
.top-banner-wrapper{
    width:730px;
}

.top-banner-wrapper img{
    width:730px;
}

.top-banner-wrapper img {
    margin: 0px !important;
    padding: 0px 0 10px 0px;
}

.top-banner-wrapper p {
    margin: 0px !important;
    padding: 0px !important;
    line-height: 100%;
}
.inner-title{
    display: block;
    text-align:center;
    padding-bottom:10px;
    border-bottom:dashed 1px #b6bcc4;
    color:#d00912;
     font-family: Arial;
    font-weight:bold;
    font-size:24px;
    text-transform:uppercase;
    margin-bottom:25px;
}
.mini-title{
    display: block;
    text-align: center;
    color:#3a4049;
    font-family: Arial;
    font-weight:bold;
    font-size:14px;
    margin-bottom:28px;
}
.color-box{
    width:534px;
    height:170px;
    margin:auto;
    background:url(../images/color-box-bg.png) bottom right no-repeat;
    position: relative;
    z-index: 5;
    margin-bottom:30px;
}
.color-box-title{
    width:528px;
    height:35px;
    display: block;
    font-family: Arial;
    color:#fff;
    padding:4px 0 0 26px;
    font-size:18px;
    position: absolute;
    z-index: 10;
    top:0px;
    text-transform:uppercase;
}
.blue-box{
    background:url(../images/blue-box.png) no-repeat;
}
.green-box{
    background:url(../images/green-box.png) no-repeat;
}
.orange-box{
    background:url(../images/orange-box.png) no-repeat;
}
.color-box-left{
    width:280px;
    float: left;
    margin-left:24px;
    height:127px;
    margin-top:27px;
}
.color-box-right{
    width:230px;
    float: left;
    height:127px;
    margin-top:29px;
}
.color-box-list{
    padding:13px 0 0 29px;
}

.color-box-list li{
    display: block;
    font-family: Arial;
    font-size:16px;
    color:#8e949e;
    margin-bottom:8px;
    padding-left:25px;
}
.blue-color-box-list li{
    background:url(../images/blue-bullet.png) left center no-repeat;
}
.green-color-box-list li{
    background:url(../images/green-bullet.png) left center no-repeat;
}
.orange-color-box-list li{
    background:url(../images/orange-bullet.png) left center no-repeat;
}
.ebanking-top{
    display: block;
    margin-bottom:7px;
}
.input-login{
    display: block;
    width:180px;
    height:30px;
    background:url(../images/input-bg.png) no-repeat;
    margin-bottom:6px;
    border:none;
    outline:none;
    padding:0 15px;
    margin-left:2px;
}
.login-link{
    display: block;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#b6bcc4;
}
.login-link:hover{
    color:#555;
}
.zaboravena-lozinka{
    float: left;
}
.pomosh{
    float: right;
}
.submit-btn{
    display: block;
    width:95px;
    height:29px;
    background:url(../images/submit.html) no-repeat;
    border:none;
    outline:none;
    float: right;
    margin-top:12px;
    cursor:pointer;
}
.login-box{
    padding-bottom:10px;
    border-bottom:1px dashed #b6bcc4;
    margin-bottom:10px;
}
.sidebar-box{margin-bottom:15px;}
.sidebar-box-title-wrap{
    display: block;
    width:196px;
    height:32px;
    background:url(../images/sidebar-box-header.png) no-repeat;
    padding: 0 4px 0 13px;
}
.sidebar-box-title{
    display: block;
    font-family: Arial;
    font-size:16px;
    height:32px;
    line-height:33px;
    color:#fff;
    text-transform:uppercase

}
.calc-list{
padding: 18px 0 0 18px;
}
.calc-list li{
display: block;
background:url(../images/calc.png) left center no-repeat;
padding-left:30px;
margin-bottom:5px;
height:20px;
}
.calc-list li a{
    display: block;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size:12px;
    color:#3a4049;
}
.calc-list li a:hover{
    color:#e8221a;
    font-weight:bold;
}

.gear{
background:url(../images/gear.png) right center no-repeat;
}
.task{
background:url(../images/task.png) right center no-repeat;
}
.man{
background:url(../images/man.png) right center no-repeat;
}
.clock{
background:url(../images/clock.png) right center no-repeat;
}
.red-bullet-list{
    padding:18px 0 0 7px;
}
.red-bullet-list li{
    display: block;
    margin-bottom:15px;
    
}
.red-bullet-list li a{
display: block;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size:12px;
    color:#3a4049;
    background:url(../images/red-bullet.png) left 5px no-repeat;
    padding-left:10px;
    line-height:130%;
}
.red-bullet-list li a:hover{
    font-weight:bold;
    color:#e8221a;
    background:url(../images/gray-bullet.png) left 5px no-repeat;
}
.contact-list{
    padding:13px 0 0 15px;
}
.contact-list li{
    display: block;
   
    padding-left:25px;
    
    margin-bottom:12px;
    
}
.contact-list li a{
    display: block;
    line-height:150%;
    font-size:12px;
     font-family: Arial, "MS Trebuchet", sans-serif;
    color:#000000;
}
.home{background:url(../images/home.png) left 5px no-repeat;}
.phone{background:url(../images/phone.png) left 5px no-repeat;}
.printer{background:url(../images/printer.png) left 5px no-repeat;}
.mail{background:url(../images/mail.png) left 5px no-repeat;}
.contact-list li a.redish{
    color:#e8221a !important;
}
.contact-list li a.redish:hover{
    text-decoration:underline;
}
/***********************************************************************
                            Transparentnost
************************************************************************/


.trans-header{
    display: block;
    margin: auto;
    margin-bottom:20px;
}



/***********************************************************************
                            Index
************************************************************************/

.mini-menu{
	height: 25px;/*#a6a6a6;*/
	background-color: #00CC66;
}

.header{
	height: 152px;
	clear: both;
	background-color: #edeef0;
	background-image: url(../images/entete.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.logo{
    width: 275px;
    height: 105px;
    float: left;
    margin-top: 25px;
    margin-right:105px;
}
.logo h1{
    display: block;
}
.logo h1 a{
    display: block;
    width: 274px;
    height: 104px;
    text-indent: -9999px;
    background: url(../images/logo.png) no-repeat;
}
.input-text{
    font-size: 12px;
    display: block;
    width: 161px;
    height: 35px;
    line-height: 35px;
    background: url(../images/inputbg.png) no-repeat;
    float: left;
    padding:0 16px 0 6px;
    border: none;
    outline: none;
}
.input-submit{
    display: block;
    width: 60px;
    height: 35px;
    background: url(../images/inputbtn.png) no-repeat;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
}
.search{
    padding-top:28px;
    float: right;
    width: 346px;
}
.search-wrap{
    float:right;
	/*float:left;*/
}
/*
.language{
    float: left;
    margin-left:10px;
}
.language ul{}
.language ul li{
    display: block;
    float: left;
    background: url(../images/lang-bg.png) center right no-repeat;
    height: 42px;

}
.language ul li a{
display: block;
padding:13px 7px 0 7px;
}
.language ul li.lang-last{
    background: none !important;
}
.language ul li.lang-last a{
    padding:13px 7px 0 7px !important;
}
*/
.logo2{
    width: 121px;
    height: 30px;
    float: right;
    margin-top:12px;
    
}


.showcase-navigation-button{
    display: block;
    width: 9px;
    height: 9px;
    padding:0 !important;
    margin-right: 6px !important;
    float: left;
    margin-top:1px;
}
#showcase-navigation-button-0{
    background: #ffd200;
}
#showcase-navigation-button-1{
    background: #eb6400;
}
#showcase-navigation-button-2{
    background: #d00912;
}
#showcase-navigation-button-3{
    background: #039167;
}
#showcase-navigation-button-4{
    background: #b7007a;
}
#showcase-navigation-button-5{
    background: #004e94;
}
#showcase-navigation-button-6{
    background: #ffd200;
}
#showcase-navigation-button-7{
    background: #eb6400;
}
#showcase-navigation-button-8{
    background: #d00912;
}
#showcase-navigation-button-9{
    background: #039167;
}
.showcase-button-wrapper .active{
    width: 11px;
    height: 11px;
    margin-top: 0px;
    background: #fff !important;
}
.showcase-button-wrapper{
    position: absolute;
    z-index: 9999;
    top: 3px;
    left:10px;
}
.novosti{
    width: 200px;
    position: absolute;
    z-index: 9999;
    top: 7px;
    right:7px;
    background: #f3f4f2;
    font-family: Arial, Helvetica, sans-serif;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    filter: alpha(opacity=85);
    opacity: 0.85;
}
.novosti-blok{
    padding: 13px;
    border-bottom: dashed 1px #b6bcc4;
}
.novosti h6{
    display: block;
    color: #3a4049;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 4px;

}
.novosti p{
    display: block;
    color: #3a4049;
     font-size: 12px;
    font-weight: normal;
      margin-bottom: 4px;
      line-height: 140%;
}
a.more{
    display: block;
    color: #e8221a;
     font-size: 12px;
    font-weight: normal;
    padding-left:10px;
    background: url(../images/crvena-strelka.png) center left no-repeat;

}

.bottom-place1{
    width:250px;
    float:left;
    padding-right:15px;
    margin-right:15px;
    background: url(../images/listabg.png) center right no-repeat;

}
.bottom-place2{
    width:730px;
    float:left;
}
.bottom-s-holder{
    margin-top: 15px;
    font-family: Arial, Helvetica, sans-serif;
}
.number-wrapper{
    float: left;
    width: 100px;
    margin-right:25px;
}

.number-wrapper img{
    display: block;
    float: left;
    margin-right: 5px;
}


.number-wrapper span{
     color: #3a4049;
     font-size: 11px;
    font-weight: normal;
}

.list-holder{
    padding-bottom:10px;
     border-bottom: dashed 1px #b6bcc4;
     margin-bottom:10px;

}
.more-list{
    float: left;
    font-style: 12px !important;
}

.list-date{
    display: block;
    float: right;
    color: #b6bcc4;
     font-size: 12px;
    font-weight: normal;
}
.download-holder{
    padding-left:25px;
}

.download-holder a{
    display: block;
    width: 160px;
    float: left;
    
}
.mini-meni{
    float: right;
    padding-top:7px;

}
.mini-meni li{
    display: block;
    float: left;
}
.mini-meni li a{
    display: block;
    color: #fff;
    font-weight: normal;
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase;
    border-right:1px solid #fff;
    padding:0 10px;

}
.mini-meni li a:hover{
    color: #ffdc01;/*#e8221a;*/
}
.mini-meni li.last-mini-list-item a{
    padding-right: 0 !important;
    border-right:none !important;
}
.pusher{
    height: 84px;
}

.footer{
    height: 84px;
    background: #f4f4f4;
}
.footerPushColor1
{
    background: #ffd200;
    width: 17%;
    height: 7px;
    float: left;
    display: block;
}
.footerPushColor2
{
    background: #eb6400;
    width: 17%;
    height: 7px;
    float: left;
    display: block;
}
.footerPushColor3
{
    background: #d00912;
    width: 17%;
    height: 7px;
    float: left;
    display: block;
}
.footerPushColor4
{
    background: #008558;
    width: 17%;
    height: 7px;
    float: left;
    display: block;
}
.footerPushColor5
{
    background: #b7007a;
    width: 17%;
    height: 7px;
    float: left;
    display: block;
}
.footerPushColor6
{
    background: #004e94;
    width: 15%;
    height: 7px;
    float: left;
    display: block;
}

.copyright{
    width: 100%;
    margin:auto;
    padding-top:23px;
}
.copy{
    display: block;
     color: #5d646e;
    font-weight: normal;
    font-size: 12px;
    margin-bottom: 5px;
    text-align: center;
	width:100%;
}
.pro{
    display: block;
     color: #e8221a;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

.video-list{}
.video-list li{
    display: block;
    margin-bottom:10px;
}
.video-list li a{
    display: block;
     color: #000000;
    font-weight: bold;
    font-size: 11px;
     padding-left:10px;
    background: url(../images/crvena-strelka.png) center left no-repeat;
    line-height: 130%;
}


.video{
    margin-bottom:10px;
}
/***********************
    end fixes
*********************/

.last-child{
    margin-right:0px !important;
}

iframe
{
    display: block;
}


.ZemjodelciNaslov
{
    display: block;
    text-align: center;
    padding-bottom: 10px !important;
    border-bottom: dashed 1px #B6BCC4;
    color: #D00912;
    font-family: Arial;
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 25px;
    line-height: 100%;
    padding-top: 40px !important;
}
.ZemjodelciPodNaslov
{
    display: block;
    text-align: center;
    color: #3A4049;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 28px;    
}
.ImageNoMargin
{
    margin-right: 0px !important;
}
.FullArticleBlue, .FullArticleGreen, .FullArticleOrange, .FullArticleRed, .FullArticleViolet
{
    width: 534px;
    height: 170px;
    margin: auto;
    background: url(../images/color-box-bg.png) bottom right no-repeat;
    position: relative;
    z-index: 5;
    margin-bottom: 30px;    
}
.FullArticleBlue H2, .FullArticleBlueHederLink 
{
    width: 528px;
    height: 35px;
    display: block;
    font-family: Arial;
    color: white;
    padding: 6px 0 0 26px;
    font-size: 14px;
    position: absolute;
    z-index: 10;
    top: 0px;
    text-transform: uppercase;
    background: url(../images/blue-box.png) no-repeat;
    font-weight: bold;
}
.FullArticleGreen H2, .FullArticleGreenHederLink 
{
    width: 528px;
    height: 35px;
    display: block;
    font-family: Arial;
    color: white;
    padding: 6px 0 0 26px;
    font-size: 14px;
    position: absolute;
    z-index: 10;
    top: 0px;
    text-transform: uppercase;
    background: url(../images/green-box.png) no-repeat;
    font-weight: bold;
}
.FullArticleOrange H2, .FullArticleOrangeHederLink 
{
    width: 528px;
    height: 35px;
    display: block;
    font-family: Arial;
    color: white;
    padding: 6px 0 0 26px;
    font-size: 14px;
    position: absolute;
    z-index: 10;
    top: 0px;
    text-transform: uppercase;
    background: url(../images/orange-box.png) no-repeat;
    font-weight: bold;
}
.FullArticleRed H2, .FullArticleRedHederLink 
{
    width: 528px;
    height: 35px;
    display: block;
    font-family: Arial;
    color: white;
    padding: 6px 0 0 26px;
    font-size: 14px;
    position: absolute;
    z-index: 10;
    top: 0px;
    text-transform: uppercase;
    background: url(../images/red-box.png) no-repeat;
    font-weight: bold;
}
.FullArticleViolet H2, .FullArticleVioletHederLink 
{
    width: 528px;
    height: 35px;
    display: block;
    font-family: Arial;
    color: white;
    padding: 6px 0 0 26px;
    font-size: 14px;
    position: absolute;
    z-index: 10;
    top: 0px;
    text-transform: uppercase;
    background: url(../images/violet-box.png) no-repeat;
    font-weight: bold;
}
.FullArticleBlue ul, .FullArticleGreen ul, .FullArticleOrange ul, .FullArticleRed ul, .FullArticleViolet ul
{
    display: block;
    width: 251px;
    float: left;
    margin-left: 24px;
    height: 127px;
    margin-top: 20px;
    padding: 13px 0 0 28px;
}
.FullArticleBlue ul li ul, .FullArticleGreen ul li ul, .FullArticleOrange ul li ul, .FullArticleRed ul li ul, .FullArticleViolet ul li ul
{
    display: block;
    width: 251px;
    float: left;
    margin-left: 0px;
    height: 127px;
    margin-top: 0px;
    padding: 8px 0 0 26px;
}
.FullArticleBlue ul li a
{
    display: block;
    font-family: Arial;
    font-size: 12px;
    color: #3A4049;
    margin-bottom: 8px;
    padding-left: 25px;
    background: url(../images/blue-bullet.png) left center no-repeat;
}
.FullArticleBlue ul li ul li a
{
    background: url(../images/blue-bullet-smallest.png) left center no-repeat !important;
}
.FullArticleGreen ul li ul li a
{
    background: url(../images/green-bullet-smallest.png) left center no-repeat !important;
}
.FullArticleOrange ul li ul li a
{
    background: url(../images/orange-bullet-smallest.png) left center no-repeat !important;
}
.FullArticleRed ul li ul li a
{
    background: url(../images/red-bullet-smallest.png) left center no-repeat !important;
}
.FullArticleViolet ul li ul li a
{
    background: url(../images/violet-bullet-smallest.png) left center no-repeat !important;
}
.FullArticleGreen ul li a
{
    display: block;
    font-family: Arial;
    font-size: 12px;
    color: #3A4049;
    margin-bottom: 8px;
    padding-left: 25px;
    background: url(../images/green-bullet.png) left center no-repeat;
}
.FullArticleOrange ul li a
{
    display: block;
    font-family: Arial;
    font-size: 12px;
    color: #3A4049;
    margin-bottom: 8px;
    padding-left: 25px;
    background: url(../images/orange-bullet.png) left center no-repeat;
}
.FullArticleRed ul li a
{
    display: block;
    font-family: Arial;
    font-size: 12px;
    color: #3A4049;
    margin-bottom: 8px;
    padding-left: 25px;
    background: url(../images/red-bullet2.png) left center no-repeat;
}
.FullArticleViolet ul li a
{
    display: block;
    font-family: Arial;
    font-size: 12px;
    color: #3A4049;
    margin-bottom: 8px;
    padding-left: 25px;
    background: url(../images/violet-bullet.png) left center no-repeat;
}

.FullArticleBlue IMG, .FullArticleGreen IMG, .FullArticleOrange IMG, .FullArticleRed IMG, .FullArticleViolet IMG
{
    display: block;
    float: left;
    height: 127px;
    margin: 0px;
    padding: 0px;
    border: 0px;    
    margin-top: 29px;
}

.BlueLinkSmaller
{
    font-size: 12px !important;
    margin-bottom: 2px !important;
    background: url(../images/blue-bullet-smaller.png) left center no-repeat !important;
}
.GreenLinkSmaller 
{
    font-size: 12px !important;
    margin-bottom: 1px !important;
    background: url(../images/green-bullet-smaller.png) left center no-repeat !important;
}

.OrangeLinkSmaller 
{
    font-size: 12px !important;
    margin-bottom: 2px !important;
    background: url(../images/orange-bullet-smaller.png) left center no-repeat !important;
}

.RedLinkSmaller 
{
    font-size: 12px !important;
    margin-bottom: 2px !important;
    background: url(../images/red-bullet-smaller.png) left center no-repeat !important;
}

.VioletLinkSmaller 
{
    font-size: 12px !important;
    margin-bottom: 2px !important;
    background: url(../images/violet-bullet-smaller.png) left center no-repeat !important;
}

/*********leftnav***********/


.horizontalNavInnerGroupNamePos1, .horizontalNavInnerGroupNamePos2, .horizontalNavInnerGroupNamePos3, .horizontalNavInnerGroupNamePos4, .horizontalNavInnerGroupNamePos5, .horizontalNavInnerGroupNamePos6
{
    display: block;
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
    text-transform: uppercase;
    margin-bottom: 3px;
    padding-top: 10px !important;    
}
.horizontalNavInnerGroupNamePos1
{
    color: #D00912;
}
.horizontalNavInnerGroupNamePos2
{
    color: #008558;
}    
.horizontalNavInnerGroupNamePos3
{
    color: #B7007A;
}    
.horizontalNavInnerGroupNamePos4
{
    color: #004E94;
}    
.horizontalNavInnerGroupNamePos5
{
    color: #EB6400;
}   
.horizontalNavInnerGroupNamePos6
{
    color: #FFD200;
}    

#horizontalNavInner {
}

#horizontalNavInner ul {
    display: block;
    list-style: none;
    margin: 0px 0px 13px 0px;
    border-bottom: solid 1px #ececec;      
    background-image: url(../images/horizontal-nav-ul-bgd.png);
    width: 730px;
    height: 28px;
}
.hr-ul
{
    margin-bottom: 0px !important;
}
#horizontalNavInner > ul > li {
    display: inline-block;
    padding: 0px;
    margin: 0px;
    margin-left: 7px;
    margin-right: 6px;
}
#horizontalNavInner > ul > li.active {

}

#horizontalNavInner ul > li > a {
    text-transform: uppercase;
    height: 28px;    
    line-height: 28px;
    display: block;
    /*font-family: Arial;*/
    font-size: 10px;
    color: #8f939e;
    font-weight: bold;
    text-decoration: none;
    margin: 0px;
}
#horizontalNavInner ul > li a:hover {
    display: block;
    color: #a0a0a0;
    text-decoration: none;
}

.horizontalNavInnerInactive
{
    color: #8f939e !important;
}
.hr-hor-menu-sabmenu-width
{
    width: 150px;
}
.horizontalNavInnerInactive a
{
    color: #8f939e !important;    
    text-transform: uppercase;
}

.horizontalNavInnerInactive a:hover
{
    color: black !important;
    text-transform: uppercase;
}
.horizontalNavInnerPos1Active
{
    background: url(../images/cuvche-crveno-vertik.png) left center no-repeat;    
    padding-left: 9px !important;    
}
.horizontalNavInnerPos1Active a
{
   color: #D00912 !important;
}
.horizontalNavInnerPos1Active a:hover
{
   color: black !important;
}
.horizontalNavInnerPos2Active
{
    background: url(../images/cuvche-zeleno-vertik.png) left center no-repeat;    
    padding-left: 9px !important;    
}
.horizontalNavInnerPos2Active a
{
   color: #008558 !important;
}
.horizontalNavInnerPos2Active a:hover
{
   color: black !important;
}
.horizontalNavInnerPos3Active
{
    background: url(../images/cuvche-purple-vertik.png) left center no-repeat;    
    padding-left: 9px !important; 
}
.horizontalNavInnerPos3Active a
{
   color: #B7007A !important;
}
.horizontalNavInnerPos3Active a:hover
{
   color: black !important;
}
.horizontalNavInnerPos4Active
{
    background: url(../images/cuvche-sino-vertik.png) left center no-repeat;    
    padding-left: 9px !important; 
}
.horizontalNavInnerPos4Active a
{
   color: #004E94 !important;
}
.horizontalNavInnerPos4Active a:hover
{
   color: black !important;
}
.horizontalNavInnerPos5Active
{
    background: url(../images/cuvche-zolto-vertik.png) left center no-repeat;    
    padding-left: 9px !important; 
}
.horizontalNavInnerPos5Active a
{
   color: #EB6400 !important;
}
.horizontalNavInnerPos5Active a:hover
{
   color: black !important;
}
.horizontalNavInnerPos6Active
{
    background: url(../images/cuvche-vertik.png) left center no-repeat;    
    padding-left: 9px !important; 
}
.horizontalNavInnerPos6Active a
{
   color: #FFD200 !important;
}
.horizontalNavInnerPos6Active a:hover
{
   color: black !important;
}




#horizontalNavInner2Wrapper {
    margin-bottom: 35px;
}
#horizontalNavInner2Pos1, #horizontalNavInner2Pos2, #horizontalNavInner2Pos3, #horizontalNavInner2Pos4, #horizontalNavInner2Pos5, #horizontalNavInner2Pos6 {
    margin: 0px 0px 0px 35px !important;
    padding-top: 0px !important;
    padding: 0;
    list-style: none;
    position: relative;
    width: 680px;
}
#horizontalNavInner2Pos1>li, #horizontalNavInner2Pos2>li, #horizontalNavInner2Pos3>li, #horizontalNavInner2Pos4>li, #horizontalNavInner2Pos5>li, #horizontalNavInner2Pos6>li {
    float: left;
    display: block;
    z-index: 500;
    margin: 0px;
    margin-right:1px;
}

#horizontalNavInner2Pos1>li:last-child, #horizontalNavInner2Pos2>li:last-child, #horizontalNavInner2Pos3>li:last-child, #horizontalNavInner2Pos4>li:last-child, #horizontalNavInner2Pos5>li:last-child, #horizontalNavInner2Pos6>li:last-child{
     margin-right:0px;
}

#horizontalNavInner2Pos1 > li > a, #horizontalNavInner2Pos2 > li > a, #horizontalNavInner2Pos3 > li > a, #horizontalNavInner2Pos4 > li > a, #horizontalNavInner2Pos5 > li > a, #horizontalNavInner2Pos6 > li > a {
    display: block;
    padding: 5px 25px 0 25px;
    font-family: Arial;
    font-size: 11px;
    height: 32px;
    width: 115px;
    background: #bbbbbb;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    line-height: 140%;
    border-radius: 5px
}

#horizontalNavInner2Pos1 > li:hover > a{
    background: #D00912 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos1 > li > a:hover, #horizontalNavInner2Pos1 > li > a.activate {
    background: #D00912 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos2 > li > a:hover, #horizontalNavInner2Pos2 > li > a.activate {
    background: #008558 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos3 > li > a:hover, #horizontalNavInner2Pos3 > li > a.activate {
    background: #B7007A url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos4 > li > a:hover, #horizontalNavInner2Pos4 > li > a.activate {
    background: #004E94 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos5 > li > a:hover, #horizontalNavInner2Pos5 > li > a.activate {
    background: #EB6400 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos6 > li > a:hover, #horizontalNavInner2Pos6 > li > a.activate {
    background: #FFD200 url(../images/sverpoz.png) bottom left no-repeat;
    border-bottom: 1px dashed #fff;
}

#horizontalNavInner2Pos1-hr-div
{
    margin-left: 173px;
    width: 557px;
    background-color: #eef0f1;
    height: 31px;
}
#horizontalNavInner2Pos1-hr-div li
{
    float: left;
}
#horizontalNavInner2Pos1-hr-div a
{
    color: #8f9ebf;
    text-transform: none;
    line-height: 31px;
    font-size: 10px;
    background-image: url(../images/mala-crvena-strelka.png);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 8px;
    margin-left: 10px;
    margin-right: 15px;
    text-transform: uppercase;
}
#horizontalNavInner2Pos1-hr-div .activate
{
    color: #D00912 !important;
}

#horizontalNavInner2Pos1 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #D00912;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}
#horizontalNavInner2Pos2 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #008558;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}
#horizontalNavInner2Pos3 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #B7007A;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}
#horizontalNavInner2Pos4 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #004E94;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}
#horizontalNavInner2Pos5 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #EB6400;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}
#horizontalNavInner2Pos6 ul{
    position: absolute;
    left: 0;
    display: block;
    margin: 0 0 0 -1px;
    padding: 0;
    list-style: none;
    height: 32px;
    background: #FFD200;
    right: 0px;
    margin-bottom: 10px;
    width: 665px;
}

#horizontalNavInner2Pos1 ul > li, #horizontalNavInner2Pos2 ul > li, #horizontalNavInner2Pos3 ul > li, #horizontalNavInner2Pos4 ul > li, #horizontalNavInner2Pos5 ul > li, #horizontalNavInner2Pos6 ul > li {
    margin: 0;
    padding: 0;
    float: left;
    padding-bottom: 9px;
}

#horizontalNavInner2Pos1 ul > li > a, #horizontalNavInner2Pos2 ul > li > a, #horizontalNavInner2Pos3 ul > li > a, #horizontalNavInner2Pos4 ul > li > a, #horizontalNavInner2Pos5 ul > li > a, #horizontalNavInner2Pos6 ul > li > a {
    display: block;
    font-weight: normal;
    text-decoration: none;
    display: block;
    padding:0px 15px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
}
#horizontalNavInner2Pos1 ul > a.active{
    background: url(../images/cuvche-crveno.png) center bottom no-repeat;
}

#horizontalNavInner2Pos2 ul > a.active{
    background: url(../images/cuvche-zeleno.png) center bottom no-repeat;
}

#horizontalNavInner2Pos3 ul > a.active{
    background: url(../images/cuvche-purple.png) center bottom no-repeat;
}

#horizontalNavInner2Pos4 ul > a.active{
    background: url(../images/cuvche-sino.png) center bottom no-repeat;
}

#horizontalNavInner2Pos5 ul > a.active{
    background: url(../images/cuvche-zolto.png) center bottom no-repeat;
}

#horizontalNavInner2Pos6 ul > a.active{
    background: url(../images/cuvche.png) center bottom no-repeat;
}

#horizontalNavInner2Pos1 ul > li:hover, #horizontalNavInner2Pos1 ul > li.aktivno{
    background: url(../images/cuvche-crveno.png) center bottom no-repeat;
}

#horizontalNavInner2Pos2 ul > li:hover, #horizontalNavInner2Pos2 ul > li.aktivno{
    background: url(../images/cuvche-zeleno.png) center bottom no-repeat;
}

#horizontalNavInner2Pos3 ul > li:hover, #horizontalNavInner2Pos3 ul > li.aktivno{
    background: url(../images/cuvche-purple.png) center bottom no-repeat;
}

#horizontalNavInner2Pos4 ul > li:hover, #horizontalNavInner2Pos4 ul > li.aktivno{
    background: url(../images/cuvche-sino.png) center bottom no-repeat;
}

#horizontalNavInner2Pos5 ul > li:hover, #horizontalNavInner2Pos5 ul > li.aktivno{
    background: url(../images/cuvche-zolto.png) center bottom no-repeat;
}

#horizontalNavInner2Pos6 ul > li:hover, #horizontalNavInner2Pos6 ul > li.aktivno{
    background: url(../images/cuvche.png) center bottom no-repeat;
}

 * html #horizontalNavInner2Pos1 ul, * html #horizontalNavInner2Pos2 ul , * html #horizontalNavInner2Pos3 ul , * html #horizontalNavInner2Pos4 ul , * html #horizontalNavInner2Pos5 ul , * html #horizontalNavInner2Pos6 ul  {
    margin: 0 0 0 -2px;
}


/*****************************
        inner 4

***************************/

.content-wrapper-left{
    width: 230px;
    margin-right: 20px;
    float: left;
}
.content-wrapper-right{
    width: 480px;
    float: left;
}

.contactcentre247
{
	color: white;
	font-weight: normal;
	background: #E8221A;
	padding: 1px;
}

/*slider*/

#showcase{
display:none;
}

#showcase-loader{
widh:730px;
height:400px;
}



/*********************************************************************************/
/*************************TABLEAU ACTIONNAIRES************************************/
/*********************************************************************************/

.Actionnaire table {
border:3px solid #FF9900;
border-collapse:collapse;
margin:auto;
}

.Actionnaire thead, tfoot {
background-color:#FF9900;
background-image:url(sky.html);
border:1px solid  #FF9900;
}

.Actionnaire tbody {
background-color:#FFFFFF;
border:1px solid #FF9900;
}

.Actionnaire th {
font-family:Arial, Helvetica, sans-serif;
border:1px solid #FF9900;
padding:5px;
background-color:#EFF6FF; /***********Fond ente et pied de page*************/
}

.Actionnaire td {
font-family:sans-serif;
border:1px solid #FF9900;
padding:5px;
text-align:left;
}

.Actionnaire caption {
font-family:sans-serif;
}


/*********************************************************************************/
/*************************PICTURE IMAGES******************************************/
/*********************************************************************************/

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid #FF0033;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}


/**************************************************************************************************/
/************************  SCROLBAR FICHIER INDEX *************************************************/
/**************************************************************************************************/

 {
	outline: none;
	}

#scrollerota {
	width: 730px;
	height: 400px;
	overflow: hidden;
	position: relative;
	}

#scrollerota ul.text {
		list-style: none;
		width: 0px;
		/*width: 200px;
		background: url(../images/pixel.png);*/
		position: absolute;
		top: 0;
		left: 0;
		padding: 0;
		margin: 0;
		color:#000000;    /*: #fff;*/
		/*font-size: 14px;*/
		line-height: 20px;
		
		  font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #6D6D6R;
	
		 background: #f3f4f2;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    filter: alpha(opacity=85);
    opacity: 0.85;
	
		}
		
#scrollerota ul.text li {
			overflow: hidden;
			}

#scrollerota a.readmore {
		/*background: #666;*/
		background: url(../images/input-bg.png);
		/*border: 1px solid #777;*/
		padding: 5px 0;
		text-align: center;
		color: #000000;/* #fff;*/
		clear: both;
		display: block;
		width: 120px;
		margin-top: 16px;
		text-decoration: none;
		font-size: 12px;
		line-height: 17px;
		}
		
#scrollerota a:hover.readmore {
		background: #888;
		background: url(../images/sidebar-box-header-clock-hover.png);
		/*border: 1px solid #999;*/
		color:#fff;
		text-decoration: none;
		}
		
#scrollerota ul.images {
		list-style: none;
		position: absolute;
		top: 0;
		left: 0;
		padding: 0;
		margin: 0;
		}
		
#scrollerota ul.images li {
			float: left;
			}
						
#scrollerota .controls {
		position: absolute;
		bottom: 10px;
		right: 10px;
		}
		
#scrollerota .controls a {
			width: 22px;
			height: 22px;
			display: block;
			float: left;
			background: url(../images/controls.png) no-repeat;
			}
	
#scrollerota .controls .prev {
			background-position: 0 -22px;
			}
	
#scrollerota .controls .next {
			background-position: -23px -22px;
			}
			
#scrollerota .controls .play {
			background-position: -23px 0;
			display: none;
			}	
		
/*******************************************************************************/	
/************************* Carrusel********************************************/
/******************************************************************************/

.carusel, .inner-carusel, .gallery-carusel {
	clear: both;
	background-color: #f6f6f6;
	overflow: hidden;
	padding: 20px 0px;
}
.carusel {
	margin-top: 20px;
}
.carusel #horizontal_carousel, .inner-carusel #horizontal_carousel, .gallery-carusel #horizontal_carousel {
	height: 100px;
	position: relative; 
} 
.carusel #horizontal_carousel {
	width: 1000px;
}   
.inner-carusel #horizontal_carousel, .gallery-carusel #horizontal_carousel {
	width: 685px;
}           
.carusel #horizontal_carousel .jcarousel-clip, .inner-carusel #horizontal_carousel .jcarousel-clip, .gallery-carusel #horizontal_carousel .jcarousel-clip {
	position: absolute;
	height: 112px;
	overflow:hidden;
	z-index: 2;
	margin: 0px 0px 0px 53px;
}          
.carusel #horizontal_carousel .jcarousel-clip {
	width: 894px;
}          
.inner-carusel #horizontal_carousel .jcarousel-clip, .gallery-carusel #horizontal_carousel .jcarousel-clip {
	width: 579px;
}

#horizontal_carousel .jcarousel-prev, #horizontal_carousel .jcarousel-next, #horizontal_carousel .jcarousel-prev-disabled, #horizontal_carousel .jcarousel-next-disabled {
	position: absolute;
	top: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 36px;
	cursor:pointer;
	z-index: 10;
}        
#horizontal_carousel .jcarousel-prev {
	left: 0px;
	background-image: url(../images/lt_prev.html);
}
#horizontal_carousel .jcarousel-next {
	right: 0px;
	background-image: url(../images/lt_next.html);
}
#horizontal_carousel .jcarousel-prev-disabled {
	left: 0px;
	background: url(../images/left-disabled.html);
	cursor:default;
}  
#horizontal_carousel .jcarousel-next-disabled {
	right: 0px;
	background: url(../images/right-disabled.html);
	cursor:default;
}
#horizontal_carousel ul {
	margin: 0px;
	padding: 0px;
	width: 100000px;
	position: relative;
	top: 0;
	left: 0;
	height: 112px;
	list-style: none;
}   
.carusel #horizontal_carousel ul li, .inner-carusel #horizontal_carousel ul li, .gallery-carusel #horizontal_carousel ul li {
	margin:0pt;
	list-style:none;   
	float:left;
	display: block;
	text-align: center;
	height: 112px;
	font-size: 0.75em;
	line-height: 1.1em;
	color: #454545;
}  
.carusel #horizontal_carousel ul li {
	width: 149px;
}  
.inner-carusel #horizontal_carousel ul li, .gallery-carusel #horizontal_carousel ul li {
	width: 193px;
}
#horizontal_carousel ul li img {
	margin: 0px auto; 
	border: solid 3px #d8d8d8;
}
.carusel .logo {
	margin: 0px 0px 15px 40px;
}

/***********************************************************************************/
/****************************RIGHT MENU ********************************/

.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
color: white;
background: black url(../images/sidebar-box-header-bez-ikona-desno-crven.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
font-family: Tahoma;
text-transform: uppercase;
/*text-align:center;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;

}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #006600;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: Tahoma;
font-size: 12px;
color: #444444;
border-bottom: 1px solid #dadada;

}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #009900;
background-color: #F3F3F3;
}

.arrowlistmenu .dessus{
/*background: url(../images/flags/sousbanner.jpg) no-repeat center left; custom bullet list image*/
display: block;
background-color:#dadada;
font-size: 12px;
color:#FFFFFF;
border-bottom: 1px solid #dadada;
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;
}




/***********************************************************************************/
/****************************RIGHT MENU FAQ********************************/

.FAQlistmenu{
width: 180px; /*width of menu*/
position: absolute;
top: 0.1em;
right:35px;
 
}

.FAQlistmenu .headerbar{
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
color: white;
background: black url(../images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;

}

.FAQlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.FAQlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.FAQlistmenu ul li a{
color: #A70303;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
font-size: 12px;
color: #444444;
border-bottom: 1px solid #dadada;
}

.FAQlistmenu ul li a:visited{
color: #A70303;
}

.FAQlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;}

/************************contact*******************************************/
/************************************************************************/
.contactlistmenu{
width: 180px; /*width of menu*/
position: absolute;
top: 0.1em;
}

.contactlistmenu .headerbar{
color: white;
background: black url(../images/sidebar-box-header-bez-ikona-desno-crven.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
font-family: Tahoma;
text-transform: uppercase;
/*text-align:center;*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;
}

.contactlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.contactlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.contactlistmenu ul li a{
color: #A70303;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
font-size: 12px;
color: #444444;
border-bottom: 1px solid #dadada;
}

.contactlistmenu ul li a:visited{
color: #A70303;
}

.contactlistmenu ul li a:hover{ /*hover state CSS*/
	color: #009900;
	background-color: #F3F3F3;
	font-family: Calibri;
}


.contactlistmenu .dessus{
/*background: url(../images/flags/sousbanner.jpg) no-repeat center left; custom bullet list image*/
display: block;
background-color:#dadada;
font-size: 12px;
color:#FFFFFF;
border-bottom: 1px solid #dadada;
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;
}


.menutitle{
cursor:pointer;
margin-bottom: 5px;
background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
color:#000000;
width: 160px; /*width of menu*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
font-size: 12px;
color: #444444;
border-bottom: 1px solid #dadada;
}

.submenu{
margin-bottom: 0.5em;}

.submenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.submenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.submenu ul li a{
color: #A70303;
background: url(../images/Pointeuron.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
font-size: 12px;
color: #444444;
border-bottom: 1px solid #dadada;
}

.submenu ul li a:visited{
	color: #009900;
	font-family: Calibri;
}

.submenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

.Style2{
color: #A70303;
font-family: "MetaBoldItalicRegular,Arial, Tahoma, Verdana";
font-size: 12px;
color: #444444;
}


.submenu .dessus{
/*background: url(../images/flags/sousbanner.jpg) no-repeat center left; custom bullet list image*/
display: block;
background-color:#dadada;
font-size: 12px;
color: #FFFFFF;
border-bottom: 1px solid #dadada;
/* Mise en forme de la zone arrondi blanche */
	-moz-border-radius: 10px;
	 border-radius: 10px;
}


.datacontainer
{position:absolute;left:1px;top:10px;width:100%;
}


/* ======================= Table Offres ======================= */

table.licitatii {width:100%; border:1px solid #ddd; text-align:left; margin-top:10px;}
table.licitatii th {font-weight:bold; padding:10px; background:#DC2127; color:white; border-left:1px solid #ddd;}
table.licitatii td {padding:5px 10px; border-left:1px solid #ddd; vertical-align:middle;}
table.licitatii tr {background:white;}
.red_bg {font-weight:bold; padding:10px; background:#DC2127; color:white; border-left:1px solid #ddd; border-top:1px solid #ddd;}



/* ============= Mise en forme agences tableau ================== */

.h7.phone {
background: url('../images/phone_icon.png') no-repeat left center;
}


.Agence table {
background: url('../images/li_filialet_bg.png') no-repeat left top;
width:100%;
height:100%;
/*position: relative;
padding-bottom: 15px;*/
}


.description h4 {
width: 227px;
display: block;
font-size: 12px;
color: white;
margin-bottom: 15px;
padding: 3px 12px;
_height: 17px;
_paddign: 3px 12px 0 12px;
position: relative;
text-transform: uppercase;
background: #BEBEBE url('../images/description_top.png') no-repeat left top;
}

.MiddleContainer ul.pagination li a:hover {
text-decoration: none;
}

.MiddleContainer ul.pagination li a {
background: url('../images/middle.gif') no-repeat;
}

.MiddleContainer ul.pagination li a {
font-weight: normal;
display: block;
float: left;
padding-bottom: 5px;
padding-top: 3px;
text-align: center;
width: 22px;
color: #d3021d;
margin-bottom: 5px !important;
padding-bottom: 5px !important;
}

a {
cursor: pointer;
}

* {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, sans-serif;
text-decoration: none;
color: #000;
text-align: left;
outline: none;
}

user agent stylesheeta:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}

Inherited from li
.MiddleContainer ul.pagination li {
font-weight: bold;
}

* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}
user agent stylesheetli {
text-align: -webkit-match-parent;
}

Inherited from ul.pagination
.MiddleContainer ul.pagination {
text-align: center;
}

* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}
user agent stylesheetul, menu, dir {
list-style-type: disc;
}

Inherited from div.news
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}

Inherited from div.withcorner
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}

Inherited from div.MiddleContainer
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}

Inherited from div.main-wrapper
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}

Inherited from div.Entirebody
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}

Inherited from body
body {
font-size: 11px;
}

* {
	list-style-type: none;
	font-family: Calibri;
	color: #006600;
	text-align: left;
	font-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
}

Inherited from html
* {
list-style-type: none;
font-family: Arial, sans-serif;
color: #000;
text-align: left;
}


/*Bankimi me ne 

a.banking-with-us{
    display: block;
    height: 358px;
    width: 169px;
}
html body div.Entirebody div.main-wrapper div.MiddleContainer div.withcorner div.news ul.news-list li.banking-with-us-li:hover{
    background-color: #f3f3f3;
}
html body div.Entirebody div.main-wrapper div.MiddleContainer div.withcorner div.news ul.news-list li.banking-with-us-li
{
    width: 169px;
    background: none;
    border-bottom: solid #dddddd 1px;
    border-left: solid #dddddd 1px;
    border-top:  solid #dddddd 1px;
}
a.banking-with-us img{
    margin-left: 50px;
    margin-top: 24px;
    margin-bottom: 11px;
}
li.banking-with-us-li.last{
    border-right:  solid #dddddd 1px!important;    
}
li.banking-with-us-li a.banking-with-us div.details{
    width: 100%;
    height: auto;
}
li.banking-with-us-li a.banking-with-us div.details span.title{
    font-family: metabolditalic;
    font-size: 17px;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
    height: 36px;
}
li.banking-with-us-li a.banking-with-us div.details p{
    color: #444444;
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
    padding-left: 18px;
    padding-right: 18px;
    text-align: left;
}

#recaptcha_widget_div {
    margin-bottom: 20px;
}


.news ul{
    background: none;
}

.news ul.news-list li{
    float:left;
    width:100%;
    background: url("../images/header-bg.png") repeat-x scroll left bottom transparent;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.news img,

.details {
    float: left;
    height: 152px;
    overflow: hidden;
    position: relative;
}

.details {
    height: auto;
}

.news .details{
    width: 531px;
}

span.title {
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding-bottom: 7px;
    padding-top: 6px;
}

span.title {
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding-bottom: 7px;
    padding-top: 6px;
}

*/


/* ----- NEWS ----- */

DIV.FullArticleNews {
    padding: 0px;
    margin: 0px;
	margin-left: 20px;
	margin-right: 20px;
    padding-top: 5px;
	width:98%;
}

.FullArticleNews newsIntro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #6D6D6D;
    line-height: 15px;
}

.FullArticleNews newsDate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #EC008C;
}

.FullArticleNews newsBlock a {
    text-decoration: none !important;
}


.FullArticleNews P {
	padding: 0px;
	margin: 0px 23px 20px 0px;
	color: #000033;
	font-size: 13px;
	line-height: 1.4em;
	margin-bottom: 26px;
	text-align:justify;
	font-family: Calibri;
}

.FullArticleNews h2 {
    margin-bottom: 23px;
    color:#000099;
	
	FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    /*COLOR: #e8221a;*/
	font-family: Tahoma;
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 20px;
}

DIV.FullArticleNews h4, DIV.FullArticleNoPadding h4 {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    
	/*COLOR: #3a4049;*/
	color: #444444;
    margin-bottom: 20px;
}

DIV.FullArticleNews h4 strong {
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    
	/*COLOR: #3a4049;*/
	color: #444444;
    margin-bottom: 20px;
}


.FullArticleNews news{
    padding: 22px 35px 35px 35px;
    /*float: left;*/
    float: left;
}

.FullArticleNews news h1 {
    margin-bottom: 0;
}

.FullArticleNews news ul {
    background: url("../images/header-bg-2.html") repeat-x scroll left bottom transparent;
    float: left;
    padding-bottom: 20px;
    width:100%;
    padding-top: 15px;
}

.FullArticleNews news ul.news-list li{
    float:left;
    width:100%;
    background: url("../images/header-bg.html") repeat-x scroll left bottom transparent;
    padding-bottom: 15px;
    margin-bottom: 15px;
}


.FullArticleNews news .details {
    float: left;
    height: 152px;
    overflow: hidden;
    position: relative;
}

.FullArticleNews news .details{
    width: 531px;
}



.FullArticleNews news h1 {
    margin-bottom: 0;
}

.FullArticleNews news ul {
    background: url("../images/header-bg-2.html") repeat-x scroll left bottom transparent;
    float: left;
    padding-bottom: 20px;
    width:100%;
    padding-top: 15px;
}

.FullArticleNews news ul.news-list li{
    float:left;
    width:100%;
    background: url("../images/header-bg.html") repeat-x scroll left bottom transparent;
    padding-bottom: 15px;
    margin-bottom: 15px;
}


.FullArticleNews news .details {
    float: left;
    height: 152px;
    overflow: hidden;
    position: relative;
}

.FullArticleNews news .details{
    width: 531px;
}



    /******************************/
	    /************ BAS DE PAGES NUMEROTATION ***********/
		    /******************************/
			



.FullArticleNews ul {
    list-style: none;
    padding-top: 10px;
    margin-left: 7px;
    margin-bottom: 7px;
}

.FullArticleNews ul li {
    padding: 5px 3px;
    margin-left: 23px;
	
	Hr
}


/******************************/
	    /************ BAS DE PAGES NUMEROTATION ***********/
		    /******************************/

.somediv p{
    float:right;
	margin-left:0px;
	margin-bottom:25px;
	width:310px;
	text-align:justify;
	color: #444444;
	padding-left:5px;
}

.somediv p img{
    float:left;
	text-align:left;
	margin-bottom:0px;
	padding-right:10px;
	margin: 0 12px 5px 0;
	border:none;
	color: #444444;
}


.somediv ul {
    margin-bottom: 20px;
    /*list-style: square outside none;*/
    list-style: url(../images/custom-bullet.png);
}

.somediv ul li {
    margin: 0px 0px 6px 30px;
    padding: 0px;
font-family: "Arial";
font-size: 13px;
color: #444444;
}
