/* CSS Document */

body {margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#0f0f0f; background-image:url(../img/bg.jpg); background-position:center top; background-repeat:no-repeat}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff}

p {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:16px}
p img {margin-right:16px; margin-top:5px; margin-bottom:10px; border:1px solid #FFFFFF}

.pstrnav {color:#FF0000; padding: 20px 0px 20px 0px; text-align:center}
.pstrnav a:link, .pstrnav a:visited {color:#ffffff; text-decoration:none}
.pstrnav a:hover, .pstrnav a:active {color:#FF0000; text-decoration:none}

.white-underline {color:#ffffff; text-decoration:none}
.white-underline:hover {color:#ffffff; text-decoration:underline}

.white-under-to-none {color:#fff; text-decoration:underline}
.white-under-to-none:hover {color:#fff; text-decoration:none}

.red {color:#FFFFFF; font-size:11px; text-decoration:none}
.red:hover {color:#FF0000; font-size:11px; text-decoration:none}

.img-gallery {border:1px solid #b8c7dc; padding:3px}

.white11px {font-size:11px; line-height:13px}
.white11px-about {font-size:11px; color:#FFFFFF; line-height:16px}
.white12px {font-size:12px; color:#FFFFFF}

.menu-none-underline {color:#ffffff; font-size:11px; text-decoration:none}
.menu-none-underline:hover {color:#ffffff; font-size:11px; text-decoration:underline}

.menu {margin-left:10px; margin-top:8px; margin-bottom:10px; font-weight:bold}

.white-10-none-underline {color:#ffffff; font-size:11px; margin-left:10px; text-decoration:none}
.white-10-none-underline:hover {color:#ffffff; font-size:11px; margin-left:10px; text-decoration:none; border-bottom-style:dotted; border-bottom-color:#FFFFF; border-bottom-width:1px;}

.pstrnav {color:#e9f118; padding: 20px 0px 20px 0px; text-align:center}
.pstrnav a:link, .pstrnav a:visited {color:#ffffff; text-decoration:none}
.pstrnav a:hover, .pstrnav a:active {color:#e9f118; text-decoration:none}

.photoset {margin-left:15px; margin-top:7px; margin-right:15px; height:20px; border-bottom:1px dotted #DDDDDD}
.admin {margin-left:15px; margin-top:13px; padding-bottom:13px}

.head-big {border-bottom:1px solid #b3b3b3; padding-bottom:10px; font-weight:bold; vertical-align:bottom}

.training-title {font-weight:bold; color:#f7fe34; margin-bottom:5px}
.admin {margin-left:15px; margin-top:13px; padding-bottom:13px}

.table-positioning {padding-left:16px; padding-top:20px; padding-bottom:35px; padding-right:10px}
.train-table-positioning {padding-left:16px; padding-top:20px; padding-right:10px}
.block-positioning {padding-left:14px; padding-top:18px; padding-bottom:16px; padding-right:10px; background-image:url(../img/dot-lines.gif); background-position:bottom; background-repeat:repeat-x}
.block-comments-positioning {padding-left:14px; padding-top:18px; padding-bottom:10px; padding-right:10px; background-image:url(../img/dot.gif); background-position:bottom; background-repeat:repeat-x}
.block-comments-positioning2 {padding-left:14px; padding-top:12px; padding-bottom:14px; padding-right:10px; background-image:url(../img/dot-lines.gif); background-position:bottom; background-repeat:repeat-x}