html {
    height: 100%;
}
body {
    font-family: 'georgia',  sans-serif, arial ;
    font-size: 1em;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    background-color: transparent ;
    margin: 0;
    padding: 0;
    width: 100%;
    position:relative;
    min-height: 100%;
}
* html body {
    height: 100%
}

img {
    border: none;
    margin: 0;
}
   
img.l {
    float: left;
    margin: 0;
    margin-right: 1.0em;
    margin-bottom: 0.7em;
}   

img.r {
    float: right;
    margin: 0;
    margin-left: 1.0em;
    margin-bottom: 0.7em;
} 

h1 {
    clear: both;
    color:  #A30044;
    font-family: 'georgia',  sans-serif, arial ;
    font-size: 1.5em;
    font-weight: normal;
    text-decoration: none;
    margin: 0;
    margin-top: 1%;
    margin-bottom: 1%;
}
	
h1.big {
      clear: both;
      color:  #A30044;
      font-family: 'georgia',  sans-serif, arial ;
      font-size: 3.0em;
      font-weight: normal;
      text-decoration: none;
      text-align: left;
      margin: 0;
      margin-top: 5%;
      margin-bottom: 5%;
}

h2 {
      clear: both;
      color:  #000000;
      font-family: 'georgia',  sans-serif, arial ;
      font-size: 1.3em;
      font-weight: normal;
      text-decoration: none;
      margin: 0;
      margin-top: 1%;
      margin-bottom: 1%;
}

h3 {
      clear: both;
      color:  #777;
      font-family: 'arial',  sans-serif, arial;
      font-size: 1.0em;
      font-weight: normal;
      text-decoration: none;
      margin: 0;
      margin-top: 1%;
      margin-bottom: 1%;
}

h4 {  
      clear: both;
      color:  #000000;
      font-family: 'georgia',  sans-serif, arial;
      font-size: 1.0em;
      font-weight: normal;
      text-decoration: none;
      margin: 0;
      margin-top: 1%;
      margin-bottom: 1%;
}

p  {
      font-family: 'georgia',  sans-serif, arial;
      font-size: 1.0em;
      font-weight: normal;
      text-decoration: none;
      color: #000000;
}

p.p {
	color: #A30044;
}

a  {
      color: #0D0D59;
	  text-decoration: underline;
}
a:hover  {
      color: #A30044;
	  text-decoration: underline;
}
	  
.PageBreak {
     clear: both;
     margin: 0;
     padding: 0;
}

/* Section Header */

#Header {
	width: 100%;
	height: 170px;
	background-image:  url(../images/head_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #FFF;
	clear: both;
	position: relative;
}

#HeaderTitleOut {
	width: 760px;
	padding: 0;
	margin: 0 auto;
	position: relative;
}

#HeaderTitle {
	width: auto;
	padding: 0 25px 0 25px;
	margin: 0;
	position: relative;
/* 	border: 1px solid #000000; */
}

#HeadrLogo {
	width: 250px;
	margin-top: 15px;
	position: relative;
	float: left;
}

#HeaderTitle h1 {
	display: none;
	margin: 0;
	padding: 0;
}

#HeaderNavigation {
	position: relative;
	top: 0;
	right: 0;
	margin: 0;
	margin-top: 30px;
	float: right;
	width: 400px; 
}

#HeaderNavigation ul{
     list-style: none;
     padding: 0;
     margin: 0;
}

#HeaderNavigation li{
    list-style: none;
    text-align: right; 
    float: right;
    margin: 0;
    padding: 0 0 0 0.6em;	
}
#HeaderNavigation li.active{
    font-size: 1.1em;
    font-family: 'arial',  sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: right;
    display:block;
    color: #A30044;
    text-decoration: none;
    margin:0;
}

#HeaderNavigation li a{
    font-size: 1.1em;
    font-family: 'arial',  sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: left;
    display:block;
    color: #000359;
    text-decoration: none;
    padding: 0;
    margin:0;
    }

#HeaderNavigation li a:hover{
    font-size: 1.1em;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: left;
    display:block;
    color: #A30044;
    text-decoration: underline;
    }
/* Section "Main Contents" */
	
#Main {
    width: 760px;
    padding: 0;
    margin: 0 auto;
    padding-bottom: 100px;
    overflow: hidden;
    clear: both;
}

