@import url(search_t.css);
@import url(table_styles.css);
html{}
	body{
		font-family:verdana;
		font-size:12px;
		color:#555;
		width:100%;
		height:100%;
		margin:0;
		padding:0;
		background:url(../site_images/body_back.jpg) repeat-x #fff;
	}

	.clearing{
		clear:both;
	}

		.wrapper_total{
			margin:0px auto;
			width:900px;
		}

			.wrapper_all{
				position:absolute;
				width:800px;
			}

				.wrapper_top{
					height:90px;
				}
					.LOGO{
						height:90px;
						width:260px;
						background:url(../site_images/logo.gif) 0px 0px no-repeat #fff;
						float:left;
					}
					.TOOLS{
						margin:70px 35px 0px 0px;
						float:right;
						font-size:10px;
					}

					.TOOLS ul{
						margin:0px;
						padding:0px;
					}
					.TOOLS li{
						display:inline;
						color:#555;
					}
					.TOOLS li a{
						color:#bf0004;
						text-decoration:none;
					}



				.wrapper_center{
					width:780px;
					clear:both;
					border:solid 1px #deddbe;
					background:#fff;
					padding:10px;
				}

					.wrapper_head{
						margin:0px 0px 40px 0px;
						background:#fff;
					}
						.IMAGE{
							width:780px;
							height:170px;
							background:url(../site_images/demo_t.jpg) 0px -20px no-repeat #fff;
						}
						.BREADCRUMB{
							padding:6px 0px 0px 40px;
							height:19px;
							background:#bf0004;
							font-size:10px;
							color:#fff;
						}

							.BREADCRUMB .you_are_here{
								float:left;
								font-weight:bold;
							}
							.BREADCRUMB ul{
								margin:0px;
								padding:0px;
							}
							.BREADCRUMB li{
								display:inline;
							}
							.BREADCRUMB a{
								color:#fff;
								text-decoration:none;
							}

							.BREADCRUMB ul li{}
							.BREADCRUMB ul li a{}
							.BREADCRUMB ul li a:hover{}


					.wrapper_content_body{
						background:url(../site_images/content_body_back_t.gif) 0px 40px repeat-y #fff;
					}

						.wrapper_menu{
							width:210px;
							float:left;
						}
							.SEARCH{
								width:165px;
								margin:0px 0px 0px 25px;
							}
							.MENU{
								width:165px;
								margin:30px 0px 0px 25px;
							}

								.MENU ul{
									margin:0px;
									padding:0px;
								}
								.MENU li{
									display:block;
								}
								.MENU a{
									border-top:solid 1px #fff;
									text-decoration:none;
									color:#555;
									display:blocK;
								}

								.MENU a.ACT{
									background:#bf0004;
									color:#fff;
								}


								.MENU ul li{
									background: url(../site_images/menu_dotted_t.gif) 0px bottom repeat-x #fff;
								}
								.MENU ul li a{
									padding:7px 16px;
								}
								.MENU ul li a:hover{
									background:#bf0004;
									color:#fff;
								}

								.MENU ul ul li {
									font-size:11px;
									background:none;
								}
								.MENU ul ul li a{
									padding:3px 20px;
								}
								.MENU ul ul li a:hover{}

								.MENU ul ul ul li{
									background:none;
								}
								.MENU ul ul ul li a{
									padding:3px 24px;
								}
								.MENU ul ul ul li a:hover{}


						.wrapper_content{
							float:left;
						}
							.CONTENT{
								line-height:16px;
								margin:0px 0px 0px 25px;
								width:450px;
								min-height:250px;
							}

							.CONTENT .csc-header{
								margin:0px 0px 25px 0px;
							}

							.CONTENT p{
								margin:0px 0px 20px 0px;
							}

							.CONTENT .csc-textpic{
								margin:0px 0px 20px 0px;
							}

							.CONTENT a{
								text-decoration:none;
								color:#bf0004;
							}
							.CONTENT a:hover{
								text-decoration:underline;
							}

							.CONTENT .csc-textpic-caption{
								background:#deddbe;
								font-size:10px;
								padding:0px 2px;
							}

				.wrapper_switch{
					width:100px;
					height:170px;
					position:absolute;
					left:802px;
					top:430px;
					background:url(../site_images/switch_back_t.jpg) no-repeat transparent;
/*					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/site_images/switch_back_b.png', sizingMethod='scale');*/
				}
				.SWITCH{}

				.wrapper_footer{
					margin:10px 0px 0px 0px;
					clear:both;
				}
					.FOOTER{
						text-align:center;
						font-size:11px;
					}

					.FOOTER a{
						text-decoration:none;
						color:#bf0004;
					}

					.CONTENT form fieldset{
						border:none;
					}

					.CONTENT form fieldset label{
						width:130px;
						font-style:italic;
						color:#555;
						display:block;
						float:left;
					}

					.CONTENT form fieldset input,textarea{
						width:260px;
						padding:3px 0px 2px 13px;
						margin:0px 1px 1px 0px;
						border:solid 1px #bf0004;
						font-style:italic;
						color:#555;
					}

					.CONTENT form fieldset input.csc-mailform-submit{
						margin:0px 1px 1px 130px;
						width:275px;
					}

					.CONTENT .PRINT{
						margin-top:10px;
						float:right;
						height:20px;
					}

					.CONTENT .PRINT a{
						display:blocK;
						padding-left:24px;
						background: url(../site_images/print_t.gif) no-repeat;
						cursor:pointer;
					}