* {font-family:Tahoma,Arial;}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px 0px 30px 0px; background:#FFFFFF; font-size:85%; text-align:center;}
td {}
form {margin:0;}
.cf {background:#fff;font-size:11px;}
.button {font-size:11px;}
a {color:#004961;}
a.dashed {text-decoration:none;border-bottom:1px dashed #004961;}
a.dotted {text-decoration:none;border-bottom:1px dashed #004961;}


.MTD {width:1100px;vertical-align:top;text-align:left;}
.MT {margin:auto;}

#Main {width:100%;}

#Left {vertical-align:top;width:30%;text-align:left;padding-left:30px;}
#Right {vertical-align:top;width:70%;text-align:left;padding-left:30px;}

.rightbottom {padding-left:30px;}

#Menu span {display:none;}
#Menu div {display:block;height:35px;}
#Menu a {display:block;height:35px;width:100%;}
#Menu div.m1 {background:#1b3943 url(../i/m1.gif) left center no-repeat;width:152px;}
#Menu div.m2 {background:#1b3943 url(../i/m2.gif) left center no-repeat;width:140px;}
#Menu div.m3 {background:#1b3943 url(../i/m3.gif) left center no-repeat;width:244px;}
#Menu div.m4 {background:#1b3943 url(../i/m4.gif) left center no-repeat;width:110px;}
#Menu div.m5 {background:#1b3943 url(../i/m5.gif) left center no-repeat;width:208px;}
#Menu div.m6 {background:#1b3943 url(../i/m6.gif) left center no-repeat;width:161px;}

#Menu div.m1a, #Menu div.m1 a:hover {background:#1b3943 url(../i/m1_.gif) left center no-repeat;width:152px;}
#Menu div.m2a, #Menu div.m2 a:hover {background:#1b3943 url(../i/m2_.gif) left center no-repeat;width:140px;}
#Menu div.m3a, #Menu div.m3 a:hover {background:#1b3943 url(../i/m3_.gif) left center no-repeat;width:244px;}
#Menu div.m4a, #Menu div.m4 a:hover {background:#1b3943 url(../i/m4_.gif) left center no-repeat;width:110px;}
#Menu div.m5a, #Menu div.m5 a:hover {background:#1b3943 url(../i/m5_.gif) left center no-repeat;width:208px;}
#Menu div.m6a, #Menu div.m6 a:hover {background:#1b3943 url(../i/m6_.gif) left center no-repeat;width:161px;}

#Logo {padding:32px 0px 50px 5px;width:290px;}


.righttop {height:173px;}
.righttop .phone {float:right;margin:46px 20px 0px 0px;width:250px;}
.righttop .phone img {}
.righttop .lmenu {margin:46px 0px 0px 0px;float:left;}
.righttop .lmenu img {margin-right:4px;}

.ads {padding:50px 0px;text-align:center;}
.ads table {width:90%;margin:auto;}
.ads .block {margin:0px 20px;}
.ads .c1 {text-align:left;}
.ads .c2 {text-align:center;}
.ads .c3 {text-align:right;}

.footer {padding-bottom:30px;}
.footer .fleft {vertical-align:bottom;}
 .copy {font-size:80%;text-align:left;line-height:1.4;padding-left:8px;padding-bottom:0px;}
.footer .fleft .fmenu td {background:#1b3943;padding:6px 4px 6px 4px;color:#fff;font-size:80%;}
.footer .fleft .fmenu td.active {background:#fdba31;color:#fff;}
.footer .fleft .fmenu .big {padding:6px 8px 6px 8px}
.footer .fleft .fmenu a {color:#fff;}
.footer .fleft .lang {padding-left:8px;padding-top:12px;text-align:left;font-size:85%;}


.footer .fright {padding-left:28px;vertical-align:top;padding-top:40px;}
.footer .fright img {margin-right:40px;margin-left:40px;}

.head {padding:0px 0px 0px 8px;}
.content {padding:0px 0px 30px 8px;}


h1 {margin:30px 0px 15px 0px;font-size:200%;font-weight:100;color:#1b3943}
h2 {margin:30px 0px 15px 0px;font-size:140%;font-weight:100;color:#1b3943}
h3 {margin:20px 0px 15px 0px;font-size:130%;font-weight:100;color:#1b3943}
h4 {margin:20px 0px 15px 0px;font-size:110%;color:#1b3943}
h5 {margin:20px 0px 15px 0px;font-size:100%;color:#1b3943}

p {line-height:1.5;}

.ct2 td {padding:15px 25px 15px 25px;font-size:85%;color:#fff;}
.ct2 .h td {font-size:80%;background:#1b3943;}
.ct2 .c1 td {background:#00aeef;font-weight:700;}
.ct2 .c2 td {background:#5dc2a5;font-weight:700;}
.ct2 big {font-size:160%;font-weight:100;}

.ct td {border-bottom:1px solid #1c3a44;padding:9px 25px 9px 25px;font-size:85%;}
.ct .h td {font-weight:700;background:#1c3a44;color:#fff;font-size:80%;}



.news .dat {font-size:80%;color:#ec008c;font-weight:700;margin-bottom:5px;}
.news .block {margin:32px 0px;}
.news .l {font-size:110%;}
.news .anons {display:none;}
.news .active .anons {display:block;}
.news .active .l a {border:none;}
.news .anons p {margin-top:5px;}


.form {margin-top:40px;}
.form .block {margin:9px 0px 17px 0px;clear:both;min-height:40px;;}
.form .block h5 {font-size:80%;margin:0px 0px 4px 0px;;}
.form .block h5 span {color:#ec008c;}
.form .block p {margin-top:4px;margin-bottom:0;}
.form .block .cf,.form .block .date-pick {background:#ec008c;border:none;font-size:14px;font-weight:700;color:#fff;padding:4px 7px;}
.form .block .gray {background:#979797 !important;}
.form .block td {padding-right:9px;}
.vl {margin:25px 0px;}
.vl a {text-decoration:none;border-bottom:1px dotted}
.sub {background:#1b3943;margin-right:10px;padding:4px 13px 7px 13px;}
.sub a {color:#fff;font-weight:700;}
.submit {margin:40px 0px 25px 0px;}
small {font-size:80%;}
.form .pass {display:none;}
.form .active {display:block;}


.leftbottom {vertical-align:top;padding-bottom:30px;padding-left:30px;}

.content li {margin:10px 0px;}

.leftbottomtext {font-size:11px;height:75px;}

a.dp-choose-date {
	float: left;
	width: 24px;
	height: 25px;
	padding: 0;
	margin: 0px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background:#ec008c url(../i/calendar.gif); 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}


.ceo {font-size:11px;color:#999;margin:40px 0px;width:500px;}
.ceo h1 {font-size:12px;font-weight:700;}
.leftbottom {vertical-align:top;padding-bottom:30px;}

.ads2 {padding-top:20px;}
.ads2 td {padding:10px 0px;}