/*######################################



  Global Styles, to norm all elements



######################################*/







/*---------------------------------------------



Set margin padding and font stuff for every element,



then it should not be required to set them again.



---------------------------------------------*/















html,body,table,td,div,form,button,select,input,textarea,h1,h2,h3,h4,h5,h6,a,p,cite,quote,u,i {
margin: 0px;
padding: 0px;
font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,Sans-serif;
font-size: 10px;
line-height: 120%;
scrollbar-face-color: #363636;
scrollbar-highlight-color: #424441;
scrollbar-3dlight-color: #202020;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #0b1902;
scrollbar-arrow-color: #60b913;
scrollbar-track-color: #292929;

}







/*---------------------------------------------



Set body attributes color and background



---------------------------------------------*/



html,body {


	height : 100%;
  color: #000;

  background-attachment:fixed;

  background-color: #212121;

  background-image: url(http://www.digitalxplosiv.com/inc/_templates_/modern/images/index_bg.jpg);

}







/*---------------------------------------------



Set as blockelements



---------------------------------------------*/



h1,h2,h3,h4,h5,h6,hr,p,div,form {



  display: block;



}







/*---------------------------------------------



Set vertical align to top, this helps if the



text flys in the middle of a table (td).



---------------------------------------------*/



td {



  vertical-align: top;



}







/*---------------------------------------------



Set font bold inside of this elements.



---------------------------------------------*/



strong,caption,optgroup,.strong {



  font-weight: bold;



  font-style: normal;



}







/*---------------------------------------------



Set no border for tables and images, the images



border comes if you link any image <a href=""><img></a>



and this sheet does make the border invisible 



---------------------------------------------*/



img,table {



  border: 0px none;



}




.forumtxt{ 


color: #fff;
vertical-align: top;

 
 }


/*---------------------------------------------



Set a cursor for the label-TAG



---------------------------------------------*/



label {



  cursor: pointer;



}







/*---------------------------------------------



Set global style of the horizontal line



---------------------------------------------*/



hr {



	color : #000;



	height : 1px;



	padding : 0;



	border-color : #000;



	border-width : 1px 0 0 0;



	border-style : solid;



	margin: 3px 0 6px 0;



}







/*---------------------------------------------



Set a square as in front of an unordered list 



---------------------------------------------*/



ul li {



	list-style: square;



}







/*---------------------------------------------



Set general link style



---------------------------------------------*/



a:link,a:visited,a:hover,a:active {



  color: #fff;



  font-weight: bold;



  text-decoration: none;



}



a:hover {



  color: #64d805;



}

.newslink:link{ /*für Verweise zu noch nicht besuchten Seiten*/

font-weight:bold;

color:#436a22;

text-decoration:none;

font-size: 10px; 

}



.newslink:active{ /*für gerade angeklickte Verweise*/

font-weight:bold;

color:#436a22;

text-decoration:none;

font-size: 10px; }



.newslink:visited{ /*für Verweise zu bereits besuchten Seiten*/

font-weight:bold;

color:#436a22;

text-decoration:none;

font-size: 10px; }



.newslink:hover{ /*für Verweise, während der Anwender mit der Maus darüber fährt*/

font-weight:bold;

color:#dde61f;

text-decoration:none;

font-size: 10px; }




/*####################################



  DZCP STYLES



####################################*/







/*---------------------------------------------



Set attributes for the main-table



---------------------------------------------*/



table.maintable {



  background-image: url(../images/bg.jpg);



  margin: 0px;



  width: 1000px;



  max-width: 1000px;



}







/*---------------------------------------------



Set attributes for the content-table



---------------------------------------------*/



table.content {



  margin: 0px;



  width: 100%;



  max-width: 100%;



}







/*---------------------------------------------



persInfobox above the Header



-----------------------------------------------



menu/pers.infos.html



---------------------------------------------*/



table.persInfo {



  background-color: #ffffff;



  border-bottom: 1px solid #000000;



  margin: 0px;



  width: 100%;



  text-align: center;



}







table.subPersInfos {



  text-align: center;



}







span.fontBoldPersInfos {



  font-weight: bold;



}



/*---------------------------------------------



Header attributes



-----------------------------------------------



index.html



---------------------------------------------*/



td.pagetitle {



  height: 149px;



  text-align: left;



  vertical-align: bottom;



}







td.pagetitleContent {



  width: 710px;



  height: 83px;



  color: #fff;



  font-size: 35px;



  font-weight: bold;



  text-align: center;



}



/*---------------------------------------------



Attributes of the Welcomebar



-----------------------------------------------



index.html



---------------------------------------------*/



td.welcomebar {



  text-align: left;



}







span.welcomebar {



  color: #FFF;



}







/*---------------------------------------------



Attributes of the main-content (shouldnt be edited)



-----------------------------------------------



index.html



---------------------------------------------*/



table.mainContent {
width: 100%;
padding: 0px;
margin: 0px;
text-align: left;
}



.logg {







position:absolute;



    left: 293px; right: 0px;



  top: 70px;  bottom: 150px;



z-index:99999;



  width: 50px;



  padding: 0px;



  margin: 0px;



    height: 50px;



  text-align: left;



    background-image: url(http://kunden.pixelpacker.de/kunden/dzcp/portal/inc/_templates_/modern/images/logg.gif);



}



table.navContent {



  width: 100%;



  padding: 0px;



  margin: 0px;



  text-align: left;



}







table.hperc {
 

color:#fff;
  width: 100%;



  padding: 0px;



  margin: 0px;



  text-align: left;



}



div#topMatch {



  text-align: center;



  width: 100%;



  height: 100%;



  position: relative;



    left: 0; right: 0;



  top: 0px;  bottom: 0;



}







div#topMatch a {



  position: absolute;



  left: 0; right: 0;



  top: 0;  bottom: 0;



  z-index: 2;



}



