html{margin:0;padding:0}
body{padding:0;margin:0 0 0 0;color:#333;background:#EFEFEF url('../images/main_bg.jpg') 0 0 repeat-x;overflow-y:scroll;font:11px sans-serif}
h1{font-size:1.4em}
h2{font-size:1.2em}
h3{font-size:1.1em}
h4{font-size:1em}
h5{font-size:0.8em}
h6{font-size:0.6em}

table{border:0;border-spacing:0;width:100%}
tr{vertical-align:top}
th{}
td{}
pre{overflow:auto;color:#f07d00;background-color:#333;padding:1em;border:1px solid #fff;box-shadow:0px 0px 2px 2px #BBB;border-radius:5px}
dl{}
dt{font-size:1.1em;margin-top:0.5em}
dd{}
blockquote{border:1px solid #ccc;border-radius:5px;padding:10px 5px;background:#F5F5F5}

a{color:#333;font-weight:bold;text-decoration:none}
a:visited{color:#222}
a:hover{color:#DB2F01}
ul{list-style:url('data:image/gif;base64,R0lGODlhDwAKAIAAANsvAf///yH5BAEHAAEALAAAAAAPAAoAAAIQjI+py+0PATRANomtq1OzAgA7');}
span[onclick]{cursor:pointer}
img{max-width:100%;height:auto}

#mainBody{max-width:1200px;margin:0 auto 10px auto}
#subBody{padding:3px 1px;background-color:#fff}
#mainTop{padding:0}
#mainMiddle{padding:10px}
#mainBottom{padding:10px}
#mainCenter{float:left;width:100%}
#mainRight{float:right;width:100%;color:#fff}

#mainRight .module{padding:15px 20px;margin:0;background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAD6APoDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAIDBAj/xAAiEAEBAQEAAQQDAAMAAAAAAAAAAxICIiMyQkMTM2MRUmL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A8yoWYAQsAm0Yb7/IvYNGbRmAAAAAIWAfWAAAAANAABmUAAAAAAAAAAAQAHvPZ5rAaDMAAAAAAAaMwGgMwAAaDMBozNmwAAAAAAAARTv1FonwsBC0AsJgAinZMFgAAAAAAAAAATAAAR71gAAAAAAAfWxBc/Ca57AAQsAAGNOFzMLnwAAADQGYAAAAY9TwACYA0ZtJswAAAAAAAm0BhQwunABQaMwMAAAANGYDSjMAJlAABoDMAAaM6AAAeY0ZgAAAAT4aU4AGbQZ7wDSjMaAz2AAAAACFoXMGjNpTDMAGgMzYANGYDTbOgAbCbQAZtAZ0AAAAaMwGjCnnRaJ/MFnmfWAinf8AQmx97afHzBYAAABtBgG7MAGjMAAAAAAAAAaADMAAABozaAzQswBPv0/NGv6Lox/z/MDHqNmPn8Fz77+YLAADfwR5gAsAAAAAAAABozAA2ADRmAAAIp2T2C5tNswAAEUQ2R4AePBj1FgCFgInwsaAzQv7AEG1saeFPAF7Jon+xYC0ALAAABC5jQBmGNggp3gwAhc+/UPxGPmCxoTBmNKds9gAgFzaM5gNKMwAA94CFgIoxbU47Rj1PMCf+61ooAtG1gIFgCPNdAAJgYGkwGaFgBMAAAAAAAaTGZsA2igCzaN4WAAANGYEwAEfWtFAA2UBZRE10AELmAAAAAAAEygAAAAIFoAAAWgBYgmDdmGwAAELQAACwAAQCwmAGwAQsABFAWIAXRC0AAAAACwAmEwaMKcN2YEwmAAUAQsBAtAC0bJ/rBaF4Y08wWtjvvgnv8m/gDZozaAzABFEU779iwCf61oAAJgAAFAANh9gN2ZMABALAAABCwBG+PyG1oxwC8MaNpgObzdKMLAPM2jYLKIn333RYIF4QBgWjAFOAoAtCwAJgDGfffa1gceBQAAAAmABMABpgGCwBpP9bNpNmBQABH/CwET4wsAKIWAAAAgFggG8yjObSgM5hMAwEwAQsAAAPrAafWMwAAGk2bSYDMaMwAaAzmAAAAAD/9k=')}
#mainRight .module h3{margin:0}
#mainRight .module a{color:#eee}

.menu{margin:1em;padding:0}
.menu>li{padding:0.5em 0;margin:0 0 15px 15px;list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAMAAADTAfSvAAACc1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEGBgYKCgoNDQ0cHBz4+vz4+vz4+vz4+vz4+vz4+vz4+vz4+vv4+fv3+fv3+fv3+fv3+fr3+fr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr3+Pr2+Pr2+Pr2+Pr2+Pn19/j09ffy8/Xv8PHr7O3n6Onj5OXd3t7a29vT09PT09PPz8/Nzc3Nzc3MzMzMzMzKysrJycnJycnHx8fHx8fFxcXExMTExMTCwsLBwcHBwcG/v7+/v7+9vb28vLy8vLy6urq5ubm5ubm3t7e2tra2tra0tLSysrKysrKxsbGxsbGvr6+urq6urq6srKyrq6urq6upqamoqKioqKimpqapopStn4SwnHS7lVDCkT/NiybXhhXegwzngAXsfwLwfQDyfADzfAD0ewD1ewD2ewD2egD2eQD3eAD3dwD3dgD4dAD4cwD4cgD4cQD4bwD4bgD4bAD4bAD5awD5agD5aQD6aAD6ZwD6ZgD6ZgD6ZAD6ZAD6YwD6YgD5YgD5YQD5YAD5YAD5XgD6XgD5XQD6XQDPXQD6XAD5XADBXAG8XALVXADKXADSXADIXADFXAD5WwD5WwDaWwDNWwDLWwC1WwOrWwbMWwDOWwD6WgDgWgD6WQCdWQvNWQDnWQD7WACRWBLrWAD7VwDyVwD7VgD7VgD7VgD7VQD7VQD6VQD4VgD1VgD0jg3kAAAAD3RSTlMAAAAAAAAAAAAAAAAAAAAnp8O0AAAAi0lEQVQYV83NsQ2DMBQG4TfBP0fmuN2wFLkgKSKlSEVnuaJBogWJUGakFEbmgTJAvvKaM0kAklBlksgZicyxNg0iN3suNUAOIdRskrhG+hhjjD2+tmNbjOz1dq8man04E6WyPL0FycT8OpqRMXdnEwZ0yesAk0iDlyi34e0NW10/3rrVy1GpP/xD/QJMT4tnzBQh2QAAAABJRU5ErkJggg==')}
.menu>li>a{font-size:1.1em;line-height:2em;vertical-align:bottom;padding-left:5px}
.menu>:last-child{border:0 none}
.menu a{color:#eee}
.menu a:hover{color:#DB2F01}
#mainRight .menu .current{color:#DB2F01}


#mainLogo{display:block;text-align:center;padding:2%}

.topMenu{list-style:none;padding:5px 0 20px 0;margin:0}
.topMenu li{width:45%;padding:0 2%;float:left;text-align:center}
.topMenu li:first-child a{background-image:none}
.topMenu li a{display:block;padding:5px 2px;text-decoration:none;font-weight:bold;color:#DB2F01;border:0 none;text-transform:uppercase}
.topMenu .current{color:#333}
#footer{height:35px;background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCABVAEsDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIIB//EACMQAQABAgYCAwEAAAAAAAAAAAADBAcSFhdWldMCMyJDVTL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0hmGIzDEw/rtdDcFDwlD0q8L8XP/AHKLhaHpBt7MMRmGJiLXa6W4KLhKHpRrtdLcFDwlD0g3BmGIzDExFrtdLcFFwlD0mu10twUXCUPSDbuYYjMMTEWut0P3KLhKHpNdrn7gouEoekG3cwxGYYmItdrn7gouEoek12ufuCi4Sh6QcyAAD+AAAAAADAAIj9a5AAAAAAAJPWABgDGAiTzwEa8AAIWBIjAsAABAHzBf1hH6wELEAvGIk8FyeeAESGNaAXGfWAAABIAEgAAAP//Z') 0 0 repeat-x;color:#bbb;padding:30px 5px 0 5px;text-align:right}

#breadcrumbs{margin:0 0 20px 0;padding: 8px 1em 8px 1em;border:0 solid #DB2F01;border-width:1px 0}
#breadcrumbs ul{padding:0;margin:0;list-style:none}
#breadcrumbs li{float:left;margin-right:0.25em}
#breadcrumbs li:after{content:' › '}
#breadcrumbs li:last-child:after{content:''}
#breadcrumbs a{text-decoration:none;color:#333;font-weight:bold;font-size:0.8em}


.form-2r{}
.form-2r p{clear:both;padding:0;margin:0}
.form-2r p label{width:15%;padding:3px 10px 0 0;text-align:right;display:block;float:left}
.form-2r p input,.form-2r p textarea,.form-2r p select{width:75%;border:1px solid #999;padding:2px 4px}
.form-2r p input[type="radio"]{width:auto;float:left;border:1px solid #999;margin-right:3%}
.form-2r p input[type="checkbox"]{width:auto;border:1px solid #999;margin-right:0%;padding:0;float:left}
.form-2r .bt{display:none}

table.withBorder{border-collapse:collapse;border-spacing:0;width:100%}
table.withBorder thead td{padding:0.2em 0.5em}
table.withBorder tbody tr.rowA{}
table.withBorder tbody tr.rowB{background-color:#F5F5F5}
table.withBorder tbody tr:hover{background-color:rgba(219,47,01,0.05)}
table.withBorder tbody td{border:1px solid #EEE;padding:0.2em 0.5em}
table.withBorder tbody tr .hBlock,table.withBorder tbody tr .hInline{display:none}
table.withBorder tbody tr:hover .hBlock{display:block}
table.withBorder tbody tr:hover .hInline{display:inline}

.small{font-size:0.8em}
.big{font-size:1.2em}
.tRight{text-align:right}
.tLeft{text-align:left}
.tCenter{text-align:center}
.tJustify{text-align:justify}
.tLighter{color:#A5AaAa}
.fRight{float:right}
.fLeft{float:left}
.clr{clear:both}

.contentBlog{}
.contentBlog .contentBlogMain{}
.contentBlog .contentBlogItem{}

.gb-item{border-left:3px solid silver;padding:1px 2em;margin:2em 0}
.gb-item h4{border-bottom:1px solid silver}
.gb-item p{}

.astoreImage{width:400px;height:310px;text-align:center;float:left;margin-right:10px}
.astoreImage img{box-shadow:2px 2px 3px 3px #CCC}
.astoreDesc{}
.astoreLink{clear:both;text-align:right;padding:30px}
.astoreLink a{padding:8px 5px 8px 40px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADWUlEQVRYhb2Vz0syWxjHP6OCFSEEEkVB11zlQm5QtJOXSGhbUZs2F1q5DXetpH1317JV0F+QYUQ/lm00WwRFTCOlKIVkSiONOu/ivYrO797rvQcOZ87MM/P9fp/zfZ4R4vH438CfWAxVVXXXRqv22mivuX/j+Qf8hxWBfoN3P/f0E9RGreE0JWAF/G9V2xLoB6gdEUMC/5VqqxiXEYggCCwsLBAKhQxfbLVaur32ntE7RtNjpGxubo6NjQ0A8vk8h4eHFAqFvqnuOYJ2YHcWSqUSHx8f+Hw+JiYmiMVi7O7uMjQ0hN/v78Q1Gg1LwPb+/f2dYrFo7gHtMUiSRCKRIBqNsry8jM/nIxwOE41GGRsbM/Kt5VAUha2tLXsPdE9FUUgmk1QqFQCCwSDlcvnb4AAPDw+mHnDZGefp6QmAqakpRFH8LQKpVMoUQ0dA62ZJkgAYHx/n5eXl2+ClUol0Om1eBXaNpJ0Bl8tFo9H4lTaXyzGBk5MTms2mdQaMarjNUJIkWq0WAKOjoxSLRcfg1WqVi4sLnWrDIzBrJLIsUygUAAgEAt/yQSqVol6vWzYlj5MGIooik5OTBAIBDg4OmJmZYWBgoAPU3Uva+7e3N5LJZI8w7XdVVcXTTq9VNYiiSCQSwe/3UygU2N7etu1wTrukx4pdez4+PnbUra6udtpyt3rtqigKz8/PZLNZ+1ZsxzSfz1Or1RgeHiYSiTj2AEAikSCTyZiKdDn5izWbTY6Pj1EUxTGwqqrkcjlyuZzOfI4yoGWbSqWo1WqMjIyQzWa5v783fC8UCjE7O0u5XObs7IzPz09D5ToPWE23283Ozg7BYBCAlZUV9vf3uby87IlbWloiFoshCAIAi4uLxONxvr6+dCTae5dZg+ie4XC4Aw4gCALr6+u6uLW1tQ44wPT0NPPz8530/5YJVVXtqfn2GBwcRFvCXq9XF+f1eg2PtScDdgQymQzVarXnw1dXVz3GarVanJ+f98RUKhWur6+tjzccDv+lquofVkH1ep10Oo3P50OWZU5PTzk6OtKl9fb2FlmWcbvd3N3dsbe3x+vrq051VyYkYXNz8wL44eQonFSLWaqNCACXjjxgBmT2zAa0swLO/gV9Vt0zHLXifqvWErj5v1V3jZufYEKtJGjKw1EAAAAASUVORK5CYII=') 0 0 no-repeat;}

.astoreCat{}
.astoreItem{clear:left;padding-top:1em}
.astoreThmub{float:left;width:100px;height:100px;border:1px solid #ccc;overflow:hidden;text-align:center;margin-right:1em;padding:5px;background:#eee;border-radius:3px}
.astoreHeadline{display:block}

.astoreOverview,.astoreOverview ul{padding:0;margin:0;list-style:none}
.astoreOverview{clear:left}
.astoreOverview a{display:block}
.astoreOverview>li {margin-top:20px}
.astoreOverview ul{height:180px}
.astoreOverview ul li{width:25%;margin:0 3%;padding:10px 0;float:left;text-align:center;height:140px;overflow:hidden}
.astoreOverview ul li:hover{box-shadow:2px 2px 5px 3px #ddd;border-radius: 5px}
.astoreOverviewCat{font-size:1.2em;border-bottom:1px solid #DB2F01;margin-bottom:10px}

.forumTopics,.forumTopics ul{padding:0;margin:0;list-style:none}

.forumTopicHeadline{}
.forumTopicHeadline li{float:left;text-align:center;font-weight:bolder;line-height:2em}
.forumTopicHeadline .forumTopicItemTitle{width:68%}
.forumTopicHeadline .forumTopicItemReply{width:20%}
.forumTopicHeadline .forumTopicItemReplys{width:10%}

.forumTopicItem{clear:left;border-top:1px solid #ccc}
.forumTopicItem ul li{float:left}
.forumTopicItem .forumTopicItemTitle{width:69%}
.forumTopicItem .forumTopicItemTitle a{padding:1% 2%;display:block;font-size:18px;line-height:0.9em;overflow:hidden}
.forumTopicItem .forumTopicItemTitle a span{font-weight:100;font-size:9px}
.forumTopicItem .forumTopicItemReplys{width:10%;border-left:1px solid #ddd;display:block;text-align:center;height:52px;line-height:50px;font-size:30px;font-weight:100;color:#aaa}
.forumTopicItem .forumTopicItemReply{width:20%;border-left:1px solid #ddd;display:block;text-align:center;height:42px;line-height:12px;font-size:10px;font-weight:100;color:#555;padding-top:10px}


.forumPosts{}
.forumPostItem{margin-bottom:50px}
.forumPostItemTitle{display:block;margin-bottom:5px;font-size:0.8em;padding:2px 4px;background-color:#fff;border:0 solid #DB2F01;border-width:1px 0}
.forumPostItemLeft{width:25%;float:left}
.forumPostItemLeft ul{list-style:none;margin:5px 10px;padding:0}
.forumPostItemRight{width:73%;float:right}
.forumPostItemContent{min-height:100px;margin:10px}
.forumPostItemSig{margin:5px 10px;border-top:1px solid #888;font-size:0.8em;color:#888;padding:1px 5px}

.forumOv{list-style:none;padding:0;margin:0}
.forumOv>li{border-top:1px solid #DB2F01;padding:1em 2em}
.forumOv>li:first-child{border-top:0 solid #DB2F01}
.forumOvTopics{}

.tShareBody{text-align:center;background-color:#fff;border:1px solid #aaa;border-right:0;border-radius: 5px 0 0 5px}
.tShareBody img{margin:5px;cursor:pointer;padding:0 0 0 1px;width:28px;height:28px}

.pagination{padding:0;margin:0;list-style:none;font-size:0.7em;height:1.8em}
.pagination .next{text-align:left;width:48%;float:left;}
.pagination .prev{text-align:right;width:48%;float:right;overflow:hidden;}
.pagination a{color:#555;font-weight:lighter}


@media screen and (min-width: 600px) {
	body{font-size:12px}
	#subBody{padding:5px 10px}
	.topMenu li{width:29%;padding:0 2%;float:left;text-align:center}
	.contentBlog .contentBlogItem{width:42%;margin-right:7.5%;float:left}
	.menu>li{clear:both}
	.menu li li{width:50%;float:left}
	
}
@media screen and (min-width: 960px) {
	body{font-size:14px}
	#mainBody{border:1px solid #fff;margin:30px auto 20px auto}
	#subBody{padding:5px 15px;border:1px solid #bbb;background-color:#fff}
	#footer{height:55px}
	#mainCenter{width:70%}
	#mainRight{width:27%}
	#mainLogo{padding:40px 5%}

	.topMenu{text-align:right}
	.topMenu li{padding:0;display:inline;float:none}
	.topMenu li:first-child a{background-image:none}
	.topMenu li a{display:inline;padding:0 15px;text-decoration:none;font-weight:bold;color:#DB2F01;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAMAAAA2GAaYAAACslBMVEUAAAABAQEBAQEDAwMDAwMFBQUGBgYHBwcHBwcJCQkJCQkKCgoMDAwNDQ0PDw8QEBD+/v7+/v79/f38/Pz6+vr5+fn4+Pj39/f29vb09PTz8/Py8vLw8PDv7+/u7u7u7u7t7e3t7e3s7Ozs7Ozr6+vr6+vr6+vr6+vr6+vq6urq6urp6eno6Ojn5+fm5ubl5eXk5OTj4+Ph4eHg4ODf39/e3t7c3Nzb29vZ2dnZ2dnX19fX19fX19fW1tbW1tbV1dXU1NTT09PS0tLR0dHQ0NDPz8/Ozs7Nzc3MzMzLy8vKysrJycnHx8fGxsbFxcXDw8PCwsLBwcHAwMC/v7++vr69vb28vLy7u7u6urq5urq4ubm3uLi2t7e1tra0tbWztLSys7OxsrKvsLCur6+srq6srq6rrKypq6upq6uoqammqKilpqakpaWipKSho6OgoqKfoaGeoKCdn5+cnp6cnZ2bnJyam5uZmpqYmZmXmJiWl5eTlZWTlJSRkpKQkZGOj5CNjo+MjY2Li4yKiouJiYqIiImHh4iGhoeFhYaEhIWDg4SCgoOBgoOBgYOAgIKAgIKAgIF/gIF+fn99fn98fH16enx5eXp3eHl2dnh0dXZzdHVyc3RwcXNwcXJub3Ftbm9sbm9rbG1qbG1pamtoamtoaWpnaGlmZ2hlZmdkZWZjZGRhYmNgYWJeYGBdXl5bXV1bXFxZW1tZWlpZWlpZWlpYWVlYWVlYWVlYWVlXWFhXWFhWV1dVV1dVVlZUVVVTVFRRU1NQUVJPUFBNTk9MTU1KS0xISUpHSEhGR0hERUZERUZDREVDREVDREVCQ0RCQ0RCQ0RBQkNBQkNAQUI/QEE9Pj88PT47PD06Ozw5Ojs3OTo2ODk1Nzc0NTYzNDUyMzQwMjMvMTIvMTEuLzAuLzAuLzA981ykAAAAK0lEQVQIHQ3ECQkAIADAQFkC8QPt303wy+AYNyKDQqb6pEZXsMXU4WlzOR9rnAlXyC6dKwAAAABJRU5ErkJggg==') no-repeat;border:0 none;text-transform:uppercase}
	.topMenu .current{color:#333}
	.menu li li{width:100%;float:none}
	.tShareBody{position:fixed;top:35%;right:0}
	.tShareBody img{display:block}
}
@media print {}