﻿﻿/*
Theme Name: Tina Tec
Theme URI: http://beliebte-geschenke.de/
Description: Tinas WP Theme
Version: 0815
Author: Tina Meier & Arne Gabriel
Tags: tableless, three columns, widgets
*/

@charset "utf-8";
/* CSS Document */

*{
 margin:0;
 padding:0;
 font-family: Georgia, Times New Roman, Times, serif;
}


body{
 background-image: url(images/bg.gif);
 background-repeat: repeat;
 text-align:center;
 font-size:12px;
 color: #6d6c6c;
}

body.mceContentBody {background: #fff; text-align:left;}
body.mceContentBody  p {color: #000; font-size: 12px;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6c6c;
	margin-bottom:15px;
}

#links table ,#links table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6d6c6c;
	margin-bottom:15px;
}

#links table th {font-weight:bold;text-align:left;}

cite {color: #9e2323; font-size: 13px;}

img {border: 0;margin:5px;}

/* Elemente Ausrichten */
#align_left {float: left;}
.align_left {float: left;}
#align_right {float: right;}
.align_right {float: right;}

/* Listen, geordnet und ungeordnet*/
#links ul li{	
	font-size: 12px;
	line-height: 16px;
	color: #6d6c6c;
	margin: 5px 0px 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-image:url(images/bullet.png);
}

#links ol {
	font-size: 12px;
	line-height: 16px;
	color: #6d6c6c;
	font-family: Arial, Helvetica, sans-serif;
}

/* Links hidden*/
a.hid,a.hid:link,a.hid:visited,a.hid:hover {font-family: Arial, Helvetica, sans-serif !important; text-decoration: none !important; color: #6d6c6c !important;}

/* Links */
a {cursor:pointer;}
a:link {color: #9e2323;}
a.rot:link {color: #9e2323;}
a:visited {color: #9e2323;}
a.rot:visited {color: #9e2323;}
a:hover {color: #A2A2A2;}
a.rot:hover {color: #808080;}
a:active {color: #f5726f;}

/*Links im rechten Menü*/
#rechts a,li .page_item a {text-decoration:none;}
#rechts a:link {color: #6d6c6c;}
#rechts a.rot:link {color: #9e2323;}
#rechts a:visited {color: #808080;}
#rechts a.rot:visited {color: #9e2323;}
#rechts a:hover {color: #A2A2A2;}
#rechts a.rot:hover {color: #808080;}
#rechts a:active {color: #f5726f;}

/*Links in der mittleren Spalte*/
#mitte a {text-decoration:none;}
#mitte a:link {color: #6d6c6c;}
#mitte a.rot:link {color: #9e2323;}
#mitte a:visited {color: #808080;}
#mitte a.rot:visited {color: #9e2323;}
#mitte a:hover {color: #A2A2A2;}
#mitte a.rot:hover {color: #808080;}
#mitte a:active {color: #f5726f;}

/*Teaser*/
.teaser p {
	padding-top:5px;
	width:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #6d6c6c;
	cursor:pointer;
}

.teaser p a strong {font-family: Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;}

.teaser p img {margin:0;margin-top:5px;display:block;}

.teaser h5 {height:3px;}

/*Links in Teasern*/
#mitte .teaser a {cursor:pointer;text-decoration:underline;}
#mitte .teaser a:link {color: #9e2323;}
#mitte .teaser a.rot:link {color: #9e2323;}
#mitte .teaser a:visited {color: #9e2323;}
#mitte .teaser a.rot:visited {color: #9e2323;}
#mitte .teaser a:hover {color: #A2A2A2;}
#mitte .teaser a.rot:hover {color: #808080;}
#mitte .teaser a:active {color: #f5726f;}

/* Überschriften */
h1,h2,h6,h1 a,h2 a,h6 a{text-decoration:none;font-weight:normal;color: #9e2323;}
h1,h2 {padding-bottom: 5px;font-size:21px;}
/*h2 {font-size: 20px; color:#CCC;margin-bottom:5px;font-size:19px;}*/
h3 {font-size: 18px; color:#777;margin-bottom:5px;font-size:17px;}
h4 {font-size: 16px; color:#777;margin-bottom:5px;font-size:15px;}
h5, h5 a {font-size: 14px; color: #9e2323; font-style: italic; background: #fff url(images/line.png) repeat-x 8px bottom; height: 25px; line-height: 30px;font-size:13px;}
h6, h6 a {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #9F9F9F; font-style: italic; line-height: 15px; padding-top: 5px;font-size:13px;}

/* Seitengestaltung */

.aindex {padding-bottom: 0px;}
#oben{
 margin:0 auto;
 text-align:left;
 width:990px;
}

#head {
 margin:0 auto;
 text-align:left;
 width:990px;
 background-image:url(images/header_top.png);
 background-repeat: no-repeat;
 height: 106px;
}



#head2 {
 margin:0 auto;
 text-align:left;
 width:990px;
 background-image:url(images/header_bottom.png);
 background-repeat: no-repeat;
 height: 83px;
 overflow: visible;
 position: relative;
}



#seite{
 margin:0 auto;
 text-align:left;
 width:990px;
 background-color: #ffffff;
}
 
#links{
clear:both;
 float:left;
 width:484px;
 height: auto;
}

#links strong, #links b, #links i {
	font-family: Arial, Helvetica, sans-serif;
}

#mitte{
 background:#fff;
 border-left:1px dotted #ccc;
 border-right:1px dotted #ccc;
 float:left;
 width:200px;
 margin-right: 10px;
 padding-right:10px;
 overflow:hidden;
 min-height:900px;
}

#rechts{
 font-family: Georgia, Times New Roman, Times, serif;
 float:left;
 width: 276px;
 }
  
#footer{
 width:auto;
 height: 19px;
 padding: 2px 5px 0px 5px;
 margin: 5px;
 background-image: url(images/footer_bg.png);
 background-repeat: repeat-x;
 font-weight:bold;
 font-size:12px;
 color:#FFF;
}

#footer a{
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size: 11px;
}

#footer span{
 color: #ffffff;
 font-weight: bold;
 font-size: 11px;
}

#footer2{
 width:auto;
 height: 19px;
 padding: 2px;
 margin: 5px;
}

#footer2 a{
 color: #9F9F9F;
 font-size: 10px;
}
.padding{
 clear:both;
 padding:0em 1em 1em 1em;
}

