/* Begin Base Elements */

* {margin: 0; padding: 0; border: 0;}

body { font: 75%/150% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; color: #333333; background: url('/wp-content/themes/silver/images/shadow_left.png') repeat-y #FFFFFF;}
html>body {width: auto; min-width: 740px;}

a { text-decoration: none; color: #55AAFF; background: transparent; }
a:hover { text-decoration: underline; color: #557FFF; }

small { text-align: right; margin: 1em 0; }

h1 { font-size: 1.5em; }
h2, h3, h4 { font-size: 1.2em; border-bottom: 1px dashed #DDDDDD; }

hr { margin: 0 auto; clear: both; border-top: 1px solid #DDDDDD; }

.date { color: #787878; padding: 0.5em 1em; text-align: right; float: right; }
.date1 { font-size: 3em; display: block; }
.date2 { font-size: 2em; display: block; }
.date3 { font-size: 2em; display: block; font-weight: bold; }

.pageInfo { font-size: 0.8em; color: #AAAAAA; text-align: right; border-bottom: 1px dashed #CCCCCC; padding: 1em; clear: both; }

.fifty {width: 40%; text-align: center;}

.boxedup { background: #FFFFFF url('/wp-content/themes/silver/images/gradient.png') top repeat-x; border: 1px solid #EEEEEE; padding: 10px; margin-right: 10px; }

/* End Base Elements */

/* Begin Layout Elements */

#newheader { background: url('/wp-content/themes/silver/images/page_header.jpg') repeat-x; text-align: left; padding-top: 30px; }
#headerimage { height: 180px; background: url('/wp-content/themes/silver/images/page_logo.jpg') top right no-repeat; list-style: none; }
#newheader h1 { padding: 65px 0 5px 20px; border: 0; }
#newheader h1 a { font-size: 2em; color: #FFAA00; }
#newheader h1 a:hover {color: #FF9900; text-decoration: none; }
#newheader h2 {color: #666666; font-size: 1em; padding-left: 20px; font-weight: normal; border: 0; margin-top: 10px;}

#wrapper { background: url('/wp-content/themes/silver/images/shadow_right.png') top right repeat-y; padding: 1px; }

#highlands { float: left; width: 100%; }

#column1 { margin: 0 265px 0 75px; padding-top: 10px; text-align: left; }
#column1 p { margin: 0 1.5em 1.5em 0.5em; line-height: 1.5em; }
#column1 h1, #column1 h2, #column1 h3 { color: #AAAAAA; font-weight: bold; margin: 0.5em 0; padding-bottom: 0.2em; border: 0; }
#column1 h2 { font-size: 1.5em; }
#column1 h2 a { color: #557FFF; }
#column1 h2 a:hover { color: #55AAFF; }
#column1 ul, #column1 ol { margin: 1em; padding: 0.5em; border-top: 1px dashed #EEEEEE; border-bottom: 1px dashed #EEEEEE;}
#column1 ul li { margin: 0 1em; padding: 0.2em; list-style: square inside; }
#column1 ol li { margin: 0 3em; padding: 0.2em; list-style: decimal outside; }
#column1 blockquote { margin: 10px; padding: 0 0 10px 30px; font-style: italic; background: url('/wp-content/themes/silver/images/blockquote.png') 0 0 no-repeat;}
#column1 blockquote p { margin: 1em 2em 0 0; }
#column1 table, #column1 td { border-width: 1px; border-style: solid; border-color: #DDDDDD; border-collapse: collapse; padding: 10px;}
#column1 table { margin-bottom: 15px; width:100%; }
#column1 td p { margin: 0px; line-height: normal; }
#column1 pre { margin: 10px; line-height: normal; font-size: 0.9em; }
.entry .ratings { margin-bottom: 10px; }

#mixmarket { margin: 0px 10px 0px 0px; padding: 0px; }
#mixmarket table { width: 100%; border-width: 0px; border-style: solid; border-color: #EEEEEE; border-collapse: collapse; margin: 0px; padding: 0px; }
#mixmarket td { border-width: 0px; border-style: solid; border-color: #EEEEEE; border-collapse: collapse; margin: 0px; padding: 0px; }
#mixmarket .mixtd1 { border-width: 1px !important; border-style: solid !important; border-color: #EEEEEE; margin: 5px; padding: 5px; }
#mixmarket .mixtd2 { border-width: 1px !important; border-style: solid !important; border-color: #EEEEEE; margin: 5px; padding: 5px; }
.mixtable { width: 98%; display: table; table-layout: auto; }

#column3 { float: left; width: 240px; margin-left: -240px; font-size: 0.8em; padding-top: 10px; }
#column3 ul { margin-right: 38px; list-style: none; }

#header2 { font-size: 0.8em; clear: both; padding: 20px 10px; margin: 0 260px 0 60px; }
#header3 { font-size: 0.8em; clear: both; padding: 0px 10px 30px 10px; margin: 0 260px 0 60px; }

#footer { background: url('/wp-content/themes/silver/images/shadow_footer.png') top left repeat-x; font-size: 0.8em; clear: both; padding: 20px 10px; margin: 0 260px 0 60px;}
#footer2 { font-size: 0.8em; clear: both; padding: 20px 10px; margin: 0 260px 0 60px; }
#footer p, #footer2 p { text-align: center; margin: 0; padding: 0; }

#back {clear: both; font-size: 0.8em; text-align: right; padding: 0 10px; clear: both; margin-top: 20px;}
#back a {font-weight: normal;}
#back span { float: left; }
#back strong { color: #000066; }

#partnerlink { border: 1px solid #55AAFF; width: 98%; padding: 5px; margin-top: 15px;}
#partnerlink ul { padding-left: 20px; text-align: left; list-style: none; }
#partnerlink ul a { color: #557FFF; }
#partnerlink ul a:hover { color: #55AAFF; }

#reklamatop { border: 1px solid #EEEEEE; width: 98%; padding: 5px; margin-top: 5px; margin-bottom: 0px; text-align: center; }
#reklamabegun { clear: both; border: 1px solid #EEEEEE; width: 98%; padding: 5px; margin-top: 10px; margin-bottom: 20px; text-align: center; }
#reklamamiddle { border: 1px solid #EEEEEE; width: 98%; padding: 5px; margin-top: 5px; margin-bottom: 5px; text-align: center; }
#reklamabtm { border: 1px solid #EEEEEE; width: 98%; padding: 5px; margin-top: 5px; margin-bottom: 20px; text-align: center; }

/* End Layout Elements */

/* Begin Navigation Elements */

#navigation { display: block; background: url('/wp-content/themes/silver/images/page_nav.png') repeat; text-align: center; height: 2em; padding: 2px 0; border-top: 1px solid #FFFFFF; border-bottom: 2px solid #CCCCCC; }

#nav { padding-left: 35px; margin: 0 auto; }
#nav, #nav ul { text-align: left; font-size: 1.1em; list-style: none; font-weight: normal; z-index: 8; }
#nav li { float: left; padding: 0; margin: 0; }
#nav a { border-right: 5px solid #EEEEEE; display: block; line-height: 2em; padding: 0 15px; color: #888888; text-decoration: none; font-weight: bold;}
#nav a:hover { border-right: 5px solid #FFDDAA; color: #FFFFFF; background: #CCCCCC; }
#nav li ul { margin: 0; padding: 0; font-size: 1em; border: 1px solid #DDDDDD; background: url('/wp-content/themes/silver/images/page_nav.png') repeat #EEEEEE; position: absolute; left: -999em; height: auto; width: 14em;}
#nav li li { width: 30em; margin: 0; background: url('/wp-content/themes/silver/images/page_nav.png') repeat #EEEEEE;}
#nav li ul a { border-left: 1em solid #FFDDAA; margin: 0; }
#nav li ul a:hover { border-left: 1em solid #FF9900; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { color: #FFFFFF; background: #CCCCCC; }

#page_nav a { display: block; color: #999999; padding: 10px; margin-bottom: 10px; border: 1px solid #EEEEEE; font-size: 0.8em; }
#page_nav a:hover { color: #999999; border: 1px solid #DDDDDD; background: #EEEEEE; }

#breadcrumbs {position: absolute; font-size: 0.8em; top: 6px; left: 5px; text-align: left; text-transform: lowercase;}

/* End Navigation Elements */

/* Begin Form Elements */

#searchCSS {font-size: 0.9em; position: absolute; top: 6px; right: 5px;}
#searchform {text-align: center;}
#searchform #s {width: 115px; font-size: 9px; padding: 2px; border: 1px solid #CCCCCC;}
#searchform #s:focus {border: 1px solid #AAAAAA; background: #FAFAFA;}
#searchsubmit {font-size: 9px; background: #FFFFFF url('/wp-content/themes/silver/icons/icon_search.png') 1px 1px no-repeat; cursor: pointer; padding: 0 0 0 15px; border: 1px solid #AAAAAA;}
#searchsubmit:hover {border: 1px solid #999999;}
#submit {cursor: pointer;}

.entry form {text-align: center;}

select { width: 140px; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0px; border: 1px solid #CCCCCC; background: #FAFAFA; }
#commentform input:focus { border: 1px solid #AAAAAA; background: #F6F6F6; }
#commentform textarea { width: 98%; padding: 2px; border: 1px solid #CCCCCC; background: #FAFAFA; }
#commentform textarea:focus { border: 1px solid #AAAAAA; background: #F6F6F6; }
#commentform #submit { border: 1px solid #CCCCCC; color: #666666; background: #FAFAFA; vertical-align: top; }
#commentform #submit:hover { border: 1px solid #AAAAAA; background: #EEEEEE; }
#comment_quicktags { padding-left: 18px; padding-bottom: 2px; }
#comment_quicktags .ed_button { width: 80px !important; font-size: 0.8em; background: #EDEDED; }

.comment_no { float: right; font-size: 1.5em; color: #CCCCCC; }
.commentlist { padding: 5px !important; margin: 5px !important; list-style: none !important; }
.commentlist li { clear: both; list-style: none !important; padding: 5px !important; margin: 5px !important; background: #FFFFFF url('/wp-content/themes/silver/images/gradient.png') 0px -10px repeat-x; border-top: 1px solid #DDDDDD; }
.commentlist li:hover { list-style: none !important; background-position: 0px 0px; border-top: 1px solid #CCCCCC; }
.commentlist .gravatar { display: block; float: left; padding: 3px; margin: 0px 20px 5px 0px; border: 2px solid #CCCCCC; background: #EEEEEE; }

.alt { clear: both; }

.addlink { border: 1px solid #CCCCCC; background: #FAFAFA; width: 98%; margin-bottom: 20px; }
.link_all { border: 1px solid #AAAAAA; background: #FFFFFF; width: 98%; }
/* End Form Elements */

/* Begin Images */

p img {padding: 0px;}
p img[alt="an image"] {float: left; margin: 0px 7px 2px 0px;}
img.alignright {padding: 4px; margin: 0px 0px 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0px 7px 2px 0px; display: inline;}

.center { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }

.images { width: 95%; text-align: center; }
.images img { float: left; clear: both; margin: 0px auto; }
.imcounter { margin-bottom: 4px; }

/* End Images */

/* Begin Portlets */

#wp-calendar { text-align: center; color: #333333; }
#wp-calendar { width: 100%; background: #FFFFFF; }
#wp-calendar caption { background: #DDDDDD; font-weight: bold; }
#wp-calendar thead { background: #EEEEEE; }
#wp-calendar #today { background: #557FFF; }
#wp-calendar #today a { color: #FFFFFF; }
#wp-calendar a { text-decoration: underline; }

#column3 ul { padding-bottom: 0px; margin-bottom: 10px; }
#column3 ul li { padding-left: 5px; padding-right: 5px; background: #FAFAFA; }
#column3 ul li.listHeader { background: transparent; padding: 0px; }
#column3 ul li h2, #column3 ul li h3 { margin: 0px; padding: 0.5em; color: #666666; }

/* End Portlets */

/* Begin Icons and Stuff */

.icons a { display: block; height: 16px; padding-left: 25px; }
.icons a:hover { background-position: left bottom; }

.icons .s_delicious {background: #FAFAFA url('/wp-content/themes/silver/icons/delicious.gif') no-repeat; }
.icons .s_digg {background: #F6F6F6 url('/wp-content/themes/silver/icons/digg.gif') no-repeat; }
.icons .s_technorati {background: #FAFAFA url('/wp-content/themes/silver/icons/technorati.gif') no-repeat; }
.icons .s_reddit {background: #F6F6F6 url('/wp-content/themes/silver/icons/reddit.gif') no-repeat; }
.icons .s_magnolia {background: #FAFAFA url('/wp-content/themes/silver/icons/magnolia.gif') no-repeat; }
.icons .s_stumbleupon {background: #F6F6F6 url('/wp-content/themes/silver/icons/stumbleupon.gif') no-repeat; }
.icons .s_yahoo {background: #FAFAFA url('/wp-content/themes/silver/icons/yahoo.gif') no-repeat; }
.icons .s_google {background: #F6F6F6 url('/wp-content/themes/silver/icons/google.gif') no-repeat; }

.iconComment a { padding-left: 20px; background: url('/wp-content/themes/silver/icons/icon_comment.png') top left no-repeat; }
.iconEdit { background: url('/wp-content/themes/silver/icons/icon_edit.png') top left no-repeat; padding: 1px 0 5px 20px; }
.iconSLink { background: url('/wp-content/themes/silver/icons/icon_template.png') top left no-repeat; padding: 1px 0 5px 20px; color: #55AAFF; }
.iconrss { background: url('/wp-content/themes/silver/icons/icon_feed.gif') no-repeat; }

div.addzakl, div.mtexttags { margin-bottom: 20px; }

/* End Icons and Stuff */

.mix_outer { margin-top: 25px; }
.mix_inter { margin: .5em; }
.mix_inter table { height: 75px; }
.mix_inter td { vertical-align:middle; height: 75px; }
.mix_img { text-align: center; width: 100px; }
.mix_ad div { margin: .5em; }
.mix_head { font-size: 110%; margin-top: 0; }
.mix_desc { padding-left: 2px; }
.mix_domain { padding-left: 1px; }
.mix_domain a {font-style: italic; text-decoration: none; }

.mix_tovar { margin: .5em; padding: 5px; }

.mm-header { 
	margin-bottom: 5px;
	padding: 4px;
	background: #95CAFF;
	border: solid 1px #3D81EE !important;
} 
.mm-header-text { 
	font-weight: bold;
	color: #000000 !important;
	font-size: 10pt !important;
	padding-left: 20px;
	background: url('http://is.mixmarket.biz/i/gk/cart.gif') no-repeat left center;
}

div.lmx{
	width: 2px;
	height: 24px;
	background: url('/wp-content/themes/silver/images/lmx.jpg') no-repeat;
	float: left;
}
div.cmx{
	background: #FFC629;
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 4px 2px 9px;
	height: 18px;
}
div.rmx{
	width: 18px;
	height: 24px;
	background: url('/wp-content/themes/silver/images/rmx.jpg') no-repeat;
	float: left;
}

/*
     */
/*
*/