/* Main Layout */
/*mach mal in der_stylesheet.css
bei dem a zeugs
outline:none; rein*/


body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  	margin-top: 0px;
	background-image: url(style/bg.jpg);
	background-repeat: repeat-x;
	background-color:#ff6600;
}



a {
outline:none;
}

.fileskatagorie, .fileskatagorie:visited {
font-size:12px;
font-weight:bold;
color:#828181;
}
.fileskatagorie:hover {
font-size:12px;
font-weight:bold;
color:#ff6500;
}


.linkkatagorie, .linkkatagorie:visited {
font-weight:bold;
color:#828181;
}
.linkkatagorie:hover {
font-weight:bold;
color:#ff6500;
}


/*Profil Anichst*/
a.titlelinkprofil, a.titlelinkprofil:visited, a.titlelinkprofil:active {
  color: #787878;
  text-decoration: none;
  font-weight: bold;
  outline:none;
}

a.titlelinkprofil:hover {
  color: #ff6600;
  text-decoration: none;
  font-weight: bold;
  outline:none;
}
/*Profil Anichst*/


/*TemplateAnsichStyle*/
.templatedown, .templatedown:visited {
font-weight:bold;
color:#ff6700;
outline:none;
}
.templatedown:hover {
font-weight:bold;
color:#909090;
}
.templatedemo, .templatedemo:visited {
font-weight:bold;
color:#909090;
outline:none;
}
.templatedemo:hover {
font-weight:bold;
color:#ff6700;
}
.kastendtemplates, .kastendtemplates:visited {
background-color: #EBEBEB; 
border-color:#adadad; 
border-style:dashed; 
border-width:1px; 
padding:3px;
}
.kastendtemplates:hover {
background-color: #FFFFFF; 
}
/*TemplateAnsichStyle*/







/*Boxen All Namen*/
.boxall, .boxall:visited {
margin-left:111px; 
float:left; color:#afafaf;
}
.boxall:hover {
color:#565656;
}
.boxallr, .boxallr:visited {
margin-left:111px; 
float:left; color: #666666;
}
.boxallr:hover {
color:#afafaf;
}
/*Boxen All Namen*/

/*sc_files size,downloads*/
.farbeor{
color:#ff6600;
}
.farbcounter{
font-weight:bold;
color:#ff6600;
}
.farbcounter2, .farbcounter2:visited {
font-weight:bold;
color:#ff6600;
}
.farbcounter2:hover {
font-weight:bold;
color:#eaeaea;
}
/*sc_files size,downloads*/
.naviclassU, .naviclassU:visited {
color:#adadad;
}
.naviclassU:hover {
color:#ff6600;
}





.boardclass, .boardclass:visited {
color:#8a8a8a;
}
.boardclass:hover {
color:#565656;
}

.bordersh, .bordersh:visited {
border-color:#3e3e3e; 
border-style:solid;
border-width:2px; 
padding:1px;
width:70%;
}
.bordersh:hover{
border-color:#ff6600;
}


/*Forum*/
.forumkathname, .forumkathname:visited {
font-size:12px;
font-weight:bold;
color:#ff6600;
}
.forumkathname:hover {
font-weight:bold;
color:#828181;
}
.forumboardname, .forumboardname:visited {
font-weight:bold;
color:#656565;
}
.forumboardname:hover {
font-weight:bold;
color:#ff6600;
}




/*Poll*/
input.voteButton {
border:none;
width:70px;
height:45px;
cursor: pointer;
background-image:url(style/cpoll/votebutton.jpg);
}
input.voteButton:hover {
border:none;
width:70px;
height:45px;
cursor: pointer;
background-image:url(style/cpoll/votebuttonroll.jpg);
}
/*Poll*/

.newbuttomS, .newbuttomS:visited {
font-size:9px;
text-align:center;
line-height:16px;
color:#ffffff;
border:none;
width:88px;
height:18px;
cursor: pointer;
outline:none; border:0px;
background-image:url(style/newbuttomS.jpg);
}
.newbuttomS:hover{
text-align:center;
color:#ffff00;
}
/*Showroom*/

.showroomimage{
width:99%;border-color:#3e3e3e; border-style:solid;border-width:1px; padding:1px;
}
.showroomimage:hover {
border-color:#ff6600;
}

