/* global preferences */
body {padding: 0px; margin: 0px;}
body {font-family: tahoma; font-size: 70%; color: #005286;}
form { padding: 0px; margin: 0px; display:block;}
.input {font-family: verdana; font-size: 10px; border: 1px solid #CCCCCC;}
.button {font-size: 11px; color: #FFFFFF; font-weight: bold; font-family: tahoma; border: 1px solid #0068A9; background: #1F85CB url(../images/btnbg.gif) repeat-x left bottom; width: 110px; padding-top: 2px; padding-bottom: 2px;}
.button2 {padding:3px; border: 1px solid #A88701; font-size: 11px; color: #FFFFFF !important; font-weight: bold; font-family: tahoma; background: #D9AE00 url(../images/btnbg_yellow.gif) repeat-x left bottom;}
.radio {border: 0px;}

a {color: #7F7F7F; text-decoration: none;}
a:hover {color: #28558E; text-decoration: none;}

.bg01 {background: #0074C4;}

.smaller {font-size: 90%;}

.bgblue {background: #0074C4;}
.leftshadow {background: url(../images/bg02.gif) repeat-y top right;}
.rightshadow {background: url(../images/bg04.gif) repeat-y top left;}
.bottomshadow {background: url(../images/bg05.gif) repeat-x top left;}

.bg_blue {background: #0068A9;}
.bg_lightblue {background: #679ACB;}
.bg_orange {background: #F27635;}
.bg_green {background: #6BB33E;}
/*.bg_yellow {background: #FFCB05;}*/
.bg_yellow {background: #D9AE00;}

.border_blue {border: 1px solid #CCE1EE;}
.border_lightblue {border: 1px solid #E1EBF5;}
.border_orange {border: 1px solid #FCE4D7;}
.border_green {border: 1px solid #E1F0D8;}
/*.border_yellow {border: 1px solid #FFEB9E;}*/
.border_yellow {border: 1px solid #FFCB05;}

.bgtitle_blue {background: #0068A9 url(../images/bg09_blue.gif) no-repeat top; padding: 300px 0px 0px 0px; margin: 0px;}
.bgtitle_lightblue {background: #679ACB url(../images/bg09_lightblue.gif) no-repeat top; padding: 300px 0px 20px 0px; margin: 0px;}
.bgtitle_orange {background: #F27635 url(../images/bg09_orange.gif) no-repeat top; padding: 300px 0px 20px 0px; margin: 0px;}
.bgtitle_green {background: #6BB33E url(../images/bg09_green.gif) no-repeat top; padding: 300px 0px 20px 0px; margin: 0px;}
/*.bgtitle_yellow {background: #FFCB05 url(../images/bg09_yellow.gif) no-repeat top; padding: 300px 0px 20px 0px; margin: 0px;}*/
.bgtitle_yellow {background: #D9AE00 url(../images/bg09_yellow.gif) no-repeat top; padding: 300px 0px 20px 0px; margin: 0px;}

.actioners {margin: 25px 0px 0px 0px; font-size: 90%; padding: 0px; text-align: right; border: 0px solid #000000; white-space: nowrap;}
.actioners .title {border: 0px solid #FF0000; color: #7F7F7F; padding: 2px 5px 0px 0px;}
.actioners img {padding: 0px 5px 0px 5px; white-space: nowrap;}
.actioners a:hover {border-bottom: 2px solid #0074C4;}

.textright {text-align: right;}
.textleft {text-align: left;}
.textcenter {text-align: center;}
.strong {font-weight: bold;}
.bigger {font-size: 110%;}
.huge {font-size: 140%;}
.smaller {font-size: 90%;}
.warning {color: #FF3C00;}

.conteinertitle_blue {background: #0068A9 url(../images/conteinertitle_blue.gif) no-repeat left top; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #0068A9;}
.conteinertitle_lightblue {background: #6A9CCB url(../images/conteinertitle_lightblue.gif) no-repeat top left; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #6A9CCB;}
.conteinertitle_orange {background: #F27635 url(../images/conteinertitle_orange.gif) no-repeat top left; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #F27635;}
.conteinertitle_green {background: #6BB33E url(../images/conteinertitle_green.gif) no-repeat top left; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #6BB33E;}
/*.conteinertitle_yellow {background: #FFEB9E url(../images/conteinertitle_yellow.gif) no-repeat top left; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #FFCB05;}*/
.conteinertitle_yellow {background: #FFCB05 url(../images/conteinertitle_yellow.gif) no-repeat top left; color: #FFFFFF; padding: 7px 15px; font-weight: bold; border-bottom: 2px solid #D9AE00;}
.conteiner_blue {padding: 10px 15px; margin-bottom: 10px; background: #F7FAFC;}
.conteiner_lightblue {padding: 10px 15px; margin-bottom: 10px; background: #FAFCFD;}
.conteiner_orange {padding: 10px 15px; margin-bottom: 10px; background: #FFFBF9;}
.conteiner_green {padding: 10px 15px; margin-bottom: 10px; background: #FAFDF9;}
/*.conteiner_yellow {padding: 10px 15px; margin-bottom: 10px; background: #FFFCEF;}*/
.conteiner_yellow {padding: 10px 15px; margin-bottom: 10px; background: #FEFDF6;}

div.logo {padding: 0px 0px 10px 0px; margin: 0px;}
div.banners01 {position: relative; margin-bottom: -15px; z-index: 100;}
div.banners01 img {padding: 10px 0px 0px 0px;}
div.banners02 {padding: 1px 0px 0px 0px;}
div.banners02 img {padding: 0px 0px 2px 0px;}
div.rule01 {background: url(../images/bg07.gif) repeat-x; height: 1px;}
div.rule02 {background: url(../images/bg08.gif) repeat-x; height: 1px; margin: 15px 0px;}
div.rule03 {background: #8EB0D7; height: 1px; margin: 7px 0px;}
div.rule04 {height: 1px; margin: 10px 0px;}

.mainbanner {border: 1px solid #0065A7;}

#content .links01 .phoneimg {width: 90px;}
#content .links01 .item {width: 150px; text-align: center; padding: 10px 0px; float: left;}

#content {margin: 15px 10px 0px 10px;}
#content .content {margin: 15px 0px 10px 0px;}
#content .content table {clear: both;}
#content .content p {clear: both;}

#content h1 {color: #0074C4; font-weight: normal; font-size: 250%; width: 100%;}
#content h2 {color: #0074C4; font-weight: normal; font-size: 200%; width: 100%; margin: 0px 0px 10px 0px;}
#content p {padding-top: 0px; margin-top: 0px;}
#content p.intro {width: 75%;}
#content strong, #content b {font-weight: bold; color: #0065A7;}
#content ul li {margin-bottom: 10px;}
#content .links01 a {color: #0065A7; text-decoration: none;}
#content .links01 a:hover {color: #0065A7; text-decoration: underline;}

#content .blue a,
#content .blue h1,
#content .blue h2, 
#content .blue strong, 
#content .blue b, 
#content .blue .links01 a, 
#content .blue .links01 a {color: #0065A7;}
#content .blue .button {border: 1px solid #0068A9; background: #1F85CB url(../images/btnbg_blue.gif) repeat-x left bottom;}
#content .blue div.rule01 {background: url(../images/bg07_blue.gif) repeat-x; height: 1px;}
#content .blue table {border-top:1px solid #0065A7; border-left:1px solid #0065A7;}
#content .blue table td {border-bottom:1px solid #0065A7; border-right:1px solid #0065A7;}
#content .blue table {border-top:1px solid #0065A7; border-left:1px solid #0065A7;}
#content .blue #banner01 td {border-bottom:0px !important; border-right:0px !important;}

#content .lightblue a,
#content .lightblue h1,
#content .lightblue h2, 
#content .lightblue strong, 
#content .lightblue b, 
#content .lightblue .links01 a, 
#content .lightblue .links01 a {color: #679ACB;}
#content .lightblue .button {border: 1px solid #427BB2; background: #679ACB url(../images/btnbg_lightblue.gif) repeat-x left bottom;}
#content .lightblue div.rule01 {background: url(../images/bg07_lightblue.gif) repeat-x; height: 1px;}
#content .lightblue table {border-top:1px solid #679ACB; border-left:1px solid #679ACB;}
#content .lightblue table td {border-bottom:1px solid #679ACB; border-right:1px solid #679ACB;}
#content .lightblue #banner01 td {border-bottom:0px !important; border-right:0px !important;}

#content .orange a,
#content .orange h1,
#content .orange h2, 
#content .orange strong, 
#content .orange b, 
#content .orange .links01 a, 
#content .orange .links01 a {color: #EF5200;}
#content .orange .button {border: 1px solid #8D3203; background: #CF6229 url(../images/btnbg_orange.gif) repeat-x left bottom;}
#content .orange div.rule01 {background: url(../images/bg07_orange.gif) repeat-x; height: 1px;}
#content .orange table {border-top:1px solid #EF5200; border-left:1px solid #EF5200;}
#content .orange table td {border-bottom:1px solid #EF5200; border-right:1px solid #EF5200;}
#content .orange #banner01 td {border-bottom:0px !important; border-right:0px !important;}

#content .green a,
#content .green h1,
#content .green h2, 
#content .green strong, 
#content .green b, 
#content .green .links01 a, 
#content .green .links01 a {color: #3F9E04;}
#content .green .button {border: 1px solid #266300; background: #3FA400 url(../images/btnbg_green.gif) repeat-x left bottom;}
#content .green div.rule01 {background: url(../images/bg07_green.gif) repeat-x; height: 1px;}
#content .green table {border-top:1px solid #3F9E04; border-left:1px solid #3F9E04;}
#content .green table td {border-bottom:1px solid #3F9E04; border-right:1px solid #3F9E04;}
#content .green #banner01 td {border-bottom:0px !important; border-right:0px !important;}

/*
#content .yellow a,
#content .yellow h1,
#content .yellow h2, 
#content .yellow strong, 
#content .yellow b, 
#content .yellow .links01 a, 
#content .yellow .links01 a {color: #E2B301;}
#content .yellow .button {border: 1px solid #FFCB05; background: #FFEB9E url(../images/btnbg_yellow.gif) repeat-x left bottom;}
#content .yellow div.rule01 {background: url(../images/bg07_yellow.gif) repeat-x; height: 1px;}
*/

#content .yellow a,
#content .yellow h1,
#content .yellow h2, 
#content .yellow strong, 
#content .yellow b, 
#content .yellow .links01 a, 
#content .yellow .links01 a {color: #BF9900;}
#content .yellow .button {border: 1px solid #A88701; background: #D9AE00 url(../images/btnbg_yellow.gif) repeat-x left bottom;}
#content .yellow div.rule01 {background: url(../images/bg07_yellow.gif) repeat-x; height: 1px;}
#content .yellow table {border-top:1px solid #D9AE00; border-left:1px solid #D9AE00;}
#content .yellow table td {border-bottom:1px solid #D9AE00; border-right:1px solid #D9AE00;}
#content .yellow #banner01 td {border-bottom:0px !important; border-right:0px !important;}
#content table.infoblocks td {padding: 0px 20px 0px 0px;}
#content .infoblock {padding: 20px 0px;}
#content .infoblock .title, #content .infoblock2 .title {padding: 0px 0px 10px 0px;}
#content .infoblock2 {padding: 0px 0px 20px 0px;}

#content #without_border {border-top:0px; border-left:0px;}
#content #without_border td {border-bottom:0px; border-right:0px;}


#linesblock {padding: 10px 8px;}

#content .banner01 .blue {border:0px !important; background: #0068A9 url(../images/ban01_bgblue.gif) repeat-y right top;}
#content .banner01 .lightblue {border:0px !important; background: #679ACB url(../images/ban01_bglightblue.gif) repeat-y right top;}
#content .banner01 .orange {border:0px !important; background: #F27635 url(../images/ban01_bgorange.gif) repeat-y right top;}
#content .banner01 .green {border:0px !important; background: #6BB33E url(../images/ban01_bggreen.gif) repeat-y right top;}
/*#content .banner01 .yellow {background: #FFCB05 url(../images/ban01_bgyellow.gif) repeat-y right top;}*/
#content .banner01 .yellow {border:0px !important; background: #D9AE00 url(../images/ban01_bgyellow.gif) repeat-y right top;}
#content .banner01 .title {font-size: 250%; padding:0 0 5px 10%; text-align: left; color: #FFFFFF; /*margin-left:-130px;*/}
#content .banner01 .exttitle {font-size: 110%; padding: 0px 20px 0px 20px; text-align: left; color: #FFFFFF;}

ul.topmenu {list-style: none; padding: 12px 0px 0px 0px; margin: 0px; float: right;}
ul.topmenu li {font-family: tahoma; font-weight: normal; /*font-size: 85%*/; color: #28558E; display: inline; list-style: none; padding: 0px; margin: 0px;}
ul.topmenu li .div {padding: 0px 5px;}
ul.topmenu li a {font-weight: normal; color: #28558E; text-decoration: none; white-space: nowrap;}
ul.topmenu li a:hover {color: #28558E; text-decoration: underline;}

ul.langmenu {list-style: none; padding: 12px 0px 0px 0px; margin: 0px; float: right;}
ul.langmenu li {font-family: tahoma; font-weight: normal; font-size: 85%; color: #28558E; display: inline; list-style: none; padding: 0px; margin: 0px;}
ul.langmenu li .div {padding: 0px 3px;}
ul.langmenu li a {font-weight: normal; color: #28558E; text-decoration: none; white-space: nowrap;}
ul.langmenu li a:hover {color: #28558E; text-decoration: underline;}

.mainmenu table.lvl1 {list-style: none; padding: 0px; margin: 0px;}
.mainmenu table.lvl1 td a {font-family: tahoma; font-weight: bold; color: #0074C4; border-top: 1px solid #999999; text-decoration: none; display: block; white-space: nowrap; padding: 6px 35px 6px 6px; margin: 0px;}
.mainmenu table.lvl1 td p{font-family: tahoma; font-weight: bold; color: #0074C4; border:none; text-decoration: none; display: block; white-space: nowrap; padding: 6px 35px 6px 6px; margin: 0px;}
.mainmenu table.lvl1 td a:hover {color: #0074C4; text-decoration: underline;}
.mainmenu table.lvl1 td a.selected {background: #0074C4; color: #FFFFFF; border-top: 1px solid #0074C4;}
.mainmenu table.lvl1 td a.selected:hover {color: #FFFFFF;}
.mainmenu table.lvl1 td.bg {background: #999999;}
.mainmenu table.lvl1 td.bg_selected {background: #0074C4;}

.menulvl2 {font-family: tahoma; font-weight: normal; color: #FFFFFF; background: #0074C4 url(../images/bg01.gif) bottom left repeat-x; padding: 6px 9px 5px 9px; margin: 0px;}
.menulvl2 .div {padding: 0px 3px;}
.menulvl2 a {font-weight: normal; color: #FFFFFF; text-decoration: none; white-space: nowrap;}
.menulvl2 a:hover {color: #FFFFFF; text-decoration: underline;}
.menulvl2 a.selected {font-weight: bold;}
.menulvl2 a.selected:hover {font-weight: bold;}

ul.addlvl2 {background: #FFFFFF; font-weight: normal; color: #FFFFFF; padding: 0px 0px 0px 0px; margin: 0px; list-style: none; border-top: 0px solid #FFFFFF;}
ul.addlvl2 li {padding: 0px; margin: 0px; list-style: none; border-bottom: 1px solid #FFFFFF;}
ul.addlvl2 li a {color: #FFFFFF; display: block; border-bottom: 0px solid #5F95C7; padding: 5px 10px;}
ul.addlvl2 li a:hover {color: #FFFFFF; text-decoration: none;}
ul.addlvl2 li a.selected {font-weight: normal;}
ul.addlvl2 li a.blue {background: #0068a9;}
ul.addlvl2 li a.blue:hover/*, ul.addlvl2 li a.blue_selected*/ {background: #8eb1d7; border-bottom: 0px solid #01395B;}
ul.addlvl2 li a.blue_select/*, ul.addlvl2 li a.blue_selected*/ {background: #8eb1d7; border-bottom: 0px solid #01395B;}
ul.addlvl2 li a.lightblue:hover/*, ul.addlvl2 li a.lightblue_selected*/ {background: #5996C6; border-bottom: 0px solid #0068A9;}
ul.addlvl2 li a.orange:hover/*, ul.addlvl2 li a.orange_selected*/ {background: #F7AF89; border-bottom: 0px solid #C65E28;}
ul.addlvl2 li a.green:hover/*, ul.addlvl2 li a.green_selected*/ {background: #97C2A1; border-bottom: 0px solid #3F9609;}
ul.addlvl2 li a.yellow:hover/*, ul.addlvl2 li a.yellow_selected*/ {background: #EEC62D; border-bottom: 0px solid #3F9609;}

.menulvl3 {font-weight: bold; color: #28558E; padding: 0px; margin: 0px; list-style: none;}
.menulvl3 ul {padding: 5px 0px 0px 0px; margin: 0px; list-style: none;}
.menulvl3 ul li {padding: 0px 0px 5px 0px; margin: 0px; list-style: none;}
.menulvl3 ul li a {color: #096DAB;}
.menulvl3 ul li a:hover {color: #096DAB; text-decoration: underline;}

ul.menulvl4 {padding: 5px 0px 10px 0px; margin: 0px; list-style: none;}
ul.menulvl4 li {padding: 0px 0px 5px 0px; margin: 0px; list-style: none;}
ul.menulvl4 li a {text-decoration: underline;}
ul.menulvl4 li a:hover {text-decoration: none;}

#unicalc_result {background: #F0F0F0;}
#unicalc_result td {background: #FFFFFF; padding: 5px;}
#unicalc_result td.header {background: #FFFFFF; font-weight: bold;}
#unicalc_result td.total {background: #F7FAFC; font-weight: bold;}
#unicalc_result td.bgcolor {background: #F7FAFC;}
.calc_result_descriptions {margin: 5px 0px 30px 0px; font-size: 90%; color: #005286;}
.calc_result_descriptions .item {margin: 0px 0px 2px 0px; color: #005286;}

.ebanking {background: #8EB1D7;}
.ebanking .links {text-align: center; color: #FFFFFF; padding: 10px 0px 0px 0px;}
.ebanking .links a {color: #FFFFFF; font-size: 90%;}
.ebanking .links a:hover {color: #FFFFFF; text-decoration: underline;}
.ebanking .accounts {text-align: center; padding: 10px 0px;}
.ebanking .accounts img {padding: 0px 0px 5px 0px;}
.ebanking_title {background: #5C94C9 url(../images/bg003.gif) repeat-x left bottom; color: #FFFFFF; font-weight: bold; padding: 5px 6px 6px 14px;}

.search {padding: 13px 15px 23px 15px; margin: 0px;}
.search .text {font-weight: bold; color: #0061A5; padding: 0px 0px 5px 0px;}

.usefulinfo {background: #8EB1D7; font-weight: bold; color: #0062A5; padding: 0px; margin: 0px; list-style: none;}
.usefulinfo .header {background: #5C94C9 url(../images/bg03.gif) repeat-x left bottom; color: #0062A5; font-weight: bold; padding: 5px 6px 6px 14px; border-bottom: 4px solid #5F95C7;}
.usefulinfo ul {padding: 8px 14px; margin: 0px; list-style: none;}
.usefulinfo ul li {padding: 0px 0px 1px 0px; margin: 0px; list-style: none;}
.usefulinfo ul li a {color: #FFFFFF;}
.usefulinfo ul li a:hover {color: #FFFFFF; text-decoration: underline;}

/*
.newsline {padding: 0px; margin: 0px;}
.newsline .rule {background: url(../images/bg07.gif) repeat-x; height: 1px; padding: 0px 0px 15px 0px;}
.newsline .date {color: #82AAD2; padding-bottom: 3px;}
.newsline .header {font-weight: normal; color: #0065A7; padding-bottom: 3px;}
.newsline .news {padding: 0px 0px 15px 0px}
*/

.newsline_title {font-weight: bold; color: #0065A7; padding: 8px 10px 0px 5px; font-size: 110%; font-family: verdana; width: 87px;}
.newsline {padding: 0px 0px 50px 0px; margin: 0px;}
.newsline .item {padding: 10px 0px 10px 0px;}
.newsline .item .header {color: #0065A7; font-weight: bold; padding: 3px 0px;}
.newsline .item .date {color: #82AAD2;}
.newsline .item .text {color: #666666;}
.newsline .item .link a {color: #0065A7;}
.newsline .item .link a:hover {color: #0065A7; text-decoration: underline;}

.newsline .news .link {padding: 0px; white-space: nowrap; text-align: left;}
.newsline .news .link a {color: #0065A7; text-decoration: none;}
.newsline .news .link a:hover {color: #0065A7; text-decoration: underline;}

.paging {color: #82AAD2; padding: 10px 0px 10px 0px; margin: 0px;}
.paging a {color: #82AAD2; text-decoration: none; padding: 0px 3px; margin: 0px;}
.paging a:hover {color: #0065A7; text-decoration: none;}
.paging a.selected {font-weight: bold; color: #0065A7; text-decoration: none;}

.currencyconteiner {padding: 10px; background: #F0FAFF;}
table.currency a {color: #0065A7;}
table.currency a:hover {color: #0065A7; text-decoration: underline;}
table.currency td {font-size: 90%; padding: 0px 5px 0px 0px; color: #666666;}
table.currency td.title {font-size: 110%; color: #0065A7; font-weight: bold;}
table.currency td.header {color: #0065A7; padding-top: 2px; padding-bottom: 2px;}
table.currency td.div {height: 5px;}

#currencyCalc .text {font-weight: bold; color: #0061A5;}
#currencyCalc select {width: 180px;}
#currencyCalc div {padding: 0px 10px 3px 0px;}
#currencyCalc .div {height: 7px;}

.voting {font-size: 90%; font-family: verdana; color: #666666;}
.voting .title {font-size: 110%; color: #0065A7; font-weight: bold; padding-bottom: 0px;}
.voting .question {padding-bottom: 10px; font-weight: bold;}
.voting .answer {padding: 1px 0px 7px 2px;}
.voting .message {padding-bottom: 10px;}
.voting .link {padding: 0px 0px 3px 0px;}
.voting a, .contakts a {color: #0065A7; font-weight: bold; text-decoration: underline;}
.voting a:hover, .contakts a:hover {color: #0065A7; font-weight: bold; text-decoration: none;}

.conteiner_green .voting a {color: #6BB33E;}

ul.sitemap {margin: 0px; list-style: none;}
ul.sitemap li {padding-bottom: 3px; padding-top: 3px; margin: 0px; list-style: none;}
ul.sitemap li a {color: #0065A7; text-decoration: underline;}
ul.sitemap li a:hover {text-decoration: none;}
ul.sitemap li a.level1 {color: #0065A7; font-weight: bold; text-decoration: none;}
ul.sitemap li a.level1:hover {color: #79B3E0; text-decoration: none;}
ul.sitemap li a.level2 {font-weight: bold; color: #0065A7; text-decoration: none;}
ul.sitemap li a.level2:hover {color: #79B3E0; text-decoration: none;}

ul.files {padding: 0px; margin: 0px; list-style: none;}
ul.files li {padding: 0px 0px 5px 0px; margin: 0px; list-style: none;}
ul.files li a {font-weight: bold; color: #0065A7;}
ul.files li a:hover {font-weight: bold; color: #0065A7; text-decoration: underline;}

table.spreadsheet {font-size: 90%;}
table.spreadsheet .bg1 {background: #F7FBFF;}
table.spreadsheet .bg2 {background: #FFFFFF;}
table.spreadsheet .header {font-weight: bold; font-size: 110%;}

.guestbook {padding: 20px 0px;}
.guestbook .item {padding: 10px 0px 10px 0px;}
.guestbook .item .question {font-weight: bold; color: #0061A5; padding-bottom: 5px;}

.searchForm {padding: 0px; margin: 0px;}
.searchForm strong {font-weight: bold; color: #0065A7;}

.searchList {padding: 0px; margin: 0px;}
.searchList .items {padding: 20px 0px 0px 0px; margin: 0px;}
.searchList .items .item {padding: 0px 0px 20px 0px; margin: 0px;}
.searchList .items .item .title {padding: 0px; margin: 0px; font-weight: bold; color: #0065A7;}
.searchList .items .item .text {padding: 3px 0px 0px 0px; margin: 0px;}
.searchList .items a {color: #0065A7; text-decoration: underline;}
.searchList .items a:hover {text-decoration: none;}

.pvlink {margin: 15px 10px; text-align: right;}
.pvlink img.pv_ico {margin: -9px 8px 0px 0px; padding: 0px; position: relative; z-index: 100;}
.pvlink a {text-decoration: none;}
.pvlink a:hover {text-decoration: underline;}

#copy {white-space: nowrap; font-size: 10px; margin: 0px 10px 0px 20px; text-align: right;}
#copy a {text-decoration: underline;}
#copy a:hover {text-decoration: none;}

/* guestbook */
.messages {}
.messages p.date {font-size: 9px; padding: 0px; margin: 0px; margin-bottom: 2px;}
.messages p.name {padding: 0px; margin: 0px 0px 2px 0px;}
.messages div.answer {border-bottom: 1px dashed #cccccc; padding: 5px; padding-bottom: 20px; margin-bottom: 20px;}

.clear {height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; clear:both;}
/* #form2 { padding: 0px; margin: 0px; display:none;} */



.image_margin_left { /* image_margin_left */
	margin-left: 10px !important;
}
.image_margin_right { /* image_margin_right */
	margin-right: 10px !important;
}
img.image_margin_top { /* image_margin_top */	
	float:left !important;
}
.image_margin_top { /* image_margin_top */
	margin-top: 10px !important;
}
.image_margin_bottom { /* image_margin_bottom */
	margin-bottom: 10px !important;
}

.image_margin_top-left { /* image_margin_top-left */
	margin-top: 10px !important;
	margin-left: 10px !important;
}

.image_margin_top-right { /* image_margin_top-right */
	margin-top: 10px !important;
	margin-right: 10px !important;
}
.clear_both { /* clear_both */
	clear:both;
}