/*---------------------------------------------



Attributes of the navigations loginbox



-----------------------------------------------



menu/login.html



---------------------------------------------*/











,input.login_en,



input.login_dis,{ 



    border: 0px inset;



    margin: 0px;



    color: #000;



	width: 110px;



    height: 15px;



}







td.loginLeft {



  width: 44px;



}







input.loginName_dis,input.loginPwd_dis,input.loginName_en,input.loginPwd_en,input.loginSignUp,input.loginSubmit {



  width: 120px;



  color: #000;



  border: 1px inset;



  background-color: #F7F7F7;



  padding: 2px;







}







input.loginName_en,input.loginPwd_en {



  border: 1px solid #000;



  background-color: #FFF;



      height: 13px;



}







input.loginSubmit,input.loginSignUp {



  width: 60px;



  padding: 1px; 



  background-color: #FFF;



  background-image: url(../../../images/submit.jpg);



  border: 1px solid #5F5F5F;



  color: #000;



  cursor: pointer;



      height: 13px;



}







input.loginSubmit {



  font-weight: bold;



      height: 13px;



}







/*---------------------------------------------



Parts of the attributes of the navigations votebox



-----------------------------------------------



menu/vote.html



menu/vote_results.html



menu/vote_vote.html



---------------------------------------------*/



td.navVoteButton {



  text-align: center;



}







input.voteSubmit {  



  padding: 1px;



  padding-left: 10px;



  padding-right: 10px;



  background-image: url(../../../images/submit.jpg);



  border: 1px solid #5F5F5F;



  color: #000;



  cursor: pointer;



}



/*IE Hack*/



*+html input.voteSubmit {



  padding-left: 0px;



  padding-right: 0px;



}



/*---------------------------------------------



Parts of the attributes of the navigations votebox



-----------------------------------------------



menu/shout.html



menu/shout_add.html



menu/shout_form.html



---------------------------------------------*/



td.navShoutContentFirst {



  background-color: #FFFFFF;



}







td.navShoutContentSecond {



  background-color: #EBEBEB;



}







/*---------------------------------------------



Disabled input field (not clicked)



---------------------------------------------*/



input.shoutEmail_dis,input.shoutNick_dis,textarea.shoutTextfield_dis,



input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en { 



  border: 1px inset;



  background-color: #FFF;



  color: #000;



  width: 150px;



}



/*---------------------------------------------



Enabled input fields (clicked)



---------------------------------------------*/



input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en { 



  border: 1px solid #000;



}



/*---------------------------------------------



Shoutbox-textfield



---------------------------------------------*/



textarea.shoutTextfield_dis,textarea.shoutTextfield_en {



  overflow: Auto;



  height: 80px;



}







/*---------------------------------------------



Shoutbox submit button



---------------------------------------------*/



input.shoutSubmit {



  padding: 1px;



  padding-left: 10px;



  padding-right: 10px;



  background-image: url(../../../images/submit.jpg);



  border: 1px solid #5F5F5F;



  color: #000;



  cursor: pointer;



}



