/* CSS Document */

body, form {
padding: 0; margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #606060;
background-color: #fbfbfb;
}

a {
color: #ED0707;
text-decoration: none;
}

a:hover {
color: #606060;
text-decoration: underline;
}

a.cont {
color: #606060;
text-decoration: none;
}

a.cont:hover {
color: #ED0707;
text-decoration: underline;
}

.bgStriped {
background-image:url(images/stripes.gif);
}

.prsAddress {
background-image:none;
color: #606060;
background-color: #fbfbfb;
padding-left: 13px;
}

.topBg {
background-image:url(images/top_ras.jpg);
background-repeat:repeat-x;
}

.top2Bg {
background-image:url(images/top_2_bg.gif);
background-repeat:repeat-x;
background-position: 1px;
}

.top3Bg {
background-image:url(images/top_3_bg.gif);
background-repeat:repeat-x;
}

.top3BgYellow {
background-image:url(images/top_3_bgYellow.gif);
background-repeat:repeat-x;
}
.top3BgGray {
background-image:url(images/top_3_bgGray.gif);
background-repeat:repeat-x;
}

.bgLightYellow {
background-color: #fbf9ed;
}

.bgLightGray {
background-color: #F6F6F6;
}

.txNewsDate {
color: #ffffff;
font-size: 11px;
background-color: #ed0707;
padding: 0px 2px 0px 2px;
margin: 3px 4px 0px 4px;
text-align:center;
}

.txNewsTitle {
color: #606060; font-size: 12px; font-weight: bold;
padding: 2px 0px 7px 0px;
background-color: #fbf9ed;
}
.txmNewsTitle {
color: #606060; font-size: 11px; font-weight: bold;
padding: 2px 0px 7px 0px;
background-color: #fbf9ed;
}
.txSpTitle {
color: #606060; font-size: 12px; font-weight: bold;
padding: 2px 0px 7px 0px;
}

.txNewsText {
color: #606060;
font-size: 12px;
background-color: #fbf9ed;
}
.txmNewsText {
color: #606060;
font-size: 11px;
background-color: #fbf9ed;
}
.txSpText {
color: #606060; font-size: 12px;
}

.bgCol1 {
background-image:url(images/main_bg.gif);
background-repeat:repeat-y;
}

.bgCol1Inner {
background-image:url(images/inner_col1_bg.gif);
background-repeat:repeat-y;
}

.bgCol2Inner {
background-image:url(images/inner_col2_bg.gif);
background-repeat:repeat-y;
}


.bgCol3 {
background-image:url(images/main_3_bg.gif);
background-repeat:repeat-y;
}

.prsMore {
text-align: right;
padding: 2px 5px 6px 1px;
}

.prsMore a {
font-weight: bold; color:#de4326;
}

.prsService {
background-color: #f6f6f6;
padding-left: 50px; padding-right: 20px;
}

.prsServiceMore {
padding-top: 10px; padding-bottom: 15px;
}

.prsServiceMore a {
font-weight: bold; color:#de4326;
}

.posRight {
text-align: right;
}

.padTitle {
padding-top: 20px; padding-bottom: 7px;
}

.bgGrayishPlus {
background-color: #f6f6f6;
background-image: url(images/main_bottom_bg.gif);
background-repeat: repeat-x;
background-position:bottom;
}

.imgRight {
float: right;
padding: 10px 10px 2px 2px;
}

.bgBottomLeft {
background-image:url(images/bottom_menu_bg.gif);
}

.bgBottom {
font-size: 12px;
background-color: #ededed;
color: #95958c;
word-spacing: 2px;
white-space:nowrap;
}

.bgBottom a {
color: #95958c;
}

.prsCopyright {
color: #95958c;
font-size: 12px;
}

.prsCopyright a {
color: #95958c;
}
.padTop {
padding-top: 14px;
}
.dblu
{
    font-size: 12px;
    color: #708DAD;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 3px;

}
.imgleft
{
float:left;
padding-right:10px;
padding-bottom:5px
        }
.maintxt
{
padding-left:5px;
padding-top:10px;
padding-bottom:15px;
font-size: 12px;
}

.addserv {
float:right;
padding:5px;
background-color: #ededed;
}

a.add {
color: #ED0707;
text-decoration: none;
font-weight: bold;

}

a.add:hover {
color: #606060;
text-decoration: underline;
font-weight: bold;
}
#title {position: absolute; top: 130px; left: 35px; color: #C0C0C0; font-size: 10px; white-space: nowrap;}
.otb {
font-weight: bold;
}

table.logos td { padding: 0; padding-right: 10px; }

.tbl_price th, .tbl_price td {border:1px solid #bbb;padding:1px 5px 0}
.tbl_price table {border-collapse:collapse;margin-left: -10px;}

dl.tabs {}
dl.tabs dt {font-weight:bold;float:left;position:relative;background:#ededed url(/images/dt.gif) no-repeat 100% 0;height:17px;padding:6px 12px 2px;margin:0 5px 0 -2px;cursor:pointer;text-transform:uppercase;}
dl.tabs dt:hover {text-decoration:underline;}
dl.tabs dd {display:none;float:right;margin:27px 0 0 -100%;position:relative;width:100%;z-index:2;/*border:1px solid #CCCCD1;border-width:10px 1px 1px;*/border-top:1px dashed #dcdad1;}
dl.tabs dd>div {padding:10px;}
dl.tabs dt.s {color:#db4429;}
dl.tabs dt.active {background:#727272 url(/images/dta.gif) no-repeat 100% 0;color:#fff;/*border-bottom:1px solid #CCCCD1;*/}
dl.tabs dd.active {display:block;}

#mainmenu {list-style-type:none;background:#fff;margin:0;padding:0;}
#mainmenu li a {text-decoration:none;background:url(/images/menulia.png) no-repeat 5px 0;padding:3px 5px 3px 30px;display:block;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
transition: all 0.2s ease;}
#mainmenu li ul {}
#mainmenu li li a {background:none;padding-left:0;}
#mainmenu li a:hover {background-position:9px 0;}
#mainmenu li a span {text-transform:uppercase;font:bold 13px/16px Tahoma,Geneva,Kalimati,sans-serif;display:block;padding:1px 2px 0;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }
#mainmenu li a:hover span {background:#ed0707;color:#fff;}
