/*
Theme Name: Theme-Art
Description: Das Theme f&uuml;r meine ganz eigene Agenturseite
Author: Thomas Gutzmer
Author URI: http://www.t3-artwork.info
*/
/*Hauptebenen*/


/*Basics fuer die Seite*/
body { color: #333; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13pt; margin: 0; padding: 0; }
#buehne { width: 950px; height: auto; margin: 0 auto; padding: 0; }
#content { width: 600px; margin-left: 50px; float: left; }
#content-big { width: 820px; margin-left: 50px; float: left; }
.alignleft { float: left; margin: 0 5px 5px 0; }
.alignright { float: right; margin: 0 0 5px 5px; }
.aligncenter { margin-right: auto; margin-left: auto; display: block; }

a:link, a:visited { color: #c70000; border-bottom: 1px solid #333; text-decoration: none; }
a:hover, a:active { color: #333; border-bottom: 1px solid #c70000; text-decoration: none; }

img.alignleft, img.alignright, img.aligncenter { padding: 3px; border: solid 1px #333; }
.simple-img { border: 0pt none; }

.adsense-big { margin: 10px auto; }

.switch { width: 600px; float: left; padding-top: 10px; padding-bottom: 10px; border-bottom: 3px double #c5c5c5; }
.textleft { float: left; margin-top: 10px; }
.textright { float: right; margin-top: 10px; }

#topshow { color: #fff; width: 900px; height: 250px; margin: 0 24px; padding: 0; border-top: 2px solid #333; border-bottom: 2px solid #333; }
#topshow h3, #topshow a:link, #topshow a:visited { color: #fff; font-size: 13pt; font-family: georgia; font-weight: normal; text-decoration: underline; border: 0pt none; }

#menue { text-align: right; position: relative; width: 900px; height: 120px; margin: 0 25px; padding: 0; }
#menue ul { text-align: right; position: absolute; right: 0; bottom: 0; padding: 0; }
#menue li { margin-right: 5px; margin-bottom: 0; margin-left: 5px; padding: 5px; list-style-type: none; display: inline; }
#menue a:link, #menue a:visited { color: #333; font-size: 13pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; border: 0pt none; }
#menue a:hover, #menue a:active { color: #ae1029; font-size: 13pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; border: 0pt none; }

.logo { float: left; margin: 30px 10px 20px 30px; }

#searchform { float: right; margin: 10px; font-size: 9pt; }
#searchform div {  }
#searchform a:link, #searchform a:visited , #searchform a:hover { font-size: 9pt; } 
.suchfeld { margin-left: 10px; padding-right: 5px; padding-left: 3px; border: solid 1px #909090; -moz-border-radius:5px; -khtml-border-radius:5px; }
.suchbutton { padding-right: 5px; padding-left: 3px; border: solid 1px #909090; -moz-border-radius:5px; -khtml-border-radius:5px; }
.slideimg { float: left; margin: 0 20px 20px 20px; padding: 5px; background-color: #fff; border: 1px #ccc solid; width: 260px; }
.searchresult { font-size: 8pt; text-align: justify; padding: 10px; }

/*Seiteninhalte*/
.pagetitle { color: #c70000; font-size: 15pt; font-family: georgia; font-weight: normal; }

#rss-news { width: 515px; padding: 20px 5px 40px 80px; border-top: 3px double #c5c5c5; border-bottom: 1px solid #c5c5c5; color: #909090; }
#rss-news ul { margin: 0; padding: 0; list-style-type: none; }
#rss-news li { color: #909090; margin-top: 3px; margin-bottom: 3px; padding: 0; list-style-type: circle; list-style-position: inside; display: list-item; }
#rss-news a:link, #rss-news a:visited { color: #909090; font-size: 10pt; font-family: georgia; text-decoration: none; }
#rss-news a:hover, #rss-news a:active { color: #333; text-decoration: underline; }
#rss-news img, #rss-news h2 { display: none; }

.blogartrss { width: 140px; height: 250px; margin: 10px auto; padding: 40px 5px; }
.blogartrss li { text-align: center; size: 14pt; list-style-type: none; margin-top: 20px; font-family: Georgia; }

.projektliste_odd { width: 820px; margin: 5px 0; padding: 10px; border: solid 1px #d3d3d3; display: block; }
.projektliste { width: 820px; margin: 5px 0; padding: 10px; border: solid 1px #333; display: block; }
.projektliste h3, .projektliste_odd h3 { font-size: 12pt; font-family: georgia; font-weight: normal; margin: 0; }

.postmeta-single { color: #909090; font-size: 8pt; font-family: georgia; width: 600px; float: left; margin-top: 20px; padding-top: 10px; border-top: 3px double #c5c5c5; }

.blogliste { padding-bottom: 10px; border-bottom: 3px double #d3d3d3; margin-bottom: 10px; }
.blogliste-meta { font-size: 8pt; color: #909090; }

#content ul { border-left: solid 1px #d3d3d3; border-bottom: solid 2px #d3d3d3; padding: 0 0 5px 20px; }
#content h2 { font-size: 13pt; line-height: 16pt; }

/*Sidebar*/
#sidebar-rechts { float: right; width: 200px; margin: 10px 30px 10px 0; padding: 10px; border-left: 1px solid #c5c5c5; }
#sidebar-rechts h2 { font-size: 13pt; font-weight: normal; border-bottom: 2px solid #ae1029; font-family: georgia; margin: 0 0 5px 0; }
#sidebar-rechts ul { display: block; margin: 0 0 20px 20px; list-style-type: none; padding: 0pt; }
#sidebar-rechts li { font-size: 8pt; display: list-item; list-style-type: circle; padding: 0 10px 0 0; margin: 0 5px 5px 0; }

.widget_tag_cloud { line-height: normal;  display: block; }

#footer { width: 900px; text-align: center; font-size: 8pt; font-family: georgia; margin-right: 24px; margin-left: 24px; padding: 10px 0 5px 0; border-top: 1px solid #bababa; }


