body {font-size: 62.5%; margin: 0; padding:0px; background: #8e8e8e; color:#000; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;}
body, html { height:100%;}

/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#005288; text-decoration:underline;}
a:hover {text-decoration:none; background-color:#76b900; color:#fff !important;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:28px; color:#3e94c6; font-weight:normal; margin: 0; padding: 68px 0 0 0; }
h2 {font-size:25px; color:#005288; font-weight:normal; margin: 0; padding: 0 0 10px 0;}
h3 {font-size:28px; color:#999999; font-weight:normal; margin:0 0 0 -30px; padding: 0px 0 12px 30px; background:url(../_images/h3_arr.gif) 0 10px no-repeat;}
h4 {font-size:1.3em; color:#999999; font-weight:normal; margin:0; padding: 3px 0 13px 0;}


ul {}
ul li {}

p {margin:0; padding:6px 0 12px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}

.cl {clear:both; font-size:0;}


#main_global {min-height:100%; margin: -105px auto 0 auto; background:#fff; width:1000px;}
#container { width:968px; margin: 0 auto; padding:105px 0 0 0; font-size: 1.3em; overflow:hidden;}

/*---header---*/
#header { height:163px;border-top:8px solid #d6dfec;}
#logo {float:left; padding: 54px 0 0 44px; }
#logo a:hover {background: none;}
#slogan {font-size:28px; color:#3e94c6; margin: 0 0 0 295px; padding: 68px 0 0 0; text-indent:-10000px; background:url(../_images/slogan.png) 0 71px no-repeat;}
#header h1 { margin: 0 0 0 295px; text-indent:-10000px; background:url(../_images/slogan.png) 0 71px no-repeat;}
/*---/header---*/

/*---content---*/
#content {padding: 0 73px 50px;}
.cards {width:1000px; margin: 0 -58px 0 -16px; padding: 27px 0 15px 0;}
.cards td {width:145px; padding: 0 24px 28px 16px;vertical-align:top;  }
.cards td.name {vertical-align:bottom; padding-bottom:16px; padding-top:10px; font-weight:bold; line-height:1.2em;}
.cards .img {padding: 0 0 20px 0; background:url(../_images/shadow_card.jpg) 0  100% no-repeat;}
.cards .img a {background:none;}
.size {font-size:0.84em; color:#76b900; padding:5px 0 3px;}
span.size {padding:0px 33px 0px 0;}
.size span  {color:#999999;}
.theme  {font-size:0.77em; margin: 0 0 0 -16px; padding:0 0 0 16px; color:#3e94c6; background:url(../_images/theme.gif) 0 3px no-repeat; }
.theme  a {color:#3e94c6;  margin: 0 -1px; padding: 0 1px;}
.cards h4 {padding-left:16px;}

.pages {margin:17px auto;}
.pages .prev  {width:120px; text-align:right;}
.pages .next {width:120px; text-align:left;}
.pages .prev a {padding: 0 2px 0 20px; background:url(../_images/pages_prev.gif) 0 6px no-repeat;}
.pages .prev a:hover{background:#76b900 url(../_images/pages_prev_act.gif) 0 6px no-repeat;}
.pages .next a {padding: 0 20px 0 2px; background:url(../_images/pages_next.gif) 100% 6px no-repeat;}
.pages .next a:hover {background:#76b900 url(../_images/pages_next_act.gif) 100% 6px no-repeat;}
.pages div {margin: 0 13px; background:url(../_images/pages_left.gif) 0 0 no-repeat; font-weight:bold;}
.pages div div {margin:0; padding:0 15px; background:url(../_images/pages_right.gif) 100% 0 no-repeat;}
.pages div div div { padding: 7px 0px 0; line-height:16px; word-spacing:2px; border-top:1px solid #76b900; border-bottom:1px solid #76b900; height:22px; overflow:hidden;background:none;}
.pages div div div a { padding: 0px 7px 0;}
.pages span { height:16px; display:inline-block; background:url(../_images/pages_act.gif) 100% 0 no-repeat;}
.pages span span {color:#fff; padding:0 7px;display:inline-block; background:url(../_images/pages_act_left.gif) 0 0 no-repeat;}

.tags {font-size:0.77em; text-align:center;color:#3e94c6; line-height:24px; padding: 28px 15px 13px;}
.tags a {color:#3e94c6; padding:0 2px; margin: 0 -2px;}

.bcard_img {float:left; padding: 37px 0 40px 34px; width:326px; background:url(../_images/card_shadow.jpg) 34px  100% no-repeat;}
.bcard_img  img {margin-bottom:1px;}
.download {font-size:0.84em;  color:#3e94c6; padding: 0 2px 0 18px; background:url(../_images/download.gif) 2px 3px no-repeat;}
a:hover.download {background:#76b900 url(../_images/download_act.gif) 2px 3px no-repeat;}

.bcard_text {float:right; padding: 30px 10px 0 20px; width:377px; min-height:193px;}
.bcard_text p {line-height:1.5em;}
.order {float:right; padding: 0 0 0 20px; width:387px; font-size:1.3em; line-height:28px; }
.order a {color:#76b900; padding: 3px 35px 3px 0; background:url(../_images/order_ico.gif) 100% 0 no-repeat;}
.order a:hover  {color:#76b900 !important; text-decoration:none; background:transparent url(../_images/order_ico.gif) 100% 0 no-repeat;}
/*---/content---*/

/*---footer---*/
#footer {width:943px; margin:0 auto; height:105px; padding:0 22px 0 35px; background:#fff; font-size:1.2em; color:#6e6e6e;}
#footer1 {padding:20px 51px 0 38px;  background:url(../_images/footer_line.gif) 0 0 repeat-x;}
.footer_left {float:left; width:200px; padding: 0 35px 0 0;}
.footer_left p {color:#8da2b8; font-size:0.8em; margin:0; padding: 5px 0; line-height:1.2em;}
#made {float:right; }
#made a {color:#3e94c6;}
/*---/footer---*/
