*
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
body
	{
		background: url(../pics/bg.gif) ;
		padding: 0px;
		margin: 0px;
		padding-bottom: 20px;
	}
	
p
	{
		margin: 0px;
		padding: 0px;
		page-break-after: always;
	}
	
tr
	{
		vertical-align: top ;
	}
	
#container_header
	{
		padding-left: 130px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
.container_menu_main
	{
		background: url(../pics/bg_top.gif) ;
		background-repeat: no-repeat;
		background-position: 0px 17px ;
		width: 1000px;
	}
	
.container_menu_add
	{
		background: url(../pics/bg_bottom.gif) ;
		background-repeat: no-repeat;
		background-position: 0px 0px ;
		width: 1000px;
	}
	
.spacer_left
	{
		width: 20px ;
		background: url(../pics/bg_left.gif) ;
	}
	
.spacer_right
	{
		width:auto;
		background: url(../pics/bg_right.gif) ;
	}
	
.container_content_left
	{
		width: 65px ;
		background: #eb8400 ;
	}
	
.container_content_right
	{
		width: 180px ;
		background: #eb8400 ;
	}

#menu_main,
#menu_add
	{
		margin-left: 20px;
		background: #b7000c ;
		width: 845px;
		height: 20px;
		padding-top: 15px;
		padding-left: 110px;
	}
	
#menu_add
	{
		padding-top: 5px;
		height: 30px;
	}


#menu_main,
#menu_add,
#menu_main a,
#menu_add a
	{
		color: #fff ;
		font-size: 12px ;
		text-decoration: none ;
		font-weight: bold ;
	}
	
#menu_main,
#menu_add,
#menu_add a
	{
		font-weight: normal;
	}
	
#menu_main .act a,
#menu_add .act a
	{
		color: #ffc06d ;
	}

#menu_sub,
#cont_right
	{
		padding: 40px 25px 0px 25px ;
	}

#cont_right
	{
		padding-top: 0px;
	}

#menu_sub ul,
#cont_right ul
	{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}

#menu_sub li,
#cont_right li
	{
		padding-bottom: 5px;
	}
	
#menu_sub li a,
#cont_right li a
	{
		color: white;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold ;
	}
	
#menu_sub li .act a,
#cont_right li .act a
	{
		color: #b7000c;
	}
	
#cont_norm
	{
		padding: 40px ;
		width: 630px;
		background: white ;
	}
	
#cont_norm h1,
#cont_right h1,
#cont_norm h2,
#cont_right h2
	{
		font-size: 22px;
		letter-spacing: 1px; 
		line-height: 30px;
		font-weight: normal;
		color: #504646 ;
		padding: 0px;
		margin: 0px;
		margin-bottom: 1.5em ;
	}
	
#cont_norm h2,
#cont_right h2
	{
		color: #b7000c ;
	}
	
#cont_norm h3,
#cont_right h3,
#cont_norm h4,
#cont_right h4
	{
		font-size: 12px;
		letter-spacing: 1px; 
		line-height: 18px;
		font-weight: bold;
		color: #000000 ;
		padding: 0px;
		margin: 0px;
		margin-bottom: 1.5em ;
	}
	
#cont_norm h4,
#cont_right h4
	{
		color: #b7000c ;
	}
	
#cont_norm p,
#cont_norm div,
#cont_norm li,
#cont_norm td,
#cont_right p,
#cont_right div,
#cont_right li,
#cont_right td
	{
		font-size: 12px;
		line-height: 24px;
	}
	
#cont_norm a
	{
		color: #a7041b ;
		text-decoration: underline ;
	}
	
/** Forms */
fieldset.csc-mailform
	{
		border: 0px ;
		padding: 0px;
		margin: 0px;
		margin-top: 1em ;
	}

fieldset.csc-mailform input,
fieldset.csc-mailform select,
fieldset.csc-mailform textarea
	{
		border: 1px solid #ccc ;
		font-size: 12px;
	}

fieldset.csc-mailform label
	{
		float:left;
	  	width:80px;
		margin-right:0.5em;
		text-align:right;
		vertical-align: top ;
		font-size: 12px;
		line-height: normal;
	}

fieldset.csc-mailform div.csc-mailform-field
	{
		margin-bottom: 10px ;
	}

.csc-mailform-submit
	{
		margin-top: 2em ;
		clear: both;
		margin-left: 80px ;
		display: block ;
	}
	
TABLE.contenttable TD
	{
		background-color: #FFCC99;
	}

div.csc-textpic-imagewrap
	{
		padding-top: 7px;
	}