body{
	background-color: #3465A1;
	font-family: Arial,Veranda,Sans-serif;
	color: #FFFFFF;
}
div.main{
	background-color: #4783CD;
	background-image: url(img/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	min-height: 400px;
	border-style: solid;
	border-color: #EEEEEE;
	border-width: 1px;
	padding-top: 0px;
}
div.head{
	background-image: url(img/head_bg.jpg);
	background-color: #518AD1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	padding-bottom:0px;
	margin-bottom: 0px;
	height: 136px;
	margin-top: 0px;
}
div.cont a{
	color: #EEEEEE;
}
div.box_a{
	background-image: url(img/push-a_bg.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	padding-top: 20px;
	padding-left: 48px;
	width: 148px;
	height: 120px;
	float: left;
	margin-left: 20px;
	color: #FFFFFF;
	cursor: pointer;
}
div.box_a a{
	color: #DD0000;
	text-decoration: none;
}
div.box_s{
	background-image: url(img/push-s_bg.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	padding-top: 20px;
	padding-left: 47px;
	width: 152px;
	height: 120px;
	margin-left: 20px;
	float: left;
	color: #FFFFFF;
	cursor: pointer;
}
div.box_s a{
	color: #DD0000;
	text-decoration: none;
}
div.box_t{
	background-image: url(img/hl_bg.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);

	padding-top: 3px;
	font-size: 11pt;
	float:left;
}

div.menue{
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	height: 44px;
	background-image: url(img/menue_bg.jpg);
	background-repeat: repeat-x;
}
div.menue a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
div.menue a:hover{
	color: #FFFF99;
	text-decoration: underline;
}
div.cont{
	margin:0px;
	padding: 0px;
	margin-left: 5px;
	color: #000000;
}
div.bottom{
	padding-top: 5px;
	color: #FFFFFF;
}
div.bottom a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
}

div.bottom a:hover{
	text-decoration: underline;
}
ul.menue{
	padding: 0px;
	margin: 0px;
	padding-left: 5px;
}
ul.menue li{
	display: inline;
	padding:13px;
	margin:0px;
}
h1{
 padding-top: 40px;
 padding-bottom:0px;
 padding-left:10px;
 margin-bottom: 0px;
 margin-top: 0px;
}
h3{
	padding-top: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #FFFFFF;
}
div.cont h4{
	padding-top: 0px;
	padding-left: 10px;
	margin-top: 0px;
	color: #BBBBFF;
}
ul.shop li{
	margin-left: 20px;
}
ul.shop{
	margin-left: 20px;
	padding-left: 180px;
}

.box { width:400px; margin: 10px;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#000000; }
.box .top, .box .bottom{display:block;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #246ECD; border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
  border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;
}
.box .r1{margin: 0 4px; border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;}
.box .r2{margin: 0 3px; border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;}
.box .r3{margin: 0 2px; border-left-color:#000000; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}
.box .top .r1{background-color:#2B28E9;
border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;
}
.box .bottom .r1{background-color:#2B28E9;
border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;
}
div.center{
border-left-color:#2B28E9; border-left-style:solid; border-left-width:1px;
border-right-color:#2B28E9; border-right-style:solid; border-right-width:1px;
padding:3px;
background-color: #246ECD;
color: #FFFFFF;
}
.sl{
	text-decoration: none;
	color: #33FF33;
	font-weight: bold;
}