/*
TenDance.de Stylesheet
tendance(at)tendance.de
Coded by CharoGarcia.de
mail(at)charogarcia.de
Last Update: 5.07.2004
*/

body {margin:0; background-color:#fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000;}
td {font-size:11px;}

h1{font-size:13px}
h3 {font-size:13px;}
h4 a {font-size:13px; margin-bottom:3px; margin-top:4px;}
h4 {font-size:13px; margin-bottom:3px; margin-top:4px;}

table {border:0px;}

input {background-color: #f0f0f0; border:1px #bababa solid; font-family: Verdana,Arial,Helvetica,sans-serif; color: #9a9a9a;  font-size: 11px;}
textarea {background-color: #f0f0f0; border:1px #bababa solid; font-family: Verdana,Arial,Helvetica,sans-serif; color: #9a9a9a;  font-size: 11px;}

a {font-family:verdana; font-size:11px; color:#000000;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline; color:#ff0000}
a:active {text-decoration:underline;}


.articleteaser {font-size:12px;}

img {border:0;}

/*TEMPLATE CLASSES*/
td.navleft {width:141px; vertical-align:top;}
td.navright {width:141px; vertical-align:top;}

.clickpath {padding-left:5px; color:#000000;}

.content {vertical-align:top; text-align:left; width:auto;}
.contentgreen {vertical-align:top; text-align:center; width:auto;}
.contentred {vertical-align:top; text-align:center; width:auto;}
.contentyellow {vertical-align:top; text-align:center; width:auto;}
.contentorange {vertical-align:top; text-align:center; width:auto;}
.contentblue {vertical-align:top; text-align:center; width:auto;}

.contentbox {width:100%; text-align:left; background-image: url(../pics/contentboxbg.gif);}
.contentboxwide {width:100%; text-align:left; background-image: url(../pics/contentboxbg.gif);}
.contentboxtop {background: url(../pics/contentboxtop.gif) repeat-x; line-height:22px; padding-left:10px;}
.contentboxbottom {background: url(../pics/contentboxbottom.gif) repeat-x; line-height:1px;  font-size:1px;}
.contentboxleft {width:8px; background: url(../pics/contentboxleft.gif) repeat-y;}
.contentboxright {width:5px; background: url(../pics/contentboxright.gif) repeat-y;}
.contentboxcontent {background: url(../pics/contentboxbg.gif); padding-bottom:10px; padding-top:10px; padding-right:4px;}

.contentquiz a {font-family:verdana; font-size:12px; color:#000000;}
.contentquiz a:link {color:#646403;}
.contentquiz a:visited {text-decoration:none; color:#646403;}
.contentquiz a:hover {text-decoration:underline; color:#C20000;}
.contentquiz a:active {text-decoration:underline;}

.contentmusiktop {background: url(../pics/contentmusiktop.gif) repeat-x; line-height:20px; padding-left:5px; padding-right:5px;}
.contentclubtop {background: url(../pics/contentclubtop.gif) repeat-x; line-height:20px; padding-left:5px; padding-right:5px;}
.contentwebtop {background: url(../pics/contentwebtop.gif) repeat-x; line-height:20px; padding-left:5px; padding-right:5px;}
.contenttechniktop {background: url(../pics/contenttechniktop.gif) repeat-x; line-height:20px; padding-left:5px; padding-right:5px;}
.contentgamestop {background: url(../pics/contentgamestop.gif) repeat-x; line-height:20px; padding-left:5px; padding-right:5px;}

td.headercorner {width:10px; height:10px;}
td.headercorner2 {width:10px; line-height:1px; font-size:1px;}
td.headerboxtop {width:100%; height:10px; background-image: url(../pics/headerboxtop.gif); line-height:1px; font-size:1px;}
td.headerboxcontent {width:246px; background: url(../pics/headerboxbg.gif) repeat-x; vertical-align:top; line-height:1px; font-size:1px;}
td.headerboxbanner {width:auto; background: url(../pics/headerboxbg.gif) repeat-x; text-align:right; vertical-align:top;}

td.linkboxlr {width:9px; height:20px; line-height:1px; font-size:1px;}
td.linkboxlinks{height:24px; width:395px; line-height:1px; font-size:1px;}
td.linkboxlinks a{line-height:1px; font-size:1px;}
td.linkboxbottom {background: url(../pics/linkboxbottom.gif) repeat-x; height:4px; line-height:1px; font-size:1px;}
td.linkboxbg {width:auto; height:24px; background: url(../pics/linkboxbg.gif) repeat-x; text-align:right; line-height:11px; font-size:10px;}

.boxheight {line-height:1px; font-size:1px;}/*Korrigiert die Mindesthöhe von TDs in Netscape/Mozilla*/

.navbox {width:141px;}
.navboxtop {background: url(../pics/navboxtop.gif) repeat-x;}

.navboxtopcatblack {background: url(../pics/navboxtopcatblack.gif) no-repeat; width:141px; height:16px;}
.navboxtopcatred {background: url(../pics/navboxtopcatred.gif) no-repeat; width:141px; height:16px;}
.navboxtopcatorange {background: url(../pics/navboxtopcatorange.gif) no-repeat; width:141px; height:16px;}
.navboxtopcatblue {background: url(../pics/navboxtopcatblue.gif) no-repeat; width:141px; height:16px;}
.navboxtopcatgreen {background: url(../pics/navboxtopcatgreen.gif) no-repeat; width:141px; height:16px;}
.navboxtopcatyellow {background: url(../pics/navboxtopcatyellow.gif) no-repeat; width:141px; height:16px;}

.navboxtopwebblack {background: url(../pics/navboxtopwebblack.gif) no-repeat; width:141px; height:16px;}
.navboxtopwebred {background: url(../pics/navboxtopwebred.gif) no-repeat; width:141px; height:16px;}
.navboxtopweborange {background: url(../pics/navboxtopweborange.gif) no-repeat; width:141px; height:16px;}
.navboxtopwebblue {background: url(../pics/navboxtopwebblue.gif) no-repeat; width:141px; height:16px;}
.navboxtopwebgreen {background: url(../pics/navboxtopwebgreen.gif) no-repeat; width:141px; height:16px;}
.navboxtopwebyellow {background: url(../pics/navboxtopwebyellow.gif) no-repeat; width:141px; height:16px;}

.navboxtoplogblack {background: url(../pics/navboxtoplogblack.gif) no-repeat; width:141px; height:16px;}
.navboxtoplogred {background: url(../pics/navboxtoplogred.gif) no-repeat; width:141px; height:16px;}
.navboxtoplogorange {background: url(../pics/navboxtoplogorange.gif) no-repeat; width:141px; height:16px;}
.navboxtoplogblue {background: url(../pics/navboxtoplogblue.gif) no-repeat; width:141px; height:16px;}
.navboxtoploggreen {background: url(../pics/navboxtoploggreen.gif) no-repeat; width:141px; height:16px;}
.navboxtoplogyellow {background: url(../pics/navboxtoplogyellow.gif) no-repeat; width:141px; height:16px;}

.navboxtopuseblack {background: url(../pics/navboxtopuseblack.gif) no-repeat; width:141px; height:16px;}
.navboxtopusered {background: url(../pics/navboxtopusered.gif) no-repeat; width:141px; height:16px;}
.navboxtopuseorange {background: url(../pics/navboxtopuseorange.gif) no-repeat; width:141px; height:16px;}
.navboxtopuseblue {background: url(../pics/navboxtopuseblue.gif) no-repeat; width:141px; height:16px;}
.navboxtopusegreen {background: url(../pics/navboxtopusegreen.gif) no-repeat; width:141px; height:16px;}
.navboxtopuseyellow {background: url(../pics/navboxtopuseyellow.gif) no-repeat; width:141px; height:16px;}


.navboxbottom {background: url(../pics/navboxbottom.gif) repeat-x; line-height:20px;}
.navboxleftblack {width:18px; background: url(../pics/navboxleftblack.gif) repeat-y;}
.navboxleftred {width:18px; background: url(../pics/navboxleftred.gif) repeat-y;}
.navboxleftorange {width:18px; background: url(../pics/navboxleftorange.gif) repeat-y;}
.navboxleftyellow {width:18px; background: url(../pics/navboxleftyellow.gif) repeat-y;}
.navboxleftgreen {width:18px; background: url(../pics/navboxleftgreen.gif) repeat-y;}
.navboxleftblue {width:18px; background: url(../pics/navboxleftblue.gif) repeat-y;}

.navboxright {width:14px; background: url(../pics/navboxright.gif) repeat-y;}
.navboxcontent {background: url(../pics/navboxbg.gif); width:100%}

.navbox2 {width:141px;}

.navboxlogin {color:#000;}
.logininput {  background-color: #f0f0f0; border:1px #bababa solid;
  font-family: Verdana,Arial,Helvetica,sans-serif; color: #9a9a9a;  font-size: 11px; width: 90px;}
/*.button {border:1px #bababa solid; background-color:#fff; Font: normal 10px verdana; color: #969696;
cursor: hand;} */

.searchinput {  background-color: #f0f0f0; border:1px #bababa solid;
  font-family: Verdana,Arial,Helvetica,sans-serif; color: #9a9a9a;  font-size: 11px; width: 200px;}
.searchbutton {border:1px #cccccc solid; font: normal 10px verdana; color: #969696; cursor: pointer;
background-color:#fff;}

.footer {background: url(../pics/footerboxbg.gif) repeat-x; height:21px; width:100%}
.footer a{font-size:11px; line-height:5px; background: url(../pics/footerboxdivider.gif) no-repeat right;
 line-height:21px; padding-top:4px; padding-bottom:4px; padding-right:6px; padding-left:6px;}

footerend {width:6px; vertical-align:top;}
footerdivider {width:2px; vertical-align:top;}

.footerv a {background: url(../pics/clear2.gif) no-repeat;}
.footerv {line-height:21px; vertical-align:middle; padding-top:6px;}

#pic1 {border: 1px solid black; float:right; margin-left:10px;}

/*TYPO SPECIFIC*/
.menu1-level1-no {font-variant:small-caps}
.menu1-level1-act {font-weight:bold; font-variant:small-caps;}
/*menu1-level1-act a:hover {padding-left:10px; background: url(../pics/testpic.gif) no-repeat; background-position:center left;}*/
.menu1-level2-no {padding-left:6px;}
.menu1-level2-act {padding-left:6px; font-weight:bold;}
.menu1-level3-no {padding-left:10px;}
.menu1-level3-act {padding-left:10px; font-weight:bold;}
.loginheader {font-family:verdana; font-size:11px; font-weight:bold;}
.tx-newloginbox-pi1-submit {border:1px #bababa solid; background-color:#fff; Font: normal 10px verdana; color: #969696; cursor: pointer;}
.tx-newloginbox-pi1 a {font-size:9px;}
.logintext {padding-top:3px;}

/*********News****************/
.ctfront {width:100%; padding:5px;}

.newsbox {width:100%}
.newsbox2 {padding:4px;}
.newstable {width:100%; background-color:#E8E8E8;}
.newstabletop {width:100%;  border-bottom:2px solid #FD4900; border-top:1px solid #FD4900;  border-left:2px solid #FD4900;border-right:2px solid #FD4900;/*background-color:#DD0101;*/ }

.newstable3 {width:100%; background-color:#fff; /* border:5px solid #fff;*/}
.newstable4 {width:100%; background-color:#FFFFFF; /* border:1px solid #656565; */}

/*CAT Überschriften*/
.newscategorybggreen {font-weight:bold; width:100%; border-bottom:3px double #127D12; border-top:1px solid #127D12; font-size:11px; color:#fff; background-color:#127D12}
.newscategorybgblue {font-weight:bold;width:100%; border-bottom:3px double #05058B;  border-top:1px solid #05058B; font-size:11px; color:#fff; background-color:#05058B }
.newscategorybgred {font-weight:bold;width:100%; border-bottom:3px double #8B0505;  border-top:1px solid #8B0505; font-size:11px; color:#fff; background-color:#8B0505}
.newscategorybgyellow {font-weight:bold;width:100%; border-bottom:3px double #8B8B05;  border-top:1px solid #8B8B05; font-size:11px; color:#fff; background-color:#8B8B05 }
.newscategorybgorange {font-weight:bold;width:100%; border-bottom:3px double #FD4900;  border-top:1px solid #FD4900; font-size:11px; color:#fff; background-color:#FD4900}
.newscategorybgorange1 {font-weight:bold;width:100%; /*border-bottom:3px double #fff;*/ border-bottom:3px double #FD4900; border-top:1px solid #FD4900; /*border-top:1px solid #fff; */ font-size:11px; color:#fff; background-color:#FD4900;}

.newscategorybgblack {font-weight:bold;width:100%; border-bottom:3px double #000;  border-top:1px solid #000; font-size:11px; color:#fff; background-color:#000}


.newsonetop a {font-size:10px; color:#000;}
.newsonetop a:link {text-decoration:none;}
.newsonetop a:visited {text-decoration:none;}
.newsonetop a:hover {text-decoration:none;color:#ccc}
.newsonetop a:active {text-decoration:none; color:#DBDBDB}

.newstitle {background-color:#fff; padding-left:3px; padding-right:3px;}

/*News List Titles*/
.contentgreen .newstitlelist {font-family:verdana; font-size:11px; color:#127D12; font-weight:bold; padding-left:5px;}
.contentred .newstitlelist {font-family:verdana; font-size:11px; color:#8B0505; font-weight:bold; padding-left:5px;}
.contentyellow .newstitlelist {font-family:verdana; font-size:11px; color:#8B8B05; font-weight:bold; padding-left:5px;}
.contentblue .newstitlelist {font-family:verdana; font-size:11px; color:#05058B; font-weight:bold; padding-left:5px;}
.contentorange .newstitlelist {font-family:verdana; font-size:11px; color:#C14E21; font-weight:bold; padding-left:5px;}
.content .newstitlelist {font-family:verdana; font-size:11px; color:#000; font-weight:bold; padding-left:5px;}



.newstitle4 {background-color:#FFFFFF; padding-left:3px; padding-right:3px; vertical-align:top;}


.newsimage img {border: 1px solid #A0A0A0;}
.newsimagesing {border: 1px solid #A0A0A0; float:left; margin-right:5px; margin-bottom:5px;}

.newstitletextgreen {color:#5F5F5F; font-weight:bold; font-size:10px;}
.newstitletextblue {color:#5F5F5F; font-weight:bold; font-size:10px;}

td.newsimage {padding:3px;}

/*Articles*/
.tx-dearticles-pi1-sword {color:maroon; font-weight:bold; font-style:italic;}
.contentred .tx-dearticles-pi1-singleViewField-title {font-size:14px; color:#8B0505; font-weight:bold; }
.contentred .tx-dearticles-pi1-singleViewField-listHeader {font-size:12px; color:#8B0505; font-weight:bold; font-variant:small-caps}
.contentgreen .tx-dearticles-pi1-singleViewField-title {font-size:14px; color:#127D12; font-weight:bold; }
.contentgreen .tx-dearticles-pi1-singleViewField-listHeader {font-size:12px; color:#127D12; font-weight:bold; font-variant:small-caps}
.contentblue .tx-dearticles-pi1-singleViewField-title {font-size:14px; color:#05058B; font-weight:bold; }
.contentblue.tx-dearticles-pi1-singleViewField-listHeader {font-size:12px; color:#05058B; font-weight:bold; font-variant:small-caps}

.tx-dearticles-pi1-singleViewField-author {font-weight:bold;}
.tx-dearticles-pi1-singleViewField-content {font-size:12px; line-height:16px;}
.tx-dearticles-pi1-singleViewField-sections {visibility:hidden;}


/*ArtikelFormatierung TXT*/
.introduction {background-color:#ECECEC; font-family:verdana; font-size: 12px; padding:5px; font-weight:normal;
font-variant:small-caps; text-align:justify;}
.articleimage img {border:1px solid #cccccc;}
.mainpart {font-family:verdana; font-size: 12px; text-align:justify;}
.procons td {vertical-align:top;}
.procons {float:right; width:200px; font-size: 10px;}
.procons td {background-color:#fff;}
.punktetabelle { float:right; width:200px; font-size: 10px;}
.punktetabelle td {background-color:#fff;}

.techdata {width:200px; font-size: 10px;}
.techdata td {background-color:#fff;}

.gamedata {width:100%; font-size: 10px;}
.gamedata td {background-color:#fff; vertical-align:top;}

td.proconsplus {color:#197B30;font-weight:bold; font-size:11px; background-color:#ECECEC; font-variant:small-caps;}
td.proconsminus {color:#f00; font-weight:bold; font-size:11px; background-color:#ECECEC; font-variant:small-caps;}
.technikheader {color:#197B30;}
.gameheader {color:#05058B;}
.conclusionheader {color:#197B30; font-weight:bold; font-size:12px;}
.conclusion {font-family:verdana; font-size: 11px; background-color:#F5FAF6; border:1px dotted #197B30; padding:5px;}

.technikpics img{border: 1px solid #cccccc;}
/*ArtikelFormatierung TXT ENDE*/


.ctfront {vertical-align:top; font-size:10px; border:1px solid #F4F4F4}
.ctfront td {vertical-align:top;}

/*CHC FORUM STYLES*/
@import url("forum.css");