@charset "utf-8";
/* CSS Document */

html, body {
	width:100%;
	margin:0px;
	padding:0px;		
}

h1 {
	font-size:22px;
	font-family:arial;
	color:#be4e5f;
}

h2 {
	font-size:18px;
	font-family:arial;
	color:#be4e5f;
}

h3 {
	font-size:14px;
	font-family:arial;
	color:#be4e5f;
}

img {
	border:0px;
}

.break {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}

#main {
	background-image:url('image-files/template-background.jpg');
	background-repeat:repeat-y;
	width:999px;
	overflow:hidden;
	position:relative;
}

#main #logo {
	margin-top:5px;	
}

#main #leftSideCorporate {
	width:185px;
	float:left;	
	margin-left:26px;
}

#main #leftSideCorporate .buttonLarge {
	background-image:url('image-files/template-button-large.jpg');
	width:179px;
	height:40px;
	display:block;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:6px;
	text-decoration:none;
	line-height:40px;
}

#main #leftSide {
	width:148px;
	float:left;	
	margin:0px;
	padding:0px;
	margin-left:29px;
}

#main #leftSide .container {
	width:148px;	
}

#main #leftSide .container .top {
	background-image:url('image-files/template-side-menu-top.jpg');
	width:148px;
	height:15px;
	line-height:15px;
	padding:0px;
	margin:0px;
	background-repeat:no-repeat;
}

#main #leftSide .container .content {
	border:0px;
	border-left:1px #be4e5f solid;
	border-right:1px #be4e5f solid;
	text-align:left;
	padding:6px;
}

#main #leftSide .container .content span.title {
	font-size:11px;
	font-family:arial;
	color:#be4e5f;
	font-weight:bold;		
	line-height:9px;
}

#main #leftSide .container .content span.title a {
	font-size:11px;
	font-family:arial;
	color:#be4e5f;
	font-weight:bold;		
	line-height:9px;
}

#main #leftSide .container .content ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:6px;
	margin-top:5px;
	margin-bottom:5px;	
}

#main #leftSide .container .content ul li {
	font-size:11px;
	font-family:arial;
	color:#222222;
	line-height:11px;
}

#main #leftSide .container .content ul li img {
	margin-right:6px;
}

#main #leftSide .container p {
	margin:0px;
	padding:0px;
	text-align:center;
	padding:6px;
	font-size:11px;
	font-family:arial;
	color:#222222;
}

#main #leftSide .container .bottom {
	background-image:url('image-files/template-side-menu-bottom.jpg');
	width:148px;
	height:15px;
}




#main #content {
	float:left;
	width:744px;
	padding-left:8px;
	padding-top:26px;
	font-size:12px;
	font-family:arial;
	color:#333333;
	text-align:left;
}

#main .contentInner {
	margin-left:25px;
	margin-top:20px;
}

#main #content ul {
	list-style-type:none;	
}

#main #content ul li {
	line-height:25px;
}

#main #content #mobileCover {
	background-image:url('image-files/corporate-home-mobile-cover.jpg');
	width:182px;
	height:260px;
	position:relative;
	float:left;
	margin-right:9px;
	margin-left:90px;
	cursor:pointer;
}

#main #content #mobileCover span {
	display:block;
	position:absolute;
	top:205px;
	left:22px;
	font-weight:bold;
	font-size:22px;
	font-family:arial;
	color:#ffffff;
	text-align:center;
}

#main #content #glassesProtection {
	background-image:url('image-files/corporate-home-glasses-protection.jpg');
	width:182px;
	height:260px;
	position:relative;
	float:left;	
	margin-right:9px;
	cursor:pointer;
}

#main #content #glassesProtection span {
	display:block;
	position:absolute;
	top:205px;
	left:42px;
	font-weight:bold;
	font-size:22px;
	font-family:arial;
	color:#ffffff;
	text-align:center;	
}

#main #content #bicycleProtection {
	background-image:url('image-files/corporate-home-bicycle-protection.jpg');
	width:182px;
	height:260px;
	position:relative;
	float:left;	
	margin-right:9px;
	cursor:pointer;
}

#main #content #bicycleProtection span {
	display:block;
	position:absolute;
	top:205px;
	left:42px;
	font-weight:bold;
	font-size:22px;
	font-family:arial;
	color:#ffffff;
	text-align:center;	
}


#main #content .buttonLarge {
	background-image:url('image-files/button-large.gif');
	width:583px;
	height:28px;
	display:inline-block;	
	font-size:18px;
	dont-weight:bold;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}

#main #content #metro {
	width:584px;
	height:104px;
	padding:0px;
	margin:0px;
}

#main #content #metro #logo {
	padding:0px;
	margin:0px;
	width:288px;
	height:104px;	
	float:left;
}

#main #content #metro #content {	
	padding:0px;
	margin:0px;
	float:left;
	width:280px;
	height:88px;
	background-image:url('image-files/metro-bg.jpg');	
	background-repeat:no-repeat;
	padding:8px;
}

#main #content #mainBullets {
	background-image:url('image-files/homepage-phones.jpg');
	background-repeat:no-repeat;
	width:588px;
	height:359px;
	text-align:left;	
}

#main #content #mainBullets h1 {
	font-size:26px;
	margin:0px;
	line-height:28px;
}

#main #content table.list td {
	font-size:11px;
	padding-bottom:9px;
}

#main #content #mainBullets h4 {
	font-size:18px;
	margin:0px;
	line-height:26px;
	color:#be4e5f;
}



#main #footer {
	background-image:url('image-files/template-footer.gif');	
	clear:both;
	width:929px;
	height:61px;
	padding:6px;
	text-align:center;
	font-size:11px;
	font-family:arial;	
	color:#ffffff;	
}

#main #footer a {
	color:#ffffff;	
}

#main #menu {
	padding:0px;
	margin:0px;	
	position:relative;	
	width:755px;
	position:absolute;
	left:210px;
	top:119px;
	text-align:left;
	height:26px;
}

#main #menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#main #menu ul li {
	display:inline-block;
	width:99px;
	height:26px;
	background-image:url('image-files/template-tab-small.gif');
	text-align:center;
	float:left;
	margin-right:4px;
}

#main #menu ul li.large {
	display:inline-block;
	width:160px;
	height:26px;
	background-image:url('image-files/template-tab-large.gif');
	text-align:center;
	float:left;
	margin-right:4px;
}

#main #menu ul li a {
	font-size:11px;
	font-family:arial;
	color:#cd7683;
	text-decoration:none;
	font-weight:bold;	
	display:inline-block;
	width:100%;
	height:26px;	
	margin-top:5px;
}




