/* Theme Name:Blogform
   Author:Biranit Goren */
/* Reset default browser CSS. Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, input,table, caption, tbody, tfoot, thead, tr, th, td {	margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}
html, body {height:100%;}
body {line-height:1;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;clear:both;}
ol, ul {list-style:none;}
blockquote {quotes:none;}
blockquote:before, blockquote:after {content:'';content:none;}
del {text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing:0;}
a {text-decoration:none;}
a img {border:none;}
/* global stuff */
body {font:normal 62.5% Arial,Helvetica,sans-serif;color:#333;background-color:#fff;}
#wrapper {margin:0 auto;width:975px;position: relative;}
#main {clear:both;float:right;width:975px;margin-top:0px;background:transparent url("images/grid_bg.png") repeat-y scroll 0 0;}
#left {width:600px;float:left;margin-left:19px;margin-right:37px;}
#right {width:300px;float:left;margin-right:19px;}
p {font:normal 1.4em/130% Verdana,Geneva,Arial,Helvetica,sans-serif;margin-bottom:1.5em;}
a {color:#415761;}
a:hover {border-bottom:1px dotted #666;}
h1 a:hover, h2 a:hover {border:none;color:#a4140d;}
/* content structure */
.entry {clear:both;float:left;width:600px;padding-top:18px;border-top:1px solid #ccc;margin-bottom:18px;}
.entry-image {float:left;width:188px;margin-right:18px;}
.entry-image a {border:none;}
.with-image {float:left;width:394px;}
.entry-top {border-top:4px solid #415761;padding-top:4px;}
.entry-tools {float:right;text-align:right;margin-right:-6px;}
.entry-tools a {border:none;}
.entry-logo {float:left;margin-bottom:18px;text-transform:uppercase;font-size:1.1em;letter-spacing:2px;color:#a4140d;}
.entry-title {font-size:2.2em;font-weight:bold;margin-bottom:10px;line-height:1.1em;}
.entry-excerpt {font-size:1.2em;margin-bottom:9px;}
.entry-excerpt a {color:#333;border:none;}
.entry-meta {font:bold 1.1em Verdana,Geneva,Arial,Helvetica,sans-serif;color:#969696;}
.entry-tags {clear:both;padding:7px 0;margin-bottom:18px;color:#666;font:normal 1.1em/1.25 Verdana,Geneva,Arial,Helvetica,sans-serif;border-bottom:1px dotted #666;border-top:1px dotted #666;}
.entry-tags a {color:#a4140d;}
.entry-writer a, .entry-meta a {
	color:#a4140d;
}

.entry-comments a {color:#969696;}
.entry-social {margin-bottom:18px;height:22px;clear:both;}
.wp-caption-text {padding:2px 5px;background-color:#415761;color:#fff;font:normal 11px Arial,Helvetica,sans-serif;margin-top: -4px;}
.wp-caption-text a {color:#fff; text-decoration:underline;}
.alignright {float:right;margin:0 0 12px 12px;}
.alignleft {float:left;margin:0 12px 12px 0;}
.page-title-top {clear:both;text-transform:uppercase;border-top:4px solid #415761;color:#a4140d;letter-spacing:2px;padding-top:3px;}
.page-title-top a {color:#a4140d;}
.page-title {text-transform:uppercase;font-size:5em;font-weight:bold;color:#969696;margin:20px 0 10px;}
.taxonomy .page-title, .tag .page-title {font-size:3em;}
.search .page-title {text-transform:none;font-size:3em;}
.post .entry-title {font-size:3em; margin-top: 18px;color:#415761;}
.post .entry-excerpt {font-size:1.4em;font-weight:bold;color:#666;margin-bottom:18px;}
.post .entry-meta {margin-bottom:18px;}
.post h2 {font-size:2em;font-weight:bold;margin-bottom:1em;}
.post h3 {font-size:1.6em;font-weight:bold;margin-bottom:1em;}
.entry-social a {border:none;}
.twitter-button, .fb-share, .fb-like-count {float:left;width:25%;}
.fb-share {padding-top:1px;}
.fb-like-full {margin-bottom:18px;clear:both;}
.twitter-widget {margin-bottom:18px;clear:both;}
/* homepage templates */
.entry-title-logo {clear:both;float:left;width:100%;border-top:4px solid #415761;padding-top:4px;text-transform:uppercase;font-size:1.1em;letter-spacing:2px;color:#a4140d;margin:18px 0;height:13px;}
.noborder{width:309px;margin-left:-18px;}
.entry-title-top {margin-bottom:3px;display:block;}
.entry-title-top a {color:#a4140d;font-size:1.4em;font-weight:bold;text-decoration:none;}
.template1 {width:600px;border:none;padding-top:0;}
.template2 {width:600px;border:none;padding-top:0;}
.template3 {width:291px;float:left;margin-right:18px;border:none;padding-top:0;}
.template4 {width:291px;float:left;clear:right;border:none;padding-top:0;}
.template5 {width:188px;float:left;margin-right:18px;border:none;padding-top:0;margin-bottom:0;}
.template6 {width:188px;float:left;clear:none;margin-right:18px;border:none;padding-top:0;margin-bottom:0;}
.template7 {width:188px;float:left;clear:right;border:none;padding-top:0;margin-bottom:0;}
h2.medium {font-size:3.2em;}
.template1 .entry-title-logo {margin-top:0;}
.page .template1 .entry-title-logo {margin-top:18px;}
.template1 .entry-title-top a {font-size:1.8em;}
.template1 .entry-excerpt {font: bold 1.8em/125% Arial,Helvetica,sans-serif;margin:18px 0 9px;}
.template1 .entry-excerpt a {color:#666;}
.template5 .entry-title, .template6 .entry-title, .template7 .entry-title {font-size:1.4em;margin-bottom:18px;}
.media1 .entry-image {float:left;width:188px;margin-right:18px;}
.media1 .entry-text {float:right;width:394px;}
.media2 .entry-image {float:left;width:291px;margin-right:18px;}
.media2 .entry-text {float:right;width:291px;}
.media3 .entry-image {float:none;width:600px;margin-right:0;margin-bottom: 18px;}
.media3 .entry-text {float:none;width:600px;}
.entry-image .wp-caption-text {margin:0;margin-top: -4px;}
.template3 .entry-image, .template4 .entry-image {width:291px;margin-bottom:18px;}
.template5 .entry-image, .template6 .entry-image, .template7 .entry-image {width:188px;margin-bottom:18px;}
.category-title {clear:both;float:left;width:590px;margin:18px 0;padding:2px 5px;background-color:#a4140d;color:#fff;font-size:1.8em;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
.category-title a {color:#fff;text-decoration:none;}
.woche {margin-top:0;}
.woche span {display:block;float:right;text-align:right;}
.navwoche {font-size:1.2em;margin:-9px 0pt 18px;}
.wocheprev {float:left;}
.wochenext {float:right;}
/* site header */
#header {clear:both;width:975px;/*height:177px;*/margin-bottom:32px;float:left;}
#logo {clear:both;float:left;width:428px;height:57px}
#logo a {
	display:block;
	width:490px;
	height:65px;
	margin-top:10px;
	margin-bottom:0px;
	background:transparent url("images/DTN_Logo_opt.jpg") no-repeat;
	border:none;
	}
#logo span, #sponsor span {visibility:hidden;}
#sponsor {float:left;margin:10px 18px -7px;width:186px;}
#sponsor p {font: normal 0.7em/1 Arial,Helvetica,Sans-serif;letter-spacing: 1px;text-transform: uppercase;margin:3px 0 4px 56px;padding:0;}
#sponsor a {display:block;width:186px;height:40px;background:transparent url("images/sprite.png") no-repeat scroll 0 -163px;border:none;}
#newsletter-top {clear:both;height:34px;text-align:right;visibility:hidden;}
#newsletter-top a {display:block;float:right;height:13px;margin:14px 0 0;padding-right:8px;color:#969696;background:transparent url("images/sprite.png") no-repeat scroll 100% 0;}
#rss-top {clear:both;height:34px;text-align:right;}
#rss-top a {display:block;float:right;height:12px;margin:0px 0 0;padding-right:14px;color:#969696;font-weight:bold;border:none;background:transparent url("images/sprite.png") no-repeat scroll 100% -12px;}
/* sidebar stuff */
#right .title {clear:both;width:100%;border-top:4px solid #a4140d;padding-top:9px;text-transform:uppercase;font-weight:bold;color:#666;padding-bottom:3px;border-bottom:1px dotted #666;margin-bottom:18px;}
#headlines-inner {margin:-18px 0 27px;padding:18px 12px;width:276px;background-color:#f0f0f0;}
#headlines-inner a.logo {display:block;height:16px;width:215px;margin:0 30px 9px;background:transparent url("images/sprite.png") no-repeat scroll 0 -204px;border:none;}
#headlines-inner .logo span {visibility:hidden;}
#headlines-inner .date {clear:both;font-size:4em;color:#a4140d;font-weight:bold;text-align:center;}
#headlines .entry {width:276px;float:none;margin-top:9px;padding-top:9px;}
#headlines h2 {font-size:1.8em;}
#headlines h2.small {font-size:1.2em;}
#headline-1 h2 {font-size:2.2em;}
#headlines .entry-image {width:auto;margin:0 0 12px 0;float:none;}
#headlines .entry-excerpt {font-size:1.1em;}
#headline-1 .entry-excerpt {font-size:1.2em;}
#fb-box {clear:both;margin-bottom:27px;border-bottom:1px solid #ccc;}
#financial {clear:both;margin-bottom:18px;}
#most-read {clear:both;margin-bottom:18px;float:left;}
#most-read-today, #most-read-week {float:left;width:141px;}
#most-read-today {margin-right:18px;}
#most-read .title span {float:right;}
#most-read span {color:#a4140d;}
#qantara-news {width:293px;}
#qantara-news li,#most-read li {font-size:1.2em;line-height:125%;padding-bottom:9px;border-bottom:1px solid #ccc;margin-bottom:9px;}
/* calendar */
#calendar table {margin:4px 2px 27px;}
#calendar td {width:41px;height:41px;border:1px solid #ccc;font-size:1.4em;color:#969696;vertical-align:middle;text-align:center;}
#calendar td a {text-decoration:underline;border:none;color:#a4140d;}
#calendar .thisweek td {}
#calendar td.today {background:transparent url("images/sprite.png") no-repeat scroll 100% -70px;}
#calendar td.today a {}
#calendar .thead td {background-color:#e6e6e7;color:#000;height:30px;font-weight:bold;border-left:1px solid #e6e6e7;border-right:1px solid #e6e6e7;border-top:medium none;}
#calendar .thead span {display:none;}
#calendar .arrow-prev a, #calendar .arrow-next a {display:block;width:16px;height:16px;margin:5px 8px;background:transparent url("images/sprite.png") no-repeat scroll 100% -30px;}
#calendar .arrow-prev a:hover, #calendar .arrow-next a:hover {border:none;}
#calendar .arrow-next a {}
#calendar .arrow-prev a {background-position:100% -50px;}
#calendar .monthname div {margin-top:5px;text-align:center;color:#a4140d;text-transform:uppercase;}
#calendar td.arrow-prev, #calendar td.arrow-next, #calendar td.monthname {border-bottom:1px solid #fff;vertical-align:top;}
/* comments */
h3#comments-title {font-weight:bold;color:#415761;font-size:2em;line-height:28px;height:28px;margin-bottom:18px;}
#comments-title div {border-bottom:1px dotted #666;border-top:4px solid #a4140d;}
#comments p {clear:both;}
#comments .commentlist {border-top:3px solid #666;margin-top:27px;}
#comments .comment {clear:both;}
#comments .depth-1 {margin-top:18px;padding:0 0 18px;float:left;width:600px;border-bottom:3px solid #666;}
#comments .children {padding-left:36px;}
#comments .children .comment {background:none;}
#comments .comment-inner {float:left;width:100%;padding:9px 0 0;}
#comments .depth-2 .comment-inner, #comments .depth-3 .comment-inner, #comments .depth-4 .comment-inner, #comments .depth-5 .comment-inner {margin-top:9px;padding-top:18px;border-top:3px dotted #ccc;}
#comments .comment-image {float:right;width:40px;height:40px;margin:0 9px 18px 18px;}
#comments .comment-body {clear:both;margin:0 9px;}
#comments .comment-meta {float:left;font-size:1.2em;margin-left:9px}
#comments .comment-author {clear:left;float:left;font-size:1.4em;margin:9px 0 0 9px;}
#comments .comment-author .fn {font-weight:bold;font-style:normal;color:#a4140d;}
#comments .comment-rate {clear:both;float:left;}
#comments .reply {float:right;}
#comments .reply a {display:block;float:right;padding-left:20px;margin-top:-14px;height:14px;line-height:14px;font-size:1.1em;color:#a4140d;}
#comments .comment-waits {font-weight:bold;font-size:1.4em;color:#a4140d;margin-bottom:14px;}
#comments #respond {padding:18px;background-color:#eee;clear:both;}
#comments .comment #respond {clear:both;float:right;margin:18px 18px 9px;}
#respond h3#reply-title {font-weight:bold;font-size:1.4em;margin-bottom:1.4em;}
#respond #reply-title small {float:right;}
#comments .form-allowed-tags {display:none;}
#commentform .comment-notes {font-size:1.2em;font-style:italic;color:#999;}
#commentform input[type="text"] {font:normal 12px Arial,Helvetica,sans-serif;float:left;width:300px;background-color:#fff;border:1px solid #ccc;height:17px;padding:2px;}
#commentform .comment-form-author label, #commentform .comment-form-email label {width:120px;float:left;margin-bottom:1.4em;line-height:21px;}
#commentform .comment-form-author .required, #commentform .comment-form-email .required {float:left;margin-right:9px;line-height:21px;}
#commentform .comment-form-url {display:none;}
#commentform textarea {clear:both;width:100%;height:200px;font:normal 14px Arial,Helvetica,sans-serif;background-color:#fff;border:1px solid #ccc;}
#commentform .form-submit{margin-bottom:0;}
#commentform input[type="submit"] {background-color:#415761;color:#fff;padding:4px 4px 2px;text-align:center;font:bold 14px Arial,Helvetica,sans-serif;border:1px solid #333;}
#latest-comments {clear:both;float:right;width:300px;margin-bottom:17px;}
.sidecomment {border-bottom:1px solid #ccc;clear:both;margin-bottom:10px;padding-bottom:10px;}
.partcomment {font-size:1.4em;line-height:130%;margin-bottom:0.5em;}
.partcomment a {border:none;}
.postcomment {color:#999;font-size:1.1em;line-height:130%;}
.postcomment span {color:#a4140d;}
.postcomment a {font-weight:bold;}
/* site footer */
#footer {clear:both;float:right;width:975px;height:109px;margin-top:18px;background-color:#a4140d;}
#footer-bottom {clear:both;height:39px;background-color:#fff;text-align:center;}
#footer-bottom ul {list-style:none;margin:0 25%;}
#footer-bottom li {float:left;padding:17px 3px 10px 0;}
/* navigation */
.navigation {list-style:none;}
.navigation li {float:left;}
.navigation a {color:#fff;font-size:1.2em;font-family:Allerta,Arial,Helvetica,sans-serif;}
#header .navigation {height:51px;}
#header .navigation li {width:120px;margin-left:2px;}
#header .navigation li.first {width:121px;margin-left:0;}
#header .navigation a {display:block;height:20px;margin-bottom:11px;padding:20px 0 1px 11px;background:#a4140d url("images/sprite.png") no-repeat scroll -121px 0;border:none;}
#header .navigation .current a, #header .navigation a:hover {margin-bottom:0;border-bottom:10px solid #969696;}
#header .navigation .alt a {background-color:#415761;}
#footer .navigation {float:left;height:14px;padding:28px 0 28px 22px;}
#footer .navigation a:hover {border-color:#fff;}
#footer .navigation li {padding-right: 40px;}
/* search form */
.searchform {float:right;width:210px;height:26px;}
#header .searchform {padding-top:17px;}
#footer .searchform {padding:22px;}
.searchform input[type=text] {float:left;width:171px;border-left:1px solid #ccc;height:14px;padding:6px;color:#969696;font-size:1.2em;background:transparent url("images/searchtext_bg.png") repeat-x scroll 0 0;}
.searchform input[type=submit] {float:right;width:26px;height:26px;margin:0;padding:0;background:transparent url("images/sprite.png") no-repeat scroll 0 -103px;}
#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {font-size:12px;}
.twtr-tweet-text, #twtr-widget-1 .twtr-tweet-text {float:left;margin-top:-40px;width:525px;}
.OB_default {font-size:1.2em;line-height:150%;}
.outbrain_rec_li {list-style:disc outside none;}
#OutbrainVoterDiv_0_rec {display:none !important;}
.wpcf7 input[type="text"], input[type="password"], input[type="email"] {-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;height:21px;margin-top:9px;padding:2px;width:300px;color:#666;font:1em/1 Arial,Helvetica,sans-serif;}
.wpcf7 textarea {border:1px solid #ccc;padding:5px;margin-top:9px;-moz-border-radius:3px;border-radius:3px;height:300px;width:588px;color:#666;font:1em/1 Arial,Helvetica,sans-serif;}
.wpcf7 input[type="submit"], .single_job_listing .application .application_button  {background-color:#a4140d;color:#fff;font:bold 1em/1 Arial,Helvetical,sans-serif;;text-transform:uppercase;padding:7px;-moz-border-radius:5px;border-radius:5px;float:right;}
.wpcf7 div.wpcf7-response-output {float:left;font-size:1.4em;font-weight:bold;padding:7px;width:400px;margin-top:-36px;}
.wpcf7 span.wpcf7-not-valid-tip {border:1px solid #f00;font-size:13px;left:316px;padding:2px;position:absolute;top:-3px;width:255px;z-index:100;}
/* tags page & big news*/
.tagcloud {clear:both;margin:0 0 20px;text-align:justify;width:100%;}
.entry-content #mcTagMap .holdleft, .entry-content #sc_mcTagMap .holdleft {font-size:1.1em;margin:0 15px 0 0;}
.entry-content #mcTagMap .noMargin, .entry-content #sc_mcTagMap .noMargin {margin:0;}
#mcTagMap .tagindex h4, #sc_mcTagMap .tagindex h4 {font-size:1.6em;font-weight:bold;color:#a4140d;}
.morelink a {color:#a4140d;font-weight:bold;}
#bignews {clear:both;float:left;width:975px;padding:10px 0 8px;border-bottom:1px solid #ccc;font-size:1.4em;font-weight:bold;line-height:1.2;}
#bignews span {display:block;float:left;}
#bignews ul {float:left;margin: 0 0 0 10px;}
#bignews li {float:left;border-right:1px solid #a4140d;margin-right:10px;padding-right:10px;}
#bignews span a {color:#a4140d;}
/* pdf box */
#pdfbox a {border:none;color:#fff;}
#pdfbox .top {clear:both;float:right;width:300px;}
#pdfbox .title {margin-bottom:0;}
#pdfbox .download {float:right;height:13px;margin-top:-7px;padding:4px 8px 3px 10px;background-color:#a4140d;text-align:center;}
#pdfbox .pdfbox-inner {clear:both;float:right;width:300px;height:295px;margin-bottom:27px;background:#f1f2f3 url("images/sprite.png") no-repeat scroll 0 -280px;}
#pdfbox .image {clear:both;width:220px;height:190px;margin:23px 40px 18px;padding:0;}
#pdfbox .gratis {width:266px;height:43px;margin:0 17px 21px;}
#pdfbox .gratis a {display:block;width:266px;height:43px;}
#pdfbox .gratis span {display:block;float:right;width:137px;height:23px;margin:10px 22px 10px 107px;font-size:1.1em;line-height:110%;}
/* ads */
#ad_300x250, #ad_300x180, .blogging {clear:both;float:left;width:100%;margin-bottom:20px;}



/* Adsense */
#adsense {
	margin-top:-10px;
	padding-top:5px;
	border-top: 1px dotted #666;
}

/*neues Menü*/
.menu-mainnavi {
	list-style: none;
	height:29px;
	/*width:978px !important;*/
	/*box-shadow*/
	/*box-shadow: 4px 3px 7px #64788F;
	-moz-box-shadow: 4px 3px 7px #64788F; /* Firefox 3.6 and earlier */
	/*-webkit-box-shadow: 4px 3px 7px #64788F; /* Safari */
} 

.menu-mainnavi li {
	border-left: 1px solid #fff;
    width: auto;
	float:left;
	padding:0px;
	box-shadow:0px 3px 7px #64788F;
	height:29px;
}

.menu-mainnavi li.first {
	border:0px;
}

.menu-mainnavi li.last {
	width:91px;
	box-shadow:4px 3px 7px #64788F;
	} 
	

	
	
.menu-mainnavi a {
	background: url("images/DTN_menu.png");
	background-repeat:repeat-x;
    border: medium none;
    display: block;
    height: 51px;
    margin-bottom: 11px;
    padding: 7px 35px 0px 35px;
	text-decoration:none;
	text-transform:uppercase;
	text-align: center;
	color: white;
	font-family: Allerta,Arial,Helvetica,sans-serif;
	font-size: 1.2em;
}

.menu-mainnavi li.first a {
	padding-left:29px;
}

.menu-mainnavi li.last a {
	padding:7px 0px;
}

.menu-mainnavi a:hover {
	background: url("images/DTN_menu_hover.png");
	background-repeat:repeat-x;
	border-bottom: 0px;
    margin-bottom: 0;
}

.menu-mainnavi a.grey {
	background: url("images/DTN_menu_grey.png");
	background-repeat:repeat-x;
}

.menu-mainnavi a.grey:hover {
	background: url("images/DTN_menu_grey_hover.png");
	background-repeat:repeat-x;
}

/*
 * Gewinnspiel Banner
 */

#banner-gs a {
	width:935px;
	height:136px;
	display: block;
	background: url('images/DTN_Gewinnspiel_935x136.jpg');
	background-repeat: no-repeat;
	background-position:center top;
	float:left;
	margin-top:-30px;
	padding-bottom:20px;
	padding-left:40px;
	background-color: #fff;
	
}

#banner-gs a:hover {
	border:0px;
}



#poll li {
	margin-bottom: 5px;
}

#poll p {
	margin-bottom: 5px !important;
}

#poll label {
	font-size: 12px;
	
}

#poll input {
	
}

#poll form div p a {
	font-size: 10px;
}

ul.wp-polls-ul li {
	margin-bottom: 5px;
	font-family: Verdana;
	font-size: 1.4em;
	padding-bottom:10px;
}

ul.wp-polls-ul label {
	
}

.without-comments {
	background: #EEEEEE;
	padding:30px 15px 50px;
}


#banner-right {
position: absolute;
top: 0px;
left:992px;
background: 
white;
}

#banner-left {
	left: -404px;
	position: absolute;
	top: -90px;
}

.banner-hintergrund-left {
	width: 401px;
	z-index: 10;
}

#banner-message {
    border: 1px solid #4D4D4D;
    font-size: 12px;
    height: 122px;
    line-height: 14px;
    padding: 5px 10px;
    width: 578px;
}

.blogging .entry {
	padding-top: 0px;
	font-family: Georgia !important;
	margin-bottom: 8px;
}

.blogging h2.entry-title {
	font-size:1.5em;
	float:left;
	width:220px;
	clear: none;
}

.blogging .entry-image {
	margin-bottom: 10px;
	margin-right:10px;
	width:45px;
}

.blogging .entry-writer {
	/*width:300px;*/
	display:block;
	clear: both;
	width:auto !important;
	color: #333;
	font-weight: bold;
	font-size: 1.3em;
}

.blogging .entry-writer a {
	
	/*float: left;*/
	color:#333;
	font-weight: bold;
}

.blogging .entry-writer a:hover {
	text-decoration: none;
	border:none;
}

.blogging .entry-date {
	font-size: 15px;
	width:auto !important;
}

.blogging .authordesc {
	clear: both;
	width:300px;
	display: block;
	font-size: 12px;
	font-style:italic;
	margin-bottom: 5px;
}

.blogging .entry-logo {
	margin-bottom: 2px;
}

.blogging .entry-excerpt {
	font-family: Georgia;
	padding-top: 10px;
}

#left-laden {
	background: #fff;
}

.ecwid-form .gwt-TextBox,
.ecwid-form .gwt-PasswordTextBox {
  border: 1px solid;
  background: #fff;
}

#clickable-top:hover {
	border:0px !important;
}


/* Jobtool */

#classiwrapper {
	font-size:12px;
}

#classiwrapper input[type="submit"] {
	background-color: #05568C;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font: normal 1em/1 Arial,Helvetical,sans-serif;
    padding: 7px;
    
   }
   
#classiwrapper input#wp-submit {  
	position:relative;
	left:105px;
	} 
   
#classiwrapper input[type="text"], #classiwrapper input#user_pass {
 	border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    font: 1em/1 Arial,Helvetica,sans-serif;
    height: 21px;
    margin-top: 9px;
    padding: 2px;
    width: 300px;
   }
   
#classiwrapper input#user_pass {
	
}
   
.changecategoryselect input {
	height:17px;
	padding:0px !important;
	
}
   
#classiwrapper .error {
	background-color: #fff;
    border-color: #fff;
    color:#ff0000;
}

#classiwrapper #alladslisting {
	font-size: 12px;
}

#classiwrapper h2 {
	font-size:22px;
	margin-bottom: 10px;
	font-weight:bold;
}

#classiwrapper h4 {
	margin-bottom: 5px;
}

#classiwrapper h4 a {
	font-size:14px;
	font-weight: bold;
	
}

#classiwrapper ul#postsearchads {
	margin-bottom:25px !important;
	font-size:10px;
}

#classiwrapper .uploadform input#awpcp-image-upload-field-0, #classiwrapper .uploadform label[for=awpcp-image-upload-field-0] {
	display:none;
}

#classiwrapper .form-submit {
	margin-top:15px;
}

#classiwrapper .form-submit input {
	margin-left:15px;
}

#classiwrapper div.awpcp-ad-primary-image a:hover {
	border:0px !important;
}

#classiwrapper div.awpcp-ad-primary-image a img {
	margin: 0 0 5px 5px;
}

#classiwrapper .uiwelcome {
	font-size:16px;
}

/*.displayaditemseven, .displayaditemsodd {
	position:relative;
	left:-120px;
}

.displayaditemseven img, .displayaditemsodd img {
	display:none;
}*/

.showawpcpadpage {
	margin-bottom: 15px;
	font-size:12px;
}

#place-ad-user-id, #place-ad-user-id option {
	width:200px;
}

#classiwrapper #loginform label {
	font-size:14px;
}

#classiwrapper a {
	border-bottom: 1px dotted #000;
}

