/*  
Theme Name: Schalke LA
Theme URI: http://www.querbeet-design.de/
Description: Speziell erstelltes Theme fuer den FC Schalke 04 Leichtathletik Verein
Version: 1.5
Author: Martin Peine
Author URI: http://www.querbeet-design.de/

	Schalke LA v1.5
	 http://www.schalke04-leichtathletik.de/

	This theme was designed and built by Martin Peine,
	whose site you will find at http://www.querbeet-design.de/

*/

body { margin: 0; font-family:verdana; font-size:12px; color:#000000; background-color:#00457a; background-image:url("images/bg_top.png"); background-repeat:repeat-x; background-attachment:fixed; background-position:top center; }

A:link,A:visited,A:active { color:#000000; text-decoration:underline; }
A:hover { color:#000000; text-decoration:none; }

/* alternative links */
a.link2:link,a.link2:visited,a.link2:active { color:#FFFFFF; text-decoration:none; font-size:10px; font-weight:normal; }
a.link2:hover { color:#FFFFFF; text-decoration:underline; font-size:10px; }

.link3 a:link, .link3 a:visited, .link3 a:active { color: #145f98; text-decoration:none; }
.link3 a:hover { color:#041932; }

/* bilder */
img { border-color:#c8c8eb; border:0; }

.pic_left { float:left; border: #e7e7ff solid 2px; margin-right:5px; margin-bottom:5px; }
.pic_right { float:right; border: #e22a01 solid 1px; margin-left:5px; margin-bottom:5px; }

/* pulldown-menues */
select { border:0; font-size:10px; }

/* info_trennbox */
.details_box { background-color:#e7e7ff; width:100%; font-size:10px; padding:3px; margin-bottom:10px; clear:both; }
.details_box a { font-weight:bold; text-decoration:underline; }
.details_box a:hover { text-decoration:none; }

/* trennbalken */
hr { background-color:#e7e7ff; color:#e7e7ff; border: #e7e7ff solid 0px; width:100%; height:2px; clear:both; }

/* haupt-tabellen */
.table_main { width:864px; border:0; margin:auto; clear:both; }
.row_float { float:left; display:block; }

/* artikel-ueberschrift */
.headline { font-size:14px; font-weight:bold; }

/* autor, datum, etc. */
.news_info { background-color:#e7e7ff; font-size:12px; padding:3px; margin-bottom:10px; clear:both; }

.info { font-size:10px; }

/* artikel-informationen */
.hinweise { font-size:10px; }

img.artikel_left { float:left; border: #c8c8eb solid 2px; margin-right:10px; }
img.artikel_right { float:right; border:#c8c8eb solid 2px; margin-left:10px; }

/* titel */
h3 { font-size:10px; color:#000000; font-weight:normal; }
h2 { font-size:10px; color:#ffffff; line-height:20px; font-weight:normal; padding-left:10px; display:inline; }

/* suchfeld und button */
.suchokay { border:0; background-color:#005ba0; color:#ffffff; font-size:10px; }
.suchfeld { width:135px; border:0; color:#ffffff; background-color:#005ba0; font-size:10px; }

/* Kommentare (neu) */
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li.even { background:#e7e7ff; }
ol.commentlist li.odd { background:#ffffff; }
ol.commentlist li.bypostauthor { background:#c8c8eb; color: #ffffff; }
ol.commentlist li.comment { border-bottom:1px dotted #c8c8eb; padding:5px; }
ol.commentlist li div.vcard { font-size: 16px; }
ol.commentlist li div.vcard img.avatar { border:2px solid #c8c8eb; float:right; margin: 0 0 5px 5px; }
ol.commentlist li div.reply { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin:0 0 0 10px; padding:0; }
ol.commentlist li ul.children li.depth-2 { border-left:5px solid #c8c8eb; }
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #c8c8eb; }
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #c8c8eb; }
ol.commentlist li ul.children li.depth-5 { border-left:5px solid #c8c8eb; }
form.commentform textarea { width: 100%; height: 150px; border: 2px solid #c8c8eb; background: #ffffff;}

/* blaettern (v2.00) */
ul.paging { list-style-type: none; margin:0; padding: 0; font-size: 14px; }
ul.paging li.previous { float:left; }
ul.paging li.next { float:right; }
ul.paging li a { background:#c8c8eb; width: 160px; text-align:center; text-decoration:none; display: block; padding:5px; }
ul.paging li a:hover { background: #e7e7ff; }

/* navigation (v2.1) */
.menu ul { font-size:10px; width:165px; padding:0; margin:0; list-style:none; }
.menu li a { border-left: 3px solid #ffffff; padding:5px; margin-bottom:1px; display:block; color:#005ba0; background-color:#e7e7ff; font-weight:bold; text-decoration:none; }
/* .menu li li a { font-size:10px; padding-left:30px; } */
.menu a:hover { color: #000000; background-color:#ffffff; }
