* {
margin:0;
padding:0;
font-family: verdana, arial, sans-serif;
list-style-type:none;
border:0;
}



div.right-box {
margin-top:32px;
}

div#right a.mb {
color:#000;
text-decoration:none;
background: url("img_re/play-live-demo.jpg") no-repeat;
display:block;
height:56px;
}

div#right a.mb-two {
color:#000;
text-decoration:none;
background: url("img_re/forum-figures.jpg") no-repeat;
display:block;
height:56px;
}

div#boldlinks a {
color:#FFF;
font-weight:bold;
font-size:14px;
}

body {
background: url("img_re/bg_re.gif");
font-size:12px;
}

h1, h2 {
font-size:12px;
}

div#wrapper {
width:950px;
border:1px solid #2d313a;
left:50%;
margin-left:-475px;
position:absolute;
}

div#header {
background: url("img_re/header_re.jpg") no-repeat;
width:950px;
height:135px;
position:absolute;
border:1px solid #2d313a;
border-bottom:0;
}

div#topnavi {
background: url("img_re/nav-bg_re.gif");
position:absolute;
top:135px;
width:950px;
height:76px;
border:1px solid #2d313a;
border-bottom:0;
border-top:0;
}


div#nav-shadow {
position:absolute;
top:211px;
background: url("img_re/shadow_re.jpg") no-repeat;
width:950px;
height:26px;
border:1px solid #2d313a;
border-bottom:0;
border-top:0;

z-index:0;
}




div#allwrap {
position:absolute;
top:237px;
}

div#main {
background-image: url(img_re/content_re.gif);
background-repeat: repeat-x;
background-color: #C8CFE2;
width:950px;
border:1px solid #2d3131;
border-bottom:0;
border-top:0;
}

div#searchrow {
position:absolute;
top:240px;
width:700px;
padding-left:250px;
z-index:1;
}

div#searchbox {
width:350px;
float:left;
padding-left:40px;
padding-right:233px;
}

div#icons {
float:left;
width:60px;
}

div#content {
padding-top:60px;
float:left;
width:666px;

padding-left:79px;
}

div#content p {
text-align:justify;
width:636px;
padding-bottom:5px;
}

div#content div.box3 p {
width:200px;
font-size:11px;
text-align:left;
}

div#right {
float:left;
width:182px;
padding-right:23px;
padding-top:60px;
}


div.right-box-cont {
background: url("img_re/box-right-cont-bg_re.gif") repeat-y;
width:181px;
}

div.right-box-cont p { font-size:11px;text-align:center;padding-right:4px;padding-top:4px;padding-bottom:2px; }

div.right-box-foot {
background: url("img_re/box-right-foot-bg_re.gif") no-repeat;
width:181px;
height:9px;
}

h1#title {
font-size:19px;
font-weight:normal;
color:#a3abbe;
text-transform: uppercase;
}

h1.csc-firstHeader {
font-size:13px;
padding-bottom:16px;
}

div.box1, div.box2, div.box3 {
padding-top:30px;
float:left;
}
div.box2 {
padding-left:18px;
padding-right:18px;
}

div.box-cont {
background: url("img_re/box-cont-bg_re.gif") repeat-y;
width:203px;

}

div.box-foot {
background: url("img_re/box-foot-bg_re.gif") no-repeat;
width:203px;
height:17px;
}

div#content div.box1 ul, div#content div.box2 ul, div#content div.box3 ul {
padding-top:10px;
padding-left:12px;
padding-right:12px;
}

div#content div.box3 ul { padding-bottom:8px;}

div#content ul {

padding-left:10px;
}

div#content ul li {
list-style-type:square;
margin-left:20px;

padding-bottom:5px;
}

div#content ul#forum-nav-links li {
list-style-type:none;
margin-left:0px;
padding-bottom:0px;
}

div#content div.box1 ul li, div#content div.box2 ul li, div#content div.box3 ul li {
background: url("img_re/box-li-arrow.gif") left top no-repeat;
padding-left:12px;
font-size:11px;
list-style-type:none;
margin-left:0px;
padding-top:0px;
padding-bottom:0px;
}


div.box1 p, div.box2 p, div.box3 p {
font-size:11px;
}

