@charset "utf-8";
/* CSS Document */
/* defaults */
a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }

input, textarea, select { color:#666; background-color:#FFF; font:12px Arial, Helvetica, sans-serif; border:#BEBEBE 1px solid; margin:2px 0;}


/* blocks */
.top { margin:0px; display:block; overflow:hidden; width:1015px; height:18px; background:#C00; }

.heading1 { width:300px; display:block; overflow:hidden; margin:0 0 10px 0; }
.heading1 a { text-transform:lowercase; text-decoration:none; }
.heading1 a:hover { text-decoration:underline; }

.sidebox { width:178px; margin-bottom:10px;}
.sidebox form, .sidebox p { margin:5px;}

.sidebox a.categ { width:180px; margin:0px; height:20px; background:#FFF; font-weight:bold; font-size:12px; line-height:20px; display:block; color:#000; text-decoration:none; white-space:nowrap; overflow:hidden;}
.sidebox a.categ:hover {background:#C00; text-decoration:none; color:#fff;}


.sidebox a.categ2 { width:166px; margin:1px; height:20px; background:#FFF; font-weight:bold; font-size:12px; line-height:18px; display:block; color:#000; text-decoration:none; white-space:nowrap; overflow:hidden;}
.sidebox a.categ2:hover {background:#C00; text-decoration:none; color:#FFF;}

/* form elements */

.textinput {width:160px; height:18px; display:block; line-height:18px; }
.butoninput { width:80px; text-align:center; color:#000; background:#DDD; line-height:16px; height:18px; display:block; }

/* colors, backgrounds, borders */
.white { color:#FFF; }
.black { color:#000; }
.darkred { color:#A7101F; }
.blue { color:#0041D9; }
.gray { color:#666; }
.graybg { background:#C00; }
.grayborder { border:#C00 1px solid;}
.blueborder { border:#0098FE 1px solid;}

/* font and text */
.strong { font-weight:bold; }
.uppercase { text-transform:uppercase; }


/* heading */
h1 { width:300px; height:24px; display:inline-block; overflow:hidden; background:#F2F2F2; font-size:12px; line-height:24px; white-space:nowrap; margin:0px; }
h2 { display:inline; font-size:12px; text-transform:uppercase; font-weight:bold; }
h3 { width:180px; height:24px; margin:1px 0; overflow:hidden; background:#CC0000; line-height:24px; white-space:nowrap; font-size:12px; display:block;}
h4 { width:180px; height:24px; margin:1px 0; overflow:hidden; background:#7F7F7F; line-height:24px; white-space:nowrap; font-size:12px; display:block;}
h5 {}
h6 {}

