﻿table{border-collapse:collapse;}
img{border-width:0px;text-decoration:none;}
body,html{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
body{
	background:#223252 url('../images/body_bg.png') repeat-x 0 0;}
:focus{outline:0px;}
.clear { display: inline-block; }   
.clear:after, .container:after {
content: ".";
display: block;
height: 0; 
clear: both; 
visibility: hidden;
}
.clear { display: block; }

#wrapper
{
	width:949px;
	height:100%;
	margin:20px auto 20px auto;
	background-color:#DADADA;
	padding:0px;
}

#wrapper #top
{
	width:100%;
	background:#FFFFFF url('../images/top_bg.jpg') repeat-x 0 0;
	padding:0px;
	margin:0px;
	clear:both;	
}

#wrapper #top .logo
{
	width:285px;
	height:32px;
	float:left;
	margin:25px 25px 15px 25px;
}

#wrapper #top .navigation
{
	width:100%;
	min-height: 32px;
	height: auto !important;
	height: 32px;  
	background:transparent url('../images/off_btn_bg.jpg') repeat-x 0 0;
	clear:both;
	display:block;
}
* html #wrapper #top .navigation{	height: 32px;  }

#wrapper #banner
{
	padding:50px 0px 0px 40px;
	height:235px;
	width:685px;
	margin:0px;
	background:#DADADA url('../images/banner.jpg') no-repeat scroll left top;
	float:left;	
}

#wrapper #banner h1
{
	z-index:1000;
	color:#FFFFFF;
	background-color:transparent;
	text-shadow:0 1px 0 #575757;
 	margin-top:10px;
}

#wrapper #oncall
{
	padding:0px;
	height:285px;
	width:224px;
	margin:0px;
	background:#DADADA url('../images/oncall.jpg') no-repeat scroll right top;
	float:right;	
}

.labels
{ 
	width:250px;
	z-index:1000;
}

.labels img
{ 
	margin-bottom:20px;
	text-decoration:none;
	border:0px;
}


a.aux
{ 
	text-decoration:none;
}

#wrapper #content{
	background:#FAFAFA url('../images/content_bg.jpg') repeat-x 0 0;
float:left;
	clear:both;
	width:100%;
	margin:0px;
	padding:0px;
}

#wrapper #content #main{
	width:720px;
	padding:5px;
	float:left;	
	clear:left;
}

#wrapper #content #main h2{
	color:#223253;
	font-size:16px;
	margin:0px 0px 5px 3px;
}

#wrapper #content #main p{
	padding:0px 10px;
	color:#575757;
	font-size:12px;
	margin:3px 0px 10px 3px;
	text-align:justify;
}

map,area,a{
	margin:0px;
	padding:0px;
}

#wrapper #content #main #authdist{	
	margin:0px 0px 5px 0px;
	padding:0px;
	height:65px;
	text-align:center;
}

#wrapper #content #main #authdist img{
	border:#c6c6c7 1px solid;margin:0px 1px}
#wrapper #content #main #authdist a{
	display:inline
}
.pats{
	text-align:center;
	margin:10px 0px 5px 3px;
}

.pats img{
	margin-right:10px;
	display:inline-block;
	background-color:#FFFFFF;
	border:#c6c6c7 1px solid;

}


#wrapper #content #sidebar{
	width:190px;

	padding:5px;
	float:right;	
	margin:5px;
	background-color:#FFFFFF;
	border:#c6c6c7 1px solid;
}

#wrapper #content #sidebar h2{
	color:#223253;
	font-size:16px;
	margin:0px 0px 5px 3px;
}

 ul.links{
	list-style:none;
	list-style-image:url('../images/drop_li.jpg');
	margin:0px;
	padding-left:20px;
	font-size:14px;
}

 ul.links li a{
	line-height:30px;
	color:#575757;
	text-decoration:none;
}

ul.links li a:hover{
	line-height:30px;
	color:#000000;
	text-decoration:none;
}

#wrapper #footer{
	background:#333333 url('../images/footer_bg.jpg') repeat-x 0 0;
	height:36px;
	padding:5px;
	text-align:center;
	clear:both;
}

#wrapper #footer p.address{
	font-size:11px;
	color:#8f8f8f;
	text-align:center;
	margin:0px;
}

#wrapper #footer p.address a{
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	
}

#wrapper #footer p.god{
	font-size:11px;
	color:#921818;
	text-align:center;
	margin:5px 0px 0px 0px;
}

#wrapper #footer p.god span{
		margin:0px 20px 0px 0px;
}