.shautor2, .shautor2:visited {
font-weight:bold;
color:#ff6500;
}
.shautor2:hover {
font-weight:bold;
color:#828181;
}
.shautor, .shautor:visited {
font-weight:bold;
color:#828181;
}
.shautor:hover {
font-weight:bold;
color:#ff6500;
}

/*Showroom Title*/
.shtitle, .shtitle:visited {
font-weight:bold;
color:#FFFFFF;
}
.shtitle:hover {
font-weight:bold;
color:#ff6500;
}
/*Showroom*/

/*Tutorial Autor*/
.tutotialautor, .tutotialautor:visited {
color:#ff6600;
}
.tutotialautor:hover {
color:#565656;
}
/*Tutorial Autor*/


/*Tutorial Title*/
.tutotialtitle, .tutotialtitle:visited {
color:#565656; font-weight:bold;
}
.tutotialtitle:hover {
font-weight:bold;
color:#ff6500;
}
/*Tutorial Title*/

/*Special News*/
.artikeltitle, .artikeltitle:visited {
color:#605e5e; font-weight:bold; font-size:12px;
}
.artikeltitle:hover {
font-weight:bold;
color:#ff6500;
}
/*Special News*/
/*Button Rechts*/
.bgbrechtsclass, .bgbrechtsclass:visited {
font-size:9px;
margin-left:10px;
font-weight:bold;
float:left;
color:#FFFFFF;
}
.bgbrechtsclass:hover {
font-weight:bold;
color:#ffd673;
}
/*Button Rechts*/

/*Login*/


.usernameB, .usernameB:visited {
color:#ff6600;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.adminB, .adminB:visited {
color:#ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.logoutB, .logoutB:visited {
color:#f7e200;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.normalB, .normalB:visited {
color:#bfbfbf;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.normalB:hover {
color:#ff6500;
}
.adminB:hover, .logoutB:hover, .usernameB:hover  {
color:#FFFFFF;
}
input.loginSubmit {
border:none;
width:51px;
height:24px;
cursor: pointer;
background-image:url(style/login/loginbutton.jpg);
}
input.loginSubmit:hover {
border:none;
width:51px;
height:24px;
cursor: pointer;
background-image:url(style/login/loginbuttonroll.jpg);
}
/*Login*/

/*Search Button*/
input.searchSubmit {
border:none;
width:68px;
height:26px;
cursor: pointer;
background-image:url(style/search/searchsubmit.jpg);
}
input.searchSubmit:hover {
border:none;
width:68px;
height:26px;
cursor: pointer;
background-image:url(style/search/searchsubmitroll.jpg);
}
/*Search Button*/






img { border: none; }

hr {
  color: #666666;
  background-color: #666666;
  border: 0px;
  border-top: transparent;
  border-bottom: transparent;
  margin: 2px 0;
  height: 1px;
}

/* Links */
a, a:visited, a:active {
  color: #FF6600;
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}



a.titlelink, a.titlelink:visited, a.titlelink:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  outline:none;
}

a.titlelink:hover {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  outline:none;
}

a.category, a.category:visited, a.category:active {
  color: #333333;
  text-decoration: none;
  outline:none;
}

a.category:hover {
  color: #000000;
  text-decoration: none;
  outline:none;
}

/* Font types */
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-transform: uppercase;
  font-weight: bold;
}

small {
  color: #383838;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #787878;
  font-weight: bold;
  background-image:url(style/titlebg.jpg);
}

.category_big, .category_big a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

/* Forms */
form {
  border: none;
  margin: 0px;
  padding: 0px;
}

input, textarea, select {
  border: 1px solid #989898;
  background-color: #F0F0F0;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}

input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  color: #2C2C2C;
}

input[type="radio"], input[type="checkbox"], 
input[type="radio"]:focus, input[type="radio"]:active,
input[type="checkbox"]:focus, input[type="checkbox"]:active {
  border: 0px;
}

.input {
  background-color: transparent;
  border: none;
  margin: 2px;
}

/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px dashed #727272;

  padding: 4px 10px;
  z-index: 100;
}

.tooltipbbcode {
  position: absolute;
  display: none;
  background-color: #ebebeb;
  color: #000000;
  border: 2px dashed #919191;

padding: 4px;
  z-index: 100;
}


.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}