#Content {
    width: 710px;
    padding: 0;
    margin: 0;
    margin-bottom: 2.0em;
    margin-left: 25px;
    margin-right: 25px;
}

#ColumeLeft {
   float: left;
   width: 470px;
   margin: 0;
   padding: 0;
}

#ColumeLeftIndex {
    float: left;
    width: 584px;
    margin:0;
    padding: 0;
    top: 0;
    height: 100%;
    overflow: hidden;
}

#ColumeLeftIndex p.PictTitle {
    margin:0;
    margin-bottom: 1.0em;
    font-size: 0.8em;
}

#ColumeRight {
    float: right;
    width: 240px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#ColumeRight img.r {
    left: 0;
}

#ColumeRightIndex {
    float: right;
    width: 126px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#ColumeRightIndex h3 {
    margin-bottom: 10px;
	color: #000;
}

.OverviewIndexTxt {
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: right bottom;
    width: 564px;
    margin: 0;
    padding: 0 0 20px 0;
    clear: both;
    overflow: hidden;
}

.OverviewIndexWelcome {
    width: 564px;
    margin: 0;
    padding: 0;
    clear: both;
}

.OverviewIndexWelcome h2{
    font-family: 'georgia',  sans-serif, arial;
    font-size: 1.3em;
    color: #A30044;
}

.ColumeRightIndexMessage {
    width: 320px;
    float: right;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.ColumeRightIndexMessage p{
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.9em;
    line-height: 1.3em;
    color: #777;
}

.ColumeLeftIndexPic {
    background-image:  url(../images/bg_flower.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    width: 220px;
    margin: 0;
    padding: 0;
    height: 170px;
    overflow: hidden;
}

#CatalogCategories {
    width: 500px;
    margin: 0;
    padding: 0;
    padding-top: 1.0 em;
    margin-right: 40px;
    clear: both;	
}

.TitleCategory {
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.9em;
    clear: left;
    margin: 0;
    padding: 0 0 0.5em 0;
    text-align: left;
    color: #777;
}

.TitleCategory span {
    color: #A30044;
}

.TitleCategory a{
    clear: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #8687B3;
    text-decoration: underline;
}

.TitleCategory a:hover{
    margin: 0;
    padding: 0;
    text-align: left;
    color: #A30044;
    text-decoration:underline;
}

/*  Breadcrumb trail navigation */

#BreadCrumbTrail {
      width: 710px;
      float: left;
      margin: 0;
      padding: 0; 
}   

#BreadCrumbTrailPath {
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.85em;
    float: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #0D0D59;
}

#BreadCrumbTrailPath  a {
    font-family: 'arial',  sans-serif, arial;
    color: #0D0D59;
    text-decoration: none;
}

#BreadCrumbTrailPath  a:hover {
    font-family: 'arial',  sans-serif, arial;
    color: #A30044;
    text-decoration: underline;
}

/* Section "Footer" */

#Footer {
    border-top: 2px solid #B6B8F2;
    clear: both;
    height: 80px;
    width: 100%;
    position: absolute;
    bottom: 0;
}

#FooterTitleOut {
	width: 710px;
	padding: 1.0em 0;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

#CopyRight {
    font-size: 0.8em;
    font-family: 'arial',  sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
	width: 40%;
    float: right;
    color: #B6B8F2;
    text-decoration: none;
    text-align: left; 
    padding: 0;
    margin:0;
	float: left;
}

#FooterNavigation {
	margin: 0;
	padding: 0;
}

#FooterNavigation ul{
     list-style: none;
     padding: 0;
     margin: 0;
}

#FooterNavigation li{
    list-style: none;
    float: right;
    margin: 0;
	padding-left: 0.6em;
}

#FooterNavigation li.active{
    font-size: 0.9em;
    font-family: 'arial',  sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: right;
    color: #A30044;
    text-decoration: none;
    text-align: right; 
    padding-left: 0.6em;
    margin:0;	
}

#FooterNavigation li a{
    font-size: 0.9em;
    font-family: 'arial',  sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: left;
    display:block;
    color: #000359;
    text-decoration: none;
    text-align: right; 
    padding: 0;
    margin:0;
    }

#FooterNavigation li a:hover{
    font-size: 0.9em;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: left;
    display:block;
    color: #A30044;
    text-decoration: underline;
    text-align: right;
    }

/* Style for Catalog list */

#CtatalogList {
    width: 710px;
    margin: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0;
    clear: both;
}