.clear {
	clear: both;
}

.rechts {
	text-align: right;
	padding-right: 5px;
	background-color: #ffffff;
}

.impr {
	font-size: 10px;
	color: #9e2323;
	float: right;
	margin: 3px 5px 0px 0px;
	background-color: #ffffff;
}

 .produktbild {border: solid 1px #E5E5E5;}

/* Navi oben unter Header */
.pagenav ul {
	background-image:url(images/menue_bg_1px.png);
	display:block;
	overflow:hidden;
	height: 36px;
}

.pagenav ul{margin-left:4px;}
.pagenav, .pagenav ul {list-style-type:none;margin:0;padding:0;margin-bottom:15px;margin-top:-14px;}

li .page_item {
	list-style-image:none;
	background-image:url(images/menue_bg_1px.png);
	background-repeat: repeat-x;
	min-width: 125px;
	height: 36px;
	border-right:solid 4px #FFFFFF;
	margin: 0px 0px 5px 0px;
	padding: 12px 5px 5px 10px;
	float: left;
	}
	
li .page_item a {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
 }
 li .page_item a:visited{color: #ffffff;}
 li .page_item a:hover{color: #F5F5F5;}
 
 /* Navi rechts */
	#rechts ul {
		float: left;
		list-style-type: none;
 		padding: 0px;
		margin: 0px;
		width:100%;
	}
	#rechts ul li {
		font-size: 11px;
		color: 6d6c6c;
 		display:block;
		height: 25px;
 		line-height: 20px;
		width:98%;
		background: #fff url(images/line.png) repeat-x 8px bottom;
		padding-left:5px;
	}
	#rechts ul li a {
		height: 25px;
 		line-height: 30px;
	}
	#rechts ul li a.visited a:hover{
		background: #e3e5e6 url(images/line.png) repeat-x 6px bottom;
  		color: #504453;
	}
	
