@charset "utf-8";

<!--

/*=========================================================================*/
/* PRINT CSS zu memoriav.ch                                                */
/* CSS Code : mediaparx.com : Juli 2006                                    */
/*=========================================================================*/ 


*{
	margin:0px;
	padding:0px;
}

html {
	font-size:medium;
}

body{
	font-size:60%;
	line-height:18px;
	font-weight:normal;
	font-variant:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;

}

input, textarea, input, select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

textarea, input, select{
	font-size:100%;
}

img{
	border:none;
}

a{
	text-decoration:none;
}

caption{
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:115%;
}

blockquote{
	display:inline !important;
	margin:0px;
	padding:0px;
	font-style:italic;
}

blockquote p{
	margin:0px;
	padding:0px;
}

.clear{	
	clear:both;
	line-height:0px;
	height:0px;
	border:0px;
	font-size:0px;
}

.ImageLeft{
	float:left;
	margin-right:14px;
	margin-top:6px;
}

.ImageRight{
	float:right;
	margin-left:14px;
	margin-top:6px;
}

.ImageColumnFull{
	margin-top:4px;
	margin-bottom:16px;
}

.Zitat{
	font-style:italic;
}

.h4Normal{
	font-style:normal !important;
	font-weight:normal !important;
}

.AlignLeft{
	float:left;
}

.AlignRight{
	float:right;
	margin-right:0px !important;
	margin-left:14px;
}

.AlignCenter{
	clear:both;
}

a.IconInText{
	vertical-align:middle;
	margin-top:-1px;
	text-decoration:none!important;
	border:none !important;
}
/*=============================================================*/
/*------------Schrift Memoriav für Adressen etc. --------------*/
/*=============================================================*/
.Memoriav {
	font-weight: bold;
	text-transform: uppercase;
	color: #a1032f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:90%;
	line-height:140%;
	margin-top:3px;
}

/*=============================================================*/
/*--------------------------- Icons ---------------------------*/
/*=============================================================*/
a.IconChild
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_child.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconChild:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_child_over.gif) 0 0 no-repeat;
 }
 a.IconChild:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_child_over.gif) 0 0 no-repeat;
}

a.IconDetail
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_detail.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconDetail:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_detail_over.gif) 0 0 no-repeat;
 }
 a.IconDetail:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_detail_over.gif) 0 0 no-repeat;
}

a.IconPrint
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_print.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconPrint:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_print_over.gif) 0 0 no-repeat;
 }
 a.IconPrint:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_print_over.gif) 0 0 no-repeat;
}

a.IconPdf
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_pdf.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconPdf:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_pdf_over.gif) 0 0 no-repeat;
 }
 
 a.IconPdf:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_pdf_over.gif) 0 0 no-repeat;
}

a.IconEdit
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_edit.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconEdit:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_edit_over.gif) 0 0 no-repeat;
 }
 a.IconEdit:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_edit_over.gif) 0 0 no-repeat;
}

a.IconShoppingcart
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_shoppingcart.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconShoppingcart:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_shoppingcart_over.gif) 0 0 no-repeat;
 }
 a.IconShoppingcart:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_shoppingcart_over.gif) 0 0 no-repeat;
}

a.IconFilm
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_film_2.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconFilm:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_film_2_over.gif) 0 0 no-repeat;
 }
 a.IconFilm:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_film_2_over.gif) 0 0 no-repeat;
}

a.IconFoto
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Foto.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconFoto:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Foto_over.gif) 0 0 no-repeat;
 }
 a.IconFoto:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Foto_over.gif) 0 0 no-repeat;
}

a.IconHelp
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Help.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconHelp:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Help_over.gif) 0 0 no-repeat;
 }
 a.IconHelp:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Help_over.gif) 0 0 no-repeat;
}

a.IconParent
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Parent.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconParent:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Parent_over.gif) 0 0 no-repeat;
 }
 a.IconParent:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Parent_over.gif) 0 0 no-repeat;
}

a.IconRoot
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Root.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconRoot:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Root_over.gif) 0 0 no-repeat;
 }
 a.IconRoot:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Root_over.gif) 0 0 no-repeat;
}

a.IconRSS
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_RSS.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconRSS:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_RSS_over.gif) 0 0 no-repeat;
 }
 a.IconRSS:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_RSS_over.gif) 0 0 no-repeat;
}

a.IconBack
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Back.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconBack:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Back_over.gif) 0 0 no-repeat;
 }
 a.IconBack:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Back_over.gif) 0 0 no-repeat;
}