.PictPreviewRow {
    width: 100%;
    overflow: hidden;	
    margin: 0;
    padding-top: 0;
    padding-bottom: 2.0em;
    clear: both;
}

.PictPreview {
    width: 210px;
    margin-right: 40px;
    margin-bottom: 10px;
    padding: 0;
    float: left;
}

.PictPreviewR {
    width: 210px;
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
    float: right;
}

.Pict {
    width: 208px;
    height: 158px;
    padding 0;
    border: 1px solid #B6B8F2;
    background-color: #FFF;	
}

.Pict img {
    width: 200px;
    height: 150px;
    padding: 0;
    margin: 4px;
    border: none;
}

.PictShadow {
    background-image:  url(../images/pct_bg.jpg);
    background-repeat: no-repeat;
    background-position: top;
    clear: both;
    height: 10px;
    width: 210px;    
}

.PictTitle {
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.8em;
    clear: left;
    margin: 0;
    margin-top: -5px;
    padding: 0;
    text-align: left;
    color: #8687B3;
}

.PictTitle a{
    clear: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #8687B3;
    text-decoration: none;
}

.PictTitle a:hover{
    margin: 0;
    padding: 0;
    text-align: left;
    color: #A30044;
    text-decoration:underline;
}

.PictPrice {
    font-family: 'georgia',  sans-serif, arial ;
    font-size: 1.0em;
    clear: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #666;
}

.PictPreviewSmall {
    width: 126px;
    padding: 0;
    margin: 0 0 20px 0;
}
.PictPreviewSmall div.PictSmall {
	width: 122px;
	height: 94px;
    border: 1px solid #B6B8F2;
	padding: 1px 0 1px 2px;
	margin: 0;
}

.PictPreviewSmall img {
    width: 120px;
    height: 90px;
}

.PictShadowSmall {
    background-image:  url(../images/pict_small_bg.jpg);
    background-repeat: no-repeat;
    background-position: top;
    font-size: 0;
    margin: 0;
    padding: 0;
    clear: both;
    height: 5px;
    width: 125px;    
}

.PictTitleSmall {
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.8em;
    clear: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #8687B3;
    text-decoration: none;
}

.PictTitleSmall a {
    clear: left;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #8687B3;
    text-decoration: underline;
}

.PictTitleSmall a:hover{
    color: #A30044;
    text-decoration: underline;
}

.PicterAtributeSmall {
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.7em;
    margin: 0;
    padding: 0;
    text-align: left;
    color: #777;
    text-decoration: none;
}

#Sort {
    float: right;
    margin: 0;
    margin-right: 0;
    margin-bottom: 0.1em;
    padding: 0;
}

#Sort p {
    font-family: 'arial', sans-serif, arial;
    font-size: 0.85em;
    text-align: right;
    margin: 0;
    padding: 0;
 
}

#Sort p span {
    text-align: left;
    margin: 0;
    padding: 0;
 
}

#Sort p select {
    vertical-align: top; 
}

#Sort p input {
    vertical-align: top; 
}

.Section {
    width: 100%;
    margin: 0;
    padding: 0;
    padding-bottom: 2.0em;
    clear: both;	
}

.SectionPart {
    float: left;
    font-family: 'arial', sans-serif, arial;
    font-size: 0.8em;
}

.Section span {
    color: #A30044;
    margin-right: 0.1em;	
}

.SectionPart a {
    font-family: 'arial', sans-serif, arial;
    color: #0D0D59;
    text-decoration: none;
    margin-right: 0.1em;
}

.SectionPart a:hover {
    font-family: 'arial', sans-serif, arial;
    color: #A30044;
    text-decoration: underline;
}

.SectionNavigation {
    float: right;
    font-family: 'arial',  sans-serif, arial;
    font-size: 0.85em;
	color: #777;
}

.SectionNavigation a {
    font-family: 'arial', sans-serif, arial;
    color: #0D0D59;
    text-decoration: none;
}

.SectionNavigation a:hover {
    font-family: 'arial', sans-serif, arial;
    color: #A30044;
    text-decoration: underline;
}

.Total {
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: right top;
    width: 710px;
    margin: 0;
    padding: 0;
    padding-top:5px;
    padding-bottom: 10px;
    clear: both;
}

.Total p {
    font-family: 'georgia',  sans-serif, arial;
    font-size: 1.0em;
    margin: 0;
    padding: 0;	
}

