/*

Theme Name: RVW 0810

Theme URI: http://www.rvwaltrop.de

Description: Ruderverein Waltrop von 1928 e.V.

Version: 1.0

Author: Jan Schmolders

Tags: 

*/



body {

	background-image:url(images/rvw_shadow_bg.png);

	background-repeat:repeat-y;

	background-position:center;

	background-color:#36598e;

	margin:0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	position: relative;

	width:auto;

	height:auto;

	overflow-x:hidden; 

}



body table {

	color:#555;



}

#container {

	width:988px;

	text-align:left;

	margin: 0 auto;

} 

#container_left {



	margin:0 0 0 -279px; 

	padding:0;

	width:279px;

	height:500px;

	background:url(images/rvw_header_left.png) no-repeat top left;

	position:absolute;

	

}

#container_right {



	margin:0 -279px 0 0; 

	padding:0;

	width:279px;

	height:500px;

	background:url(images/rvw_header_right.png) no-repeat top left;

	position:relative;

	float:right;

}



#header {



	background-image:url(images/rvw_header.png);

	background-repeat:no-repeat;

	width:988px;

	height:173px;

	margin:0px;

	padding:0px;

}

#search {

	float:right;

	margin-top:67px;

	margin-right:37px;

}



#suchfeld {

	

	background-color:transparent;

	width:125px;

	float:left;

	border:none;

	color:#f0e8e1;

	font-size:14px;

	font-style:italic;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-shadow: 1px 1px 0px #6d4c2d;

	margin-top:24px;

	margin-right:45px;

	padding-top:1px;

}



#suchbutton {

	

	height:71px;

	width:74px;

	cursor:pointer;

	background:#456697;

	background-image:url(images/suchbutton_sprite.png);

	background-repeat:no-repeat;

	background-position: 0 0;

	border:0px solid #fff;

	

}

#suchbutton:hover {

	background-image:url(images/suchbutton_sprite.png);

	background-position: -74px 0;

	

}



#rss {

	margin:9px 10px 0px 0px;

	float:right;

}

#rss img {

	margin-right:4px;

	margin-left:3px;

	position:relative;

	top:2px;

}



#top_nav {

	background-image:url(images/top_nav_bg.png);

	background-repeat:repeat-x;

	background-color:#e5e5e5;

	padding-bottom:73px;

	padding-left:14px;

	border-bottom:1px solid #dcdcdc;

	

}



#mainContent {

	border-top:0px solid #f7f7f7;

	width:966px;

	padding-left:14px;

	padding-right:8px;

	background-color:#ebebeb;

} 



#mainContent_innen {



	margin-top:24px;

	float:left;

	width:622px;

	margin-bottom:25px;

}

#rvw_wrapper_bevel, #comments_bevel {

	border:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	border-bottom:1px solid #dfdfdf;

	float:left;		

}

#comments_bevel {

	margin-top:35px;

	

}

#comments_innen {

	padding:25px;

	width:590px;

}

#comments_head {

	color:#f9e9e9;

	font-size:16px;

	font-family:Tahoma,Helvetica, sans-serif;

	height:38px;

	width:620px;

	background-image:url(images/comments_rot.png);

	background-repeat:repeat-x;

	margin-left:-31px;

	padding-left:16px;

	padding-top:5px;

	margin-right:-16px;

	padding-right:16px;

	

}



#comments_head {

	*margin-left:0px;

	*padding-left:0px;

	*margin-right:0px;

	*background-image:none;

	*display:inline;

	*height:auto;

	*width:auto;

	*color:#555;

}

#comments_head a, #comments_head a:visited {

	color:#f9e9e9;

	float:right;

	*color:555;

	*margin-top:10px;

	*float:left;

}

#rvw_wrapper_innen, #comments_innen {

	border:0px solid #fff;

	background-image:url(images/rvw_content_bg.png);

	background-repeat:repeat-x;

	background-color:#f8f8f8;

	float:left;

}

