@charset "UTF-8";

/* PRESETS --------------------------*/

html { padding:0;margin:0;height:100%; }
body { margin:0;padding:0;background-color:#e4e4e4;min-height:100%; }

img, iframe { border:0;	}


/* MAIN --------------------------*/

#container { width:974px;margin:0 auto; }

#fb { height:30px;background-color:#4569B3;color:#FFF;line-height: 30px; display: block !important;text-align: center; font-size: 13px; }
#fb a { color: white; }
#fb a:hover { text-transform: underline !important; }
#headAdCustom { height:79px;background-color:#101010;color:#FFF;margin-bottom:5px;padding:0 20px;text-transform:uppercase; display: block !important; }
#headAdCustom img { margin-top:15px; }

#navigation { height:25px;background-color:#FFF;margin-bottom:5px;line-height:25px;padding:0 30px; }
#navigation ul { list-style-type:none;padding:0;margin:0;vertical-align:middle; }
#navigation ul li { display:inline;margin-right:13px;text-transform:uppercase;font-size:10px; }
#navigation ul li a.current:link { color:#a6a6a6; }
#navigation ul li a.current:visited { color:#a6a6a6; }

#body { background-color:#FFF;margin-bottom:5px; }

	#fadeshow { position:relative;display:block;width:974px;height:457px; }
	#fadeshow ul { padding:0px;margin:0px;list-style-type:none;overflow:hidden; }
	#fadeshow ul li { width:974px;height:457px;position:absolute;display:block;list-style-type:none;margin:0px;padding:0px;background-color:#FFFFFF;	}
	#fadeshow ul li img { display:block;background-color:#FFFFFF; }

	#rightCol { text-align:right;margin-right:20px;text-transform:uppercase;font-size:11px;line-height:15px;position:absolute;width:204px;margin-left:750px;top:150px;}
	#rightCol .tel { font-size:20px;letter-spacing:-1px;margin:5px 0 5px 0;line-height:22px; }

	ul#partner { padding:0;margin:0;list-style-type:none;margin-top:30px; }
	ul#partner li { margin-bottom:5px; }

	#caption { text-transform:uppercase;background-color:#e90042;color:#FFF;width:207px;height:24px;line-height:26px;text-align:right;padding:0 10px;position:absolute;top:490px; }
	#caption span { vertical-align:middle;font-size:13px;letter-spacing:0;font-weight:normal; }

	#content { padding: 20px 20px 20px 20px;width:96%; }

	/* ContactForm PAGE --------------------------*/

	#content .alert { width: 100%;text-align: center;background-color: #bb0042;border: 5px solid #ff005a;margin-bottom: 30px;padding: 5px;color: #FFF; }
	#ContactForm_container { margin:0 auto;width:70%;overflow:hidden; }
	#ContactForm_leftCol { float:left;margin-right:50px;width:30%;text-align:justify; }
	#ContactForm_rightCol { float:left; }

	/* FlatratePage PAGE --------------------------*/
	ul#PlansFadeshow li { background-image:url(../images/FlatrateHeadAreaBg.jpg);background-repeat:no-repeat;overflow:hidden;text-transform:uppercase; }
	div.PlansContainer { padding: 70px 65px; color:#ff4a8b;float:left; }
	div.PlansNext { float:left;background-color:#78002b;margin-top:70px;padding:18px;font-size:0.9em;opacity:.80;filter:alpha(opacity=80);-moz-opacity:0.8; }
	div.PlansNext:hover { background-color:#3e0016; }
		.PlanHeadline { font-size:13px; }
		.PlanTitle { margin-top:20px; }
			.PlanTitleName { color:#360012; }
		.PlanPricing { margin-top:-20px; }
			.PlanPrice { font-size:60px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;color:#fff;padding:0 10px;letter-spacing:-4px;opacity:.80;filter:alpha(opacity=80);-moz-opacity:0.8; }

	div.PlansNext a:link, div.PlansNext a:visited { color:#fff;text-decoration:none; }
	div.PlansNext a:hover { color:#fff;text-decoration:none; }

#footer { height:25px;background-color:#fff;color:#202020;line-height:25px;text-align:center; }
#footer span { vertical-align:middle; }
#footer span .vertspace { color:#AAA; }
