/* Main Layout */

body {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #FFFFFF;

}



#mediaspace {

  width:196px;

  height:111px;  

}



img { border: none; }



hr {

  color: #FFFFFF;

  background-color: #666666;

  border: 0px;

  border-top: transparent;

  border-bottom: transparent;

  margin: 2px 0;

  height: 1px;

}



/* Links */

a, a:visited, a:active {

  color: #FFFFFF;

  text-decoration: none;

  font-weight: normal;

}



a:hover {

  color: #FFFFFF;

  text-decoration: underline;

  font-weight: normal;

}



a.titlelink, a.titlelink:visited, a.titlelink:active {

  color: #FFFFFF;

  text-decoration: none;

  font-weight: bold;

}



a.titlelink:hover {

  color: #FFFFFF;

  text-decoration: underline;

  font-weight: bold;

}



a.category, a.category:visited, a.category:active {

  color: #FFFFFF;

  text-decoration: none;

}



a.category:hover {

  color: #FFFFFF;

  text-decoration: underline;

}



/* Font types */

h2 {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #FFFFFF;

  text-transform: uppercase;

  font-weight: bold;

}



small {

  color: #FFFFFF;

  font: normal 9px Verdana, Arial, Helvetica, sans-serif;

}



.title {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #FFFFFF;

  font-weight: bold;

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

  background-repeat:repeat-x;

}



.category_big, .category_big a {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

}



.category {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #FFFFFF;

  font-weight: normal;

}



/* Forms */

form {

  border: none;

  margin: 0px;

  padding: 0px;

}



input, textarea, select {

  border: 1px solid #000000;

  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: #000000;

  color: #FFFFFF;

  border: 1px solid #666666;

  border-left: 4px solid #b70909;

  padding: 4px 10px;

  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: #FFFFFF;

  text-align: left;

  margin: 0 auto;

  padding: 3px;

  font: normal 10px Verdana, Arial, Helvetica, sans-serif;

}



.codeinner {

  color: #FFFFFF;

  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;

}



#newshead {

    width: 565px;

	height: 30px;

	background-image: url(images/head.png);

	background-repeat:no-repeat;

	

	padding: 10px 0px 0px 10px;



}



span.newshead{

    color:#FFFFFF;

	

	

}



#newsdata {

width: 98%;

height: 45px;

background-image: url(images/title.png);

background-repeat:no-repeat;

color:#FFFFFF;



padding: 8px 0px 0px 2%;



}

#newsdataf {

width: 98%;

height: 31px;

background-image: url(Bilder/content2.png);

background-repeat:no-repeat;

color:#FFFFFF;



padding: 8px 0px 0px 2%;

}



#newsdata a {

color: #FFFFFF;

font-size: 11px;

}



#newspic {

width: 150px;

height:100px;

float:left;

margin: 10px 10px 5px 10px;



}



#newscontent {
	
background-image: url(images/content.png);

color:#000000;

text-align:left;

margin-top: 5px;

font-size: 11px;

width: 100%;

margin: 10px 10px 5px 10px;

}


#fn {

width: 98%;

height: 33px;

background-image: url(images/fn.png);

background-repeat:no-repeat;

color:#FFFFFF;

padding: 0px 0px 0px 2%;

}



#shout {

width:188px;

height:237px;



}



#log {

width:193px;

height:133px;





}



#mediaspace {

  width:196px;

  height:111px;  

}