/*IE Hack*/



*+html input.shoutSubmit {



  padding-left: 0px;



  padding-right: 0px;



}



/*---------------------------------------------



Shoutbox submit button



---------------------------------------------*/



input.shoutLength {



  width: 26px;



  height: 13px;



  border: 0px;



  background-color: transparent;



  text-align: center;



}



/*---------------------------------------------



Parts of the attributes of the navigations votebox



-----------------------------------------------



menu/server.html



server/server_show.html



---------------------------------------------*/



img.navServerPic,img.ServerPic {
 width: 160px;
height: 120px;

}







/*---------------------------------------------



Attributes of all navigation boxes



-----------------------------------------------



menu/nav_[box].html



---------------------------------------------*/



table.tableNav {
width: 100%;
}

td.navMainLeft,td.navClanLeft,td.navServerLeft,td.navMiscLeft {
 width: 49px;
}

td.navMainRight,td.navClanRight,td.navServerRight,td.navMiscRight {
width: 0px;
}

td.navMainContent,td.navClanContent,td.navServerContent,td.navMiscContent {
text-align: left;
}

td.navUserLeft,td.navMemberLeft,td.navAdminLeft {
width: 42px;
}

td.navUserRight,td.navMemeberRight,td.navAdminRight {
width: 0px;
}

td.navUserContent,td.navMemberContent,td.navAdminContent {
text-align: left;
}


td.navUotmContent,td.navPartnerContent {
text-align: center;
}

img.uotm {
width: 130px;
height: 161px;
}

td.navLregLeft,td.navTopdlLeft,td.navTeamspeakLeft {
width: 31px;
}







td.navLregContent,td.navTopdlContent,td.navTopdlHits,td.navTmpswitchContent,td.navPagerankContent {



  text-align: left;



}







div#navTeamspeakContent {



  width: 124px;



  overflow: auto;



  overflow-x: auto;



  overflow-y: hidden;



}







td.navTopdlRight,td.navTeamspeakRight {



  width: 32px;



}







td.navTmpswitchLeft {



  width: 42px;



}







td.navNextCwDate {



  vertical-align: middle;



    color:#fff;



}







td.navLastNewsLeft,td.navFtopicsLeft,td.navLastCwLeft,td.navNextCwLeft,td.navLastArtikelLeft,td.navKalLeft,td.navVoteLeft,td.navShoutLeft,td.navServerStatsLeft {



  width: 20px;



  color:#fff;



}







td.navLastNewsContent,td.navFtopicsContent,td.navLastCwContent,td.navNextCwContent,td.navLastArtikelContent,td.navServerStatsContent {


color:#000;
  text-align: left;



  vertical-align: middle;



}







td.navLastNewsRight,td.navFtopicsRight,td.navLastCwRight,td.navNextCwRight,td.navLastArtikelRight,td.navKalRight,td.navVoteRight,td.navShoutRight,td.navServerStatsRight  {



  width: 15px;



}







td.navServerStatsContent {



  text-align: center;



}



td.navServerStatsSpace {



  height: 15px;



}







td.navKalHead,td.navKalHeadDays,td.navKalDays,td.navKalToday,td.navKalEmpty,td.teamHead {



  text-align: center;



}







td.navKalHead span, td.navKalHead a {



  font-size: 11px;



}







td.navKalToday {



  border: 1px solid #000;



}



/*---------------------------------------------



Attributes of the counter-box



-----------------------------------------------



menu/counter.html



---------------------------------------------*/







td.counterLeft,td.counterRight {



  width: 31px;



}







td.counterContentHead {



  text-align: left;



}







td.counterContentLeft {



  text-align: left;



  width: 69px;



}







td.counterContentRight {



  text-align: right;



}







td.counterSpace {



  height:5px;



}



/*---------------------------------------------



Global styles of the content



---------------------------------------------*/



td.contentHead,td.contentMainTop,td.contentMainFirst,td.contentMainSecond,td.contentBottom,td.contentBottomLeft {



  height: 16px;



  color: #fff;


  padding: 0px;



  margin: 0px;




  vertical-align: middle;



}







td.contentHead { 



  background-color: #090909; 



  text-align: center;



}







td.contentMainTop,tr.contentMainTop { 
  background-color: #101010;

  vertical-align: top;



}







td.contentMainFirst { 



  background-color: #090909;



}







td.contentMainSecond { 



  background-color: #101010;



}