/* Navi Mitte */
	#mitte ul {
		
		list-style-type: none;
 		padding: 0px;
		margin: 0px;
		width:100%;
	}
	#mitte ul li {
		font-size: 11px;
		color: 6d6c6c;
 		display:block;
		height: auto;
 		line-height: 20px;
		width:98%;
		padding-left:5px;
	}
	#mitte ul li a {
		height: 25px;
 		line-height: 30px;
		background: #fff url(images/line.png) repeat-x 2px bottom;
	}
	.cat-item a {
		display:block;
		width:100%;
		color:#900;
	}
	#mitte ul li a.visited a:hover{
		color: #504453;
	}
	#mitte ul li .children {display:block;}
	#mitte ul li .children a {color:#900;line-height:12px;height:16px;width:96%;padding:0;margin-top:3px;margin-left:5px;background:none;background: #fff url(images/line.png) repeat-x 2px bottom;}
	#mitte ul li .children a:hover{
		color: #504453;
	}
 
  /* Suche */
 #button {
	 background: #fff url(images/search.png);
	 background-position: top left;
	 background-repeat: no-repeat;
	 width: 55px;
	 height: 21px;
	 cursor: pointer;
	 border: 0;
	float: right;
	clear: both;
	margin: 0px 22px 0px 0px;
	}
  .suchfeld {
	  width: 195px;
	  height: 20px;
	  margin-bottom: 10px;
  }
  
 #calendar_wrap {
	width:280px;
	background: url(images/calendar.jpg);
	margin-top:-20px;
	height:172px;
}
#wp-calendar {
	width:230px;
	margin-left:50px;
	margin-top:13px;
	font-size:0.8em;
	color:#900;
}
#wp-calendar tr td {font-size:11px;color: #6d6c6c;}
#today {font-weight:bolder;font-style:italic;font-size:1.2em;}

/* Links im Kalender*/
#wp-calendar tr td a:link {color: #9e2323;font-weight:bold;}
#wp-calendar tr td a.rot:link {color: #9e2323;font-weight:bold;}
#wp-calendar tr td a:visited {color: #9e2323;font-weight:bold;}
#wp-calendar tr td a.rot:visited {color: #9e2323;font-weight:bold;}
#wp-calendar tr td a:hover {color: #A2A2A2;font-weight:bold;}
#wp-calendar tr td a.rot:hover {color: #808080;font-weight:bold;}
#wp-calendar tr td a:active {color: #f5726f;font-weight:bold;}

#wp-calendar caption {
	font-weight:bold;
	font-style:italic;
	font-size:15px;
	text-align:left;
	padding-bottom:4px;
	color:#900;
}

#wp-calendar thead {margin:0;}

/*THEMEN Vor- und zurück */
  .navigation-bottom  {
	vertical-align:top;
	background-color:#F1E9E7;
	padding:2px;
	height:16px;
	}
  
  .navigation-bottom a{
	font-size: 11px;
	line-height: 12px;
	color: font-weight: normal;
	color: #9e2323;
  }
  
  .navigation-bottom a:hover{text-decoration: underline;} 
  .older {float: left;width: 200px;clear: both;}
  .newer {float: right;width: 200px;text-align:right;}
  
 /*Kommentare*/
 #comment {width:100%;}
 
 .commentlist div {
	background-color:#F1E9E7;
	padding: 5px 5px 2px 5px;
	margin:15px 0 15px 0;
 }
 
 .commentmetadata, .commentmetadata a {
	font-style: italic;
	font-size:0.85em;
 }
 
 .alignleft, #alignleft {float:left;}
 .alignright, #alignright {float:right;}
 
 .Bildleiste p {text-align:center;margin-bottom:10px;}
 
 .s2 {clear:both;margin-bottom:5px;}
 #rechts .s2 li {overflow:hidden;width:268px;}
 
 .catdesc {background-color:#FFF0EF;padding:5px;border-bottom:dotted 1px #900;margin-bottom:10px;}
 
 a.bestellen:link {background-image: url(./images/menue_bg_1px.png); color: #fff; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 16px; padding: 5px;}
 a.bestellen:visited {background-image: url(./images/menue_bg_1px.png); color: #eee; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 16px; padding: 5px;}
 a.bestellen:hover {background-image: url(./images/menue_bg_1px.png); color: #f2e9e8; text-decoration: none; font-weight: bold; font-size: 12px; line-height: 16px; padding: 5px;}
 
 #prev,#next {display:none;}
 
 