a.IconSearch
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Search.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconSearch:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Search_over.gif) 0 0 no-repeat;
 }
 a.IconSearch:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Search_over.gif) 0 0 no-repeat;
}

a.IconSound
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Sound.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconSound:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Sound_over.gif) 0 0 no-repeat;
 }
 a.IconSound:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Sound_over.gif) 0 0 no-repeat;
}

a.IconTreeview
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Treeview.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconTreeview:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Treeview_over.gif) 0 0 no-repeat;
 }
 a.IconTreeview:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Treeview_over.gif) 0 0 no-repeat;
}

a.IconForward
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_Forward.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconForward:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Forward_over.gif) 0 0 no-repeat;
 }
 a.IconForward:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_Forward_over.gif) 0 0 no-repeat;
}

a.IconText
{
    padding-right: 15px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: none;
    background-position: 0px 0px;
    background-image: url(/layouts/customized/Memoriav/Images/icons/ico_text.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    text-decoration:none!important;
    border:none !important
}

 a.IconText:hover
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_text_over.gif) 0 0 no-repeat;
 }
 a.IconText:active
{
    background: url(/layouts/customized/Memoriav/Images/icons/ico_text_over.gif) 0 0 no-repeat;
}



/*=============================================================*/
/*------------------------ Container --------------------------*/
/*=============================================================*/

#ContainerCenterAll{
	text-align:left;
}

#ContainerCenterAll #ContainerBody #LeftColumn{
	display:block;
}

#CenterColumn,
#RightColumn,
#Footer{
	display:none;
}


/*=============================================================*/
/*--------------------------- Header --------------------------*/
/*=============================================================*/
#Header{
	float:left;
	height:197px;
}

#Header #Logo{
	float:left;
	height:139px;
	width:603px;
}

#Header #Logo .HeaderImage{
	display:none;
}

#Header #ServiceNavigation{
	display:none;
}


/*=============================================================*/
/*----------------------- Content Area ------------------------*/
/*=============================================================*/
#ContainerBody{
}

#ContainerBody h1,
#ContainerBody h2,
#ContainerBody h3,
#ContainerBody h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}

#ContainerBody h1{ /*Page Title*/
	padding-left:34px;
	font-size:180%;
	padding-bottom:6px;
	border-bottom:1px dashed #141414;
	background:url(/layouts/customized/memoriav/images/img_deco_h1h2.gif) 0px 5px no-repeat;
	letter-spacing:2.4px;
	font-weight:normal;
	margin-bottom:14px;
}

#ContainerBody h3{ /*Chapter Title*/
	font-size:130%;
	letter-spacing:2.15px;
	font-weight:normal;
	margin-bottom:15px;
}

#ContainerBody .h3Unterstrichen{ /*Additional Bottom Border for H3*/
	border-bottom:1px #000000 dashed;
	padding-bottom:2px;
	margin-bottom:2px;
}

#ContainerBody h4{ /*Leadtext*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:115%;
	margin-top:3px;
	margin-bottom:15px;
}

/*#ContainerBody h5{
	font-size:100%;
	width:100px;
	margin-top:5px;
	margin-bottom:9px;
	font-weight:normal;
	letter-spacing:2px;
}*/

#ContainerBody h5{
	font-size:100%;
	margin-top:5px;
	/*margin-bottom:5px;*/
	font-weight:normal;
	letter-spacing:2px;
}

#ContainerBody h6{ /* Legend */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:90%;
	line-height:140%;
	margin-top:3px;
}

#LeftColumn p{
	margin-bottom:18px;
}

#LeftColumn ul{
	margin-left:37px;
	padding-left:0px;
	margin-bottom:18px;
}

#LeftColumn ul li{
	list-style-image:url(/layouts/customized/memoriav/images/img_ul_marker.gif);
	list-style-type:square;
	margin-bottom:8px;
}

#LeftColumn ol{
	margin-left:37px;
	padding-left:0px;
	margin-bottom:18px;
}

#LeftColumn ol li{
	margin-bottom:8px;
}

#LeftColumn a{
	border-bottom:1px dotted #000000;
	color:#000000;
}

#LeftColumn a:visited{
	border-bottom:1px dotted #666;
	color:#666;
}

#LeftColumn a:hover{
	border-bottom:1px dotted #a1032f;
	color:#a1032f;
}

#LeftColumn .ContainerImage{
	width:auto;
	margin-right:14px;
	margin-bottom:16px;
	padding-top:6px;
	overflow:hidden;
}

