/*************************/
/* Typografie und Farben */
/*************************/
#footer {clear:both;}

body {
    font-size: 62.5%; /* Resets 1em to 10pt */
    font-family: Verdana, Arial, Sans-Serif;
    background: white;
    color: black;
}

#wrapper {
    background-color: white;
    border: 1px solid black;
}
p {font-size: 1.0em;}

code {font-size:1.0em;
      color:black;
}


h2,h3 {
    font-size: 1.0em;
}

#tipp h2 {
    font-family: "Times New Roman",serif;
    font-size: 20px; 
}

/* Header */
#header_menu_top, #header_menu_top a {
    text-align: left;
    color: white;
}

#main_menu{
    text-transform: uppercase;
    font-weight: bold;
    clear:both;
    font-size: 12px;
    background-color: #6697bf;
    width: 100%;
    height: 22px;
    margin: 0;
    padding: 0;
    border-bottom: 3px solid #eee;
    margin-bottom: 10px;
}

#main_menu a {
    color: white;
    text-decoration: none;
}

#main_menu a:hover {
    text-decoration: underline;
}

#main_menu ul {
    padding: 0;
    margin: 0;
    margin-left: 8px;
}

#main_menu ul li {
    border-left: 1px dotted blue;
    list-style: none;
    float: left;
    background-color: #6697bf;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 8px;
    padding-bottom: 3px;
}

#main_menu ul li:first-child {
    border-left:none;
}


/* Content */
#search {
    background:  #eee;
    margin-top: 50px;
    margin-right: 20px;
    padding: 0;
}


#tipp_head {
    font-size: 30px;
    font-family: "Times New Roman", serif;
       margin: 0 0 5px 0;
}

#tipp_body {
    font-size: 1.4em;
}

#tipp {
    font-size: 1.4em;
}

#breadcrumb h2 a:link,
#breadcrumb h2 a:visited {
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none;
}

.content {
    background: white;
    color: black;
    padding: 0 0 10px 10px;
}

.tipptease_head {
    font-size: 2.0em;
    font-family: Georgia;
}

.tipptease_body {
    font-size: 1.3em;
    line-height: 1.4em;
}

.tipptease_detail {
    font-size: 1.1em;
}

.chapter_box {
    width: 300px;
    font-size: 1.4em;
    line-height: 1.6em;
    border: 1px solid black;
    padding: 2px;
}

.chapter_box_headline {
    font-weight: bold;}

/* Navigation */
.navigation_bar {
    background: white;
}

.navigation {
    background: white;
    padding: 0;
    font-size: 1.7em;
    font-family: "Times New Roman", serif;
    margin-top: 0;
    margin-bottom: 10px;
    border:solid black 1px;
}

.navigation_head {
    text-align: center;
    background: #6697bf repeat-x url(http://tipps-zum-pferd.de/specific/bg_pferd_navigation.png);
    color: #000;
    padding: 6px 3px 6px 6px !important;
    height: 18px;
}

.navigation_head p {
    margin-top:0;
}

.navigation ul {
    list-style-type:none;
    margin: 0;
    padding: 0;
}

.navigation ul li {
    border-bottom: 1px #b6b6b6 solid;
    padding: 6px 3px 6px 16px;
}

#startpage_head a:link {color: black}
#startpage_head a:visited {color: black}

#navigation_head a:link {color:black}
#navigation_head a:visited {color:black}

#kw_nodes_head a:link {color:black}
#kw_nodes_head a:visited {color:black}

#t2kw_nodes_head a:link {color:black}
#t2kw_nodes_head a:visited {color:black}

.navigation ul li a:link {color: black; text-decoration:none}
.navigation ul li a:visited {color: black; text-decoration:none}
.navigation ul li a:hover {color: black; text-decoration:underline}

