﻿html{ height:100%; background:white url('/images/bg_main_top.gif') no-repeat center top}
body{ font-family:Arial,sans-serif; font-size:10pt;color:black;margin:0;padding:0;height:100%;height:auto !important;min-height:100%;}
ul, h1, h2, h3, h4, h5{padding:0px; margin:0px;list-style:none;}
h2 {font-size:16pt }
h3 {font-size:12pt }
h4 {font-size:10.5pt }
input, select, textarea{ font-size:10pt;font-family:Arial, sans-serif }
table{ empty-cells:show; border-collapse:collapse; border-spacing:0px; }
form, input { margin:0;padding:0}
input, select, textarea {outline:0 }
a img,:link img,:visited img { border:none; }
a {color:#007db6}
a:hover {color:maroon; text-decoration:none;}

p { padding:8px 0 0 0;margin:0; }
hr {height:1px;border-style:none;border-width:0px;margin:0;padding:0;font-size:0;line-height:0;color:#CCCCCC;background-color:#CCCCCC;}

#mainContainer { width:970px;height:auto !important;height:100%;min-height:100%;position:relative;margin:0 auto;}
#header {height:177px;border-bottom:1px black solid;position:relative }
#topMenu {width:440px;height:70px;float:left }
#topMenu li {width:110px;height:70px;float:right;display:block }
#topMenu li span {display:none }
#topMenu a {width:110px;height:70px;display:block;background-position:center top }
#topMenu a:hover {background-position:center bottom }
#topMenu a.hovered {background-position:center bottom }
#topMenu .btn01 {background-image:url('/images/menubt01.gif') }
#topMenu .btn02 {background-image:url('/images/menubt02.gif') }
#topMenu .btn03 {background-image:url('/images/menubt03.gif') }
#topMenu .btn04 {background-image:url('/images/menubt04.gif') }

#language {position:absolute;bottom:4px;left:0;font-size:8pt;width:440px}

#sideMenu {width:234px;font-size:11pt }
#sideMenu li {height:31px;margin-bottom:2px }
#sideMenu a {width:204px;height:25px;display:block;background: url('/images/bg_side_menu.gif') no-repeat right bottom;
	padding:6px 30px 0 0;color:black;text-decoration:none;overflow:hidden }
#sideMenu a:hover {background-position:center top }
#sideMenu a.hovered {background-position:center top }

#content {background:#eaeaea;border-top:1px white solid;padding:16px 35px 0 20px }
#leftCol {width:650px;float:left }
#rightCol {width:235px;float:right;padding-top:4px }

.imgIndex {float:right }
.imgGal {float:right }

#indexside {width:205px;height:204px;padding:16px 15px 0 15px;background-color:#eaeaea;background-position:center top;background-repeat:no-repeat}
#indexside p {padding:3px 0 0 0}

.pagination {text-align:center}

#footerWrap {background:url('/images/bg_footer_wrap.gif') no-repeat center top }
#footer {width:970px;margin:0 auto;background:#eaeaea }

.credit {text-align:left;padding:15px 0 0 20px;font-size:8pt}
.credit a {color:black;text-decoration:none}
.credit a:hover {color:black;text-decoration:underline}

.spacerBlank {width:1px;height:1px;font-size:1px;line-height:1px;clear:both; }
.spacer10 {height:10px;font-size:1px;line-height:1px;clear:both; }
.spacer20 { height:20px;font-size:1px;line-height:1px;clear:both; }
.spacer20v {width:20px;height:50px;float:right }
.cText {text-align:center }
.mb2 {margin-bottom:2px}
.fr {float:right}
.fl {float:left}
.fwb {font-weight:bold}

/* -- ADMIN -- */
.add {width:16px;height:16px;background:url('/images/a_add.gif');margin:0 5px;}
.del {width:16px;height:16px;background:url('/images/a_del.gif');margin:0 5px;}
.edit {width:16px;height:16px;background:url('/images/a_edit.gif');margin:0 5px;}
.top {width:16px;height:16px;background:url('/images/a_top.gif');margin:0 5px;}
.imgServiceAdmin {float:right;margin:8px 0 0 10px}