/*-------------------------------------------------------------*/
/*Language Selection Page                                      */
/*-------------------------------------------------------------*/
#LeftColumn #ContainerLanguage{
	float:left;
	width:414px;
}

#LeftColumn #ContainerLanguage .Language{
	float:left;
	margin-bottom:6px;
	display:block;
	border-bottom:1px dashed #141414;
	background:url(/layouts/customized/memoriav/images/img_deco_h1h2.gif) 0px 4px no-repeat;
	width:414px;
}

#ContainerLanguage .Language h1{
	float:left;
	display:inline;
	width:255px;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	margin-left:34px;
}

#ContainerLanguage .Language h2{
	float:left;
	display:inline;
	width:100px;
	font-size:95%;
	line-height:140%;
	margin-top:6px;
	font-weight:normal;
	text-transform:lowercase;
}

#ContainerLanguage .Language h1 a,
#ContainerLanguage .Language h2 a,
#ContainerLanguage .Language h1 a:visited,
#ContainerLanguage .Language h2 a:visited{
	color:#000000;
	border:none;
	text-decoration:none;
}

#ContainerLanguage .Language h1 a:hover,
#ContainerLanguage .Language h2 a:hover{
	color:#a1032f;
	border:none;
	text-decoration:none;
}

#ContainerLanguage .Language h2 a,
#ContainerLanguage .Language h2 a:visited,
#ContainerLanguage .Language h2 a:hover{
	text-transform:lowercase !important;
}



/*-------------------------------------------------------------*/
/*Two-Column Table                                             */
/*-------------------------------------------------------------*/
#LeftColumn .TableTwoColumns .Column1{
	width:33px;
	padding-left:3px;
	vertical-align:top;
	text-align:left;
}

#LeftColumn .TableTwoColumns .Column2{
	width:378px;
	vertical-align:top;
	text-align:left;
}

/*-------------------------------------------------------------*/
/*Three-Column Table                                           */
/*-------------------------------------------------------------*/
#LeftColumn .TableThreeColumns th{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:115%;
	margin-bottom:18px;
}

#LeftColumn .TableThreeColumns .Column1{
	width:24px;
	padding-left:3px;
	border-right:1px dashed #000000;
	vertical-align:top;
	text-align:left;
}

#LeftColumn .TableThreeColumns .Column2{
	width:235px;
	padding-left:8px;
	padding-right:8px;
	border-right:1px dashed #000000;
	vertical-align:top;
	text-align:left;
}

#LeftColumn .TableThreeColumns .Column3{
	width:123px;
	padding-left:8px;
	vertical-align:top;
	text-align:left;
}

/*-------------------------------------------------------------*/
/*Shared Row Styles                                            */
/*-------------------------------------------------------------*/
#LeftColumn .RowOdd{
	background:#FFFFFF;
}

#LeftColumn .RowEven{
	background:#ECEAEA;
}

#LeftColumn .RowSeperator{
	height:8px;
	line-height:8px;
	background-image:url(/layouts/customized/memoriav/images/img_separator_table.gif);
	background-repeat: repeat-x;
}
 

/*News Elements Home Page                                      */
/*-------------------------------------------------------------*/
#LeftColumn .NewsArticle{
	float:left;
	margin-top:30px;
	margin-bottom:4px;
}

.NewsArticle .NewsTitle{
	float:left;
	margin-bottom:12px;
	display:block;
	border-bottom:1px dashed #141414;
	background:url(/layouts/customized/memoriav/images/img_deco_h1h2.gif) 0px 4px no-repeat;
}

.NewsTitle h2{
	display:inline;
	float:left;
	margin-left:34px;
	width:279px;
	font-size:155%;
	padding-bottom:4px;
	font-weight:normal;
	letter-spacing:2px;
}

.NewsTitle h5{
	float:left;
	display:inline;
	text-align:right;
	font-size:100%;
	width:100px;
	margin-top:5px;
	margin-bottom:0px !important;
	font-weight:normal;
	letter-spacing:2px;
}

a.NewsPicture{
	display:block;
	float:left;
	padding-top:4px;
	width:73px;
	cursor:pointer;
	border:none !important;
}

.NewsArticle .NewsText{
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:115%;
	line-height:165%;
	width:500px;
}

.NewsText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	font-style:normal;
	border-bottom:1px dotted #000000;
	text-transform:uppercase;
	font-size:90%;
}

.NewsText a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#990033;
	font-style:normal;
	border-bottom:1px dotted #990033;
	font-size:90%;
}