/*div.box3 div.reg { padding-bottom:6px;}*/

a img {
border:0;
}

div.reg {
padding-top:14px;
padding-bottom:4px;
padding-left:28px;
}

div.more {
font-size:11px;
text-align:center;
width:190px;
display:block;
}

div.more a { text-decoration:none;color:#000;}

div.kontakt-box {
background: url("img_re/kontakt-box-bg_re.gif") repeat-x;
width:162px;
color:#FFF;
margin-top:36px;
padding:6px 6px 6px 6px;
}

div.kontakt-box p, div.kontakt-box a {
font-size:11px;
color:#FFF;
}

div.kontakt-box-img {
width:54px;
padding-right:7px;
float:left;
}

div.kontakt-box-cont {
float:left;
width:90px;
}


/* old css styles (topnavi u. login) */


#nav li.dropdown a {
  display: block;
  width: 9em;
}

#nav li.dropdown {
display:block;
width: 9em;
}

#nav li.dropdown a:hover {
text-decoration:underline;
}

#nav li.dropdown {
  float: left;
  width: 9em;
}

#nav li.dropdown ul {
  position: absolute;
  width:15.4em;
  left: -999em;
  background: #9fec00;
  padding-top:8px;
  padding-left:0px;
  margin-left:0px;
z-index:999;
}

#nav li.dropdown ul li {
margin:0;
padding:0;


}

#nav li.dropdown ul li a {
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
padding-left:0.4em;
width:15em;


}

#nav li.dropdown ul li a:hover {
/*background: #c9ff5b;*/
background: #77b001;
text-decoration:none;
}

#nav li.dropdown:hover ul {
  left: auto;
}

#nav li.dropdown:hover ul, #nav li.sfhover ul {
  left: auto;
}

/* IE7 */
#nav li.dropdown:hover, #nav li.dropdown.hover {
    position: static;

}




.submit {
background: url("../templates/img/search.gif");
width:78px;
padding:0;
margin:0;
height:19px;
border:0px;
}

td INPUT {
padding:0px;
margin:0;
border:1px solid #000;
height:17px;
width:108px;
}

#logintable {
font-size:11px;
margin-top:18px;
margin-left:17px;
}


#login {
float:left;
width:300px;
color: #000;
  display:none;
}

#login table {
 display:none; 
}

#menu {
float:left;
padding-left:26px;
padding-top:20px;

}

#menu {
float:left;
}

#menu ul {
padding-left:10px;
}

#menu ul li {
float:left;
list-style:none;
padding-top:10px;
background:none;
padding-left:0px;
padding-bottom:0px;
}

#menu ul li.act {
text-decoration:underline;
}

.trenner {
padding-left:14px;
padding-right:14px;
}

#menu a {
color: #1A1D22;
text-decoration:none;
font-size:12px;
}

#menu a:hover {
text-decoration:underline;
}


/* //old css styles */

/* sponsoren */

#footer {
background: url("http://www.chip-flip.com/fileadmin/templates_re/img/footer.gif");
padding-left:20px;
padding-right:20px;
padding-top:20px;
border:1px solid #2d3131;
border-top:0;
}

.copyright {
padding-top:12px;
color: #8C94A7;
font-size:10px;
float:left;
}

div.footerlinks a {
color: #8C94A7;
text-decoration:none;
}

#footlist {
float:right;
padding-top:12px;
padding-right:45px;
color: #8C94A7;
font-size:10px;
}

#footlist li {
float:left;
list-style:none;
background:none;
padding-left:0px;
}

#footlist a {
text-decoration:none;
color: #8C94A7;
}

div.footerlinks {
margin:0 auto;width:930px;text-align:center;
padding-left:20px;

}


/* //sponsoren */

/* Suchfeld */

select.select_re { display:block;float:left;border:1px solid #000;font-size:11px;width:90px;height:20px; }
input.submit_re { display:block;float:left;height:19px;margin-left:4px;border:0;width:78px; background: url("img_re/search.gif") no-repeat; }
input.input_re { display:block;float:left;padding:1px 1px 1px 4px;border:1px solid #000;margin-right:4px; }
/* //Suchfeld */