#classiwrapper #displayimagethumbs a,#classiwrapper .awpcp-ad-primary-image a {
	border:none !important;
}

#classiwrapper a:hover {
	color:#000;
}

#classiwrapper #alladslisting a {
	border:none;
}

#classiwrapper .alert {
	background:#fff;
}

.single-job_listing .entry-meta, .single-job_listing .entry-excerpt, 
.single-job_listing #adsense, .single-job_listing .entry-tags {
	display:none;
	}
	
.single_job_listing .meta li.date-posted date {

	margin-left:10px;
	}
/* job tool */
ul.job_listings li.job_listing a div.position, 
ul.job_listings li.no_job_listings_found a div.position {
	font-size:18px;
	padding-left:60px !important;
}

ul.job_listings li.job_listing a div.position h3, 
ul.job_listings li.no_job_listings_found a div.position h3 {
	font-size:18px;
}

ul.job_listings li.job_listing a div.location, 
ul.job_listings li.no_job_listings_found a div.location {
	font-size:15px !important;
	line-height:20px;
}

ul.job_listings li.job_listing a .meta .job-type, 
ul.job_listings li.no_job_listings_found a .meta .job-type {
	font-size:15px !important;
}

ul.job_listings li.job_listing a img, 
ul.job_listings li.no_job_listings_found a img {
	width:60px !important;
	height:60px !important;
}

.job_listings ul.meta {
	display:none;
}

.job_listings .position {
	width:70% !important;
}

.job_listings .location {
	width:30% !important;
}

.job_listings li a:hover {
	border-bottom: 0px !important;
	background:#F0F0F0 !important;
}

.job_listings .job_types {
	display:none;
}

.single_job_listing .company {
	background: #F0F0F0;
}

.single_job_listing .company .name {
	font-size:18px !important;
}

.single_job_listing .job-type, .single_job_listing .date-posted date{
	display:none;
}

.single_job_listing .company img {
	border:1px solid #D4D4D4;
}

.job_listings .search_jobs input {
	border:1px solid #D4D4D4;
	background: #fff;
}

#mobile_switch {
    border: 3px solid #A4140D;
    border-radius: 20px;
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin: 10px auto 70px;
    padding: 7px;
    text-align: center;
    width: 150px;
}
