﻿*
{
	margin:						    0px 0px 0px 0px ;
	padding:					    0px 0px 0px 0px ;
}

img
{
	border:						    none ;
	display:					    block ;
}

a
{
	color:					    	#000000 ;
	font-size:					  11px ;
	text-decoration:			none ;
}

a:hover
{
	color:						    #000000 ;
	text-decoration:			underline ;
}

.left
{
  float:                left ;  
}

.right
{
  float:                right ;  
}

.clear
{
  clear:                both ;  
}

body
{
	background-color:			#efe5da ;
	color:						    #000000 ;
	font-family:			  	Verdana ;
	font-size:					  11px ;
	background-image:			url('../Images/Top_BG.jpg') ;
	background-repeat:		repeat-x ;
}

div.top_links
{
  position:             absolute;
  left:                 0px ;
  top:                  0px ;
  height:               79px ;
  width:                250px ;
	background-image:			url('../Images/Top_Left_BG.jpg') ;
	background-repeat:		no-repeat ;
}

div.top_links p
{
	color:						    #ffffff ;
}

div.top_links p a
{
	color:						    #ffffff ;
}


div.container
{
	position:					    relative ;
	width:						    826px ;
	margin:						    0px auto 0px auto ;
	border-right:				  solid 1px #ffffff ;
	border-bottom:				solid 1px #ffffff ;
}

div.top_spacer
{
	height:               49px ;
	width:						    558px ;
}

div.nav1
{
	position:					    relative ;
	border-top:				    solid 1px #ffffff ;
	border-right:				  solid 1px #ffffff ;
	height:               29px ;
	width:						    542px ;
	padding:					    0px 8px 0px 8px ;
}

div.nav1 ul
{
	list-style:					  none;
  width:						    558px ;
	height:						    29px ;
}

div.nav1 ul li
{
	float:						    left;
	list-style:					  none;
	height:						    29px ;
	line-height:				  29px ;
}

div.nav1 ul li a
{
	display:					    block ;
	height:						    26px ;
	color:						    #FFFFFF ;
	font-size:            12px ;
	padding:					    3px 3px 0px 3px ;
}

div.nav1 ul li a:hover
{
	border-top:				    solid 3px #ffffff ;
  text-decoration:      none ;
	height:						    26px ;
	padding:					    0px 3px 0px 3px ;
}

div.nav1 ul li a.act
{
	border-top:				    solid 3px #ffffff ;
  text-decoration:      none ;
	height:						    26px ;
	padding:					    0px 3px 0px 3px ;
	font-weight:          bold;
}

div.nav1 div.knubbel_left
{
  position:             absolute;
  bottom:               0px ;
  left:                 0px ;
  width:						    8px ;
	height:						    8px ;
	background-color:     #ffffff ;
} 

div.nav1 div.knubbel_right
{
  position:             absolute;
  bottom:               0px ;
  right:                0px ;
  width:						    8px ;
	height:						    8px ;
	background-color:     #ffffff ;
}

div.nav2
{
	width:						    826px ;
	height:               16px ;
	background-image:			url('../Images/Red_BG.jpg') ;
	background-repeat:		no-repeat ;
	background-position:  top right ;
	background-color:     #ffffff ;
	border-top:           solid 1px #ffffff ;
}

div.nav2 ul
{
	list-style:					  none;
	height:						    16px ;
  padding:              0px 8px 0px 8px ;
}

div.nav2 ul li
{
	float:						    left;
	list-style:					  none;
	height:						    16px ;
	line-height:				  16px ;
  padding:              0px 8px 0px 0px ;
}

div.nav2 ul li a
{
	color:                #990000 ;
}

div.nav2 ul li a.act
{
	font-weight:          bold ;
}

div.logo
{
  position:             absolute;
  right:                0px ;
  top:                  0px ;
  height:               79px ;
  width:                267px ;
	background-image:			url('../Images/Top_Right_BG.jpg') ;
	background-repeat:		no-repeat ;
	background-position:  top center ;
	background-color:     #d8ab82 ;
}

div.content
{
  background-color:     #ffffff ;
	position:					    relative ;
	width:						    826px ;
	padding:              0px 0px 20px 0px ;
}

div.cont_left
{
  float:                left;
	border-right:				  solid 1px #ffffff ;
  width:						    558px ;
  padding:              8px 0px 0px 0px ;
}

div.cont_left p
{
  padding:              0px 8px 8px 8px ;
  color:                #333333 ;
}

div.cont_left h1
{
  padding:              0px 8px 8px 8px ;
	font-size:            14px ;
	color:                #990000 ;
}

