@charset "utf-8";

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal;}
ul,ol { list-style: none;}
fieldset,img { border: none;}
caption,th { text-align: left;}
table { border-collapse: collapse; border-spacing: 0;}

table, td, tr { margin: 0; padding: 0; border-collapse: collapse; border: 0;}

/* NASTAVENI spolecnych */

.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0px; }

h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px;}
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px;}
h3 { font-weight: bold; font-size: 1em; line-height: 18px;}
h4 { font-weight: bold; font-size: 10px; line-height: 18px;}

strong {font-weight: bold;}

em {font-style: italic; font-weight: bold;}

p {  margin-top: 1em;} 
p.intro { font-weight: bold; }
.dalsi { }

body  {margin: 0;text-align: left; font-size: 12px; line-height: 18px; color: #0c2074; } /* hlavni barva pro text */

a {color: #0c2074; font-decoration: underline; font-weight: bold; font-size: 1em;}
a:hover, a:active {color: red; }
a:visited {color: #8690ba; }


/* HLAVNI styly */

/* html,body { background: #fff url("../icon/bg.gif") repeat-x 0 0;} */
/* html,body { background: #fff url("../icon/bg-modry.jpg") repeat-x 0 0;} */
html,body { background: #fff url("../icon/pozadi50-45.jpg") repeat 0 0;} 
/* html,body { background: #fff url("../icon/bg-modry2.jpg") repeat-x 0 0;} */
/* html,body { background: #fff url("../icon/bg-preciosa-sedy.png") repeat-x 0 0;} */

/* html,body { 
font-family:  "Verdana CE", Verdana, "Lucida Grande CE", "Lucida Grande", "Lucida Sans Unicode", "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; } */


/* html,body { 
font-family:  "Verdana CE", Verdana, "Lucida Grande CE", "Lucida Grande", "Lucida Sans Unicode", "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; } */

/* html,body { 
font-family: "Georgia CE", "Times CE", Georgia, serif; } */

html,body { 
font-family: "Verdana CE", "Helvetica CE", Verdana, sans-serif;
} 



#container {
width: 980px;
margin: 0 auto;
padding: 0;
}


.shortcuttext {
height: 16px !important;
font-size: 1px; line-height: 1px;
}


#titleimage {
width: 980px; height: 712px;
background: transparent url("../icon/tradtionalczechbeads_title4_ad.png") no-repeat 0 0;
margin: 0;
padding: 0;
}


#start_here {
background-color: transparent; /* transparent */ 
}


#start_here table.w980 {
width: 980px;
}


#beads {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
background: transparent url("../icon/bg_imgs/BEADS.jpg") no-repeat 0 0;
}

#seedbeads {
width: 316px; height: 232px; margin: 0;  padding: 0; overflow: hidden;
background: transparent url("../icon/bg_imgs/SEED_BEADS.jpg") no-repeat 0 0;
}

#newcolorsoffarfalle {
width: 316px; height: 232px; margin: 0;padding: 0; overflow: hidden;
background: transparent url("../icon/bg_imgs/NEW_COLORS_OF_FARFALLE.jpg") no-repeat 0 0;
}

#catalog {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}

#cardfinder {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}


#seedbeadscomparison {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}

#productprofile {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}

#seedbeadsshapes {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}

#pressingrods {
width: 316px; height: 232px; margin: 0; padding: 0; overflow: hidden;
}



.cellcontent {
width: 284px; /* 284 */
position: relative; top: 80px; left: 16px;
}

.cellcontent a {
display: block;
font-size: 1em;
color: #031F73;
background-color: transparent;
text-decoration: none;
}

.cellcontent a:hover {
color: white;
background-color: #031F73;
}

#newcolorsoffarfalle .cellcontent {position: relative; top: 112px; left: 16px;}
#newcolorsoffarfalle .cellcontent a {display: inline; color: white; background-color: gray;}
#newcolorsoffarfalle .cellcontent a:hover {color: white;background-color: #031F73;}

#catalog .cellcontent a {display: inline; }
#catalog .cellcontent a:hover {color: white;background-color: #031F73;}

#cardfinder .cellcontent a {display: inline; }
#cardfinder .cellcontent a:hover {color: white;background-color: #031F73;}

#seedbeadscomparison .cellcontent a {display: inline; }
#seedbeadscomparison .cellcontent a:hover {color: white;background-color: #031F73;}


#productprofile .cellcontent a {display: inline; }
#productprofile .cellcontent a:hover {color: white;background-color: #031F73;}

#seedbeadsshapes .cellcontent a {display: inline; }
#seedbeadsshapes .cellcontent a:hover {color: white;background-color: #031F73;}

#pressingrods .cellcontent a {display: inline; }
#pressingrods .cellcontent a:hover {color: white;background-color: #031F73;}

.pozadi_bot {
width: 980px; padding: 0px; margin: 0px; 
background:  url("../icon/full_width_bg_bot_extended.gif") no-repeat bottom;
}

.bg_top {
width: 980px; padding: 0px; margin: 0px;     
background: url("../icon/full_width_bg_top.gif") no-repeat top;}


.bg_top_infofiles {
width: 980px; padding: 0px; margin: 0px;     
background: url("../icon/bg_top_infofiles.jpg") no-repeat top;
}

.bg_top_newcompany {
width: 980px; padding: 0px; margin: 0px;     
background: url("../icon/bg_top_newcompany.jpg") no-repeat top;}

.bg_top_northamerican {
width: 980px; padding: 0px; margin: 0px;     
background: url("../icon/bg_top_northamerican.jpg") no-repeat top;
}




#infofiles, #newcompany, #northamerican, #zaverecnekontakty {
width: 980px; padding: 0; margin: 0;
}

#northamerican {
font-family: "Georgia CE", "Times CE", Georgia, serif;
font-size: 1.5em; line-height: 2em;
}

#northamerican tr:hover {background-color: #031F73; color: white;}
#northamerican td{padding-right: 4em;}
#northamerican tr:hover a{background-color: #031F73; color: white;}
#northamerican tr:hover a:hover, #northamerican tr:hover a:active{color: red;}


#catalog_cardfinder_description {

}

#ad_campaign_description {
vertical-align: top;
}

#ad_campaign_description img {float: left; margin: 0 1em 1em 0;}



#infofiles {
/* font-family: "Georgia CE", "Times CE", Georgia, serif; */
}

#infofiles tr:hover {background-color: #031F73; color: white; padding-right: 1em;}
#infofiles td {vertical-align: top !important; padding-right: 1em; }
#infofiles td a{display: block; position: relative; top: 0; font-size: 1em; line-height: 1.1em;}
#infofiles tr:hover a{background-color: #031F73; color: white;}
#infofiles tr:hover a:hover, #infofiles tr:hover a:active{color: red;}

#infofiles .description_of_file a{font-weight: normal; font-size: .9em; line-height: 1.2em; padding-bottom: .5em;}


.stripcontent {
padding: 48px 16px 4px 16px;
}

.stripcontent_uni {
padding: 16px;
}


