/*  general  */
html, body  {
background:url("../images/filla.gif") repeat-x scroll center top #fcfcfc;
color:#000000;
font:11px verdana, sans-serif;
margin:0;
text-align:center;
}
#mainWrapper {
width:1000px;
height:auto;
}
#navBreadCrumb{
background:url("../images/home.png") no-repeat scroll 0px 1px transparent;
color:#FF0037;
font-family:tahoma;
font-size:14px;
margin-left:219px;
margin-top:172px;
position:absolute;
}
.nav {
margin-left:25px;
width:750px;
}
div  {
margin:auto;
text-align:left;
}

a img {
border:medium none;
}


img {
border:0 none;
vertical-align:top;
}

* {
margin:0;
padding:0;
}
.clearBoth {
clear:both;
font-size:2px;
line-height:2px;
}


td  {
vertical-align:top;
}

table, td {
vertical-align:top;
}

a {
text-decoration:underline;
color:#000000; 
}


#hlavni {
margin-top:117px;
position:absolute;
width:1000px;
}
.column_left {
padding-top:192px;
width:210px;
}

#footer {
background:none repeat scroll 0 0 #252B33;
clear:both;
height:166px;
}
#patka {
background:none repeat scroll 0 0 #F4F5ED;
border:1px solid #EDC158;
float:none;
width:960px;
}

#patka p {
text-align:center;
}
.copy {
color:#989898;
padding-bottom:20px;
padding-left:350px;
}
.copy a {
color:#989898;
text-decoration:none;
}
.footer  {
background-color:#F4F5ED;
height:30px;
text-align:center;
width:900px;
}
.footer td {
color:#808080;
font-size:1.2em;
}
.footer a {
color:#989898;
}
.footer a:hover {
color:#67872A;
}

.footer li span {
display:block;
padding:8px 0 8px 5px;
}
.spacer {
margin-top:2000px;
position:relative;
}

#obsah_left {
float:left;
width:210px;
margin:0px auto 0;
}
#obsah {
float:right;
margin-top:140px;
width:790px;
}
#obsah .inside_center{
margin-top:50px;
margin-left:0px;
}

.top {
position:absolute;
width:1000px;
}
/*  header  */
.home_ban {
float:right;
padding-bottom:29px;
}                             
.header {
height:75px;
width:1000px;
}
.logo {
float:left;
position:absolute;
 }
.logo2  {
margin-left:448px;
position:absolute;
 }
.logo_right  {
float:right;
height:75px;
width:350px;
}
.links a { 
border:1px solid #67872A;
color:white;
cursor:pointer;
font-weight:bold;
font-size:14px;
padding:3px;
text-decoration:none;
}
.links a:hover{
background:none repeat scroll 0 0 #8DB73C;
}

.links {
margin:4px auto 0;
text-align:left;
width:990px;

 }
a.login, a.login:link, a.login:visited {
background:url("../images/login.png") no-repeat scroll left top transparent;
padding:0 8px 0 24px;
}

a.login:hover  {
background:url("../images/login.png") no-repeat scroll left bottom transparent;
}

a.about, a.about:link, a.about:visited {
background:url("../images/about.png") no-repeat scroll left top transparent;
padding:0 7px 0 32px;
}
a.about:hover  {
background:url("../images/about.png") no-repeat scroll left bottom transparent;
}
a.contacts, a.contacts:link, a.contacts:visited {
background:url("../images/contacts.png") no-repeat scroll left top transparent;
padding:0 0 0 25px;
}
a.contacts:hover  {
background:url("../images/contacts.png") no-repeat scroll left bottom transparent;
}
a.link, a.link:link, a.link:visited {
color:#999999;
float:right;
font-size:11px;
height:20px;
line-height:19px;
text-decoration:none;
}
#menu2 {
color:#FFFFFF;
float:none;
font-weight:bold;
margin-top:40px;
padding:0;
width:1000px;
}