/* Detail View */

#PicterDetailText {
    margin: 0;
    padding: 0;
    widht: 240px;
    padding-left: 20px
}
#PicterDetailText h1 {
    font-family: 'georgia',  sans-serif, arial ;
    font-size: 1.5em;
	color: #000;
    margin: 0;
    padding: 0;
}

#PicterDetailText p {
/*  font-family: 'georgia',  sans-serif, arial ; */
    font-family: 'arial', Helvetica, sans-serif; 
    font-size: 0.9em;
    text-align: left;
}

#PicterDetailText p.Price {
    font-family: 'georgia',  sans-serif, arial ;
    font-size: 1.5em;
    color: #777;
}

#PicterDetailImg {
    width: 450px;
    background-color: #FFF;
    margin: 0;
    padding: 9px;
    border: 1px solid #B6B8F2;
}

#PicterDetailImg img{
    width: 450px;
    background-color: #FFF;
    margin: 0;
    padding: 0;
}

.PicterDetailShadow {
    background-image:  url(../images/pict_detail_bg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    clear: both;
    height: 10px;
    width: 470px;    
}

#PicterDetailText table {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    color: #777;
    margin: 0;
    margin-top: 2%;
    margin-bottom: 2%;
}

#PicterDetailText table tr {
    color: #777;
}

#PicterDetailText td {
    background-image:  url(../images/td-dot-gray.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    padding-top: 0.5em;
    padding-right: 10px;
    vertical-align: top;
	color: #777;
}

#ServiceFunction {
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 0.3em;
    width: 700px;
}

#ServiceLine {
    margin: 0;
    margin-top: 1.0em;
    width: 710px; 	
}

#ServiceLine ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

#ServiceLine li{
    font-size: 0.8em;
    font-family: 'arial', sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000359;	
    list-style: none;
    float: left;
    margin: 0;
    padding-right: 1.5em;
    background-image: url(../images/icons/ic_mark.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
}

#ServiceLine li a{
    font-family: 'arial', sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    float: left;
    display:block;
    color: #000359;
    text-decoration: underline;
    text-align: left; 
    padding: 0 0.4em 0 0;
    margin:0;
    }

#ServiceLine li a:hover{
    color: #A30044;
    text-decoration: underline;
    }
#ServiceLine li.BookMark{
    font-size: 0.8em;
    font-family: 'arial', sans-serif, arial ;	
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000359;	
    list-style: none;
    float: left;
    margin: 0;
    padding-right: 0;
	width: 260px;
}
#ServiceLine li.BookMark span {
	float: left;
	margin-right: 1.0em;
}

#ServiceLine li.BookMark a {
	float: left;
	margin-right: 0.1em;
}
	
.cite {
    margin: 0;
    margin-right: 25px;
    margin-bottom: 1.5em;
}
	
.cite p {
    font-family: 'georgia',  sans-serif, arial;
    font-size: 0.8em;
    font-weight: normal;
    font-style: italic;
    text-decoration: none;
    color: #777;
    text-align: left;
    margin: 0;
    padding: 0;
}

.cite p.podpis  {
    font-family: 'georgia',  sans-serif, arial;
    font-size: 0.8em;
    font-weight: normal;
    font-style: italic;
    text-decoration: none;
    color: #0D0059;
    text-align: right;
    margin: 0;
    margin-top: 0.5em;
    padding: 0;
}
	  
/* Page Print Section */

#PageSection ul {
     list-style: none;
     margin: 0;
     padding: 0;
}

li.PDF {
    background-image:  url(../images/icons/ic_content_type_application_pdf.gif);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 5px 0 7px 40px;
    margin: 0.4em 0;
}
   
li.HTM {
    background-image:  url(../images/icons/ic_content_type_text_html.gif);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 5px 0 7px 40px;
    margin: .4em 0;
}  
   
li.RTF {
    background-image:  url(../images/icons/ic_content_type_application_msword.gif);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 5px 0 7px 40px;
    margin: .4em 0;
}
   
li.TXT {
    background-image: url(../images/icons/ic_content_type_text_plain.gif);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 5px 0 7px 40px;
    margin: .4em 0;
}

#PageSection ul li a {
    font-family: 'arial', Helvetica, sans-serif; 
    font-size: 0.9em;
    text-align: left;
    text-decoration: none;
    color: #0D0D59;
}

