a:link {
  color:	    #5A9CCE;
}
a:visited {
  color:	    #303263;
}
a:hover {
  color:	    #B13D3B;
}

a.photos:link {
  color:	    #5A9CCE;
}
a.photos:visited {
  color:	    #303263;
}
a.photos:hover {
  color:	    #B13D3B;
}

div,p,td,th,span,a,li,ul,ol {
  font-size:   11px;
  font-family: Verdana,Arial;  
}

form {
  padding:	  0px;
  margin:	  0px;
}
input {
  padding:	  0px;
  margin:	  0px;  
}
input.find {
  font-size:  10px;
}

p {
  margin-top:  		0px;
  margin-bottom:	5px;
}
span {
  margin: 0px;
}

 
.switch:link,
.switch:visited,
.switch:hover {
  color:            #FFFFFF;
  text-decoration:  underline;
  font-size:	      11px;
}

.news {
  vertical-align:   top;
  padding:	        6px;
}

.date:link,
.date:visited,
.date:hover {
  color:	          #9F0E0D;
  font-weight:      700;
  text-decoration:  none;  
}

.brief {
  font-size:	      10px;
  font-weight:      700;
}
.brief:link {
  color:	    #5A9CCE;
}
.brief:visited {
  color:	    #303263;
}
.brief:hover {
  color:	    #B13D3B;
}


.bottominfo:link,
.bottominfo:visited,
.bottominfo:hover {
  font-size:	      11px;
  font-family:	    Arial;

  color:    	      #ADAD9F;
  text-decoration:  underline;
}
.bottommenu {
  rem-padding: 	        5px;
  height:	          22px;
}

.bottomrelated {
  padding-top:	    30px;
}

.bottomfulltitle {
  font-family:	    Arial,Verdana;
  font-size:	    13px;
  font-weight:	    bold;
  text-align:       right;
  padding-right:    5px;
}
.bottomtitle {
  font-family:	    Arial,Verdana;
  font-size:	    16px;
  font-weight:	    bold;

  color:	    #000000;
  background:	    #B5CFE7;
}
.bottomseealso {
  font-family:	    Arial;
  font-size:	    12px;
  font-weight:	    normal;
  vertical-align:   middle;
}

.bottomseeitem {
  rem-padding:	    20px 3px 3px 12px;
}
.bottomalso {
  rem-padding:         1px 3px 3px 0px;
}

.submenuitem {
  font-size:	    12px;
  font-weight:	    bold;
  
  color:	    #5A9ECE;
  text-align:	    left;
  vertical-align:   top;
}
.submenuitem a:link,
.submenuitem a:visited {
  color:	    #5A9ECE;
}
.submenuitem a:hover {
  color:	    #B13D3B;
}

.submenusign {
  font-size:	    12px;
  font-weight:	    bold;
  
  color:	    #5A9ECE;  
  text-align:	    center;
  vertical-align:   top;
}
.submenutext {
  font-family:	    Verdana;
  font-size:	    11px;
  color:	    black;
  vertical-align:   top;
}

.tthtitle {
  background:	    #B5CFE7;
  font-size:	    12px;
  font-family:	    Arial;
  font-weight:	    bold;
  vertical-align:   middle;
  rem-padding: 	    8px;
}

.tthheader {
  background:	    #B5CFE7;
  font-weight:	    bold;
  vertical-align:   middle;
  text-align:	    center;  
  rem-padding:	    5px;
}
.tthkey {
  vertical-align:   middle;
  background:	    #F2F2F2;
  rem-padding:	    5px;
}
.tthvalue {
  vertical-align:   middle;
  background:	    #F2F2F2;
  rem-padding: 	    5px;
}
.tthgroup {
  vertical-align:   middle;
  background:	    #F2F2F2;
  rem-padding: 	    5px;
}

.path {
  color:            white;  
  text-decoration:  none;
	padding-bottom:	  3px;
}

.path a:link,
.path a:hover,
.path a:visited {
  color:            white;  
  rem-font-weight:  bold;
  text-decoration:  underline;
}



.sitemap1 a {
  font-size:        14px;
	font-weight:	    bold;
}
.sitemap1 {	
	background:       #F2F2F2;
}

.sitemap2 a {
  font-size:        13px;
	font-weight:		  bold;
}
.sitemap2 {
}

.sitemap3 a {
  font-size:        12px;
	font-weight:		  bold;
}
.sitemap3 {
}

.sitemap4 a {
  font-size:	 	    12px;
}
.sitemap4 {
  background:       #FBFBFB;
}

.ptitle {
  font-size:        12px;
	font-weight:		  bold;
}
.copyright{
  font-size:	8px;
  
}