/*-------------------------------------------------------------*/ 
/*Form Elements                                                */
/*-------------------------------------------------------------*/
fieldset{
	border:none;
	margin-bottom:36px;
}

input{
	float:left;
}

select{
	display:block;
	float:left;
	width:202px;
	padding-left:1px;
	height:18px;
	line-height:18px;
	border-top:1px solid #909090;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #e3e3e3;
	color:#666666;
	margin-bottom:8px;
}

.LabelCheckbox,
.LabelRadio{
	float:left;
	margin-left:5px;
}

.LabelRadio{
	width:50px;
}

.LabelText{
	float:left;
	width:100px;
}

.TextField{
	display:block;
	float:left;
	width:200px;
	padding-left:1px;
	height:14px;
	padding-top:3px;
	line-height:18px;
	border-top:1px solid #909090;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #e3e3e3;
	color:#666666;
	margin-bottom:8px;
}

.TextField:hover{
	float:left;
	width:200px;
	padding-left:1px;
	height:14px;
	padding-top:3px;
	line-height:18px;
	border:1px solid #a1032f;
	color:#990033;
	margin-bottom:8px;
}

textarea{
	float:left;
	width:300px;
	height:80px;
	padding-left:1px;
	line-height:18px;
	border-top:1px solid #909090;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:1px solid #e3e3e3;
	color:#666666;
	margin-bottom:8px;
}

textarea:hover{
	float:left;
	width:300px;
	height:80px;
	padding-left:1px;
	line-height:18px;
	border:1px solid #a1032f;
	color:#990033;
	margin-bottom:8px;
}

optgroup{
	font-style:normal;
	color:#a1032f;
	border-top:1px #a1032f dashed;
}

option{
	color:#666666;
}

.Checkbox,
.Radio{
	margin-top:3px;
}

.TablePublications .PBCell{
	width:50%;
	text-align:left;
	height:22px;
	line-height:22px;
}

.TablePublications .RowSeperator{
	height:18px !important;
	line-height:18px !important;
	background:url(/layouts/customized/memoriav/images/img_separator_table.gif) 0px 5px repeat-x !important;
}

.ButtonForm{
	padding:2px;
	background:#a1032f;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
}

#LeftColumn #ContainerFormError{
	border:1px solid #a1032f;
	margin-bottom:1.8em;
	color:#a1032f;
}

#LeftColumn #ContainerFormError h3{
	padding:5px;
	background:#a1032f;
	color:#FFFFFF;
	font-weight:bold;
}

#LeftColumn #ContainerFormError li{
	list-style:url(/layouts/customized/memoriav/images/img_ul_marker_red.gif) !important;
}


/*-------------------------------------------------------------*/ 
/*Sitemap                                                      */
/*-------------------------------------------------------------*/
#ContainerSitemap{
}

#ContainerSitemap ul{
	margin:0px;
	padding:0px;
}

#ContainerSitemap ul li{
	list-style:none !important;
	list-style-image:none !important;
	margin-top:0px;
	margin-bottom:0px;
}

#ContainerSitemap ul li a,
#ContainerSitemap ul li a:visited,
#ContainerSitemap ul li a:hover{
	margin:0px !important;
	padding:0px !important;
	display:block;
	font-size:130%;
	line-height:160%;
	border-bottom:1px dashed #141414;
	padding-bottom:2px !important;
	margin-bottom:14px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#ContainerSitemap ul li a:hover{
	border-bottom:1px dashed #141414;
}

.SitemapSubMenu{
	margin:0px !important;
	padding:0px !important;
	margin-top:5px !important;
	margin-bottom:5px !important;
}

.SitemapSubMenu li{
	margin:0px !important;
	padding:0px !important;
	margin-left:15px !important;
	padding-left:0px;
}

.SitemapSubMenu li a{
	display:inline !important;
	border:none !important;
	font-size:130% !important;
}

.SitemapSubMenu2{
	margin:0px !important;
	padding:0px !important;
	margin-top:5px !important;
	margin-bottom:15px !important;
}

.SitemapSubMenu2 li{
	margin:0px !important;
	padding:0px !important;
	margin-left:15px !important;
	padding-left:0px;
}

.SitemapSubMenu2 li a{
	font-size:110% !important;
	line-height:120% !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}


/*=============================================================*/
/*--------------------Footer Print Preview---------------------*/
/*=============================================================*/
#FooterPrintPreview{
	float:left;
	font-size:90%;
	margin-top:80px;
	padding-bottom:20px;
}

-->