.lback {
        background-repeat: no-repeat;
        background-position: bottom;
        }
.rback {
        background-repeat: no-repeat;
        background-position: bottom;
}
.ihead {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        background-position: center;
        padding-left: 11px;
        font-weight: bold;
}
.icont {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #357A98;
        padding: 5px 11px;
        text-align: left;
        white-space: normal;
        vertical-align: top;
}
a:link {
        color: #A62D31;
        text-decoration: none;
}
a:visited {
        color: #459ABE;
        text-decoration: none;
}
a:hover {
        color: #FF0000;
        text-decoration: none;
}
body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #357A98;
}
td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #357A98;
}
.body2 {
        background-color: #;
        background-repeat: no-repeat;
        background-position: center bottom;
        padding-top: 0px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        text-align: justify;
}
.body3 {
        background-color: #FFFFFF;
        background-repeat: no-repeat;
        background-position: center top;
        height: 30px;
        padding-top: 4px;
        padding-left: 45px;
        margin-left: -20px;
        margin-right: -40px;
        margin-top: 0px;
        margin-bottom: 0px;
}
h1 {
        background-repeat: no-repeat;
        font-size: 18px;
        font-weight: bold;
        color: #E76468;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        height: 30px;
        padding-top: 4px;
        padding-left: 45px;
        margin-left: -20px;
        margin-right: -40px;
        margin-top: 0px;
        margin-bottom: 0px;
}
h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #F57878;
        padding-top: 15px;
        padding-bottom: 5px;
        padding-left: 20px;
        margin-left: -20px;
        margin-right: -40px;
        background-repeat: repeat-x;
        background-position: center 10px;
}
p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #2E515A;
}
li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #2E515A;
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 4px;
        padding-right: 10px;
}
ul {
        list-style-position: outside;
        margin-top: 0px;
        padding-top: 0px;
}
.job {
        border: 1px solid #EE8C8D;
}
input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #357A98;
}
form {
        margin-bottom: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        padding-top: 0px;
}
hr {
        color: #E98B8B;
        height: 1px;
}
.head2 {
        font-size: 10px;
        color: #F55450;
        background-position: center;
}
.icont2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #00000000;
        text-align: justify;
        white-space: normal;
        vertical-align: top;
}
.portfoliodiv {
        margin: 10px;

}
.portfoliocont {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.porthead {
        font-size: 14px;
        color: #E76468;
        margin-left: 0px;
        padding-left: 0px;
}
.portmisk {
        font-size: 10px;
        line-height: 8px;
}
.portmisk2 {
        font-size: 11px;
        line-height: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        width: 200px;
}
.portmisk3 {

        font-size: 11px;
        line-height: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-variant: normal;
}
.road {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #2E515A;
}
.road:link {
        color: #2E515A;
        text-decoration: none;
}
.road:visited {
        color: #2E515A;
        text-decoration: none;
}
.road:hover {
        color: #FF7D7D;
        text-decoration: underline;
}
.menuitem {
        background-repeat: no-repeat;
        background-position: top;
        padding-left: 0px;
        height: 20px;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #3C3C3C;
        vertical-align: middle;
        padding-top: 4px;
}
.menuitem2 {
        padding-left: 10px;
        height: 15px;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        padding-top: 4px;
        color: #3C3C3C;
        vertical-align: middle;
}
.menuitem3 {
        padding-left: 5px;
        height: 15px;
        font-family: Verdana;
        font-size: 10px;
        padding-top: 4px;
        color: #3C3C3C;
        vertical-align: middle;
}
.menuitem4 {
        padding-left: 4px;
        height: 10px;
        font-family: Verdana;
        font-size: 9px;
        color: #3C3C3C;
        vertical-align: middle;
}
.menulink:link {
        text-decoration: none;
        color: #3C3C3C;
}
.menulink:visited {
        text-decoration: none;
        color: #3C3C3C;
}
.menulink:hover {
        text-decoration: underline;
        color: #3C3C3C;
}
.menualink:link {
        text-decoration: none;
        color: #8C2C2C;
}
.menualink:visited {
        text-decoration: none;
        color: #8C2C2C;
}
.menualink:hover {
        text-decoration: underline;
        color: #8C2C2C;
}
.newsanons:link{
        font-size: 11px;
        text-decoration: none;
        color: #552200;
}
.newsanons:visited{
        font-size: 11px;
        text-decoration: none;
        color: #552200;
}
.newsanons:hover{
        font-size: 11px;
        text-decoration: none;
        color: #FF2200;
}
.news {
        border: 1px solid #660000;
}
.news2small {
        font-size: 12px;
        color: #2E515A;
        text-decoration: none;
        text-align: justify;
        padding-top: 5px;
        padding-left: 10px;
}
.news2active:link {
        font-size: 12px;
        color: #2E515A;
        text-decoration: none;
}
.news2active:visited {
        font-size: 12px;
        color: #2E515A;
        text-decoration: none;
}
.news2active:hover {
        font-size: 12px;
        color: #FF0000;
        text-decoration: none;
}
.news2date {
        font-size: 12px;
        color: #880000;
        font-weight: bold;
}
.contakt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #797679;
}
.question:link {
        font-size: 12px;
        color: #E76468;
        text-decoration: none;
}
.question:visited {
        font-size: 12px;
        color: #E76468;
        text-decoration: none;
}
.question:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: 9F3D3D;
        text-decoration: none;
}
.blogsanons{
        font-size: 11px;
        text-decoration: none;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 5px;
        margin-bottom: 0px;
}
.blogsanonsdate{
        font-size: 11px;
        text-decoration: none;
        margin-top: 5px;
        margin-bottom: 0px;
        color: #552200;
}
.blogs2active:link {
        font-size: 11px;
        color: #2E515A;
        text-decoration: none;
}
.blogs2active:visited {
        font-size: 11px;
        color: #2E515A;
        text-decoration: none;
}
.blogs2active:hover {
        font-size: 11px;
        color: #FF0000;
        text-decoration: none;
}
.ghead {
        font-size: 11px;
}
.specimg{
        border: 1px solid #992299;
}
.job {
        border: 1px solid #F5F8F8;
        border-right: 2px solid #BBBBBB;
        border-bottom: 2px solid #888888;
}
#records {
        background-color: #FFFFFF;
}

