body{margin:0;font-family:arial,sans-serif;font-size:13px;}
p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,ul,li,select,option,input,table,b,thead,tbody,tfoot,tr,td{padding:0;margin:0;font-weight:normal;font-size:100%;border:0;}
a{text-decoration:none;}
a:active,a:focus{
	outline:none;
	color: #DEE3F3;
}
img{border:0;}
ul,ol{list-style:none;}
.clr{clear:both;}

.out { margin:0 auto; width:1066px; padding:0 0 10px; }

.logo { width:290px; height:87px; margin:5px 0 5px 20px; }

.logo a { display:block; width:290px; height:87px; }

.header { background:url(http://www.skyltfonstret.com/img/skyltfonstretbanner.png) left top no-repeat; width:1066px; height:121px; position:relative; font-size:16px; }

.headerTxt { float:left; display:inline; width:175px; margin:48px 0 0 25px; color:#d5dcdf; }

.headerTxt span { display:block; text-align:right; color:#000; }

.headerTab { position:absolute; left:235px; top:55px; width:200px; height:40px; text-align:center; line-height:35px;  }

.menu { float:right; display:inline; height:30px; line-height:28px; margin:75px 15px 0 0; }

.menu li { float:left; }

.menu a { color:#fff; padding:0 8px; font-size:14px; }

.menu a:hover { color:#000; }

.main { background:url(../img/bg0.png) left top repeat-y;margin:0 auto; width:999px; }

.bot { background:url(../img/bot.png) left top no-repeat; width:999px; height:26px; margin:0 auto; }

.left {
	float:left;
	display:inline;
	width:202px;
	min-height:500px;
	color:#171717;
}

.left h1 { background:url(../img/h1l.png) left top no-repeat; height:28px; }

.left h2 { font-size:15px; line-height:30px; text-indent:10px; }

.left ul { padding:15px 0; }

.left li { line-height:30px;  text-align:center; background:url(../img/line1.png) center bottom no-repeat; padding:5px 0 6px; color:#fff; }

.left ul a { color:#fff; }

.right { float:right; display:inline; width:202px; min-height:500px; color:#fff; }

.right h1 { background:url(../img/h1r.png) left top no-repeat; height:28px; }

.right .ApplyNow { margin:10px auto 0; }

.right li { text-align:center; padding:15px; background:url(../img/line1.png) center bottom no-repeat; }

.right li img { display:block; margin:0 auto 10px; }

.right li p { text-align:justify; line-height:17px; }

.left h1, .right h1 { font-size:15px; line-height:27px; text-indent:10px; }

.center { float:left; display:inline; width:595px; background:url(../img/bg1.png) left bottom repeat-x; }

.ApplyNow { display:block; background:url(../img/applynow.png) left top no-repeat; width:130px; height:27px; text-indent:-9999px; }

.content { /* width:558px; */ padding:15px 0 0 14px; }

.contentT { background:url(../img/contentT.png) left top no-repeat; height:7px; font-size:1px; width:558px; }

.contentHolder { background:url(../img/bg2.png) 2px top repeat-y; width:558px; }

.contentL { padding:0 0 0 7px; background:transparent url(../img/contentL.png) left top no-repeat; width:551px; }

.contentR { padding:0 7px 0 0; background:transparent url(../img/contentR.png) right top no-repeat; }

.contentM { background:#fff url(../img/contentM.png) left top repeat-x; min-height:820px; width:544px; }

.contentM li { padding:35px 15px; background:url(../img/line2.png) center bottom no-repeat; }

.contentM .CardImg { float:left; display:inline; width:40%; }

.contentM .CardTxt { float:left; clear:right; display:inline; width:53%; line-height:17px; padding:0 0 0 5%; }

.contentM li .ApplyNow { float:right; margin:2% 2% 0 0; }

.contentM .nobr { background-image:none; }

.foot { width:569px; margin:0 auto; background:url(../img/footbg.png) left top repeat-y; color:#fff; }

.foot h3 {
	color:#CCCCCC;
	font-size:25px;
	line-height:55px;
	padding:0 20px;
}

.foot p { line-height:20px; padding:0 20px 50px; }

.foot h6 { background:url(../img/footh6bg.png) left top no-repeat; height:28px; margin:0 0 0 1px; text-align:center; line-height:25px; }
