/*  

Theme Name: triathlon



Description: TSV Crailsheim Abteilung Triathlon.

Version: 1.0

Author: M.Winkler

Author URI:http://www.online-entwicklung.com/

*/

body {border-top: 13px solid #ffe800;font-size: 62.5%; /* Resets 1em to 10px */

font-family: Tahoma, 'Times New Roman', Serif;color: #fff;text-align: center;

background: #000 url(images/triathlon.jpg) top left no-repeat;margin: 0;padding: 0;}

a {color: #FFE800; text-decoration: none; }	

a:visited {color: #FFE800;}

a:hover {color: #fff;text-decoration: underline;}	

#header a {z-index: 100;margin-top: -2px;border-top: 3px solid #ffe800;border-left: 1px solid #ffe800;

border-bottom: none;text-transform: uppercase;font-size: 1.1em;font-family:  Tahoma, Arial, Helvetica, Sans-Serif;font-weight: bold;letter-spacing: 1px;}	

#header a:hover {text-decoration: none; color: #000;background: #FFf36E; filter:alpha(opacity=60); }

h1, h2, h3, h4 {font-family: Tahoma, Helvetica, Sans-Serif;font-weight: normal;}

h1 {font-size: 3.0em;line-height: 0.9em;}	

#header h1 a {color: #fff;letter-spacing: -1px;	font-family: Impact,Times New Roman, Serif;

font-weight: normal;text-align: right;text-transform: uppercase;border: none;}

h2 {font-size: 1.5em; border-bottom: 1px solid #fff; text-transform: uppercase;}

#header h1{background:#ffe800 url(images/team-crailsheim.gif) top center no-repeat;display: block;width: 269px;height: 330px;float: right;margin: 0;padding: 0;}

#header h1 a {display: block;width: 239px;height: 90px;margin: 0px 0 0 0;padding: 240px 15px 0 15px;}

#header h1 a:hover {text-decoration: none;color: #ffffff;background: none;} 

#header ul, #header li {display: inline;list-style-type: none;list-style-image: none;}

#header li a {display: block;min-width: 40px;padding: 238px 32px 10px 10px;float: left;}	

#page {text-align: left;}

#content {font-size: 1.3em;line-height: 1.6em; 	}

.postmetadata, .commentmetadata, #footer {letter-spacing: 1px; font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 0.75em;font-weight: normal;float:right; }

.commentmetadata {font-size: 0.8em;}		

.alt { color:#ffffff; background-color: #443D0F;border-top: 2px solid #ffe800;border-bottom: 2px solid #ffe800;}

#sidebar, #description {display: block; margin-left: 611px;padding: 2px 30px 30px 30px;}

#sidebar form {margin: 0;}

#description {text-align: right;background: #ffe800;color: #000000;font-size: 1.1em; 

font-family: Tahoma, Arial, Helvetica, Serif; line-height: 1.8em; }	

#sidebar {background: #ffe800;color:#000000;font: 0.9em Tahoma, Helvetica, Sans-Serif;}

#sidebar a {font-size: 1.2em; color: #574E13; text-decoration: none; line-height: 1.7; border-bottom: none;}	

#sidebar a:hover {color: #000000; text-decoration: underline;}

#sidebar h2 {color: #000000;font-family: 'Tahoma', Arial, Helvetica, Sans-Serif; font-weight: bold; 

letter-spacing: 2px; line-height: 30px; border-bottom: 1px solid #000; text-transform: uppercase;font-size: 1.4em;}		

#searchsubmit, #sidebarsubmit, #commentform #submit {font: normal 0.8em 'Tahoma', Arial, Helvetica, Sans-Serif;letter-spacing: 1px;	text-transform: uppercase;}

#sidebarsubmit {font-size: 1em;}

#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;list-style: none; }

#sidebar ul li {list-style-type: square;list-style-image: none;margin-bottom: 15px;line-height: 1.7;	}

#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}

#sidebar ul ul, #sidebar ul ul ul {margin: 0;}

ol li, #sidebar ul ol li {list-style: decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin: 0;padding: 0;}

input#s, input#author, input#email, input#url, textarea, #sidebar #searchform #s {border: 1px solid #574E13;}

#searchform {margin: 0 auto;padding: 0 0 15px 0; text-align: left;}

#sidebar #searchform #s {width: 145px;padding: 2px 0;}

#searchsubmit, #sidebarsubmit {margin-left: 1px;}

.entry form { /* This is mainly for password protected posts, makes them look better. */

text-align:center;}

select {width: 130px;}

#footer {font-size: 0.9em;}

#footer a, #footer a:visited {color: #FFF36E; text-decoration: none; border-bottom: none;}	

#footer a:hover {color: #ffe800;text-decoration: underline;}	

#footer {width: 830px;clear: both;}

#footer.single {width: 880px;}	

#footer p {margin: 0;padding: 20px 0;float: left;}

small, .navigation {color: #fff36e;font-family: Georgia, Helvetica, Sans-Serif;font-size: 0.9em;

line-height: 1.5em;}

.navigation a {border-bottom: none;}

h2 a {color: #fff;letter-spacing: -0px;line-height: 1.2em;text-decoration: bold;border-bottom: none;}		

h2 a:visited {color: #fff;}		

h2 a:hover {color: #fff36e;}

h3 {font-size: 1.3em;}

h4, li h2 {line-height: 1.2em;letter-spacing: 1px;font-size: 0.8em;font-weight: normal;	

text-transform: uppercase;text-decoration: none;font-family: 'Tahoma', Arial, Helvetica, Sans-Serif; }

h2, #sidebar h2 {margin: 0;}	

#sidebar h2 {padding: 0;}

h3 {margin: 30px 0 0 0;padding: 0;}

h3.comments {margin: 40px auto 20px auto;padding: 0;}

h4 {margin: 10px 0 0 0;padding: 20px 0 0 0;}		

.entry p a:visited {color: #fff36e;}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em Tahoma, 'Times New Roman', Serif; }

.commentlist li {font-weight: bold;}

.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}

.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}

#commentform p {font-family: 'Tahoma', Arial, Helvetica, Sans-Serif;}	

.nocomments, .postmetadata, strike, #footer {color: #fff;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;}

#wp-calendar #prev a {font-size: 9pt;}

#wp-calendar a {text-decoration: underline;color:#000000;}

#wp-calendar caption {font: bold 1.3em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}

#wp-calendar th {font-style: normal;text-transform: capitalize;}

#wp-calendar #next a {padding-right: 10px;text-align: right;}

#wp-calendar #prev a {padding-left: 10px;text-align: left;}

#wp-calendar a {display: block;}

#wp-calendar caption {text-align: center;width: 100%;}

#wp-calendar td {padding: 3px 0;text-align: center;}

#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #000000; }

#wp-calendar #today {background:#000;color:#fff36e;}

#wp-calendar #today a {color:#fff36e;font-weight:700;}

#page {margin: 0 auto;width: 880px;}

#header {height: 330px;}

#content {width: 519px;margin: 0px 0 0 0;padding: 10px 40px 40px 40px;float: left;clear: both;	}

.post {margin: 0 0 40px 0;text-align: left;}

.postmetadata .alt {margin: 25px 0 0 0;}	

div.columnleft {float: left;width: 285px;padding-right: 33px;}

div.columnright {float: right;width: 285px;padding-left: 34px;}

p img {padding: 0 10px 0 10px;max-width: 100%;}

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {margin: 0 0 2px 7px;display: inline;}

img.alignleft {margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;}

.alignleft {float: left;}

ul, ol {margin: 25px 0 25px 0;padding: 0 0 0 30px;}	

ol {padding: 0 0 0 35px;}	

ul ul {margin: 5px 0 20px 20px;}	

ol li {margin: 0;padding: 0;}

.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

#commentform {padding: 0;}

#commentform input {width: 170px;margin: 5px 5px 1px 0;padding: 2px;}

#commentform textarea {width: 98%;margin: 5px 0 0 0;padding: 0px;}

#commentform #submit {margin: 2px 0 0 0;float: right;}

.alt {margin: 20px 0 0 0;padding: 10px;}

.commentlist {padding: 0;text-align: left;}

.commentlist li {margin: 15px 0 3px 0;padding: 10px;list-style: none;}

.commentlist p {margin: 0;padding: 10px 0 0 0;	}

#commentform p {margin: 5px 0;}

.nocomments {text-align: center;margin: 0;padding: 0;}

.commentmetadata {margin: 0;display: block;}

acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px solid #fff36e;}

blockquote, blockquote cite {margin: 0px 15px 0 0; padding: 20px 0px 20px 33px; 

border-left:5px solid #ffe800;color: #fff; font-style: bold; font-size: 0.9em;}

blockquote cite {display: block; }

blockquote p {margin: 0; padding: 0; }		

.center {text-align: center;}

hr {display: none;}

a img {border: none;}

.navigation{display: block;width: 100%;text-align:center;padding: 10px 0 40px 0;clear:both;border-bottom: none;}

.break {margin: 0; padding: 0; clear: both; line-height: 0px; width: 100%; visibility: hidden;}	

.box{border: 2px solid #ff0000; background:#fff36e;}
.test {letter-spacing: 0px;color:#574E13;line-height: 1.8;font-weight: lighter;}
