/* Style sheet basic */
.marginBefore1em{margin-top:1em;}
#header .inside{margin:0.25em;font-weight:bold;font-size:250%;text-shadow: 2px 2px 3px #C6AD8D;}
.mod_cataloglist table.layout_simpletable{border:1px solid #000000;border-collapse:collapse;}
.mod_cataloglist table.layout_simpletable th{padding:0.25em 0.5em;border:1px solid #000000;}
.mod_cataloglist table.layout_simpletable .header tr{background-color:#C6AD8D;}
.mod_cataloglist table.layout_simpletable tr.odd{background-color:#ECE4D9;}
.mod_cataloglist table.layout_simpletable td{padding:0.55em 0.5em 0.25em;}
.mod_cataloglist table.layout_simpletable .body tr .game_name{font-weight:bold;}
.mod_cataloglist .item{margin-top:0.5em;margin-bottom:0.5em;padding:1px;border:1px solid #000000;}
.mod_catalogreader .item .field .label{display:none;}
.mod_catalogreader .item .game_name{margin-bottom:0.5em;padding:0.5em 0.25em;background-color:#C6AD8D;}
.mod_catalogreader .item .game_name .value{font-weight:bold;font-size:130%;}
.mod_catalogreader .item .game_picture{width:330px;float:left;display:block;margin-right:2em;text-align:center;}
.mod_catalogreader .item .game_rating{clear:left;display:block;}
.mod_catalogreader .item .game_playercount .label{width:25%;float:left;display:block;font-weight:bold;}
.mod_catalogreader .item .game_duration .label{width:25%;float:left;display:block;font-weight:bold;}
.mod_catalogreader .item .game_bgglink .label{width:25%;float:left;display:block;font-weight:bold;}
.mod_catalogreader .item .game_goal{margin-top:0.5em;}
.mod_catalogreader .item .game_goal .label{display:block;font-weight:bold;}
.mod_catalogreader .item .game_desc{margin-top:0.5em;}
.mod_catalogreader .item .game_desc .label{display:block;font-weight:bold;}
.mod_catalogreader .item .game_mechanics{margin-top:0.5em;}
.mod_catalogreader .item .game_mechanics .label{display:block;font-weight:bold;}
.surveyhead{margin-bottom:2em;padding:1em 0.5em;background-color:#C6AD8D;border-width:1px 0px;border-style:solid;border-color:#000000;overflow-y: auto;overflow-x: auto;}
.surveyhead .left{float:left;font-weight:bold;font-size:130%;}
.surveyhead .right{float:right;}
.ce_survey .pagetitle{padding:1em 0.5em;background-color:#C6AD8D;border-width:1px 0px;border-style:solid;border-color:#000000;font-weight:bold;font-size:120%;}
.ce_survey .pageintroduction{padding:1em 0.5em;background-color:#ECE4D9;border-bottom:1px solid #000000;}
.surveyblock{margin-top:1em;margin-bottom:1em;background-color:#ece4d9;border-width:1px 0px;border-style:solid;border-color:#000000;}
.surveyblock .title{padding:0.25em 0.5em;background-color:#c6ad8d;border-top:0px solid #000000;border-right:0px solid #000000;border-bottom:1px solid #000000;border-left:0px solid #000000;font-weight:bold;font-size:110%;}
.surveyblock .help{position:absolute;visibility: hidden;}
.surveyblock .question{margin:10px;}
.surveyblock .widget{margin:10px;}
body{margin:0 0 24px;padding:0;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px;}
h1{margin:0 0 12px;padding:0;border-bottom:2px solid #C6AD8D;font-weight:bold;font-size:1.8em;}
h2{margin:0 0 6px;padding:0;border-bottom:1px solid #C6AD8D;font-weight:bold;font-size:1.4em;}
a{text-decoration:none;color:#a84204;}
a:hover{text-decoration:underline;color:#a84204;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}