#rvw_wrapper_innen {

	padding:10px;

	width:620px;

}

#sidebar {

	float:right;

	width:314px;

	margin-top:24px;

			

}

.sidebar_title {

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	margin-bottom:10px;

	display:block;

	color:#555;

	text-shadow: 1px 1px 0px #fff;

		

}

.sidebar_bevel {

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	border-bottom:1px solid #dfdfdf;

	border-top:1px solid #dfdfdf;

	margin-bottom:30px;	

	margin-right:6px;

	margin-left:6px;



}

#sidebar_categories_header {

	background-image:url(images/categories_bg.png);

	background-repeat:no-repeat;

	height:40px;

	width:302px;

	color:#f9e9e9;

	font-size:16px;

	font-family:Tahoma,Helvetica, sans-serif;

	padding:5px 0px 0px 12px;

	margin-left:-21px;

	*background-color:transparent;

	*color:#555;

	*background-image:none;

	*width:256px;

	*height:26px;

	*padding:0px;

	

}



#sidebar_categories, #sidebar_infos {

	

	background-color:#f8f8f8;

	padding:15px 15px 15px 15px;

	border-left:0px solid #fff;

	border-bottom:0px solid #fff;

	border-right:0px solid #fff;

	border-top:0px solid #fff;

}

#sidebar_categories {



	background-image:url(images/rvw_content_bg.png);

	background-repeat:repeat-x;

}



.sidebar_infos {

	border:1px solid #dfdfdf;

	padding:4px;

	background:#fff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#555;

	text-decoration:none;

}



#content_footer {

	background-image:url(images/rvw_footer_bg.png);

	background-repeat:no-repeat;

	background-position:top center;

	width:1022px;

	height:33px;

	margin-left:-17px;

}

#footer {

	width:100%;

	background-color:#36598e;

	min-height:100px;

}



#footer_content {

	width:988px;

	text-align:left;

	margin: 0 auto;

		

}



#footer_center {

	margin-top:17px;

	font-size:18px;

	color:#fff;

	text-shadow: 2px 2px 0px #3a557c;

	float:left;

	

}

#footer_right {

	float:right;

	padding-top:17px;

}

.footer_text {

	

	padding:8px 0px 8px 0px;

	*display:inline-block;



}

.footer a, .footer a:visited {



	padding:8px 6px 8px 6px;

	text-decoration:none;

	margin-left:15px;

	outline:none;

	background-image:url(images/tabs_bg_sprite.png);

	background-position:0 0;

	background-repeat:repeat-x;

	text-align:center;

	font-size:16px;

	color:#666;

	text-shadow:1px 1px 0px #fff;

	border-bottom:2px solid #3a557c;

	border-right:2px solid #3a557c;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	radius:4px;

	*display:inline-block;

	

}

.footer a:hover {

	text-decoration:none;

	background-image:url(images/tabs_bg_sprite.png);

	background-position:0 -38px;

	background-repeat:repeat-x;



}



#clearfloat, .clearfloat {



	clear:both;

	height:0px;

	padding:0px;

	margin:0px;

}

#tabvanilla {



	float:left;

	width:302px;

	margin-bottom:30px;

	margin-left:6px;



}

.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { 



	background:#f8f8f8;  

	text-decoration:none;

	color:#555555;

	text-shadow: 1px 1px 0px #fff;

	background-image:url(images/tabs_bg_sprite.png);

	background-position:0 -38px;

	

}



.tabnav li.last a:hover, .tabnav li.last a:active, .tabnav li.last.ui-tabs-selected a {



	margin-right:0px;

	background:#f8f8f8;  

	text-decoration:none;

	color:#555555;

	text-shadow: 1px 1px 0px #fff;

	background-image:url(images/tabs_bg_sprite.png);

	background-position:0 -38px;

}

.tabnav li {



	text-shadow: 1px 1px 0px #fff;

	display:block;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	padding:1px;

	float:left;

	margin-right:6px;

	

}