td.contentBottom,td.contentBottomLeft { 



  background-color: #101010; 



  text-align: center;



  font-weight: bold;



}







td.contentBottomLeft {



  text-align: left;



}







/*---------------------------------------------



Attributes of the Newsarea



-----------------------------------------------



news/news_show.html



news/comments_show.html



news/archiv.html



news/archiv_show.html



---------------------------------------------*/



/*



  Newsbox



*/



td.newsHead,td.newsBottom { 



  background-color: #ECEAEA;



  color: #000;



  height: 18px;



  vertical-align: middle;



  text-align: left;



  padding:2px;



}







td.newsBottom { 



  text-align: right;



}







td.newsContent {
color:#000;


  padding: 3px;



}







td.archiveStats {



  text-align: center;



  background-color: #FFF; 



  color: #000;



  border: 1px solid #000;



  padding: 2px;



}



/*---------------------------------------------



Attributes of all Comments/GB-Entrys/Boardentrys



-----------------------------------------------



news/comments_show.html



artikel/comments_show.html



forum/forum_posts.html



forum/forum_posts_show.html



---------------------------------------------*/



td.commentsLeft { 
background-color: #090909;
color: #000;
width: 25%;
height: 128px;
padding: 2px;



}
td.commentsRight1 { 
background-color: #090909;
color: #fff;
vertical-align: top;
padding:4px;



}






td.commentsRight { 



  background-color: #202020;



  color: #000;



  vertical-align: top;



  padding:4px;



}







/*---------------------------------------------



Attributes of the calendar



-----------------------------------------------



kalender/day.html



---------------------------------------------*/



/*---------------------------------------------
Attributes of the calendar
-----------------------------------------------
kalender/day.html
---------------------------------------------*/
td.calDay,td.calToday {
  background-color: #393939;
  color: #fff;
  text-align: left;
  vertical-align: top; 
  width: 14%;
  height: 70px;
}

td.calToday {
  border: 1px solid #5fb31a;
  background-color: #a7a7a7;  color: #000;
}
}
td.calDay{  background-color: #393939;
  color: #fff;
  text-align: left;
  vertical-align: top; 
  width: 14%;
  height: 70px;}



/*---------------------------------------------



Attributes of the squads



-----------------------------------------------



squads/squads_show.html



squads/squads_member.html



clanwars/stats.html



clanwars/squads_show.html



awards/squads_show.html



awards/squads_show_all.html



awards/stats.html.html



server/server_show.html



---------------------------------------------*/



table.highlightSquads,table.highlightStats,table.highlightAwards,table.highlightServer {



  width: 100%;



  border-top: 1px solid #646464;



  border-bottom: 1px solid #646464;



  padding: 4px;

    color: #fff;



}







table.highlightServer {

    color: #fff;

  padding: 0px;



}







table.highlightSquads {

    color: #fff;

  border: 0px;



}







table.highlightAwards {

    color: #fff;

  padding: 0px;



}







img.squadMember {

    color: #fff;

  width: 100%;



  height: 1px;



  background-color: #646464;



}



/*---------------------------------------------



Attributes of several links



-----------------------------------------------



menu/*.html



---------------------------------------------*/



/*



  Navigation



*/



a.navMain:link,a.navMain:visited,



a.navClan:link,a.navClan:visited,



a.navServer:link,a.navServer:visited,



a.navMisc:link,a.navMisc:visited,



a.navLostPwd:link,a.navLostPwd:visited,



a.navTopdl:link,a.navTopdl:visited,



a.navLastNews:link,a.navLastNews:visited,



a.navLastReg:link,a.navLastReg:visited,



a.navFtopics:link,a.navFtopics:visited,



a.navLastCw:link,a.navLastCw:visited,



a.navNextCw:link,a.navNextCw:visited,



a.navLastArtikel:link,a.navLastArtikel:visited,



a.navKal:link,a.navKal:visited,



a.navVote:link,a.navVote:visited,



a.navCounter:link,a.navCounter:visited,



a.navShout:link,a.navShout:visited,



a.navServerStats:link,a.navServerStats:visited,



a.navTeamspeak:link,a.navTeamspeak:visited {



  color: #414141;



}







a.navMain:hover,a.navMain:active,



a.navClan:hover,a.navClan:active,



a.navServer:hover,a.navServer:active,



a.navMisc:hover,a.navMisc:active,



a.navLostPwd:hover,a.navLostPwd:active,



