* {margin:0; padding:0;}
ul li {list-style-type:none;}
ol li {list-style-position:inside;}
a,a:link,a:visited {text-decoration: none; border:none;}
a:link,a:visited {color:#656565;}
a:hover{color:#fff;} 
table, tr, td { margin:0; padding:0; border:none; border-collapse:collapse;}
input, select, textarea {vertical-align:middle;}
textarea { overflow:auto; }
img { border:none; display:block;}
.clearfix:after {content:""; display:block; height:0px; clear:both; visibility:hidden;}
body { background:url(../img/body.gif); font-size:12px;}

/*Container*/
	.container { background:url(../img/blick.gif) no-repeat center; padding:29px 0 0 0; width:907px; margin:0 auto;}
	
	/*Header*/
		.header { font-size:16px; text-transform:uppercase; color:#555; font-family:Tahoma; position:relative;}
		.header .logo { float:left;}
		.header .inner { background:url(../img/we_do.gif) no-repeat right top; padding:0 0 21px 0;}
		.header p { padding:20px 0 24px 266px;}
		.header img.page { padding:20px 0 0 259px;}
		.header img.ico { position:absolute; top:0; left:800px;}
		.header .bgn { background:none !important;}

		.header .nav { font-family:Tahoma; font-size:14px; padding:20px 0 0 0;}
		.header .nav ul { background:#555; font-family:Tahoma;}
		.header .nav ul li { float:left; padding-top:9px;}
		.header .nav ul li a { color:#d4d4d4;}
		.header .nav ul li a:hover { color:#fff;}
		.header .nav ul li .inp { border:none; background:#c3c3c3; font-family:Arial; color:#555; text-transform:uppercase;}
		.header .nav ul li.rc { float:right;}
		.header .nav ul li.li { padding-left:30px;}
		.header .nav ul li.padNone { padding:0;}
	
	/*Content*/
		.content { padding-top:40px;}
		
		.left_side { width:226px; float:left;}
		.left_side .nav { font-family:Arial; font-size:11px;}
		.left_side .nav ul { padding:0 0 0 20px; }/*display:none;*/
		.left_side .nav li { padding:0 0 10px 0; font-family:Tahoma; text-transform:uppercase; font-size:14px; color:#555;}
		.left_side .nav li ul {  padding:0 0 0 50px;}/*display:none;*/
		.left_side .nav li ul li { padding:0 0 10px 0; font-family:Arial; text-transform:capitalize ; font-size:11px; color:#555; list-style:url('../img/list_style.jpg');}
		.left_side .nav li ul li.act { list-style:url('../img/list_style_act.jpg');}
		.left_side .nav li ul li ul { padding:10px 0 0 20px;}
		.left_side .nav img { display:inline; vertical-align:middle;}
		.left_side .nav a { vertical-align:middle; color:#555;}
		.left_side .nav a:hover { color:#fff;}
		.left_side .nav a.act { color:#fff;}
		
		.center { width:523px; float:left; color:#6d6d6d; font-family:Arial;}
		.center .nav { background:#555; float:left; width:552px; }
		.center .nav li { float:left; color:#e2e2e2;}
		.center .nav li.pages {padding:0 0 0 173px;}
		.center .nav li p { float:left; padding:10px 0 0 0;}
		.center .nav li.rc { float:right;}
		.center .nav li a { padding:0 0 0 10px; color:#c3c3c3; position:relative; top:13px;}
		.center .nav li a:hover { color:#fff;}
		
		.center .doors { padding-bottom:10px;}
		.center .doors div { float:left; padding-left:32px;}
		.center .doors div img { display:inline;}
		
		.center .big_door { clear:both; padding:25px 0 0 0; width:551px; font-family:Arial; font-weight:normal;}
		.center .big_door img { float:left;}
		.center .big_door div { float:right; width:355px;}
		.center .big_door div p { /*background:url(../img/bor.gif) repeat-x left bottom;*/ padding:0 0 17px 0;height:19px;border-bottom:1px dashed #878787;position:relative;}
		.center .big_door div p span { float:left; padding:0 52px 0px 0;}
		.center .big_door #perf_list #label{font-weight:bold}
		
		
		.right_side { width:94px; float:right;}
		.right_side p { padding-bottom:10px;}
		
		
	/*guest_book*/

		input.text{background:url(../img/inp_bg.jpg) repeat-x #c6c6c6; border:1px solid #c6c6c6}
		input.submit{width:}
		textarea{background:#c6c6c6;border:0px; padding:3px;}
		
		
	/*Footer*/
		.footer { padding:40px 0 0 226px; font-size:10px; font-family:Arial;}
		.footer .nav { background:#555; float:left; width:552px; text-transform:uppercase;}
		.footer .nav li { float:left;}
		.footer .nav li.rc { float:right;}
		.footer .nav li a { padding:0 0 0 10px; color:#c3c3c3; position:relative; top:13px;}
		.footer .nav li a:hover { color:#fff;}
		.footer .copy { color:#555; float:left; padding:10px 0 0 20px; width:100px;}
		.footer .copy a { color:#fff;}
		.footer .copy a:hover { text-decoration:underline;}
		.footer .label { padding:5px 0 0 20px; color:#555; font-weight:bold;} 

	/*Search*/
		select{width:150px;}
		input.text{}
		input.submit{background:#FFBA56;color:#fff;border:1px solid #fe9e19;}
		input{width:150px;}		
		table.search td.label{text-align:left;font-weight:bold;}
		table.search td{font-size:10pt;padding:2px;}
