@charset "utf-8";

/* Created on: 14.03.2009*/

* {margin:0px; padding:0px;}

a:link {
    color:#1054a3;
	text-decoration: none;
}
a:visited {
    color:#1054a3;
	text-decoration: none;
}
a:hover {
    color:#1054a3;
	text-decoration: none;
}
a:active {
    color:#1054a3;
	text-decoration: none;
}

body {FONT-SIZE: small; COLOR: #4d4d4d; FONT-FAMILY: Arial,Verdana,sans-serif;}



td {font-size:11px; color:#000000; font-family: Tahoma;}



img {border: none;}

blockquote {position:relative; margin: 0px; padding:0px 10px;}



/* a {text-decoration:none; border: 0px;}

a:hover {text-decoration:underline; border: 0px;}

a.u {text-decoration:underline; border: 0px;}

a.u:hover {text-decoration:none; border: 0px;}

.n a, a.n, a.n:hover {text-decoration:none; border: 0px;}

a:focus, a:active {outline: none;} */



p {FONT-SIZE: 12px; COLOR: #4d4d4d; FONT-FAMILY: Arial,Verdana,sans-serif; padding:7px 0px;  line-height:120%;}

.p1 { color: #4d4d4d; font-size: 10px; line-height: 120%; font-family: Arial, Verdana, sans-serif; padding: 7px 0px }

h1, h2, h3, h4 { font-family: 'Trebuchet MS';}

.hr {border-top:1px solid #acb7c3; margin-top:10px; height: 10px;}



input {font-family: Verdana; color: #2f3031; font-size: 11px;}

textarea {font-family: Verdana; color: #2f3031; font-size: 11px;}

select {font-family: Verdana; color: #2f3031; font-size: 11px;}



.cont {position:relative; padding:10px 8px; background:#ffffff url(images/content-bg.gif) 0 0 repeat-x;}

.text {width:584px; float:right; position:relative;}

.sidebar {width:174px; float:left;}



	.sbb1-bg {background: url(images/sb-bg.gif) 0 0 repeat-y; width:155px; margin:0 auto;}

	.sbb1-t {background: url(images/sb-tit.gif) 0 0 no-repeat;}

	.sbb1-b {background: url(images/sb-bot.gif) 0 100% no-repeat; padding:5px 0 7px;}

	.sbb1-b h4 {text-align:center; font:18px Tahoma; color:#03497d;padding-bottom:5px;}

	.testim-bg {background: url(images/sb-tit-bg2.gif) 0 0 repeat-y; width:165px; margin:0 auto; position:relative; margin-bottom:10px;}

	.testim-t {background: url(images/sb-tit2.gif) 0 0 no-repeat;}

	.testim-b {background: url(images/sb-bot2-testimonial.gif) 0 100% no-repeat; padding:8px 0 15px 7px;}

	.testim-b h4 {text-align:center; font:18px Tahoma; color:#03497d;padding-bottom:5px;}

	.button-testim  { color: #fff; display: block; position: absolute; z-index: 1000; bottom: 0; left: 26px; width: 112px; height: 17px }

#button-testim { color: #fff; display: block; position: absolute; z-index: 1000; bottom: 0; left: 26px; width: 112px; height: 17px }

.button-testim a { color: white; display: block; position: absolute; z-index: 1000; bottom: 0; left: 26px; width: 112px; height: 17px }

.logos {padding:10px 0;}



.sh-box {width:286px; height:270px; position:relative; margin:0 auto 7px auto;}

.pad10 {padding:10px 10px 25px; position:static;}

.sh-box .prod-img {margin-bottom:-16px;}

.sh-box p {text-indent:70px; text-align:justify;}

.sh-box .sb-inner { background:#fff;}

.sh-box .sb-shadow { background:#dfdfe0;}

.sb-box {padding:6px 0 13px; margin-bottom:7px;}

.sb-box .sb-inner { background:#fff;}

.sb-box .sb-shadow { background:#dfdfe0;}

.sh-box .buttons {position:absolute; left:6px; bottom:7px; width:265px;}

.sh-box .buttons a {display:block; height:23px; font:bold 18px/22px 'Trebuchet MS'; text-align:center; background: url(images/button-l.gif) 0 -23px no-repeat; margin-right:2px;}

.sh-box .buttons a span {display:block; height:23px; background: url(images/button-r.gif) 100% -23px no-repeat; cursor:pointer;}

.sh-box .buttons a:hover {background: url(images/button-l.gif) 0 0px no-repeat; text-decoration:none;}

.sh-box .buttons a:hover span {background: url(images/button-r.gif) 100% 0px no-repeat;}

#box1 .buttons a {color:#6a5f9a;}

#box2 .buttons a {color:#924580;}

#box3 .buttons a {color:#3f6aaa;}

#box4 .buttons a {color:#646884;}



.cats {position:relative; background:#ffffff url(images/block-grad.gif) 0 0 repeat-x; padding-bottom:15px; margin-top:10px;}

.cont h1 {font:28px 'Trebuchet MS'; padding:4px 10px; color:#03497d; text-align:left;}

.cont h2 {font: 18px Tahoma; margin-bottom:-3px; color:#03497d;}





.hidebit, .floatholder {overflow:hidden;}

* html .floatholder {overflow:visible; height:1%;}

.m0 {margin:0 !important;}

.block {display:block;}

.border {border:1px solid red;}

.nobord {border:none !important;}

.white {color:#ffffff;}

.b {font-weight:bold;}

.font12 {font-size:12px;}

.up {text-transform:uppercase;}

.center {text-align:center; padding-left:0px !important; padding-right:0px !important;}

.c, .aligncenter {margin:0 auto;}

.blockright {margin-left: auto;}

.l, .left, .alignleft {float:left;}

.r, .right, .alignright {float:right;}

img.alignleft {margin-right:10px;}

img.alignright {margin-left:10px;}

.alignnone {float:none;}

.textleft {text-align:left !important;}

.textright {text-align:right !important;}

.clear {clear:both;}

.d a:link  { color: #476ece }

.d a:hover  { color: blue }

.d a:active  { color: #476ece }

.d a:visited  { color: #476ece }

.d  { color: #4d4d4d }