/* -------------------------------------------- Default ----------------------------------------- */
td {text-align: left;font-family:tahoma;font-size:12px;color:#787878;line-height:14px; vertical-align:top;}

h3
{
	font-family:tahoma;
	font-size:12px;
	color:#3895d5;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:15px;
	margin-bottom:5px;
}

form td.label
{
	padding-top:4px;
	width:300px;
}
.highlight
{
	background-color:#FF3;
}

a {text-decoration:underline; color:#3895d5;}
a:hover {text-decoration:none;}

img { border:0;}  
table { height:100%; border:0;} 
body { 	margin:0px;padding:0px;}
input[type=text], select, textarea, .input {font-family:tahoma; font-size:11px; color:#787878; padding:1px 0px 0px 4px; overflow:hidden; width:128px; margin:2px 0px;}

form { padding:0; margin:0;}

strong a { color:#3895d5; font-size:12px;}
b { color:#3895d5; font-size:12px; background:url(images/a1.gif) left center no-repeat; padding:0px 0px 0px 10px;}
em { color:#3895d5; font-style:normal; font-weight:bold;}

ul {margin:0; padding:0; list-style:none; line-height:16px; color:45a1c4;}
li {margin:0; padding:0; line-height:16px; color:#787878; padding-left:20px;}

.price {
	font-family:tahoma;
	font-size:12px;
	color:#787878;
	line-height:12px;
	vertical-align:top;
	height:180px;
}

.contact {
	font-size:14px;
	color:#C0C0C0;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
	line-height:normal;
}

.m
{
	line-height:1.6em;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#FFF;
	height:23px;
}

.m:hover
{
}

.m1
{
	background-image:url(images/b1.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:5px;
	text-decoration:none;
	color:#FFF;
}

.m1:hover
{
	text-decoration:underline;
}

.m2
{
	background-image:url(images/b2.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
	height:23px;
	text-decoration:none;
	color:#FFF;
}
.m2:hover
{
	text-decoration:underline;
}

.m3
{
	background-image:url(images/b3.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}
.m3:hover
{
	text-decoration:underline;
}

.m4
{
	background-image:url(images/b4.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
	height:23px;
	text-decoration:none;
	color:#FFF;
}
.m4:hover
{
	text-decoration:underline;
}

.m5
{
	background-image:url(images/b5.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}
.m5:hover
{
	text-decoration:underline;
}

.m6
{
	background-image:url(images/b6.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:3px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}
.m6:hover
{
	text-decoration:underline;
}

.m_en
{
	line-height:1.6em;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:#FFF;
	height:23px;
}

.m1_en
{
	background-image:url(images/b1.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:7px;
	text-decoration:none;
	color:#FFF;
}

.m2_en
{
	background-image:url(images/b2.gif);
	background-repeat:repeat-x;
	padding-left:7px;
	padding-right:7px;
	height:23px;
	text-decoration:none;
	color:#FFF;
}


.m3_en
{
	background-image:url(images/b3.gif);
	background-repeat:repeat-x;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}


.m4_en
{
	background-image:url(images/b4.gif);
	background-repeat:repeat-x;
	padding-left:7px;
	padding-right:7px;
	height:23px;
	text-decoration:none;
	color:#FFF;
}

.m5_en
{
	background-image:url(images/b5.gif);
	background-repeat:repeat-x;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}

.m6_en
{
	background-image:url(images/b6.gif);
	background-repeat:repeat-x;
	padding-left:7px;
	padding-right:12px;
	text-decoration:none;
	height:23px;
	color:#FFF;
}

#main_table { width:900px;}
#menu { padding:0px 96px 0px 96px;}

/* -------------------------------------------- Header ------------------------------------------ */

#header { height:147px;}
#header_top_right { background:url(images/px_tr.jpg) top left repeat-x;}
#header_top_left { width:300px;background:url(images/px_tl.jpg) top right repeat-x;}
#header_logo { width:481px; margin:48px 0px 0px 0px;}
#header_logo div { margin:88px 0px 0px 0px;}
#header_tx { width:285px; margin:62px 0px 0px 0px;}
#header_tx div { margin:102px 0px 0px 0px;}

.header {background:url(images/bg_t_.jpg) no-repeat left;}

/* -------------------------------------------- Content ----------------------------------------- */

#content { padding:20px 50px 45px 50px;}
.content { width:800px;}

/* -------------------------------------------- Page -------------------------------------------- */

#page #col_1 { width:161px;background:url(images/px.gif) right repeat-y;}
#page #col_1 div {margin:3px 25px 0px 5px;}
#page #col_1 div div {margin:20px 0px 0px 0px; text-align:right;}
#page #col_1 b {margin:0px 0px 10px 0px; display:block;}
#page #col_1 span {margin:17px 0px 0px 0px; display:block;}
#page #col_1 .indent_img { margin:0px 17px 0px 0px;}
/* ------------------------------------------------------------------- */
#page #col_2 { width:225px;background:url(images/px.gif) right repeat-y;}
#page #col_2 div {margin:3px 25px 0px 27px;}
#page #col_2 div div {margin:30px 0px 0px 0px; text-align:right;}
#page #col_2 span {margin:21px 0px 0px 0px; display:block;}
#page #col_2 b {margin:0px 0px 19px 0px; display:block;}
#page #col_2 em {margin:0px 0px 8px 0px; display:block;}
#page #col_2 .indent_img { margin:14px 0px 12px 0px; display:block;}

/* ------------------------------------------------------------------- */
#page #col_3 { width:322px;}
#page #col_3 div {margin:3px 4px 0px 26px;}
#page #col_3 div div {margin:20px 0px 0px 0px; text-align:right;}
#page #col_3 b {margin:0px 0px 11px 0px; display:block;}
#page #col_3 .indent_img { margin:14px 0px 12px 0px; display:block;}

/* -------------------------------------------- Page 1 -------------------------------------------- */

#page_1 #col_1 { width:161px;background:url(images/px.gif) right repeat-y;}
#page_1 #col_1 div {margin:3px 25px 0px 5px;}
#page_1 #col_1 div div {margin:21px 0px 0px 0px; text-align:right;}
#page_1 #col_1 b {margin:0px 0px 12px 0px; display:block;}
#page_1 #col_1 span {margin:12px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_1 #col_2 { width:413px;}
#page_1 #col_2 div {margin:3px 5px 0px 27px;}
#page_1 #col_2 div div {margin:21px 0px 0px 0px; text-align:right;}
#page_1 #col_2 span {margin:15px 0px 0px 0px; display:block;}
#page_1 #col_2 b {margin:0px 0px 12px 0px; display:block;}
#page_1 #col_2 .indent_img { margin:0px 20px 0px 0px; float:left;}

/* -------------------------------------------- Page 2 -------------------------------------------- */

#page_2 #col_1 { width:161px;background:url(images/px.gif) right repeat-y;}
#page_2 #col_1 div {margin:3px 18px 0px 5px;}
#page_2 #col_1 div div {margin:23px 0px 0px 0px; text-align:right;}
#page_2 #col_1 b {margin:0px 0px 11px 0px; display:block;}
#page_2 #col_1 .indent_img { margin:12px 0px 12px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_2 #col_2 { width:225px;background:url(images/px.gif) right repeat-y;}
#page_2 #col_2 div {margin:3px 25px 0px 27px;}
#page_2 #col_2 div div {margin:21px 0px 0px 0px; text-align:right;}
#page_2 #col_2 span {margin:12px 0px 0px 0px; display:block;}
#page_2 #col_2 b {margin:0px 0px 11px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_2 #col_3 { width:188px;}
#page_2 #col_3 div {margin:3px 5px 0px 26px;}
#page_2 #col_3 div div {margin:25px 0px 0px 0px; text-align:right;}
#page_2 #col_3 span {margin:15px 0px 0px 0px; display:block;}
#page_2 #col_3 span span {margin:4px 0px 0px 0px; display:block;}
#page_2 #col_3 b {margin:0px 0px 11px 0px; display:block;}
#page_2 #col_3 .indent_img { margin:0px 20px 0px 0px; float:left;}

/* -------------------------------------------- Page 3 -------------------------------------------- */

#page_3 #col_1 { width:161px;background:url(images/px.gif) right repeat-y;}
#page_3 #col_1 div {margin:3px 21px 0px 5px;}
#page_3 #col_1 div div {margin:0px 10px 10px 0px; text-align:right; color:#BB2105;}
#page_3 #col_1 b {margin:0px 0px 11px 0px; display:block;}
#page_3 #col_1 span {margin:21px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_3 #col_2 { width:413px;}
#page_3 #col_2 div {margin:3px 15px 0px 27px;}
#page_3 #col_2 span {margin:16px 0px 0px 0px; display:block;}
#page_3 #col_2 b {margin:0px 0px 15px 0px; display:block;}
#page_3 #col_2 .indent_img { margin:0px 20px 0px 0px; float:left;}

/* -------------------------------------------- Page 4 -------------------------------------------- */

#page_4 #col_1 { width:250px;background:url(images/px.gif) right repeat-y;}
#page_4 #col_1 div {margin:3px 18px 0px 5px;}
#page_4 #col_1 b {margin:0px 0px 11px 0px;}
#page_4 #col_1 .indent_img { margin:12px 0px 12px 0px; display:block;}
#page_4 #col_1 em {font-style:normal; font-weight:bold; color:#3895d5;}
#page_4 #col_1 p {line-height:1.3em; margin:4px 0px;padding:0px;}
h4 {font-size:12px; color:#3895d5; margin:0px 0px 11px 0px; background:url(images/a1.gif) left center no-repeat; padding:0px 0px 0px 10px;}

/* ------------------------------------------------------------------- */
#page_4 #col_2 { width:225px;background:url(images/px.gif) right repeat-y;}
#page_4 #col_2 div {margin:3px 25px 0px 27px;}
#page_4 #col_2 span {margin:12px 0px 0px 0px; display:block;}
#page_4 #col_2 span span {margin:-7px 0px 0px 0px; display:block;}
#page_4 #col_2 .indent_img { margin:12px 0px 14px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_4 #col_3 { width:188px;}
#page_4 #col_3 div {margin:3px 5px 0px 26px;}
#page_4 #col_3 div div {margin:7px 5px 0px 0px; text-align:right;}
#page_4 #col_3 input {margin:2px 0px 4px 0px;}
#page_4 #col_3 textarea {margin:2px 0px 0px 0px;}
#page_4 #col_3 b {margin:0px 0px 11px 0px; display:block;}

/* -------------------------------------------- Page 5 -------------------------------------------- */

#page_5 #col_1 { padding:0px 0px 0px 0px;}
#page_5 #col_1 div {margin:0px 0px 0px 0px;}
#page_5 #col_1 span {margin:12px 0px 0px 0px; display:block;}
#page_5 #col_1 b {margin:0px 0px 11px 0px; display:block;}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer { height:55px; background:#4C4C4C; vertical-align:middle;}
.footer { padding:20px 0px 0px 42px; color:#707070;}
.footer a {color:#707070;}
.footer span a {color:#999999; text-decoration:none; padding:0px 14px 0px 14px;}
.footer span a:hover {color:#ffffff; text-decoration:none;}
#footer_row { height:100%; background:#4C4C4C;}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { width:153px; height:17px;}		
.textarea { width:153px; height:70px;}
/* ------------------------------------------------------------------------------------------------ */
