body {position: relative; padding:0px; margin:0px; background-image:url(/bsystem/templates/base_template/images/bgl.gif); background-color:#dedede; background-repeat:repeat-y; background-position:left;}
body, td, tr, p, li {font: 11px Tahoma, Arial, sans-serif; color:#767575; line-height:150%;}
a img {border: 0px;}
p {margin: 20px; color:#767575}
form, {margin:0px;}
li {padding-left:20px}

h1,h2,h3,h4 {font: bold 13px Tahoma; padding:20px; padding-top:0px; padding-bottom:0px; color:#767575}
a:link, a:visited, a:active { font: normal 11px Tahoma; color:#258be2; text-decoration:underline;}
a:hover {color:#446600; font: normal 11px Tahoma;}

#gmap { margin:0 auto 15px auto;}
#gmap h3 {margin: 0; padding: 0; text-align: center; color: #258BE2;}
.menu {background-color:#767575; background-image:url(/bsystem/templates/base_template/images/menubg.gif)}
.menu td {height:20px;}
.menu td a:link, .menu td a:visited {height:100%; width:100%; display:block; padding-top: 10px;}
.menu td a:hover, .menu td a:active {height:100%; display:block;  background-color:#9c9c9c;}
.menu img{}

.menu2 {margin: 20px;}
.menu2 a:link, .menu2 a:visited {font: bold 11px Tahoma; height:100%; width:100%; display:block; padding-top: 5px;}
.menu2 a:hover, .menu2 a:active {display:block; color:#767575}


.menu3 a:link, .menu3 a:visited {font: normal 11px Tahoma; height:100%; width:100%;}
.menu3 a:hover, .menu3 a:active {color:#767575}


.left {position:absolute; top:24px; left:0px; width:223px; height:100%; vertical-align:top;}
.left p {text-align:left; line-height:120%}

.right {position:absolute; background-color:#ffffff; top:0px; left:224px; width:562px; height:100%; vertical-align:top;}
.header { width:100%; background-repeat:repeat-x;}

.counters {}
.counters img {padding:1px;filter:Alpha(Opacity=30, Style=0)}

.pages {border: none;
border-top: solid 1px;
border-left: solid 1px;
border-color: #6caa17;}
.pages td {font: normal 11px Tahoma;
border: none;
border-bottom: solid 1px;
border-right: solid 1px;
border-color: #6caa17;
}

.logoportfolio {width: 100%;}
.logoportfolio td {width: 50%; border: 1px solid #f1f1f1;}