#menu2 .menu2end a {
background:none;
}
#menu2 ul {
background:#2D3840 url(../images/menicko1.gif) repeat-x scroll left bottom;
border:1px solid #FFFFFF;
display:block;
float:left;
font-size:15px;
font-weight:bold;
margin:0 auto;
text-align:center;
width:1000px;
}
#menu2 li {
display:inline;
float:left;
height:50px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#menu2 a {
background:transparent url(../images/od.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:left;
height:50px;
line-height:33px;
padding:0 0px 0 17px;
text-align:center;
text-decoration:none;
}
#menu2 a span {
color:#aeae8b;
display:block;
float:left;
font-weight:bold;
padding:8px 14px 5px 3px;

}
#menu2 a:hover span {
color:#FFFFFF;
}
#menu2 #current a {
background-position:0 -26px;
}
#menu2 #current a span {
color:#969696;
}
#menu2 ul li a:hover {
}
#menu2 a:hover span {
}
#menu2 a span, #menu2-box a span {
}
#menu2 a, .menu2-box a {

}

#menu2 a:link, #menu2 a:visited
{


}

#menu2 a:link#current, #menu2 a:visited#current, #menu2 a:hover
{
background:#2D3840 url(../images/menicko2.gif) repeat-x scroll left bottom;
}

#menu2 a:hover { color: #000; }

#categories {
background:url("../images/top.png") no-repeat scroll 0 0 #77476B;
border:1px solid #FFFFFF;
}

.Hledat {
float:right;
height:26px;
margin-left:490px;
margin-top:55px;
padding-right:51px;
position:absolute;
width:203px;
}

.Hledat form {
background:url("../images/hledat.png") no-repeat scroll left top transparent;
height:26px;
text-align:left;
width:262px;
}
.Hledat input {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#999999;
font-size:12px;
height:17px;
line-height:11px;
margin:0 0 0 0;
}
.Hledat input,submit {
color:#FFFFFF;
height:26px;
margin-bottom:-10px;
margin-left:36px;
}
.Hledat submit, input:hover  {
color:#FF0000;
}
#lang {
display:block;
height:26px;
margin-left:406px;
margin-top:9px;
padding-left:5px;
position:absolute;
text-align:left;
width:391px;
}
.lang_hlavni {
color:#FFFFFF;
font-weight:bold;
position:absolute;
width:183px;

}
.currency {
color:#FFFFFF;
font-weight:bold;
margin:6px 0 0 191px;
position:absolute;
width:246px;
}
.currency a {
border:1px solid #67872A;
color:white;
cursor:pointer;
font-weight:bold;
padding:3px;
text-decoration:none;
}

.currency a:hover {
background:none repeat scroll 0 0 #8DB73C;
}
.currency span {

}
#list {
clear:both;
color:#252B33;
height:25px;
margin-left:458px;
margin-top:88px;
position:absolute;
}
#header .top_right {
float:right;
height:25px;
position:relative;
width:250px;
padding:0 8px 0 0;
}

.kosik {
border:1px dashed ;
margin-top:14px;
height:67px;
margin-left:168px;
position:absolute;
top:3px;
width:180px;
}
.kosik span{
margin:6px 0 0 32px;
position:absolute;
color:#858178;
font-weight:bold;

}
.kosik_1 {
margin:31px 0 0 29px;
position:absolute;
}
.kosik_1 a {
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
.kosik_1 li {
padding:7px 0 0;
}
/*  ----------------------- Boxes -----------------------  */
#categories .icon {
background:url("../images/under.gif") no-repeat scroll 8px bottom transparent;
}

.icon {
border-width:1px 1px medium;
color:#FFFFFF;
display:block;
font:bold 18px Tahoma;
height:34px;
margin-left:4px;
text-align:left;
width:200px;
}
.box_body {
margin-left:4px;
padding-bottom:0;
width:202px;
}

.box {
}
/*  ----------------------- CATEGORY - MENU -----------------------  */
.icon span {
color:#FFFFFF;
margin-left:50px;
margin-top:7px;
padding:0;
position:absolute;
}
#quickcontact span {
background:url("../images/underline.gif") no-repeat scroll 0 28px transparent;
color:#77476B;
height:30px;
margin-left:12px;
padding-top:0;

}
#quickcontact {
background:url("../images/horni_menu.gif") repeat-y scroll 0 0 transparent;
clear:both;
height:100%;
margin:25px 0 2px;
overflow:hidden;
padding:0;
}
#quickcontact .icon{
background:url("../images/icon_quick.gif") no-repeat scroll 0 0 transparent;
height:45px;
margin:0 0 12px;
overflow:hidden;
padding:0;
width:210px;
}