a.navTopdl:hover,a.navTopdl:active,



a.navLastNews:hover,a.navLastNews:active,



a.navFtopics:hover,a.navFtopics:active,



a.navLastCw:hover,a.navLastCw:active,



a.navNextCw:hover,a.navNextCw:active,



a.navLastArtikel:hover,a.navLastArtikel:active,



a.navLastReg:hover,a.navLastReg:active,



a.navKal:hover,a.navKal:active,



a.navVote:hover,a.navVote:active,



a.navCounter:hover,a.navCounter:active,



a.navShout:hover,a.navShout:active,



a.navServerStats:hover,a.navServerStats:active,



a.navTeamspeak:hover,a.navTeamspeak:active {



  color: #C0C0C0;



}







a.navTeamspeak { font-weight: normal; }



a.navTeamspeak:hover,a.navTeamspeak:active { text-decoration: underline; }







a.navCounter:link,a.navCounter:visited,



a.navKal:link,a.navKal:visited {



  font-weight: bold;



}



a.navKal:link,a.navKal:visited {



  text-decoration: underline;



}



/*



  Welcomelink



*/



.welcome:link,.welcome:visited,.welcome:hover,.welcome:active {



  color: #C0C0C0;



  font-weight: bold;



}



.welcome:hover,.welcome:active {



  color: #FFF;



}







/*---------------------------------------------



Attributes of various font-styles



---------------------------------------------*/



span.fontText {



  font-weight: normal;



}
div#subfooter a:link,
div#subfooter a:visited,
div#subfooter a:active  {

   color: #000;
   text-decoration: none;
   font-size: 10px;

}

div#subfooter2 a:hover {
   color: #444;
   text-decoration: none;
   font-size: 10px;
}
.klappnews a:link,
.klappnews a:visited,
.klappnews a:active  {

   color: #000;
   text-decoration: none;
   font-size: 10px;

}
.klappnews a:hover {
   color: #333333;
   text-decoration: none;
   font-size: 10px;
}
span.fontBold {



  font-weight: bold;



}

span.fontBold1 {

   color: #444;

  font-weight: bold;



}






span.fontItalic {


   color: #fff;

  font-style: italic;



}







span.fontUnder {



  text-decoration: underline;



}







span.fontBoldUnder {



  font-weight: bold;



  text-decoration: underline;



}







span.fontItalicUnder {
font-style: italic;
text-decoration: underline;
}







span.fontError,span.fontWichtig,span.fontMarked,span.fontRed {



  font-weight: bold;



  color: red;



}







span.fontGreen {



  font-weight: bold;



  color: #1bdc16;



}







/*



  Navigation ( << 1 2 3 >> )



*/







span.fontSites {



  font-weight: bold;



  color: #EE0000;



}







span.fontSitesMisc {



  color: #000;



}







.sites:link,.sites:visited,.sites:hover,.sites:active {



  color: #999;



  font-size: 10px;



  text-decoration: none;



}







.sites:link {



  text-decoration: none;



}







.sites:hover {



  color: #414141;



  text-decoration: none;



}







/*



  Clanwarresults



*/







span.navCwWon,span.navCwDraw,span.navCwLost,span.CwWon,span.CwDraw,span.CwLost {



  font-weight: bold;



}







span.navCwWon,span.CwWon {



  color: #1bdc16;



}







span.navCwDraw,span.CwDraw {



  color: #dfa426;



}







span.navCwLost,span.CwLost {



  color: #dc2516;



}







/*---------------------------------------------



Attributes of the errortable



-----------------------------------------------



errors/errortable.html



---------------------------------------------*/



td.error {



  text-align: center;



  border-top: 1px dotted #EE0000;



  border-bottom: 1px dotted #EE0000;



  padding: 3px;



  background-color: #FDE0E0;



}







/*---------------------------------------------



Style of the preloader



---------------------------------------------*/



div#preload { 



  background-color: #FFF;



  border: 1px solid #000;



}







/*---------------------------------------------



Style of the higlighted boxes (Vote,Profil, etc)



---------------------------------------------*/



td.highlight {



  text-align: left;



  border-top: 1px solid #BBB;



  border-bottom: 1px solid #BBB;



}



/*---------------------------------------------



Style of the statisitc beam (votes, CWs)



---------------------------------------------*/



td.statsBalken {



  border: 1px solid #000;



  background-image: url('../../../images/vote_bg.gif');



}