#socialsharing{
    border-bottom: 2px solid #F0F0F0;
    border-top: 2px solid #F0F0F0;
    height: 22px;
    margin: 0;
    padding-left: 3px;
    padding-top: 2px;
    width: 90%;
}

#socialsharing a { margin-right: 3px;}
#socialsharing a img {margin: 0;}


#moretipps ul {
    list-style-type:none;
    margin-left: 0;
    padding: 0;
}

#moretipps ul li a {
    font-family: verdana;
    font-size: 14px;
    font-weight: normal;
}

#comment_input {
    border-color: gray;
    border-style: solid;
    border-width: 2px;
    width: 570px;
}

/* Sidebar */
.sidebar {
    background: white;
    color: black;
    padding: 0px 5px 0px 5px;
    font-size: 1.1em;
}

.sidebar_head {
    font-weight: bold;
    text-align: left;
}


.sidebar ul {
    list-style-type:none;
    margin: 0 0 10px 0;
    padding: 0;
}

.sidebar ul li {
    border: none;
    padding: 2px;
}

.sidebar ol {
    list-style-type: decimal;
    margin: 0;
    padding: 0;
}

.sidebar ol li {
    border: none;
    padding: 2px;
}

/* Admin */

.commentU {
    color: green;
}

.commentO {
    font-size: 14px;
    line-height: 20px;
    background: lightyellow;
    padding: 5px;
}

.commentX {
    color: red;
}

.commentD {
    text-decoration: line-through;
}

.comment_line {
    visibility: hidden !important;
}

.list_engine {
    background: white;
}

/* Default-Farben */
.sidebar ul li a:link {
    text-decoration: none;
}
.sidebar ul li a:visited {
    text-decoration: none;
}

.sidebar ul li a:hover {
    text-decoration: underline;
}

.module_headlines {
    font-size: 1.2em;
    border:1px solid #aaa;
    background: #eee;
    color: black;
    padding: 2px 10px 2px 10px;
    margin-top: 5px;
    margin-bottom: 10px;
    font-weight: bold;
}

/************/
/* Struktur */
/************/

body {
    width: 1200px;
}

#outer {width: 1200px;}

#wrapper {float: left;
          width: 1024px;}

#outerskyscraper{float:left;
                 width: 120px;
                 margin-left: 2px}

#header_logo {
    float: left;

}
#tipp_navigation{margin-left: 20px;}

#header_logo {
    float: left;
    display:none;
}

#header_menu_top {
    text-align: left;
    margin-right: 10px;
}

#header_ad {
    clear:both;
    height: 0;
}

.header {
    background: url(http://tipps-zum-pferd.de/specific/banner-tzp.png);
    height: 200px;
    margin-bottom:0;
}

#search {
    float: right;
}

.page {
    clear:both;
}


.navigation_bar {
    float: left;
    width: 300px;
    margin-left: 5px;
}

.content {
    float: left;
    width: 660px;
}


.footer{
}

/***********/
/* Details */
/***********/

.list_navigation {
    text-align: right;
}

/* Bilder */
img {
    border: 0;
}

img.thumbnail {
    margin: 0 5px 0 5px;
}

#startpage_head {
    border-bottom: 0;
}

/* Top Ten Listenmodul */
.topten_list {
    margin: 0;
}

.topten_list ol li {
    font-size: 1.3em;
    margin-bottom: 5px;
}

.topten_list ol li a:link,
.topten_list ol li a:visited {
    text-decoration: none;
}

.topten_list ol li a:hover {
    text-decoration: underline;
}

.module_headlines a {color: white;}

#sbi {background-image: url(http://www.tipps-zum-pferd.de/img/google_bg.png);
      background-repeat: no-repeat;
      background-position: center center;}

#AdTop {

}

#gallery_content {width: 1000px;}
#gallery_button_before {float:left;}
#gallery_content_image {text-align:center;
}
#gallery_button_after {
    float:right;
}
#gallery_teaser {font-size: 1.4em;
                 clear:both;}

