body {
background-color:#D5D6D8;
}

font {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

th {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
text-align:center;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link {
color:#508ecb;
}

a:active {
color:#508ecb;
}

a:visited {
color:#508ecb;
}

a:hover {
color:#db5127;
text-decoration:underline;
}

hr {
border:0 solid #d1d7dc;
border-top-width:1px;
height:0;
}

.bodyline {
background-color:#fff;
border:1px solid #F2F2F2;
text-align:left;
}

.forumline {
border:2px solid #DEE3E7;
text-align:left;
}

.table {
height:18px;
}

.table1 {
height:40px;
}

td.cat {
background-color:#F2F2F2;
border-width:0;
height:29px;
}

td.catHead {
background-color:#F2F2F2;
border-width:1px 1px 0;
font-size:12px;
height:29px;
}

td.catSides {
background-color:#F2F2F2;
border-width:0 1px;
}

td.catLeft {
background-color:#F2F2F2;
border-width:0 0 0 1px;
}

td.catRight {
background-color:#F2F2F2;
border-width:0 1px 0 0;
}

td.catBottom {
background-color:#F2F2F2;
border-width:0 1px 1px;
height:29px;
}

th.thHead {
border-width:1px 1px 0;
font-size:12px;
font-weight:bold;
}

th.thSides {
border-width:0 1px;
font-weight:bold;
}

th.thTop {
border-width:1px 0 0;
font-weight:bold;
}

th.thLeft {
border-width:0 0 0 1px;
font-weight:bold;
}

th.thRight {
border-width:0 1px 0 0;
font-weight:bold;
}

th.thBottom {
border-width:0 1px 1px;
font-weight:bold;
}

th.thCornerL {
border-width:1px 0 0 1px;
font-weight:bold;
}

th.thCornerR {
border-width:1px 1px 0 0;
font-weight:bold;
}

td.spaceRow {
border-width:0 1px;
}

td.row3Right {
border-width:0 1px 0 0;
}

.maintitle {
color:#000;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}

h1 {
color:#000;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}

h2 {
color:#000;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:120%;
text-decoration:none;
}

.gen {
color:#000;
font-size:12px;
}

.genmed {
color:#000;
font-size:11px;
}

.gensmall {
color:#000;
font-size:10px;
}

a.gen {
color:#069;
text-decoration:none;
}

a.genmed {
color:#069;
text-decoration:none;
}

a.gensmall {
color:#069;
text-decoration:none;
}

a.gen:hover {
color:#dd6900;
text-decoration:underline;
}

a.genmed:hover {
color:#dd6900;
text-decoration:underline;
}

a.gensmall:hover {
color:#dd6900;
text-decoration:underline;
}

.mainmenu {
color:#000;
font-size:11px;
}

a.mainmenu {
color:#508ecb;
text-decoration:none;
}

a.mainmenu:hover {
color:#db5127;
text-decoration:underline;
}

.cattitle {
font-size:12px;
font-weight:bold;
letter-spacing:1px;
}

a.cattitle {
color:#000;
text-decoration:none;
}

a.cattitle:hover {
text-decoration:underline;
}

.forumlink {
color:#069;
font-size:12px;
font-weight:bold;
}

a.forumlink {
color:#069;
text-decoration:none;
}

a.forumlink:hover {
color:#dd6900;
text-decoration:underline;
}

.nav {
color:#000;
font-size:11px;
font-weight:bold;
}

a.nav {
color:#069;
text-decoration:none;
}

a.nav:hover {
text-decoration:underline;
}

.topictitle {
color:#000;
font-size:11px;
font-weight:bold;
}

a.topictitle:link {
color:#069;
text-decoration:none;
}

a.topictitle:visited {
color:#5493b4;
text-decoration:none;
}

a.topictitle:hover {
color:#dd6900;
text-decoration:underline;
}

.name {
color:#000;
font-size:11px;
}

.postdetails {
font-size:10px;
}

.postbody {
font-size:12px;
}

a.postlink:link {
color:#069;
text-decoration:none;
}

a.postlink:visited {
color:#5493b4;
text-decoration:none;
}

a.postlink:hover {
color:#dd6900;
text-decoration:underline;
}

.code {
background-color:#fafafa;
border:1px solid #666;
color:#090;
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
}

.quote {
background-color:#fafafa;
border:1px solid #666;
color:#444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:125%;
}

.copyright {
color:#444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:-1px;
}

a.copyright {
color:#444;
text-decoration:none;
}

a.copyright:hover {
color:#DB5127;
text-decoration:underline;
}

textarea {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

select {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#000;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

input.post {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

textarea.post {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#000;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

input {
text-indent:2px;
}

input.button {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

input.mainoption {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

input.liteoption {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

.helpline {
background-color:#dee3e7;
border-style:none;
}

.index_body {
background-image:url(images/kubrickbgwide.jpg);
background-position:center;
background-repeat:repeat-y;
}

.head {
background-image:url(images/Banniere.jpg);
background-position:center;
background-repeat:no-repeat;
height:210px;
width:760px;
}

.foot {
background-image:url(images/Pied.jpg);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:760px;
}

.lien_titre {
color:#FFF;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:30px;
font-weight:bold;
text-decoration:none;
}

a.lien_titre {
text-decoration:none;
}

.lien_titre:hover {
color:#d2cfcf;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:30px;
font-weight:bold;
text-decoration:none;
}

.slogan {
color:#A6CDED;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:19px;
}

input[type="text"] {
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
}

input[type="submit"], input[type="file"], input[type="button"], input[type="reset"] {
background-color:#FFF;
border:1px solid #d2cfcf;
color:#508ecb;
font-family:'Lucida Grande', Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

.bottom_forumrow {
background-image:url(images/background-covers_b.jpg);
background-repeat:repeat-x;
}

.top_forumrow {
background-image:url(images/background-covers_h.jpg);
background-repeat:repeat-x;
}

.left_forumrow {
background-image:url(images/background-covers_g.jpg);
background-repeat:repeat-y;
}

.right_forumrow {
background-image:url(images/background-covers_d.jpg);
background-repeat:repeat-y;
}

.mid_foromrow {
background-color:#F2F2F2;
}

iframe {
border:0;
}

td.box_size {
background-color:#D1D7DC;
border:#FFF;
border-style:solid;
}

img {
border:0;
}

td.spacetopic {
	background-color: #DEE3E7;
}

form {
margin:0;
}

.gradualshine { filter:alpha(opacity=30); -moz-opacity:0.3; }
