/* HTML TAGS */

body
{
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}

p, td, th{
	font-size: 11px; color: #343434; font-family: verdana ;
}

a:visited, a:link, a:active{
	font-size: 11px; color: #ED1D24; font-family: verdana; text-decoration: none ;
}

a:hover{
	font-size: 11px; color: #343434; font-family: verdana; text-decoration: none ;
}


h1{
	font-weight: bold; font-size: 13px; color: #343434; font-family: verdana;
}

h2{
	font-weight: bold; font-size: 13px; color: #ED1D24; font-family: verdana;
}

h3{
	font-weight: bold; font-size: 11px; color: #343434; font-family: verdana;
}

h4{
	font-weight: bold; font-size: 11px; color: #ED1D24; font-family: verdana;
}

/* LINKS */


a.box:link								{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: bold;}
a.box:active							{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: bold;}
a.box:visited							{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: bold;}
a.box:hover								{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: bold;}

a.print:link							{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: none;}
a.print:active						{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: none;}
a.print:visited						{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: none;}
a.print:hover							{ font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: none;}

a.nav:link								{ font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: none;}
a.nav:active							{ font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: none;}
a.nav:visited							{ font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: none;}
a.nav:hover								{ font-family: arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: none;}

a.nav2:link								{ font-family: arial; font-size: 11px; color :#343434; text-decoration: none; font-weight: none;}
a.nav2:active							{ font-family: arial; font-size: 11px; color :#343434; text-decoration: none; font-weight: none;}
a.nav2:visited						{ font-family: arial; font-size: 11px; color :#343434; text-decoration: none; font-weight: none;}
a.nav2:hover							{ font-family: arial; font-size: 11px; color :#ED1D24; text-decoration: none; font-weight: none;}

a.nav3:link								{ font-family: arial; font-size: 11px; color: #ED1D24; text-decoration: none;}
a.nav3:active							{ font-family: arial; font-size: 11px; color: #ED1D24; text-decoration: none;}
a.nav3:visited						{ font-family: arial; font-size: 11px; color: #ED1D24; text-decoration: none;}
a.nav3:hover							{ font-family: arial; font-size: 11px; color: #ED1D24; text-decoration: none;}

a.banner:link							{ font-family: verdana; font-size: 10px; color: #3F0303; text-decoration: none; }
a.banner:active						{ font-family: verdana; font-size: 10px; color: #3F0303; text-decoration: none; }
a.banner:visited					{ font-family: verdana; font-size: 10px; color: #3F0303; text-decoration: none; }
a.banner:hover						{ font-family: verdana; font-size: 10px; color: #3F0303; text-decoration: none; }

a.path:link								{ font-family: verdana; font-size: 11px; color: #6D6D6D; text-decoration: none; }
a.path:active							{ font-family: verdana; font-size: 11px; color: #6D6D6D; text-decoration: none; }
a.path:visited						{ font-family: verdana; font-size: 11px; color: #6D6D6D; text-decoration: none; }
a.path:hover							{ font-family: verdana; font-size: 11px; color: #1C49A9; text-decoration: none; }

a.forum_block_titel:link			{ font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }
a.forum_block_titel:active		{ font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }
a.forum_block_titel:visited		{ font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }
a.forum_block_titel:hover			{ font-family: arial; font-size: 12px; color: #ffffff; text-decoration: none; }

a.schwarzklein:link						{ font-family:verdana; font-size:10px; color:#343434; text-decoration:none; }
a.schwarzklein:active					{ font-family:verdana; font-size:10px; color:#343434; text-decoration:none; }
a.schwarzklein:visited				{ font-family:verdana; font-size:10px; color:#343434; text-decoration:none; }
a.schwarzklein:hover					{ font-family:verdana; font-size:10px; color:#ED1D24; text-decoration:none; }

a.schwarz:link								{ font-family:verdana; font-size:11px; color:#343434; text-decoration:none; }
a.schwarz:active							{ font-family:verdana; font-size:11px; color:#343434; text-decoration:none; }
a.schwarz:visited							{ font-family:verdana; font-size:11px; color:#343434; text-decoration:none; }
a.schwarz:hover								{ font-family:verdana; font-size:11px; color:#ED1D24; text-decoration:none; }
/* CLASSES */

.ueber{
	color:#ffffff; text-decoration:none;
}

.schwarzklein	{
	font-family:verdana; font-size:10px; color:#343434;
}

.rotklein	{
	font-family:verdana; font-size:10px; color:#ED1D24; font-weight:bold;
}


.forum_block_titel{
	font-family: arial; font-size:12px; color:#E9E5DE; text-decoration:none; font-weight: bold;
}

.title{
	font-family: 'Times New Roman'; font-size: 21pt; color:#ffffff; text-decoration:none;
}

.path{
	font-family: arial; font-size:11px; color:#ffffff; text-decoration:none;
}

.red{
	font-family: arial; font-size: 11px; color: #ED1D24; text-decoration: none; font-weight: bold;
}

.box{
	font-family: arial; font-size: 11px; color: #3F0303; text-decoration: none; font-weight: bold;
}
/* ID`S */

#banner{
	background-image: url(../images/shared/bg_banner.gif);
	background-repeat: repeat-y;
}

#td_page_on{
	font-family: verdana; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: none;
}

#content{
	background-image: url(../images/shared/bg_content.gif);
	background-repeat: repeat-y;
}


#topborder{
	background-color:#3F0303;
	border-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #ffffff;
}

#search{
	border-width: 1px;
	border-style: solid;
	border-color: #C1BDB6;
	width: 120px;
}

textarea.ffield,textarea{
	width:			300px;
	font-family:		verdana;
	background-color:	#F7F6F3;
	border:		1px solid #D4D3CE;
	font-size:		11px;
	}

button{
	background-color:	#ffffff;
}

select{
	width:			190px;
	font-family:		verdana;
	background-color:	#F7F6F3;
	font-size:		12px;
	border-width: 1px;
	border-style: solid;
	border-color: #D4D3CE;
	}

input	{
	font-family:		verdana;
	background-color:	#F7F6F3;
	font-size:		12px;
	border-width: 1px;
	border-style: solid;
	border-color: #D4D3CE;
}

input.norm{
	width:			300px;
}

input.small {
	width:			100px;
}

input.smaller {
	width:			50px;
}

.classic
{
	font-family:		verdana;
	background-color:	#FFF7D9;
	border-top-width:	solid;
	border-top:		2 solid #FFD780;
	border-right:		2 solid #FFD780;
	border-left:		2 solid #FFD780;
	border-bottom:		2 solid #FFD780;
	font-size:		12px;
	}

.none
{
	BACKGROUND-COLOR: 	#FFFFFF;
	BORDER-BOTTOM: 		medium none;
	BORDER-LEFT: 		medium none;
	BORDER-RIGHT: 		medium none;
	COLOR: 			#202020;
	BORDER-TOP: 		medium none;
}

.myCheck
{
    BACKGROUND-COLOR: 		#FFFFFF;
    BORDER-BOTTOM: 		medium none;
    BORDER-LEFT: 		medium none;
    BORDER-RIGHT: 		medium none;
    COLOR: 			#FFFFFF;
    BORDER-TOP: 		medium none;
}

.myRadio
{
    BACKGROUND-COLOR: 		#FFFFFF;
    BORDER-BOTTOM: 		medium none;
    BORDER-LEFT: 		medium none;
    BORDER-RIGHT: 		medium none;
    COLOR: 			#FFFFFF;
    BORDER-TOP: 		medium none;
}

IMG.imglink
{
	border-top:		1 solid #D8D3D6;
	border-right:		1 solid #D8D3D6;
	border-left:		1 solid #D8D3D6;
	border-bottom:		1 solid #D8D3D6;
}

img.content {margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:10px}

table.cal 			{background-color: #E9E5DE}
tr.cal_head 		{text-align: center; font-weight: bold; background-color: #F7F6F3}
td.cal_day 			{text-align: center; background-color: #F7F6F3}
td.cal_sel_day 	{text-align: center}
td.cal_dayname 	{text-align: center; font-weight: bold}


/* styles fuer image-preview */
div									{ background-color: none; padding: 0px; margin: 0px; border: 0px; }
.preview_div_block  { background-color: #d9d9d9; float: left; margin-right: 3px; margin-bottom:3px; margin-top: 3px; }
.preview_div_image  { text-align: center; }
.preview_img_image  { border: 0px; }
.preview_div_lupe   { text-align: right; background-color:#d9d9d9; padding-right: 5px;}
.preview_img_lupe   { border: 0px;}
.preview_div_text   { font-size: 11px; font-family: arial; text-align: left; background-color:#d9d9d9; padding-left: 5px; padding-right: 5px;  padding-top: 5px; padding-bottom: 5px; }

/* styles fuer non-preview-image */
.view_div_block  		{ float: left; margin-right: 3px; margin-bottom:3px; margin-top: 3px; }
.view_div_image  		{ text-align: center; }
.view_img_image  		{ border: 0px; }
.view_div_text   		{ font-size: 11px; font-family: arial; text-align: left; background-color:#d9d9d9; padding-left: 5px; padding-right: 5px;  padding-top: 5px; padding-bottom: 5px; }

/* styles fuer full-image */
.view_fullimage  		{ text-align: center; margin: 0px; }
.view_fullimage_text{ text-align: center; margin: 0px; }