.category ul {
margin:0px;
width:200px;
}
.category ul li { 
background:url("../images/line.gif") repeat-x scroll 0 bottom transparent;
margin:0 0 2px;
overflow:hidden;
padding:3px 0 5px;
width:200px;
}
.category ul li a:hover {
background:url(../images/ul_lia.png) repeat-x scroll 0 0 #8DAB53; 
}
.category ul li .category-products { 
background:url("../images/sip.gif") no-repeat scroll 21px 14px transparent;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:normal;
height:100%;
padding:11px 5px 7px 27px;
text-decoration:none;
}
.category ul li .category-products:hover { text-decoration:none; color:#FFFFFF;}
.category ul li .category-products .category-subs-selected {
color:red;
font-weight:bold;
padding:10px 0 0 35px;

}
.category ul li .category-top { 
background:url("../images/sip.gif") no-repeat scroll 0 8px transparent;
color:#FFFFFF;
display:block;
font-size:16px;
font-weight:normal;
height:100%;
padding:3px 0 1px 14px;
text-decoration:none;
}
.category ul li .category-links {
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
padding:8px 0 0 7px;
text-decoration:none;
}

#categories  .box_patka {
background:url("../images/") no-repeat scroll 0 0 transparent;
}
.box_patka {
background:url("../images/") no-repeat scroll 0 0 transparent;
height:48px;
margin-left:4px;
padding-left:2px;
width:200px;
}

.produktC {
background:none repeat scroll 0 0 #F9F8F0;
border:1px solid #E9E6CF;
float:right;
height:160px;
margin:17px 0 0;
overflow:hidden;
width:250px;
}
.centerBoxContentsSpecials, .centerBoxContentsNew {
width: 263px;
}
 
.back  {
float:left;
}

/*  ----------------------- Texty -----------------------  */
#indexDefaultMainContent h1 {
display:none;
font-size:140%;
height:18px;
margin:0 10px;
overflow:hidden;
padding:3px 0;
text-align:left;
width:780px;
}
h1, h2, h3, h4, h5, h6 {
display:block;
margin:0; 
text-align:left;
}
h2 {
color:#D0602B;
}
p {
padding-top: 7px;
padding-bottom: 7px;
text-align: justify;
text-indent: 2em;
}
.home_text  {
font-size:1em;
border-bottom:1px solid #E6E6E6;
line-height:150%;
padding-left:10px;
padding-top:20px;
}

.home_text a:hover {
color:#81A933;
}
.home_text h1 {
font-size:2em;
padding:0 0 14px;
}
.home_text p {
text-indent:0;
}

.newsHeader{
color:#81A933;
font-size:1.5em;
font-weight:bold;

}
.produkt_jmeno a {
color:#D0602B;
display:block;
font:12px verdana,sans-serif;
font-weight:bold;
margin:auto;
padding:10px 0 8px;
text-align:center;
width:235px;
}
.produkt_pic {
border:1px solid #E9E6CF;
float:left;
margin-left:3px;
}
.produkt_price{
}
.box1{
float:left;
height:125px;
overflow:hidden;
width:160px;
}
.normalprice  {
color:#778D9D;
display:block;
font-size:0.85em;
padding:4px 0 5px 178px;
text-decoration:line-through;
}
.productSpecialPrice  {
color:#81A934;
font-size:1.4em;
font-weight:bold;
padding:5px 0 0 4px;
}
.productPriceDiscount {
color:#778D9D;
display:block;
font-size:0.8em;
padding:4px 0 0 162px;
}

.centerBoxHeading { 
color:#81A933;
display:block;
font-size:1.5em;
font-weight:bold;
padding:3px 0 0;
}
.home_info{
margin-left:27px;
}
.home_info h2 {
background:url("../images/ok.gif") no-repeat scroll 0 7px transparent;
color:#D0602B;
padding-left:20px;
font-size:1.5em;
line-height:150%;

}
textarea#enquiry  {
margin-left:75px;
margin-top:25px;

}

#contactUsForm label .inputLabel  {
width:auto;
}

input#contactname, input#email-address {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
height:22px;
margin-left:115px;
}

label.inputLabel  {
float:left;
margin-left:10px;
}
.rychly_kontakt {
height:275px;
width:340px;
}
.bannery  {
color:#989898;
text-align:center;
}
.bannery a {
color:#989898;
}

