td{
	font-family: Arial;
	font-size: 14px;
	color: #515868;
}

td a{
       font-size: 12px;
	text-decoration : none;
}

a{
	text-decoration : none;
	color : #30709d;
}
a:hover{
	text-decoration : none;
	color: #FF9900;
}
a.inv{
	text-decoration : none;
}
a.inv:hover{
	text-decoration : none;
}
form{
	margin : 0px;
}
input, select{
	border : 1px solid #b3b3b3;
	font-size : 11px;
	color : #000000;
}
h1{
	margin : 0px 0px 25px 0px;
	font-size : 20px;
	color : #515868;
	font-weight : normal;
}

.mline{
	background-image : url(images/content_bg.gif);
	background-position : 0px 0px;
	background-repeat : repeat-y;
}

.logo{
	background-image : url(images/logo_bg_inn.gif);
	background-position : 50% 100%;
	background-repeat : no-repeat;
	padding-right : 10px;
}

.logo div{
	background-image: url(images/logo.gif);
	background-position: top center;
	background-repeat: no-repeat;
    height: 120;
    width: 100;
}

.logo_dis{
	background-image : url(images/logo_bg.gif);
	background-position : 100% 0px;
	background-repeat : no-repeat;
}
#logoleft{
	background-image : url(images/logo_bg_l.gif);
	background-repeat : repeat-x;
}
#logobott{
	background-image : url(images/logo_bg_bott.gif);
	background-position : 50% 0px;
}

.top{
	background-image : url(images/top_bg_inn.gif);
	background-position : 0px 100%;
	background-repeat : no-repeat;
	padding : 0px 0px 0px 40px;
}
.top_dis{
	background-image : url(images/top_bg.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	padding : 0px 0px 0px 40px;
}
#topline{
	background-image : url(images/top_line.gif);
	background-position : 100% 100%;
	padding : 0px;
}

.center{
	background-image : url(images/center_bg.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
	padding-left : 40px;
}
#centermain{
	background-image : url(images/center_main.gif);
	background-position : 100% 0px;
	background-repeat : no-repeat;
	padding : 0px;
}

.block{
	height : 50px;
	background-image : url(images/block_lab.gif);
	background-position : center left;
	background-repeat : no-repeat;
	padding-left : 45px;
	vertical-align : top;
	padding-top : 15px;
}

.search{
	font-size : 15px;
	color : #515868;
}

.phone{
	font-family : Arial;
	font-size : 15px;
	color : #515868;
}
.phone span.number{
	color : #008ed7;
	font-size : 18px;
}

.service{
	font-family : Arial;
	font-size : 15px;
	color : #515868;
}

.service ul{
	padding-left: 10;
	margin-top: 0;
}

.title{
	font-size : 15px;
	color : #666666;
	line-height : 20px;
}
.title span{
	color : #008ed7;
}

.topmenu{
	background-image : url(images/topmenu_bg.gif);
	background-position : 100% 0px;
	background-repeat : no-repeat;
	padding : 20px 50px 0px 15px;
}
.topmenu a{
	color : #515868;
        font-size: 15px;
        text-decoration: underline;
}

.topmenu a:hover{
        color: #FF9900;
        text-decoration: none;
}

.topmenu div.item{
	font-family : Arial;
	margin-bottom : 8px;
}

.news{
	font-size : 14px;
	padding-left : 25px;
	padding-right : 20px;
}
.news b{
	color : #30709d;
	font-size : 15px;
}

.content{
	background-image : url(images/content_crn.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
}

.textdiv{
	background-image : url(images/text_div.gif);
	background-position : 50% 0px;
	background-repeat : repeat-y;
}

.iconmail{
	font-family : Arial;
	font-size : 10px;
	background-image : url(images/icon_mail.gif);
	background-position : 0px 50%;
	background-repeat : no-repeat;
	padding-left : 15px;
}
.iconmap{
	font-family : Arial;
	font-size : 10px;
	background-image : url(images/icon_map.gif);
	background-position : 0px 50%;
	background-repeat : no-repeat;
	padding-left : 15px;
}
.iconmap a{
	color : #9a9a9a;
}

.copyr{
	font-family : Arial;
	font-size : 11px;
	color : #666666;
}
.copyr a{
	color : #006699;
}

.navigation{
	font-size : 11px;
}

.text div.small{
	font-size : 11px;
}
.text div.date{
	font-size : 11px;
	color : #c2c2c2;
	line-height : 10px;
}
.text div.pages{
	font-size : 11px;
}

div.line{
	background-color : #dddddd;
	margin : 20px 0px 20px 0px;
}

td.tbl{
	background-color : #a6a6a6;
}
.tbl td{
	font-size : 11px;
	color : #000000;
	padding : 5px 10px 5px 5px;
	background-color : #acdeef;
}
.tbl td.cellname{
	background-color : #e8e8e8;
}
.headline {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #17468A;
	text-decoration: none;
}
.grey-text {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
