@charset "utf-8";
/* CSS Document */

body { margin:0px; background:#eaebec; }

img { border:none; }
td { vertical-align:top; }
.break { padding:5px; }
a { color:#F00; text-decoration:none; }
a:hover { color:#F00; text-decoration:underline; }

.header-bg { background:url(../images/header-bg.jpg) no-repeat top center; height: 150px; }
.header-bg .top {  font-family:Verdana, Geneva, sans-serif; font-size:11px; text-transform:uppercase; color:#FFF; line-height:24px; }
.header-bg .top a { color:#fff; text-decoration:none; }
.header-bg .top a:hover { color:#227187; text-decoration:none; }
.header-bg .top .active { color:#0d4a5b; text-decoration:none; }

/*.header-bg .logo { margin:70px 0px 25px 0px; }*/

.header-bg .logo { margin:45px 0px 5px 0px; }


.conten-bg { background:url(../images/content-bg.jpg) repeat-y; }
.flash-shadow { background:url(../images/flash-shadow.png) repeat-x; height:10px; }

.conten-bg .title-bg { background:url(../images/title-bg.jpg) repeat-x; }
.conten-bg .title-bg .title { margin:25px 0px 25px 30px; text-align:left; }
.conten-bg .title-bg .title-menu { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin:5px 20px; float:left; }
.conten-bg .title-bg .title-menu a { color:#fff; text-decoration:underline; float:left; }
.conten-bg .title-bg .title-menu a:hover { color:#000; text-decoration:none; float:left; }
.conten-bg .title-bg .title-menur { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin:5px 20px; float:right; }
.conten-bg .title-bg .title-menur a { color:#fff; text-decoration:underline; float:right; }
.conten-bg .title-bg .title-menur a:hover { color:#000; text-decoration:none; float:right; }



.headtitle { font-family:"Times New Roman", Times, serif; font-size:34px;text-align:left; text-transform:uppercase; color:#FFF;margin:30px 0px 20px 30px; float:left; }
.headtitle a { text-decoration:none; color:#fff; text-transform:uppercase; }
.headtitle a:hover { text-decoration:none; color:#fff; text-transform:uppercase;}

.content { font-family:Verdana, Geneva, sans-serif; color:#000; line-height:18px; text-align:justify; font-size:12px; }
.content .title { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-transform:uppercase; color:#892b10; /*background:url(../images/title-shadow.jpg) no-repeat left bottom;*/ padding-bottom:15px; }
.content .title .back { font-size:10px; color:#439eb9; text-transform:uppercase; background:url(../images/back-icon.jpg) no-repeat left; float:right; width:40px; padding-left:15px; }
.content .title .next { font-size:10px; color:#439eb9; text-transform:uppercase; background:url(../images/next-icon.jpg) no-repeat right; float:right; width:40px; padding-left:15px; }
.content .title .tmore { font-size:10px; word-spacing:2px; color:#439eb9; text-transform:uppercase; background:url(../images/next-icon.jpg) no-repeat right; float:right; min-width:40px; padding-right:15px; }
.content .title .tmore a { color:#439eb9; text-decoration:none; }
.content .title .tmore a:hover { color:#F00; text-decoration:none; }
.content .im { float:left; margin-right:10px; }
.content .hed { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#346f80; }
.content .hed a { text-decoration:none; color:#346f80; }
.content .hed a:hover{ text-decoration:none; color:#346f80; }
.content .dat { font-size:10px; }
.content .home-content-spliter { background:url(../images/home-content-spliter.jpg) repeat-x; height:18px; margin-left:1px; }
.content .gall { width:140px; float:left; margin:5px 10px; text-align:center; }
.content .gall img { width:130px; border:3px #49a3bc solid; margin-bottom:5px; }
.content .gall .view { color:#e00000; font-size:10px; }
.content im { float:left; margin:10px; }
.content span { font-style:italic; color:#F00; }

.right-side { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; }
.right-side  .menu { margin:0px; padding:0px; width:299px; margin-right:1px; background:url(../images/right-menu-bg.jpg) no-repeat center; list-style:none; }
.right-side  .menu li { margin:0px; }
.right-side  .menu li a div { border-top:#7c240a 1px solid; }

.right-side  .menu li a div { height:30px; background:url(../images/right-menu-aerrow.png) no-repeat 5px 4px; padding-left:35px; line-height:30px; text-decoration:none; color:#fff; }
.right-side  .menu li a:hover div { background:url(../images/right-menu-aerrow-a.png) no-repeat 5px 4px; text-decoration:none; color:#601b07; }

.photo_gal_bg
{
padding-top:5px;
background:url(../images/photo_gal_cor_red.jpg) bottom right no-repeat #E1E1E1;
}

.btxt { font-size:11px; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.Text { font-size:11px; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.Textbold { font-size:12px;font-weight:bold; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.menutxt { font-size:12px;font-weight:bold; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.header { font-size:12px;font-weight:bold; color:#000; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.textbold { font-size:12px;font-weight:bold; color:#600; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.head { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-transform:uppercase; line-height:20px; padding:6px; text-align:left;background:url(../images/menu-bg.jpg) repeat-x top;}

.heading a { text-decoration:none; color:#fff; text-transform:uppercase;}

.heading a:hover { text-decoration:none; color:#fff; text-transform:uppercase;}

.head a { text-decoration:none; color:#fff; text-transform:uppercase;}

.head a:hover { text-decoration:none; color:#fff; text-transform:uppercase;}

.cource a:hover { text-decoration:none; color:#333; text-transform:uppercase;}

.cource a { text-decoration:none; color:#333; text-transform:uppercase;}

.Textbold a:hover { text-decoration:none; color:#333;}

.Textbold a { text-decoration:none; color:#333;}

.Text a:hover { text-decoration:none; color:#000;}

.Text a { text-decoration:none; color:#333;}

.btxt a:hover { text-decoration:none; color:#000;}

.btxt a { text-decoration:none; color:#333;}


.footer { background:url(../images/footer-bg.jpg) repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#11334e; }
.footer a { color:#11334e; text-decoration:none; }
.footer a:hover { color:#11334e; text-decoration:none; }