.quick li{
background:url("../images/sip.gif") no-repeat scroll 0 4px transparent;
color:#2F2F2F;
display:block;
font-size:12px;
font-weight:bold;
height:100%;
padding:2px 0 10px 15px;
}
#quickcontact td {
font-weight:bold;
}
.articleHeading a {
color:#D0602B;
display:block;
font-size:1.2em;
font-weight:bold;
margin:auto;
padding:10px 0 8px;
}
.articleSummary p {
padding-bottom:25px;
}

#productGeneral  {
margin-left:47px;
margin-top:29px;
}
#productGeneral h1 {
padding-bottom:25px;
padding-left:9px;
}


#productMainImage {
background:none repeat scroll 0 0 #CBCBCB;
margin-left:12px;
padding:1px 0;
width:325px;
}

.image_ram {
background:none repeat scroll 0 0 white;
padding:1px 0;
width:323px;
}


.image_ram2 {
background:none repeat scroll 0 0 #EBE9DB;
height:245px;
padding:11px 0;
width:321px;

}
.image_ram2 a {
text-decoration:none;
}
.image_ram2 span {
font-weight:bold;
padding-left:11px;
}

.image_ram2 img {
padding-left:10px;
padding-bottom:5px;
}
#product_cena  {

}

#product_right {
float:right;
width:365px;
}
.productinfo_cena .normalprice {
display:block;
font-weight:bold;
padding:2px 0 0 181px;
position:absolute;
text-decoration:line-through;
}
.productinfo_cena .productSpecialPrice  {
color:#D0602B;
font-size:1.4em;
font-weight:bold;
padding:24px 0 0 177px;
position:absolute;
}

.productinfo_cena .productNormalPrice {
color:#D0602B;
font-size:1.4em;
font-weight:bold;
padding:24px 0 0 177px;
position:absolute;
}

.productinfo_cena .productPriceDiscount  {
color:#778D9D;
display:block;
font-size:0.8em;
padding:21px 0 15px 181px;
}

.cena {
font-size:1.2em;
font-weight:bold;
padding-left:40px;
position:absolute;
}
.cena_2 {
color:#D0602B;
font-size:1.2em;
font-weight:bold;
padding-left:40px;
padding-top:26px;
position:absolute;
}
.sklad { 
color:#FF0037;
font-weight:bold;
padding-top:18px;
padding-bottom:6px;
}
.produkt_data{
font-weight:bold;
padding:4px;
padding-left:13px;
width:350px;
}
.produkt_ram {
background:none repeat scroll 0 0 #F2F0E6;
border:1px solid #D2CFBB;
}
#bottom {
margin-top:25px;
}

#cartAdd {
font-size:1.2em;
font-weight:bold;
margin-top:30px;
}
.descript {
background:none repeat scroll 0 0 #F2F0E6;
border:1px solid #D2CFBB;
font-size:1.2em;
font-weight:bold;
padding:6px;
margin-left:12px;
width:615px;

}
.navNextPrevWrapper {
margin:12px 10px;
padding:10px 0;
}
.navNextPrevList  {
display:inline;
list-style-type:none;
margin:0 2px 3px 110px;
white-space:nowrap;
}
.uvod {
padding-top:10px;
}

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float:left;
}

#alsoPurchased {
margin-left:13px;
margin-top:34px;
}

#categoryDescription,#newProductsDefault,#specialsListingHeading {
margin-left:32px;
margin-top:60px;
}

#whatsNew {
text-align:left;
}

#indexCategories {
}

.categoryListBoxContents a{
color:#D0602B;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}
.categoryListBoxContents a:hover{
color:#67872A;
}
.kategorie {
margin-left:92px;
padding-bottom:25px;
padding-top:25px;
}
#indexProductList, #shoppingCartDefault, #indexProductList, #centerColumn, .inside_center {
margin-left:15px;
margin-top:60px;
}

.centerBoxContentsProducts  {
background:none repeat scroll 0 0 #F9F8F0;
border:1px solid #E9E6CF;
color:#000000;
font-weight:bold;
margin:9px;
padding:0 15px;
text-align:center;
}
.centerBoxContentsProducts h2 {
font-size:1.2em;
font-weight:bold;
padding-bottom:5px;
text-align:center;
}
.centerBoxContentsProducts a{
color:#D0602B;
}
.centerBoxContentsProducts img {
}

