* {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.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:40px;}
#Right {vertical-align:top;width:70%;text-align:left;}

#Logo {padding:32px 0px 50px 5px;width:290px;position:absolute;left:0px;top:0px;}

#lefttd {position:relative;}

.righttop {height:113px;position:relative;}
.righttop .phone {margin:0px 20px 0px 0px;width:250px;position:absolute;right:0px;top:46px;}
.righttop .phone img {}
.righttop .lmenu {margin:0px 0px 0px 0px;position:absolute;left:0px;top:46px;}
.righttop .lmenu img {margin-right:4px;}

.ads {padding:70px 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;}
.footer .fleft .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:10px 0px 30px 8px;}

.title {padding-top:35px;}

.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;}


#Left2 {vertical-align:top;width:30%;}

.leftbottom {vertical-align:top;padding-bottom:30px;}

.ceo {font-size:11px;color: #666666;margin:40px 0px;width:700px;}
.ceo * {font-size:11px;color:#666666;font-weight:100;}
.ceo h1 {font-size:12px;font-weight:700;}
.ceo h2 {font-size:11px;font-weight:700;}
.ceo strong {font-weight:700;}

.leftbottomtext {font-size:11px;height:70px;}

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;
}


.ads2 {padding-top:20px;}
.ads2 td {padding:10px 0px;}