/*---------------------------------------------



Attributes of various formulars



---------------------------------------------*/



/*****************************



*****************************/



/*---------------------------------------------



Templateswitcher dropdown



-----------------------------------------------



menu/tmp_switch.html



---------------------------------------------*/



select.tempswitch {



  width: 120px;



  color: #000;



  font-size: 97%;



  background-color: #FFF;



  border: 1px #000 solid;



}



/*---------------------------------------------



Dropdownmenus



---------------------------------------------*/



select.dropdown {



  color: #000;



  font-size: 97%;



  background-color: #FFF;



  border: 1px #000 solid;



}



/*---------------------------------------------



Dropdownmenus -> Categories



---------------------------------------------*/



option.dropdownKat {



  color: #000;



  font-size: 97%;



  font-weight: bold;



  background-color: #ECEAEA;



  border-top: 1px #000 solid;



  border-bottom: 1px #000 solid;



}



/*---------------------------------------------



Enabled/disabled input fields (not clicked)



---------------------------------------------*/



input.inputField_dis,input.inputField_dis_small,input.inputField_dis_mid,input.inputFieldFsearch_dis,input.inputFieldKal_dis,textarea.inputFieldKalDesc_dis,textarea.inputField_dis,input.inputField_dis_profil,textarea.inputField_dis_nletter,input.inputField_en,input.inputField_en_mid,input.inputField_en_small,input.inputFieldFsearch_en,input.inputFieldKal_en,textarea.inputFieldKalDesc_en,textarea.inputField_en,input.inputField_en_profil,textarea.inputField_en_nletter,textarea.inputField_dis_profil,textarea.inputField_en_profil { 

  border: 1px inset;

  background-color: #92938d;

  color: #000;

  padding:1px;

  width: 250px;

}

input.inputField_en,input.inputField_en_mid,input.inputField_en_small,input.inputFieldFsearch_en,input.inputFieldKal_en,textarea.inputFieldKalDesc_en,textarea.inputField_en,input.inputField_en_profil,textarea.inputField_en_nletter,textarea.inputField_en_profil { 

  background-color: #92938d;

    border: 1px inset;

}



/*---------------------------------------------



Several input fields



---------------------------------------------*/



/*



  Small inputfields



*/



input.inputField_dis_small,input.inputField_en_small {



  width: 250px;



  text-align: center;



}



/*



  Middle sized inputfields



*/



input.inputField_dis_mid,input.inputField_en_mid {



  width: 68px;



}



/*



  Board Search



*/



input.inputFieldFsearch_dis,input.inputFieldFsearch_en {



  width: 180px;



}



/*



  Calendar admin



*/



input.inputFieldKal_dis,input.inputFieldKal_en {



  width: 240px;



}







textarea.inputFieldKalDesc_dis,textarea.inputFieldKalDesc_en {


  background-color: #92938d;
  overflow: Auto;



  width: 240px;



  height: 100px;



}



/*



  Edit profile fields



*/



input.inputField_dis_profil,input.inputField_en_profil,



textarea.inputField_dis_profil,textarea.inputField_en_profil {
  background-color: #92938d;


  width: 200px;



}



/*



  Gallery Admin



*/



textarea.inputField_dis,textarea.inputField_en {

  background-color: #92938d;

  overflow: Auto;



  height: 100px;



}







/*



  Newsletter textarea



*/




textarea.inputField_dis_nletter,textarea.inputField_en_nletter {

  width: 90%;

  height: 200px;

  overflow: Auto;

}
textarea.inputField_dis_nletter,textarea.inputField_en_nletter {

  width: 90%;

  height: 200px;

  overflow: Auto;

}


/*---------------------------------------------



Atrributes of (submit)buttons



---------------------------------------------*/



input.submit { 



  padding: 1px;



  padding-left: 10px;



  padding-right: 10px;



  background-image: url(../../../images/submit.jpg);



  border: 1px solid #5F5F5F;



  color: #000;



  cursor: pointer;



  font-weight: normal;



}



/*IE Hack*/



*+html input.submit {



  padding-left: 0px;



  padding-right: 0px;



}



/*####################################



  These sheets shouldn`t be edited



####################################*/



input.checkbox,input#loginCheckbox {



  border:0px;



  cursor: pointer;



}







.emph,.msg {



  background-color: #FFF;



  color: #000;



  border: 1px solid #000;



  padding: 2px;



}







td.middle,div.middle {



  vertical-align: middle;



  text-align: center;



}











