/*Bayer Ballet Academy screen styles*/
body {padding:0px;
	margin:0px;
	color:#594c43; 
	background: #f5f5f5 url(images/fon.jpg) repeat-x left top;
}

body, table, td, div, h1, h2, h3, h4, h5, h6  {font-family: Arial, Helvetica, sans-serif;}
body, #main {font-size: 9pt;}
	
h2 {font-size: 17pt; line-height: 21pt;}
.blue {color:#183a80;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;
	text-align: left;
	padding: 0px;
	margin: 25px 0px 0px 25px;
	color:#730718;
}

table img, div img, td img, a img, img {border-style: none; border-width: 0px;}

hr {color: #b1a6a1; width: 100%; margin: 10px 0px 5px 0px;}

a {color: #594c43; text-decoration: underline;}
a:hover {color: #730718; text-decoration: none;}
a:active {color:#730718;text-decoration:none;}

#main {width: 800px; height: 600px; border-style: none; border-width: 0px;}
	 
#logo {width: 800px; height: 90px;}
#logo img {width: 350px;
     height: 60px;
	 margin: 15px 0px 0px 15px;
	 padding: 0px;
	 float:left;
}	 
#address {color: #594c43;
	font-size: 7.5pt;
	margin: 30px 0px 0px 0px;
	text-align:right;
}
#address span {color: #b1a6a1; font-size: 7.5pt; padding: 0px;}
#address a {color: #594c43; padding: 0px; text-decoration: underline;}
#address a:hover {color: #b1a6a1; text-decoration: none;}
#address a:active {color: #b1a6a1; text-decoration: none;}

#line {width: 800px; height: 45px; padding: 0px;}
#line img {width: 800px; height: 45px; padding: 0px;}
	 
#topmenu {width: 800px; height: 20px; padding: 0px;}

#holelist {margin: 0px 0px 0px 25px;
	 padding: 2px;
	 text-align: left;
	 font-size: 8pt;
	 font-weight: bold;
	 letter-spacing: 1pt;
	 color: #b1a6a1;
}
#holelist span {color: #f5f5f5; padding: 8px 6px 8px 6px;}
#holelist a {color: #b1a6a1; padding: 8px 6px 8px 6px; text-decoration:none;}
#holelist a:hover {color: #f5f5f5; text-decoration:none;}
#holelist a:active {color: #f5f5f5; text-decoration:none;}

#slideShow {background-color: #594c43;
     width: 800px;
	 height:360px;
	 border-right: 1px solid #594c43;
	 border-left: 1px solid #594c43;
}
#slideShow img {width: 798px;
	  height: 360px;
	  margin: 0px;
	  padding: 0px;
}
	 
#add1 {background-color: #f5f5f5;
      width: 172px;
	  height: 131px;
	  padding: 0px;
	  border-left: 1px solid #b1a6a1;
	  border-top: 1px solid #594c43;
}
#add01 {background-color: #f5f5f5;
      width: 172px;
	  height: 130px;
	  padding: 0px;
	  border-left: 1px solid #b1a6a1;
}

#add2 {background-color: #f5f5f5;
      width: 172px;
	  height: 131px;
	  padding: 0px;
	  border-top: 1px solid #594c43;
	  border-right: 1px solid #b1a6a1;
}
#add02 {background-color: #f5f5f5;
      width: 172px;
	  height: 130px;
	  padding: 0px;
	  border-right: 1px solid #b1a6a1;
}
#add5 {background-color: #f5f5f5;
      width: 344px;
	  padding: 0px;
	  border-left: 1px solid #b1a6a1;
	  border-top: 1px solid #594c43;
	  border-right: 1px solid #b1a6a1;
}
#add5_2 {background-color: #f5f5f5;
      width: 344px;
	  padding: 0px;
	  border-left: 1px solid #b1a6a1;
	  border-right: 1px solid #b1a6a1;
}
#add5_3 {background-color: #f5f5f5;
      width: 344px;
	  padding: 0px;
	  border-left: 1px solid #b1a6a1;
	  border-right: 1px solid #b1a6a1;
}
#welcome {background-color: #fff;
      width: 456px;
	  padding: 0px;
	  border-right: 1px solid #b1a6a1;
	  border-top: 1px solid #594c43;
}
#welcome a {color: #730718; text-decoration: underline;}
#welcome a:hover {color: #730718; text-decoration: none;}
#welcome a:active {color:#730718;text-decoration:none;}

#welcome_2 {background-color: #fff;
      width: 456px;
	  padding: 0px;
	  border-right: 1px solid #b1a6a1;
}
#welcome_3 {background-color: #fff;
      width: 456px;
	  padding: 0px;
	  border-right: 1px solid #b1a6a1;
}
.textbody {margin: 10px 25px 15px 25px;}
.textbody2 {margin: 10px 25px 0px 25px;}

.textbody3 {margin: 10px 25px 15px 25px;}
.textbody3 a {color: #594c43; text-decoration: underline; font-weight: bold; line-height: 15pt;}
.textbody3 a:hover {color: #183a80; text-decoration: none;}
.textbody3 a:active {color:#183a80;text-decoration:none;}

#gray1 {background-color: #f5f5f5;
     width: 200px;
	 border-right: 1px solid #b1a6a1;
	 border-left: 1px solid #b1a6a1;
}
#linksleft {list-style-type: disc; color: #594c43; padding: 0px; margin: 25px 5px 0px 35px;}
#linksleft li {font-weight: bold; line-height: 15pt;}
#linksleft a {color: #594c43; text-decoration: none;}
#linksleft a:hover {color: #b1a6a1; text-decoration: none;}
#linksleft a:active {color: #594c43; text-decoration: none;}

#center {width: 590px;
         background-color: #fff;
         border-right: 1px solid #b1a6a1;}

.text {color: #594c43;}

.textList {color: #594c43; line-height: 15pt;}
.textListred {color:#730718; line-height: 15pt;}

.textred {color:#730718;}
.textsmred {color:#730718; font-size: 8pt;}

.textsm {color: #594c43; font-size: 8pt; line-height: 12pt;}
.textsm2 {color: #594c43; font-size: 8pt;}

.textbold {color: #594c43; font-weight: bold;}
.textboldred {color:#730718; font-weight: bold;}
.textboldblue {color:#02459e; font-weight: bold;}

.textbold11 {color: #594c43; font-weight: bold; font-size: 11pt;}

.textboldev {color: #594c43; font-weight: bold; line-height: 17.5pt;}

.textboldevred {color: #900; font-weight: bold; line-height: 17.5pt;}

.textboldevs {color: #594c43; font-weight: bold; line-height: 13pt;}

.textb {color: #594c43; line-height: 15pt; font-weight: bold;}

#bottommenu {width: 800px; height: 38px; border-top: 1px solid #b1a6a1;}

#smallmenu {color:#594c43;
	font-size: 7.5pt;
	margin: 15px 0px 0px 0px;
	text-align: left;}
	
#smallmenu span {color: #b1a6a1; padding: 0px;}
#smallmenu a {color: #594c43; padding: 0px;}
#smallmenu a:hover {color: #b1a6a1;}
#smallmenu a:active {color: #b1a6a1;}

#smallmenu .copy {padding:0px;
	color: #b1a6a1;
	margin-left:120px;}