.tabnav li a {



	text-decoration: none;

	padding:8px 0px 0px 0px;

	outline:none;

	height:27px;

	background-image:url(images/tabs_bg_sprite.png);

	background-position:0 0;

	background-repeat:repeat-x;

	width:77px;

	float:left;

	text-align:center;

	font-size:16px;

	color:#666;

	text-shadow:1px 1px 0px #fff;

	border-bottom:1px solid #989898;

	border-right:1px solid #989898;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	radius:4px;



}



.tabnav li.last {



	margin-right:0px;

	margin-left:0px;

}

.tabnav li.last a {



	width:127px;

	margin-right:0px;



}



.ui-tabs-hide {  



	display: none;

	

}

.tabs_bevel {

	

	border:0px solid #fff;

	background: #f8f8f8;

	padding:12px 7px 12px 12px; 

	margin:0px;



}

.tabs_bevel a:hover {



	text-decoration:none;

}

.tabdiv img {

	width:90px;

	height:90px;

	float:left;

	margin-right:10px;



}

.tabdiv {  

  

	border:1px solid #dfdfdf;

	margin-top:10px;

}



.tabdiv ul li {



	list-style:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	padding-top:12px;

	margin-top:12px;

	display:block;

	border-top:1px solid #dfdfdf;

}



.tabdiv li:first-child {



	margin-top:0px;

	padding-top:0px;

	border:none;

}

.tabs_termin {



	display:block;

	background-image:url(images/termine.png);

	width:90px;

	height:90px;

	float:left;

	margin-right:10px;

	

}

#sidebar ul {

	margin:0px;

	padding:0px;

}

li.cat-item-1 {

	

}

li.cat-item , .archiv li, .archiv {

	margin-left:0px;

	padding-left:px;

	padding-top:4px;

	padding-right:5px;

	padding-bottom:4px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	list-style:none;

	list-style-position:outside;

	list-style-type:none;

		

}



.post_left {

	float:left;

	margin-right:12px;

	width:200px;



}



.post_right {

	float:left;

	width:408px;

	display:block;

}



.post_meta {



	color:#cc0000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	display:inline;

	text-shadow: 1px 1px 0px #fff;

}

.post_meta_date {

	margin-right:10px;

	padding-bottom:0px;

	text-shadow: 1px 1px 0px #fff;

}

.post_meta_comments {



	width:16px;

	height:16px;

	padding-left:10px;

	padding-bottom:0px;

	text-shadow: 1px 1px 0px #fff;



}

.post_meta_continue a, .post_meta_continue a:visited, .rss_button a:visited, .rss_button a {

	

	font-size:14px;

	color:#666;

	text-shadow:1px 1px 0px #fff;

	border-bottom:1px solid #989898;

	border-right:1px solid #989898;

	background-image:url(images/continue_btn_sprite.png);

	background-position:0 0;

	background-repeat:repeat-x;

	padding:4px 7px 4px 7px;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	radius:4px;

	*display:inline-block;

	*margin-top:-4px;

}

.post_meta_continue a:hover, .rss_button a:hover {

	text-decoration:none;

	background-image:url(images/continue_btn_sprite.png);

	background-position:0 -27px;

	background-repeat:repeat-x;



}



.post_meta a , .post_meta a:visited{

	color:#cc0000;

	text-shadow: 1px 1px 0px #fff;

}

.post_meta a:hover {

	text-decoration:underline;

	text-shadow: 1px 1px 0px #fff;

}



.post {

	padding-top:36px;

	margin-top:10px;

	float:left;

	width:100%;

	background-image:url(images/post_rot.png);

	background-repeat:repeat-x;

	margin-left:-16px;

	padding-left:16px;

	margin-right:-16px;

	padding-right:16px;

	*border-top:3px solid #c51a21;

	*background-image:none;

	*margin-left:0px;

	*padding-left:0px;

	*margin-right:0px;

	*padding-right:0px;

	*padding-top:30px;

	



}