/*####################################



  DZCP 1.4 Styles



####################################*/



/*---------------------------------------------



  WYSIWYG-Editor



---------------------------------------------*/



textarea.editorStyle,textarea.editorStyleWord,textarea.editorStyleMini {



  overflow: auto;

  background-color: #92938d;

  width: 500px;



  height: 200px;



}



textarea.editorStyleWord {

  background-color: #92938d;

  width: 500px;



  height: 270px;



}



textarea.editorStyleMini {



  width: 200px;



  height: 100px;



}







/*



  shouldn`t be edited



*/







div.clipMore {

  border-top: 1px dashed #BBB;



  border-bottom: 1px dashed #BBB;



  padding: 2px;



}



/*---------------------------------------------



  JS Infolayer



---------------------------------------------*/



div#infoDiv {



  z-index: 100;



  position: absolute;



  visibility: hidden;



}



div#infoInnerLayer {


color:#fff;
border: 1px solid #000;
background-color: #212121;
}
div#infoInnerLayer td {
color:#fff;
background-color: #212121;
padding: 2px;

}
div#infoDiv,iframe#ieFix {
width: 240px;
height: auto;
 
}

td.infoTop {


font-weight: bold;
 background-image: url(../images/layer_bg.jpg);
border-bottom: 1px solid #000;
background-color: #212121;
}



/*---------------------------------------------



  Syntax Highlighting (PHP)



---------------------------------------------*/



.codeHead {



  background-color: #20262b;



  border: 1px solid #000;



  padding: 2px;



}







.code,.codeHead  {



  width: 400px;



  max-height: 300px;



  background-color: #FFF;



  border: 1px solid #000;



  padding: 0px;



}







.codeHead {



  padding-top: 2px;



  padding-bottom: 2px;



  color: #000;



  font-weight: bold;



  border-bottom: 0px;



  background-color: #DDD;



}







.codeLines {



  width: 1%;



  color: #000;



  background-color: #DDD;



  border-right: 1px solid #000;



}



.codeContent,.codeContent *,.codeLines {



  padding: 0px;



  padding-left: 4px;



  padding-right: 2px;



  font-family: "Courier New", Verdana, Arial;



  font-size: 11px;



}



.codeContent * {



  padding:0px;



}



/*---------------------------------------------



  Colors of highlighting



---------------------------------------------*/



