/* Start */

.logo{margin:10px 20px 10px 20px;}
tr.head td {vertical-align:top;}
tr.head td.mservice{background:#1D6DC4 url(/images/c/head_grid_01.jpg);background-position:0 0;}
tr.head td.mtransit{background:#1D6DC4 url(/images/c/head_grid_01.jpg);background-position:100% 0;}
tr.head td.mservice .body{background:url(/images/c/head_mservice_01.jpg) no-repeat;background-position:0 0;}
tr.head td.mtransit .body{background:url(/images/c/head_mtransit_01.jpg) no-repeat;background-position:100% 0;}
tr.head td.mservice .body .corner{padding-left:70px;height:231px;background:url(/images/c/head_corner_02.gif) no-repeat;background-position:100% 0;}
tr.head td.mtransit .body .corner{padding-left:50px;height:231px;background:url(/images/c/head_corner_01.gif) no-repeat;background-position:0 0;}
tr.head td.mservice h2{margin:0;padding:150px 0 5px 0;font-family:Tahoma;font-size:17px;color:#FFF;font-weight:bolder;text-transform:uppercase;letter-spacing: -0.05em;}
tr.head td.mservice p{margin:0;line-height:0.9em;font-family:Tahoma;font-size:17px;color:#FFF;font-weight:normal;}
tr.head td.mtransit h2{margin:0;padding:150px 0 5px 0;font-family:Tahoma;font-size:17px;color:#FFF;font-weight:bolder;text-transform:uppercase;letter-spacing: -0.05em;}
tr.head td.mtransit p{margin:0;line-height:0.9em;font-family:Tahoma;font-size:17px;color:#FFF;font-weight:normal;}
tr.head td.menu{background:#FFFDEE;font-size:11px;}
tr.head td.menu menu{margin:10px 20px;padding:0;}
tr.head td.menu menu p{margin:0.5em 0;color:#1961C0;text-align:center;text-transform:uppercase;font-weight:bolder;}
tr.head td.menu menu p a{text-decoration:none;color:#1961C0;}
tr.head td.menu menu p a:hover{text-decoration:none;color:#1961C0;}
tr.head td.menu menu .hr{background:#B2DCDE;}

tr.main td{font-family:Tahoma;font-size:0.9em;color:#787F83;vertical-align:top;}
tr.main td.menu{background:#FFFDEE url(/images/c/icons_01.gif) no-repeat;background-position:50% 0;}
tr.main td.mservice{background:#FFF;}
tr.main td.mtransit{background:#FFF;}
tr.main td.mservice .line{height:10px;background:#DFECFF url(/images/c/main_arrow_01.gif) no-repeat;background-position:70px 0;}
tr.main td.mtransit .line{height:10px;background:#DFECFF url(/images/c/main_arrow_01.gif) no-repeat;background-position:50px 0;}
tr.main td.mservice .body{min-height:280px;//height:280px;padding: 20px 50px 10px 70px;background:url(/images/c/main_corner_01.gif) no-repeat;background-position:0 0;}
tr.main td.mtransit .body{padding: 20px 70px 10px 50px;background:url(/images/c/main_corner_02.gif) no-repeat;background-position:100% 0;}
tr.main td menu{margin:0;padding:0;}
tr.main td menu p{margin:0 0 0 -12px;padding-left:12px;line-height:1.8em;color:#787F83;font-weight:bolder;background:url(/images/c/marker_01.gif) no-repeat;background-position:0 0.65em;}

#footer{width:100%;border-top:10px solid #DFECFF;background:url(/images/c/footer_grid_02.gif) repeat-x;background-position:0 0;}
#footer .body {margin: 0 50px;//width:100%;}
#footer table.footer {width:100%;color:#E3ECF7;}
#footer table.footer td {padding:0 0 0 20px;vertical-align:top;font-family:Tahoma;font-size:0.9em;}
#footer table.footer td h3 {font-family:Tahoma;color:#BCCFEC;font-size:17px;font-weight:normal;}
#footer table.footer tfoot td {padding-top:1em;padding-bottom:2em;border-top:3px solid #70A9DA;}
#footer table.footer tfoot td a{color:#DFECFF;}
#footer table.footer tfoot td a:hover{color:#DFECFF;}
#footer table.footer td.partners .unit{float:left;width:40%;margin:0 10% 2em -12px; padding: 0 0 20px 12px}
#footer table.footer td.partners .unit p {margin: 0;padding: 0 0 0 12px;background:url(/images/c/marker_01.gif) no-repeat;background-position:0 0.45em;}
#footer table.footer td.partners .unit img {position:relative; left: 12px;}
#footer table.footer td.partners a{color:#DFECFF;}
#footer table.footer td.partners a:hover{color:#DFECFF;}

.news a{color:#FFE932;}
.news a:hover{color:#FFE932;}