body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #585F6C}
td {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #585F6C}
a {color: #145CC2; text-decoration:none}
a:hover {color: #145CC2; text-decoration:underline}
a:link {color: #145CC2; text-decoration:none}

input {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #145CC2; border:1px solid #A9AFB8; background-image:url("/images/bg_input.gif"); padding-left:2px}
textarea {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #145CC2; border:1px solid #A9AFB8; background-image:url("/images/bg_input.gif"); padding-left:2px; overflow:auto}
select {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #145CC2; background-color:#FFFFFF;}
input.ok {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #585F6C; border:1px solid #FFFFFF; background-color:#DDDDDD}

p {  margin-top:20px; margin-right:16px; margin-bottom:10px; margin-left:16px; text-align:left}
.p1 {  margin-top:7px; margin-right:16px; margin-bottom:12px; margin-left:16px; text-align:left}
.p2 {  margin-top:5px; margin-right:16px; margin-bottom:10px; margin-left:32px; text-align:left}

.subtitle { background-color:#A9AFB8; color:#FFFFFF; font-size: 11px; font-weight:bold; padding-left:16px; height:19px}
.subtitle a:link { background-color:#A9AFB8; color:#FFFFFF; font-size: 11px; font-weight:bold; height:19px}
.subtitle a:hover { background-color:#A9AFB8; color:#FFFFFF; font-size: 11px; font-weight:bold; height:19px}
.subtitle a:visited { background-color:#A9AFB8; color:#FFFFFF; font-size: 11px; font-weight:bold; height:19px}
.sublink {background-image:url("/images/sublink.gif"); background-repeat:no-repeat; color: #585F6C; font-size: 11px; padding-left:16px; padding-top:2px;padding-bottom:2px;text-decoration:none}
.sublink a {color: #585F6C; font-size: 11px; text-decoration:none}
.sublink a:hover {color: #145CC2; font-size: 11px; text-decoration:none}
.sublink a:link {color: #585F6C; font-size: 11px; text-decoration:none}

.news {color: #585F6C; font-size: 11px; padding-left:5px; padding-right:5px; padding-top:3px;padding-bottom:3px;text-decoration:none}
.newstitle {color: #145CC2; font-size: 11px; font-weight:bold}
.news a {color: #585F6C; font-size: 11px; text-decoration:none}
.news a:hover {color: #145CC2; font-size: 11px; text-decoration:none}
.news a:link {color: #585F6C; font-size: 11px; text-decoration:none}
.newsall {background-image:url("/images/sublink.gif"); background-repeat:no-repeat; color: #145CC2; font-size: 11px; font-weight:bold; padding-left:16px; padding-top:2px;padding-bottom:12px;text-decoration:none}
.newsall a {color: #145CC2; font-size: 11px; font-weight:bold; text-decoration:none}
.newsall a:hover {color: #145CC2; font-size: 11px; font-weight:bold; text-decoration:underline}
.newsall a:link {color: #145CC2; font-size: 11px; font-weight:bold; text-decoration:none}
.newstext {color: #585F6C; font-size: 12px; text-decoration:none; margin-bottom:5px;}
.newstext a {color: #585F6C; font-size: 12px; text-decoration:none}
.newstext a:link {color: #585F6C; font-size: 12px; text-decoration:none}
.newstext a:visited {color: #909BAF; font-size: 12px; text-decoration:none}
.newstext a:active {color: #0C56E0; font-size: 12px; text-decoration:none; border-bottom:3px solid #FFCC66}
.newstext a:hover {color: #145CC2; font-size: 12px; text-decoration:none}
.newstextall {margin-top:5px; margin-right:16px; margin-bottom:10px; margin-left:67px; background-color:#FDFDFF; padding:5px 10px 5px 10px}
.comtext {margin-top:5px; margin-right:16px; margin-bottom:10px; margin-left:16px; background-color:#FDFDFF; padding:5px 10px 5px 10px}
.texttitle { background-color:#A9AFB8; color:#FFFFFF; font-size: 12px; padding-left:10px; font-weight:bold; line-height:21px}
.texttitle a:link { background-color:#A9AFB8; color:#FFFFFF; font-size: 12px; font-weight:bold; line-height:21px}

.page {color: #145CC2; font-size: 12px; font-weight:bold; text-decoration:none}
.page a {color: #145CC2; font-size:12px; font-weight:bold; text-decoration:none}
.page a:link {color: #145CC2; font-size: 12px; font-weight:bold; text-decoration:none}
.page a:visited {color: #909BAF; font-size: 12px; font-weight:bold; text-decoration:none}
.page a:active {color: #145CC2; font-size: 12px; font-weight:bold; text-decoration:none;}
.page a:hover {color: #145CC2; font-size: 12px; font-weight:bold; text-decoration:underline}
.pagesel {color: #0C56E0; font-size: 13px; font-weight:bold; text-decoration:none; border-bottom:3px solid #FFCC66}

.subnav {background-color:#DFE1E3; color:#5184CC; font-size: 11px; height:27px}
.subnav a {color: #5184CC; font-size: 11px; text-decoration:none}
.subnav a:hover {color: #5184CC; font-size: 11px; text-decoration:underline}
.subnav a:link {color: #5184CC; font-size: 11px; text-decoration:none}
.submenu {cursor:hand; background-color:#FFFFFF; color:#6F7989; text-align:center; font-size: 12px; font-weight:bold;  height:19px}
.submenus {cursor:hand; background-color:#4D8ADA; color:#FFFFFF; text-align:center; font-size: 12px; font-weight:bold;  height:19px}

.bottom {background-color:#3F7ACD; color:#FFFFFF; font-size: 11px; height:82px; }
.bottom a {color: #FFFFFF; font-size: 11px; text-decoration:none}
.bottom a:hover {color: #FFFFFF; font-size: 11px; text-decoration:underline}
.bottom a:link {color: #FFFFFF; font-size: 11px; text-decoration:none}

.title { background-color:#5184CC; color:#FFFFFF; font-size: 11px; font-weight:bold; padding-left:16px; height:19px}
.bottomr { background-image:url("/images/bg_bottom.gif"); background-repeat:repeat-x}
.picnav {background-image:url("/images/picnav.gif"); background-repeat:no-repeat}
.bgmenu {background-image:url("/images/bg_menu.gif"); background-repeat:repeat-x; height:4px}

.bgtop {background-image:url("/images/bg_top.gif"); background-repeat:repeat-x; color:#FFFFFF}
.bg {background-image:url("/images/bg.jpg"); background-repeat:repeat-x}
.bgl {background-color:#6F7989}
.bgm3l {background-image:url("/images/mr3l.gif"); background-repeat:no-repeat; background-position:bottom right}
hr {height:1px; color:#909BAF; margin-top:0px; margin-right:16px; margin-bottom:0px; margin-left:16px; border-bottom:1px dashed #909BAF;}

.err {background-image:url("/images/err.gif"); background-repeat:no-repeat; color: #DD3300; font-size: 11px; padding-left:16px; padding-top:2px;padding-bottom:2px;}
.sublink2 {background-image:url("/images/sublink2.gif"); background-repeat:no-repeat; color: #145CC2; font-size: 11px; padding-left:16px; padding-top:2px;padding-bottom:2px;}
ul {margin-top:10px; margin-right:16px; margin-bottom:10px; margin-left:32px;}
li {list-style-image: url("/images/li.gif"); margin-right:16px; margin-bottom:10px; }
.li2 {list-style-image: url("/images/li2.gif"); margin-right:0px; margin-bottom:5px; margin-top:5px; margin-left:16px;}
.li3 {list-style-image: url("/images/li2.gif"); margin-left:-10px; margin-bottom:5px; }
.welcome {background-image:url("/images/welcome.gif"); background-repeat:no-repeat; color: #145CC2; font-size: 11px; font-weight:bold; padding-left:16px; padding-top:2px;padding-bottom:2px;}

.submenu {cursor:hand; background-color:#FFFFFF; color:#6F7989; text-align:center; font-size: 12px; font-weight:bold;  height:19px}
.submenus {cursor:hand; background-color:#4D8ADA; color:#FFFFFF; text-align:center; font-size: 12px; font-weight:bold;  height:19px}

.td_title {background-color:#FDFDFF; color: #145CC2;text-align:center; font-size: 12px;}
.td_2 {background-color:#FAFBFC}
.prephoto { border:2px solid #A9AFB8; margin:0px 20px 10px 2px}
.prephototext { background-color:#F2F3F4; padding:10px 16px 10px 10px; border-left:3px solid #F2F3F4; cursor:hand}
.prephototexts { background-color:#FDFDFF; padding:10px 16px 10px 10px; border-left:3px solid #FFCC66; cursor:hand}
.vacan_title {margin-bottom:10px; font-weight:bold}
.vacan_text {margin-top:0px; margin-bottom:5px}
.partner { background-color:#F2F3F4; padding:0px 5px 0px 5px; border-left:3px solid #F2F3F4; cursor:hand}
.partners { background-color:#FDFDFF; padding:0px 5px 0px 5px; border-left:3px solid #FFCC66; cursor:hand}

.box1 {color: #585F6C; font-size: 11px; text-decoration:none;font-weight:bold;}
.box2 {color: #145CC2; font-size: 11px; text-decoration:none;font-weight:bold;}

.gridRow {
		BORDER-TOP: 1px solid;
		BORDER-RIGHT: 1px solid;
		BORDER-LEFT:1px solid;
		BORDER-BOTTOM: 0px solid;
		border-color:#585F6C; 
	 }

	.gridRowLeft {
		BORDER-TOP: 1px solid;
		BORDER-RIGHT: 0px solid;
		BORDER-LEFT:1px solid;
		BORDER-BOTTOM: 0px solid;
		border-color:#585F6C;
	 }
	.gridRowBottom {
		BORDER-TOP: 1px solid;
		BORDER-RIGHT: 1px solid;
		BORDER-LEFT:1px solid;
		BORDER-BOTTOM: 1px solid;s
		border-color:#585F6C;
	 }

	.gridOrder {
		BORDER-TOP: 1px solid;
		BORDER-RIGHT: 0px solid;
		BORDER-LEFT:1px solid;
		BORDER-BOTTOM: 0px solid;
		border-color:LightGrey;
	 }
	.gridOrderRow{
		BORDER-TOP: 0px solid;
		BORDER-RIGHT: 1px solid;
		BORDER-LEFT:0px solid;
		BORDER-BOTTOM: 1px solid;
		border-color:LightGrey;
  }