.post:first-child {

	border:0px;

	padding-top:0px;

	background-image:none;

	margin-top:0px;

	

}

.rss_button a:visited, .rss_button a {

	padding:4px 7px 4px 7px;

}

.rss_button img {

		*display:inline-block;



}

.fullcontent img {

	width:620px;

	height:auto;

	margin:7px 0px 7px 0px;

	border:none;



}

.fullcontent object, .fullcontent embed {

	width:620px;

	text-align:center;

	display:block;

	overflow:hidden;

	padding:7px 0px 7px 0px;

	*margin-left:-12px;

}



.fullcontent {

	margin-top:20px;

}



a {

	text-decoration:none;

	color:#cc0000;

}

a img {

	border:none;

}



a img:hover {



}	



a:visited {

	text-decoration:none;

	color: #cc0000;



}

a:hover {

	text-decoration:underline;

}







acronym, abbr {



	border-bottom: 1px dashed #333;



}







acronym, abbr, span.caps {



	font-size: 90%;

	letter-spacing: .07em;



}







acronym, abbr {



	cursor: help;



}

p, li {

	color:#555555;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}

blockquote {



	border-left: 5px solid #ccc;

	margin-left: 1.5em;

	padding-left: 5px;



}



h1 {



	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:24px;

	letter-spacing:0px;

	font-style:normal;

	font-weight:normal;

	font-variant:normal;

	color:#555;

	margin:0px



}



h2 {



	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:24px;

	letter-spacing:0px;

	font-style:normal;

	font-weight:normal;

	font-variant:normal;

	color:#555;

	margin:0px;

	

	

}







h3 {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:18px;

	letter-spacing:0px;

	font-style:normal;

	font-weight:normal;

	font-variant:normal;

	color:#555;

	margin:0px;

}



h4, h5, h6 {



	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:16px;

	letter-spacing:0px;

	font-style:normal;

	font-weight:normal;

	font-variant:normal;

	color:#555;

	margin:0px;

}



.storytitle {

	text-decoration:none;

	margin-top:0px;

	margin-bottom:15px;

	text-shadow: 1px 1px 0px #fff;

		

}

.storytitle a {

	text-decoration:none;

	color:#555555;

	margin-top:0px;

	

}

.storytitle a:hover {

	border-bottom:2px solid #555;

	padding-bottom:1px;

	

}



#submit {



	background:#FFF;

	border:1px solid #dfdfdf;

	padding:5px;

	color:#666666;

	cursor:pointer;

}



#submit:hover{



	background:#ffffff;

	border-style:solid;

	border-color:#666666;

	border-width:1px;

	padding:5px;



}

#submit:active {

	padding:6px 4px 4px 6px;

}



#commentform #author, #commentform #email, #commentform #url, #commentform textarea {

	background: #fff;

	border: 1px solid #dfdfdf;

	padding: 5px;

	color:#555555;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

}

.c

#commentform #author:hover, #commentform #email:hover, #commentform #url:hover, #commentform textarea:hover {

	border: 1px solid #999;

	background:#ffffff;

}



#commentform textarea {



	width:500px;

}



#commentlist li {

 	padding:10px;

	margin-top:15px;

	background:#fff;

	border:1px solid #dfdfdf;

	

}



.aligncenter, div.aligncenter {



	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {



	float: left;

	margin-right:5px;

	margin-top:5px;

	margin-bottom:5px;

}

.alignright {

	float: right;

	margin-left:5px;

	margin-top:5px;

	margin-bottom:5px;

	

}



.wp-caption {

	text-align: left;

}

.wp-caption img {

	margin:10px 0px 0px 0px;

	padding: 0;

	border: 0 none;

}

.wp-caption p.wp-caption-text {

	font-size: 12px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding:5px 0px 20px 0px;

	margin:0;

}