#PageSection ul li a:hover {
    text-decoration: underline;
    color: #A30044;
}

#PageSection h1 {
    margin: 0;
    padding: 0 0 0.5em 0;
}

/* Feedback style */

#FeedbackForm {
    width: 710px;
    margin: 0 0 10px 0;
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 0.3em;	
}
#FeedbackForm h1 {
    color: #B6B8F2;    
}

.TableBox {
    margin: 0;
}

.TableBox p {
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.9em;
    color: #777;
    margin: 2% 0 1% 0;
}

.TableBox p.p {
    color: #A30044;
}

input.TableInput {
    background-color: #F2F3FF;
    color: #0D0D59;
    border: 1px solid #B6B8F2;	
}

#customertitle {
    background-color: #F2F3FF;
    color: #0D0D59;
    border: 1px solid #B6B8F2;	
}

.TableBox input {
    background-color: #F2F3FF;
}

.TableBox input.check {
    background-color: #FFF;
    color: #0D0D59;
    border: none;	
}

.TableBox input.btn {
    margin: 0;
    margin-right: 10px;
    border: none;	
}

.TableBox select {
    background-color: #F2F3FF;
    color: #0D0D59;
    border: 1px solid #B6B8F2;	
}

.TableBox textarea {
    background-color: #F2F3FF;
    color: #0D0D59;	
    border: 1px solid #B6B8F2;
	width: 99%;
}

.TableBlock {
    margin: 0;
    padding: 0;
    widht: 240px;
    padding-left: 20px
}

b.TableMandatory {
    font-weight: bold;
    font-size: 1.1em;
    color: #A30044;
}

span.GlobalError {
	color: #A30044;
	font-size: 0.8em;
}

.TableBlock p{
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.8em;
    color: #777;
}

.FeedbackMessageZone {
    width: 100%;
    clear: both;
    margin: 0;
    margin-bottom: 20px;
    padding-bottom: 0.7em;
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: bottom;	
}

.FeedbackMessageZoneIndex {
    width: 710px;
    clear: both;
    margin: 0;
    margin: 0;
    padding: 0 0 0.7em 0;
}

.FeedbackMessageZone p{
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.9em;
    text-align: justify;
    color: #777;
    margin: 0;
}

.FeedbackMessageZoneIndex p a{
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.8em;

    color: #0D0D59;
    margin: 0;
    text-decoration: none;
}

.FeedbackMessageZoneIndex p a:hover{
    font-family: 'arial', Helvetica, sans-serif;
    color: #A30044;
    margin: 0;
    text-decoration: underline;
}

.FeedbackMessageZoneIndex p{
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.9em;
    color: #777;
    margin: 0;
    padding: 0.5em 0;
}

p.DatAut {
    font-size: 0.8em;
    color: #BCB8F2;
    padding: 0.5 0 0 0;
}

p.DatAut span {
    color: #A30044;
}

p.FeedbackRating {
    margin: 10px 0;
}
p.FeedbackRating img{
    margin: 0 3px 0 0;
}

.FeedbackMessageZone h3{
    font-family: 'georgia',  sans-serif, arial;
    font-size: 1.2em;
    color: #OD0D59;	
}

.FeedbackMessageZone h4{
    font-family: 'georgia',  sans-serif, arial;
    font-size: 1.1em;
    margin: 0;
    padding: 0.2em 0 0.1em 0;
    color: #B6B8F2;	
}

.FeedbackMessageZoneIndex h4{
    font-family: 'georgia',  sans-serif, arial;
    font-size: 1.1em;
    margin: 0;
    padding: 0.2em 0 0.1em 0;
    color: #B6B8F2;	
}

.BlockBorderUp {
    background-image:  url(../images/line-dot_lilac3.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding: 0.3em 0 0 0;
    margin: 20px 0 0 0;
    width: 100%;
    overflow: hidden;
}

.BlockBorderUp h3{
    margin-bottom: 1em;
}

.BlockBorderUp p{
    margin: 0;
}

.BlockBorderUp p a{
    font-family: 'arial', Helvetica, sans-serif;
    font-size: 0.8em;
    color: #0D0D59;
    margin: 0;
	text-decoration: none;
}

.BlockBorderUp p a:hover{
    font-family: 'arial', Helvetica, sans-serif;
    color: #A30044;
    margin: 0;
	text-decoration: underline;
}