div.cont_left h2
{
  padding:              0px 8px 3px 8px ;
	font-size:            12px ;
	color:                #990000 ;
}

div.cont_left ul
{
	list-style-position:  outside ;
	list-style-type:      square ;
  margin:               0px 8px 8px 8px ;
}

div.cont_left li
{
  margin:               0px 8px 0px 16px ;
}

div.cont_left img.cont_pic
{
  float:                left ;
  padding:              0px 8px 3px 8px ;
}

div.cont_left div.object
{
  position:             relative ;
	background-color:			#efe5da ;
  padding:              3px 3px 3px 3px ;
  margin:               0px 8px 0px 8px ;
	border-bottom:			  solid 1px #ffffff ;
}

div.cont_left div.object img
{
  border:               solid 1px #ffffff ;
  margin:               0px 6px 0px 0px ;
  float:                left ;
}

div.cont_left div.object div.object_cont
{
  float:                left ;
  width:                330px ;
}

div.cont_left div.object h3
{
  color:                #333333 ;
  font-weight:          bold ;
  font-size:            11px ;
  margin:               3px 3px 0px 0px ;
}

div.cont_left div.object p
{
  color:                #333333 ;
  font-size:            11px ;
  padding:              3px 3px 0px 0px ;
}

div.cont_left div.object div.object_option
{
  float:                right ;
  width:                100px ;
}

div.cont_left div.object div.object_option p
{
  padding:              3px 3px 5px 0px ;
}

div.cont_left div.object div.object_option a
{
  color:                #990000 ;
}










div.cont_right
{
  float:                left;
  width:						    267px ;
  padding:              8px 0px 0px 0px ;
}

div.cont_right p
{
  padding:              0px 8px 8px 0px ;
  color:                #333333 ;
}

div.cont_right h1
{
  padding:              0px 8px 3px 0px ;
	font-size:            14px ;
	color:                #990000 ;
}

div.cont_right h2
{
  padding:              0px 8px 3px 0px ;
	font-size:            12px ;
	color:                #990000 ;
}

div.cont_right img.cont_pic
{
  clear:                both ;
  float:                left ;
  padding:              0px 0px 3px 0px ;
}

div.cont_right img.cont_pic_small
{
  clear:                both ;
  float:                left ;
  padding:              0px 8px 3px 0px ;
}

div.cont_right div.object
{
  position:             relative ;
	background-color:			#efe5da ;
  padding:              3px 3px 3px 3px ;
	border-bottom:			  solid 1px #ffffff ;
}

div.cont_right div.object img
{
  border:               solid 1px #ffffff ;
  margin:               0px 3px 0px 0px ;
  float:                left ;
}

div.cont_right div.object h3
{
  color:                #333333 ;
  font-weight:          bold ;
  font-size:            11px ;
  margin:               3px 3px 0px 0px ;
}

div.cont_right div.object p
{
  color:                #333333 ;
  font-size:            11px ;
  margin:               3px 3px 0px 0px ;
}

div.cont_right div.object p.object_link
{
  float:right ;
}






div.sendmail_main
{
	position:				relative ;
  padding:        8px 8px 8px 8px ;
}


div.sendmail_field
{
  position:				relative ;
	margin:					0px 0px 0px 0px ;
}

span.sendmail_name
{
	position:				absolute ;
	top:            5px ;
	left:           0px ;
	font-size:			11px ;
}

span.rfv
{
	position:				absolute ;
	top:            0px ;
	left:					  90px ;
	font-size:			14px ;
}

#SendMail_lblError
{
	margin:					0px 0px 0px 0px ;
	font-size:			12px ;
	color:					#990000 ;
}


div.sendmail_field input.sendmail_input
{
	margin:					3px 0px 0px 0px ;
	padding:				0px 5px 0px 100px ;
	background-color:		#FFFFFF ;
	border-top:				none ;
	border-right:			none ;
	border-left:			none ;
	border-bottom:		dashed 1px #990000 ;
	width:					350px ;
	height:					18px ;
	line-height:			18px ;
	font-size:				12px ;
}

#SendMail_btnSend, #SendMail_btnClear
{
	margin:					8px 0px 0px 100px ;
	cursor:					pointer ;
	border:					solid 1px #990000 ;
	width:					130px ;
}

div.sendmail_field textarea
{
	margin:					3px 0px 0px 100px ;
	padding:				0px 5px 0px 5px ;
	background-color:		#FFFFFF ;
	border-top:				none ;
	border-right:			dashed 1px #990000 ;
	border-left:			dashed 1px #990000 ;
	border-bottom:			dashed 1px #990000 ;
	width:					350px ;
	overflow:				auto ;
}