td.codeContent .string { color: #800; }



td.codeContent .comment { color: #C0C0C0; }



td.codeContent .keyword { color: #000; font-weight:bold; }



td.codeContent .bg { background: #DDD; }



td.codeContent .default { color: #000080; }



td.codeContent .html { color : #880; }



/*---------------------------------------------



  Resized Image Text (resized to...)



---------------------------------------------*/



span.resized {



  font-size: 10px;



  font-weight: normal;



  font-style: italic;



}







/*---------------------------------------------



Navigation: Teamswitcher



---------------------------------------------*/



select.teamswitch {



  width: 120px;



  color: #000;



  font-size: 97%;



  background-color: #FFF;



  border: 1px #000 solid;



}



/*---------------------------------------------



menu/teams.html



---------------------------------------------*/



td.navTeamLeft {



  width: 22px;



}







td.navTeamRight {



  width: 20px;



}



/*---------------------------------------------



Attributes of all icons (flags/email/hp,etc)



---------------------------------------------*/



img.icon,img.helpicon,img.tsicon {



  vertical-align: middle;



}



/*



  helpicon



*/



img.helpicon { cursor: help; }



/*



  Teamspeak Icons



*/



img.tsicon { 



  margin: 1px;



}



/*---------------------------------------------



Board Quotes



---------------------------------------------*/



.quote {
width: 90%;
margin: auto;
border-left: 1px solid #000;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 16px;
padding-right: 2px;
background-color: #444444;


  color: #000;


}



.quote b, .quote a {



  font-size: 11px;



  color: #000;



}







/*---------------------------------------------



Adminmenu



---------------------------------------------*/



.adminBarInner,.adminBarInnerOver {



  text-align: center;



	text-decoration: none;



  margin: 0px;



	padding: 3px;



	color: #000;



}



adminBarInnerOver {



  background-color: #DDD;



}







.adminBarOuter,.adminBarOuterOver {



	text-decoration : none;



	border: 1px solid #BBB;



	background-color: #EEE;



}







.adminMenuInner,.adminMenuInnerOver {



	margin: 3px 0 0 22px;



	color: #000;



}







.adminMenuOuter,.adminMenuOuterOver {



	text-decoration : none;



	background-color: #FFF;



	border: 1px solid #BBB;



	padding: 0;



  background-repeat: no-repeat;



  background-position: 2px 50%;



}







.adminMenuInnerOver,.adminMenuOuterOver  {



	background-color: #EEE;



}



/****************







**************/



p {



  margin: 0px;



  padding: 0px;



}







div#previewDIV {



  min-height: 100px;



}



/**************



  Search form



**************/



fieldset.search {



  border: 1px solid #000;



}







legend.search {



  margin: 0; 



  padding: 0; 



  color: #000;



}







ul.search { 



  height: 200px;



  overflow: auto;



  width: 100%;



  border: 1px solid #000; 



}







ul.search { 



  list-style-type: none; 



  margin: 0; 



  padding: 0; 



  overflow-x: hidden; 



}







ul.search li { 



  margin: 0; 



  padding: 0; 



}







label.search, label.searchKat { 



  display: block;



  text-align: left;



  background-color: #FFF; 



  margin: 0; 



  padding: 0; 



  width: 100%; 



}



  



label.search:hover { 



  background-color: #EEE; 



}







label.searchKat {



  background-color: #dbdbdb;



  font-weight: bold;



}







td.searchHead {



  border-bottom: 1px solid #888;



}







input.chksearch {



  margin: 2px;



  border:0px;



  cursor: pointer;



}







.highlightSearchTarget {



  padding: 2px;



  color: #000;



  background-color: #FEFECE;



}



/**************



  Glossar



**************/



a.glossar:link,a.glossar:visited,a.glossar:hover,a.glossar:active {



  font-weight: normal;



  text-decoration: none;



  border-bottom: 1px dashed;



}



/**************



  Membermap



**************/



div#memberMap {



  width: 100%;



  height: 600px;



}



div#memberMapInner {



  width: 180px;



  margin: auto;



  line-height: 180%;



  text-align: left;



  padding: 3px;



}







/**************



  Ergebnisticker



**************/



hr.ergebnisticker {



  margin: 2px auto;



  border-color: #aaa;



}



td.navErgebnistickerLeft {



  width:22px;



}



td.navErgebnistickerContent {



  text-align:left;



  vertical-align:middle;



}



td.navErgebnistickerRight {



  width:26px;



}







/*



  ############################



*/



#mainnewskats {



  position: absolute;



  top: 23px; left: 0px;



  background-color: #1e1e1e;



  padding: 2px;



  padding-left: 4px;



  padding-right: 4px;



  padding-top: none;



  border: 1px solid #111;



  border-top: none;



  width: 175px;



}







#mainnewskats a:link,



#mainnewskats a:visited {



  color: #FFF;



  font-weight: normal;



  font-size: 9px;



  display: block;



  padding: 1px;



  width: 173px;



}



#mainnewskats a:hover,



#mainnewskats a:active {



  color: #62e923;



}











.loginMenu {



  width: 100%;



  height: 55px;



  line-height:23px;



  margin-left:24px;



}







a.navUser:link,a.navUser:visited,



a.navMember:link,a.navMember:visited,



a.navAdmin:link,a.navAdmin:visited {



  color: #FFF;



  display: block;



  width: 68px;



  margin: 2px;



  float: left;



  



}







a.navUser:hover,a.navUser:active,



a.navMember:hover,a.navMember:active,



a.navAdmin:hover,a.navAdmin:active {



  color: #FFF;



}







.loginname,.loginpwd {



  background-image:url(../images/l_06.jpg);



  border: 0;



  padding: 4px;



  padding-top: 5px;



  padding-bottom: 3px;



  padding-left: 5px;



  width: 110px;



}



.loginpwd {



  background-image:url(../images/l_13.jpg);



}







.loginsub {



  background-image:url(../images/l_09.jpg);



  width: 43px;



  height: 50px;



  margin: 0;



  padding: 0;



  border: 0;



}/*---------------------------------------------
  WYSIWYG-Editor
---------------------------------------------*/
textarea.editorStyle,textarea.editorStyleWord,textarea.editorStyleMini,textarea.editorStyleNewsletter {
  overflow: auto;
  width: 420px;
  height: 200px;
}
textarea.editorStyleWord {
  width: 420px;
  height: 270px;
}
textarea.editorStyleMini {
  width: 200px;
  height: 100px;
}