@charset "utf-8";
body{					background:url(images/px.jpg) ;
						margin:0;
						padding:0 ;
						font-family:tahoma;
						font-size:12px;
						color:#44599b}
						
img{					border:0}

p{						margin:0;
						padding:0}

.line_red_rep{			width:100%;
						background:url(images/line_red_rep_x.jpg) repeat-x}
						
.menu_header{			width:838px;
						height:20px;
						background:#4a60a7;
						margin-left:auto;
						margin-right:auto;
						text-align:right;
						padding-top:6px;
						font-size:11px}
						
.home_ctnt_lft{			width:530px;
						float:left}
						
.menu_header a{			margin-right:10px;
						color:#FFFFFF;
						text-decoration:none}
						
.menu_header a:hover{	color:#FFFFFF;
						text-decoration:underline}
						
.pik_header{			height:142px;
						width:838px;
						margin-left:auto;
						margin-right:auto}
						
.men_top{				height:36px;
						width:819px;
						background: url(images/men_top_rep.jpg) repeat-x;
						margin-left:auto;
						margin-right:auto;
						padding-left:19px;
						margin-top:2px}
						

						
.content{				width:806px;
						background:#FFFFFF;
						margin-left:auto;
						margin-right:auto;
						margin-top:3px;
						padding:16px 16px}
						
.content_int_top{		background:url(images/corner_left_top.jpg) no-repeat top left ;
						width:806px}
						
.content_int_bot{		background: url(images/corner_right_bot.jpg) no-repeat bottom right ;
						width:806px;
						padding-top:10px}
						
.content_int_bot a{		color:#44599b;
						text-decoration:none}
						
.content_int_bot a:hover{		color:#bf0000;
						text-decoration:none}
						
						
						
.content_int_bot p{		padding:8px 25px}

p.tit{					margin-bottom:10px}


.footer{				height:26px;
						width:838px;
						margin-left:auto;
						margin-right:auto;
						background:url(images/footer_rep.jpg) repeat-x;
						font-size:10px;
						color:#FFFFFF;
						padding-top:10px}
						
.footer a{				color:#FFFFFF;
						text-decoration:none;
						margin-left:20px}
						
.footer a:hover{		color:#ffcc00;
						text-decoration:none}
						
.footer_lft{			float:left}

.footer_right{			float:right;
						padding-right:20px}
						
.tit{					margin-bottom:5px;
						padding-top:10px;
						clear:both}
						
.tit_red{					margin-bottom:10px;
						}
						
						
p.no_marg{				padding:0 25px}

p.marg_top{				padding:8px 25px 0 25px ;
}

.text_contact_left{		width:250px;
						float:left}
						
.text_contact_left_innere{		width:300px;
						float:left}


.map{					float:left;
						margin-right:10px
}

.map_1{					float:right;
						margin-right:10px
}

.map_1 img{border:1px solid #CCCCCC;padding:3px;}
.map img{border:1px solid #CCCCCC;padding:3px;}

.text_bold{				font-weight:bold;
color:#bf0000
						}
						
.text_bold a{			color:#bf0000
}
.text_bold a:hover{			color:#bf0000
}
						
p.clear{				clear:both}