#records td{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        vertical-align: middle;
        color: #2E515A;
}
#records td.logo{
        vertical-align: middle;
        text-align: center;
}
#records td.container {
        background-color: #FFFFFF;
        padding: 5px 0px 5px 15px;
}
#records th{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: normal;
        background: #3F849B;
        text-align: center;
        vertical-align: top;
        white-space: nowrap;
        clear: none;
}
#records th.num{
        width:20px;
}
#records tr {
        background-color: #F0F0F0;
}
#records tr:hover, #records tr.over, #records #active {
        background-color: #ADEFFF;
}
table.tbl {
        font-family: Verdana, Arial, Helvetica, Geneva;
        font-size: 11px;
}
table.tbl td {
        background-color: #F0F0F0;
        vertical-align: top;
}
table.tbl th {
        background-color: #E0E0E0;
        vertical-align: top;
}
.photomini {
        border: 1px solid #EE8C8D;
}
#Records2 {
     border-left: 1px solid #C9CACB;
     border-right: 1px solid #C9CACB;
     border-top: 1px solid #E1E3E5;
     border-bottom: 2px solid #D3D3D3;
     height: 36px;
     background-color: #FFFFFF;
}
#RecordsA td {
     border-left: 1px solid #C9CACB;
     border-right: 1px solid #C9CACB;
     height: 36px;
     background-repeat: repeat-x;
     background-position: right top;
}
#RecordsA th {
     border: 1px solid #9CA4A9;
     height: 23px;
     background-color: #C5714C;
     color: #FFFFFF;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     padding-left: 25px;
     padding-right: 25px;
}
.th1{height: 29px; text-align:center; font-size: 11px; vertical-align:middle; padding-top: 4px; padding-left: 2px; padding-right: 2px;}
.th2{background-image: url(/images/ar/b4.jpg); height: 33px; width: 3px;}
.tdl{background-image: url(/images/ar/b5.jpg); height: 24px; background-repeat:repeat-y; background-position: left;}
.tdr{background-image: url(/images/ar/b6.jpg); height: 24px; background-repeat:repeat-y; background-position: right;}
.td1{font-size: 11px; height: 24px; padding-left: 2px; padding-right: 2px;}
.td2{background-image: url(/images/ar/b1.gif); height: 24px; width: 3px;}
.tr1{background-color: #CEDEF1;}
.tr2{background-color: #E0E6F3;}
.tb{background-color: #CEDEF1; height: 16px; background-image: url(/images/ar/b8.jpg);}
.tbl{background-image: url(/images/ar/b7.jpg); height: 16px; background-repeat:no-repeat; background-position: left;}
.tbr{background-image: url(/images/ar/b9.jpg); height: 16px; background-repeat:no-repeat; background-position: right;}
.tb1{}
.tb2{background-image: url(/images/ar/b10.jpg); height: 16px; width: 3px;}
