body {

	text-align: center;

	background-color: #FFFFFF;

	width: 100%;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

	margin: 0px;

}

.table0 {

	width: 700px;
	border: 1px solid #cccccc;

}

#t_top {

	height: 44px;

}

#m_top {

	height: 27px;

	background-color: #848282;

}

.menu_top {

	vertical-align: middle;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 16px;

	font-size: 12px;

	font-weight: bold;

	color: #EAEAEA;

}

.menu_top a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #EAEAEA;

	text-decoration:none;

}

.menu_top a:visited {

	color: #EAEAEA;

	 text-decoration:none;

}

.menu_top a:hover {

	color: #A03033;

	text-decoration:none; 

}

.menu_top a:active {

	color: #EAEAEA;

	text-decoration:none;

}

#line1{

	height: 2px;

}

#comp_n {

	background-image: url(images/back_name.jpg);

	height: 128px;

	margin-top: 30px;


	background-repeat: no-repeat;
	background-color: #d8d8d8;

}

.comp_name {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #A03033;

	text-align: left;
font-weight:bold;

}

.comp_name P {

}

#v_line {

	width: 3px;

}

#v_line1 {

	background-image: url(images/vl1.gif);

	width: 15px;

	background-repeat: repeat-y;

}

#sign_id {

	border: 3px solid #E2E2E2;

	background-color: #EDEDED;

	width: 240px;

	height: 108px;

	vertical-align: top;

	text-align: center;

	padding-top: 6px;

	padding-bottom: 0px;

}

.sign {

	color: #000000;

	text-align: center;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.sign H1 {

	color: #A03033;

	text-align: center;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin-top: 4px;

	margin-bottom: 0px;

}

.sign P {

	margin-top: 18px;

	margin-bottom: 5px;

}

.l_forma {

	color: #000000;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	vertical-align: top;

	height: 18px;

    border-left: 1px solid #000000;

    border-top: 1px solid #000000;

    border-right: 0px;

    border-bottom: 0px;

	margin-top: 2px;

	margin-bottom: 0px;

	margin-right: 27px;

	margin-left: 26px;

}



.FormLt1 {

    border: 1px solid #FFFFFF; 

	color: #A03033;

	background-color: #D7D7D7;

	margin-right: 30px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	vertical-align: middle;

	text-align: center;

	margin-top: 2px;

	margin-bottom: 0px;

}

#line2 {

	height: 6px;

}

#circle {

	background-image: url(images/circle.gif);

	background-repeat: no-repeat;

	vertical-align: middle;

	width: 11px;

	height: 11px;

	border: 1px solid #FFFFFF;



}

#promobox {

	vertical-align: top;

	padding-left: 24px;

	padding-right: 40px;

	padding-top: 30px;

	padding-bottom: 30px; 

}

.promo {

	text-align: left;

	color: #000000;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.promo H1 {

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #A03033;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-top: 2px;

}

.promo H2 {

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #848282;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-top: 2px;

}

.promo P {

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-top: 8px;

}

#l_vacan {

	border: 3px solid #E2E2E2;

	background-color: #EDEDED;

	width: 226px;

	height: 108px;

	vertical-align: top;

	padding-top: 6px;

	padding-bottom: 0px;

	padding-left: 14px;

}

.vacan {

	color: #000000;

	text-align: left;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.vacan H1 {

	color: #A03033;

	text-align: left;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin-top: 8px;

	margin-bottom: 0px;

}

.vacan H2, .newsbox_date {

	color: #788376;

	text-align: left;

	font-weight: normal;

	font-style: italic;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-top: 12px;

	margin-bottom: 0px;

}

.vacan H3, .newsbox a {

	color: #28627D;

	text-align: left;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-top: 2px;

        text-decoration: none;

	margin-bottom: 0px;

}

.newsbox a:hover {

	color: #28627D;

	text-align: left;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-top: 2px;

        text-decoration: underline;

	margin-bottom: 0px;

}

.vacan P, .newsbox_tease {

	margin-top: 2px;

	margin-bottom: 0px;

}

#line3 {

	background-image: url(images/hl1.gif);

	height: 5px;

	background-repeat: repeat-x;

}



#m_bot {

	background-color: #ECECEC;

	width: 448px;

	height: 30px;

}

.menu_bottom {

	vertical-align: top;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 45px;

	padding-top: 23px;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}

.menu_bottom a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration:none;

}

.menu_bottom a:visited {

	color: #000000;

	 text-decoration:none;

}

.menu_bottom a:hover {

	color: #666666;

	 text-decoration:underline; 

}



#copy_r {

	background-color: #ECECEC;

	width: 532px;

	height: 30px;

}

.copyright {

	vertical-align: top;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 38px;

	padding-top: 23px;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}