span.productNormalPrice  {
color:#D0602B;
font-weight:bold;
font-size:1.2em;
}
#productsListingListingTopLinks, #productsListingListingBottomLinks, #newProductsDefaultListingTopLinks, #newProductsDefaultListingBottomLinks, #specialsListingTopLinks, #specialsListingBottomLinks{
font-size:1.3em;
text-align:right;
}
#productsListingListingBottomLinks .current,#productsListingListingTopLinks .current,#newProductsDefaultListingTopLinks .current, #newProductsDefaultListingBottomLinks .current,#specialsListingTopLinks .current,#specialsListingBottomLinks .current  {
font-size:1.6em;
}
#productListing span.normalprice, #productListing span.productPriceDiscount {
padding-left:10px;
}
#shoppingCartDefault .text_v_c {
color:#F73240;
font-size:11px;
font-weight:bold;
line-height:normal;
padding:5px;
text-align:right;
}
#cartContentsDisplay  {
margin:auto auto 15px;
width:715px;
}
tr.tableHeading {
border-collapse:collapse;
border-spacing:0;
font-size:1em;
text-align:left;
}
#cartContentsDisplay th {
background:none repeat scroll 0 0 #F1EEE0;
font-size:1.1em;
font-weight:bold;
padding:2px 0 0 7px;
text-align:left;
}
.rowOdd {
background-color:#F1EEE0;
height:1.5em;
padding:0.5em 0;
}
.rowEven{
background-color:#FFFFFF;
height:1.5em;
padding:0.5em 0;
} 
#cartSubTotal{
float:right;
font-weight:bold;
padding-bottom:14px;
padding-right:140px;
}

.rowEven {
border-collapse:collapse;
border-spacing:0;
font-size:1em;
text-align:left;
}
.buttonRow{
padding-left:22px;
}
#cartContentsDisplay td {
border-bottom:1px solid #DFDCC7;
border-left:1px solid #DFDCC7;
border-right:1px solid #DFDCC7;
font-weight:bold;
padding:5px;
text-align:center;
}
#cartContentsDisplay td a {
color:#16527C;
font-family:tahoma;
font-size:13px;
font-weight:bold;
line-height:18px;
}
#cartImage {
margin:0.5em 1em;
}
#cartImage img {
padding-bottom:5px;
padding-top:5px;
} 
#shoppingCartDefault .buttonRow_forward {
float:right;
margin-right:23px;
}

.loginFieldsetCenter,#checkoutShoppingCart{
background:none repeat scroll 0 0 #F9F8F0;
border:1px solid #E9E6CF;
}
.forward  {
float:right;
}

.totalBox {
padding:0.2em;
text-align:right;
width:5.5em;
}
#login{
}
.loginFieldsetRight{
background:none repeat scroll 0 0 #D9DFC1;
border-bottom:2px solid #99B245;
border-top:2px solid #99B245;
border-left:none;
border-right:none;
margin:auto auto 15px;
padding:12px 0 12px 10px;
width:780px

}
div#login legend {
background-color:#81A933;
border:1px solid #4A4A4A;
font-size:1.5em;
font-weight:bold;
padding:5px;
}

.login_cart input#login-email-address{
font-size:1.5em;
margin-left:27px;
}
.login_cart input#login-password{
font-size:1.5em;
margin-left:114px;
}
.login_cart label.inputLabel {
font-size:1.3em;
font-weight:bold;
}
.login_cart {
padding-top:17px;
} 
#registrace{
}
#registrace fieldset {
border:none;
}
div#registrace legend {
background-color:#81A933;
border:1px solid #4A4A4A;
font-size:1.5em;
font-weight:bold;
padding:5px;
}

#registrace label {
font-size:1.3em;
font-weight:bold;
line-height:40px;
}

#registrace input,#registrace select {
font-size:1.5em;
margin-left:15px;
margin-top:12px;
}

#registrace input#firstname{
margin-left:57px;
}
#registrace input#city {
margin-left:63px;
}
#registrace input#lastname{
margin-left:42px;
}
#registrace input#taxid {
margin-left:81px;
}
#registrace input#taxid2{
margin-left:82px;
}
#registrace select,#registrace input#postcode {
margin-left:79px;
}
#registrace input#password-new {
margin-left:103px;
}
#registrace input#password-confirm {
margin-left:26px;
}

