/* bookmark css */

#bookmark-container { 
	background: #fff; 
	color: #22484A;
	font: normal 12px/18px Arial, Helvetica, sans-serif; 
	text-align: left; 
	width: 700px; 
	margin: 0 auto; 
}



/*  G L O B A L   S T U F F   ------------------------------------------------------ */

p, h3, h4, h5, ul, ol, fieldset { margin-bottom: 1em; }
h2, h3, h4, h5, strong, b { font-weight: bold; }

h2 { font-size: 1.6em; color: #22484A; }
h3 { font-size: 1.0em; color: #22484A; }

ul { list-style: none;}
legend { display: none; }
input { font-size: 0.95em; }
textarea { font: normal 0.9em Arial, Helvetica, sans-serif; }

em { font-style: italic; }
strike, del { text-decoration: line-through; }
blockquote, cite { font-style: italic; height: 1%; /* stupid IE */ width: auto; margin: 1em 2.5em; }
code { font-family: Monaco, monospace; }

hr { display: none; }

.clearit { content: "."; display: block; font-size: 1px; line-height: 0px; height: 0; clear: both; visibility: hidden; }

/* Global Specials */

.inv { display: none; }

.no-margin { margin-bottom: 0; }
.big-margin { margin-bottom: 2em; }
.no-border { border: 0 !important; }

.left { float: left; }
.right { float: right; }

.red { color: #AD001E; }

/* MAIN / Left Column */

#bookmark-main  { margin: 5px 0 0 0; padding: 0; }

#bookmark-main .leftcol { float: left; width: 470px;}
#bookmark-main .leftcol .inner { padding: 0; height: 1%; }
#bookmark-main .leftcol .headline { background-color: #CEE0DA; height: 1%; margin-bottom: 0.75em; padding: 0 3px; }
#bookmark-main .leftcol .headline p { height: 1%; margin: 0; padding: 0; }
#bookmark-main .leftcol h3 { float: left; margin: 0; }
#bookmark-main .leftcol ul { float: left; display: block; width: 155px; margin: 0; padding: 0;}
#bookmark-main .leftcol ul li { margin: 0 0 2px 0; padding-left: 10px; font-weight: bold; }
#bookmark-main .leftcol ul li a { background-color: transparent; background-position: 3px center; background-repeat: no-repeat; color: #326E6E; display: block; border: 0; height: 1%; padding: 1px 5px 0 28px; text-decoration: none; }
#bookmark-main .leftcol ul li a:hover { background-color: #E8F0ED; color: #AE1C3C; }

#bookmark-main form {border: 0; margin: 0; }
#bookmark-main .mailform {margin-left: 5px;}
#bookmark-main fieldset { border: 0;}
#bookmark-main fieldset p {margin: 0 0 3px 0;}
#bookmark-main .b-input, #bookmark-main #message  { width: 210px; background-color: #FFFFFF; border: 1px solid #295A5A; }
#bookmark-main .b-input-red { width: 210px; background-color: #eab2ad; border: 1px solid #56030a; }
#bookmark-main .b-input:focus, #bookmark-main #message:focus  { background-color: #fffcd9 !important; background-image: none !important; }
#bookmark-main .b-button { color: #FFF; width: 212px; background-color: #3C7173; border-style: solid; border-color: #CEE0DA #295A5A #295A5A #CEE0DA; border-width: 1px; }
#bookmark-main fieldset input.mailonly { width: 210px; }
#bookmark-main fieldset textarea { width: 210px; height: 70px; overflow: auto; }
#bookmark-main fieldset textarea.mailonly { width: 400px; }
* html #bookmark-main fieldset textarea { height: 70px; } /* IE6 Fix */
*+html #bookmark-main fieldset textarea  { height: 70px; } /* IE7 Fix */
#bookmark-main fieldset .left { width: 210px !important; width: 210px; }
#bookmark-main fieldset .right { width: 210px !important; width: 210px; }
#bookmark-main fieldset label { font-size: 11px; display: block }


/* MAIN / Right Column */

#bookmark-main .rightcol { float: right; width: 200px; margin-top: -11px;}
#bookmark-main .rightcol .inner { background-color: #E8F0ED; height: 358px;}
* html #bookmark-main .rightcol .inner { padding-bottom: 0; } /* IE6 Fix */  
*+html #bookmark-main .rightcol .inner { padding-bottom: 0; } /* IE7 Fix */  
#bookmark-main .rightcol h3 { margin-bottom: 0.5em; padding: 5px 10px 0; }
#bookmark-main .rightcol p { padding: 0 10px; font-size: 10px; }


/* bookmark icons */

.delicious { background-image: url("../design/icons/delicious.gif"); }
.mister-wong { background-image: url("../design/icons/mister-wong.gif"); }
.linkarena { background-image: url("../design/icons/linkarena.gif"); }
.furl { background-image: url("../design/icons/furl.gif"); }
.spurl { background-image: url("../design/icons/spurl.gif"); }
.google { background-image: url("../design/icons/google.gif"); }
.oneview { background-image: url("../design/icons/oneview.gif"); }
.yahoo { background-image: url("../design/icons/yahoo.gif"); }
.icio { background-image: url("../design/icons/icio.gif"); }
.alltagz { background-image: url("../design/icons/alltagz.gif"); }
.local { background-image: url("../design/icons/local.gif"); }
.live { background-image: url("../design/icons/windows_live.gif"); }
.blinklist { background-image: url("../design/icons/blinklist.gif"); }
.facebook { background-image: url("../design/icons/facebook.gif"); }
.favoriten { background-image: url("../design/icons/favoriten.gif"); }
.infopirat { background-image: url("../design/icons/infopirat.gif"); }
.seekxl { background-image: url("../design/icons/seekxl.gif"); }
.twitter { background-image: url("../design/icons/twitter.gif"); }
.myspace { background-image: url("../design/icons/myspace.gif"); }
.kledy { background-image: url("../design/icons/kledy.gif"); }
.yigg { background-image: url("../design/icons/yigg.gif"); }
.digg { background-image: url("../design/icons/digg.gif"); }
.webnews { background-image: url("../design/icons/webnews.gif"); }
.folkd { background-image: url("../design/icons/folkd.gif"); }
.tausendreporter { background-image: url("../design/icons/tausendreporter.gif"); }
.stumbleupon { background-image: url("../design/icons/su.gif"); }
.technorati { background-image: url("../design/icons/technorati.gif"); }
.slashdot { background-image: url("../design/icons/slashdot.gif"); }
.wikio { background-image: url("../design/icons/wikio.gif"); }
.shortnews { background-image: url("../design/icons/shortnews.gif"); }
.mail { background-image: url("../design/icons/mail.gif"); }