.loginFieldsetLeft {
background:none repeat scroll 0 0 #D9DFC1;
border-bottom:2px solid #99B245;
border-top:2px solid #99B245;
margin:auto auto 15px;
padding:12px 0 12px 10px;
width:780px;
}
div#login .buttonRow,div#registrace .buttonRow {
margin-right:20px;
}

.messageStackError  {
color:#FF0000;
font-size:1.8em;
font-weight:bold;
}

#checkoutShippingMethods, #checkoutPayment, #checkoutComments {
background:none repeat scroll 0 0 #D9DFC1;
border-color:#99B245;
border-style:solid none;
border-width:2px medium;
margin:auto auto 15px;
padding:12px 0 12px 10px;
width:780px;
}
#checkoutShippingMethods  legend, #checkoutPayment legend, #checkoutComments legend {
background-color:#81A933;
border:1px solid #4A4A4A;
font-size:1.5em;
font-weight:bold;
padding:5px;
}
#checkoutShipTo legend, #checkoutBillTo legend{
background-color:#E06821;
}

#checkoutShippingFormsplit, #checkoutPaymentFormsplit{
margin-top:10px;
}

#checkoutShippingFormsplit label, #checkoutPaymentFormsplit label{
font-size:1.3em;
font-weight:bold;
line-height:50px;
}
.checkout {
}
#checkoutShippingFormsplit address, #checkoutPaymentFormsplit address {
font-size:1.5em;
font-weight:bold;
padding:10px;
}

.cena_1 {
float:right;
font-size:1.5em;
font-weight:bold;
padding-right:140px;
padding-top:15px;
}
#checkoutShippingFormsplit fieldset, #checkoutPaymentFormsplit fieldset, #checkoutComments{
margin-bottom:14px;
}       
#siteMapList {
float:right;
width:90%;
}
#siteMapList ul {
color:#666666;
margin:8px 15px;
padding:0;
} 
#productAdditionalImages{
margin-left:214px;
margin-top:326px;
position:absolute;
}                 
#ez_detail{
padding-bottom:40px;
padding-top:15px;
width:739px;
}
#ez_detail h2{
color:#D0602B;
font-size:1.5em;
line-height:150%;
}

.contentdiv{
}

.slide_text{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:110px;
line-height:20px;
padding-left:9px;
padding-right:2px;
}
.slide_text span{
color:red;
font-size:20px;
font-weight:bold;
text-decoration:blink;

}
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid navy;
border-bottom-width: 6px;
width: 790px; /*width of featured content slider*/
height: 220px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background:url("../images/Ban01.png") no-repeat scroll 0px 1px transparent;
width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: navy;
padding: 5px 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}
.slide {
overflow:hidden;
padding-top:2px;
} 
.slide_custom_1 {
background:url("../images/custom1.jpg") no-repeat scroll 0 0 transparent;
border-top:1px dashed #FFFFFF;
float:left;
height:200px;
width:329px;
}
.slide_custom_2 {
background:url("../images/custom2.jpg") no-repeat scroll 0 0 transparent;
border-top:1px dashed #FFFFFF;
float:left;
height:200px;
width:229px;
}
.slide_custom_3 {
background:url("../images/custom3.jpg") no-repeat scroll 0 0 transparent;
border-top:1px dashed #FFFFFF;
border-right:1px dashed #FFFFFF;
float:left;
width:227px;
height:200px;
}
.slide_title{
background:url("../images/slideline01.gif") no-repeat scroll 18px 46px transparent;
}
.slide_title2{
background:url("../images/slideline02.gif") no-repeat scroll 18px 46px transparent;
}
.slide_title3{
background:url("../images/slideline03.gif") no-repeat scroll 18px 46px transparent;
}
.slide_title H2, .slide_title2 H2 {
color:#FFFFFF;
padding:20px;
}
.slide_title3 h2 {
color:#537821;
padding:20px;
}
.slide_text3 {
color:#537821;
font-size:12px;
font-weight:bold;
height:110px;
line-height:20px;
padding-left:9px;
padding-right:2px;
}
.more{
background:url("../images/detail.png") no-repeat scroll 0 0 transparent;
height:23px;
margin-left:120px;
margin-top:1px;
}
.more a{
display:block;
float:left;
font-size:15px;
font-weight:bold;
height:23px;
line-height:25px;
padding-left:3px;
text-align:center;
text-decoration:none;
width:68px;
} 
