
body {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-size : 90%;
margin : 0;
padding : 0;
color : #2e2927;
background : #eeeeee;
}
#news {
font-size : 80%;
width : 190px;
text-align : left;
margin-left : 10px;
padding-left : 15px;
padding-right : 15px;
border : 2px solid #333;
}
.htpic {
width : 250px;
height : 190px;
border : 0 none;
margin : 0 0 10px 10px;
float : right;
}
.htpic2 {
width : 200px;
height : 140px;
border : 0 none;
margin : 0 0 10px 10px;
float : right;
}
#news_left {
width : 660px;
height : auto;
border : 0 none;
float : left;
text-align : justify;
}
#news_right {
width : 240px;
height : auto;
border : 0 none;
margin : 0 0 10px 10px;
float : right;
}
#header {
width : 1000px;
padding : 0;
text-align : left;
overflow : hidden;
height : 80px;
margin-top : 20px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
background-image : url(images/header-fotoservice-vergleich.jpg);
}
#header_left {
height : 120px;
float : left;
margin-left : 0;
padding : 10px 0 0 38px;
text-align : left;
width : 570px;
}
#header_left h1 {
font-family : Tunga, Arial;
font-weight : normal;
font-size : 40px;
color : #161616;
}
#header_right {
float : right;
font-size : 90%;
line-height : 1.8;
margin : 0;
padding : 40px 40px 0 0;
text-align : right;
width : 330px;
}
#links {
float : left;
width : 260px;
height : 420px;
padding-top : 50px;
}
#rechts {
background : #fff;
float : left;
font-size : 90%;
line-height : 1.8;
margin : 0;
padding : 0 0 0 40px;
text-align : justify;
width : 620px;
}
.bild {
border-top-width : 2px;
border-right-width : 2px;
border-bottom-width : 2px;
border-left-width : 2px;
border-top-color : #39c;
border-right-color : #39c;
border-bottom-color : #39c;
border-left-color : #39c;
}
h1 {
margin : 0;
font-family : Helvetica, Arial, Verdana, sans-serif;
text-align : left;
}
#gutschein_links {
float : left;
width : 260px;
height : auto;
padding-top : 50px;
text-align : center;
}
#gutschein_rechts {
background : #fff;
float : right;
font-size : 90%;
line-height : 1.2;
margin : 0;
padding : 20px 0 0 20px;
text-align : justify;
width : 640px;
}
#geschenkfoto {
height : 120px;
width : 150px;
float : left;
border : 1px solid #699;
margin : 20px 0 0 0;
}
#gh {
font-size : 16px;
}
#gt {
float : right;
margin : 20px 0 0 20px;
width : 460px;
}
#navigation {
width : 1000px;
padding : 0;
text-align : center;
overflow : hidden;
height : 32px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
background-image : url(images/bgnav.jpg);
}
div.content {
border : 3px solid #48f;
clear : left;
padding : 1em;
}
ol#toc {
height : 2em;
list-style : none;
margin : 0;
padding : 0;
margin-left : 40px;
}
ol#toc a {
background : url(tabs.gif) #fff;
color : #000;
display : block;
float : left;
height : 2em;
padding-left : 10px;
text-decoration : none;
font-family : Tunga, Arial;
font-size : 15px;
}
ol#toc a:hover {
background-color : #fff;
background-position : 0% -120px;
font-family : Tunga, Arial;
color : #000;
}
ol#toc a:hover span {
background-position : 100% -120px;
}
ol#toc li {
float : left;
margin : 0 1px 0 0;
}
ol#toc li.current a {
background-color : #fff;
background-position : 0% -60px;
color : #fff;
font-weight : bold;
}
ol#toc li.current span {
background-position : 100% -60px;
}
ol#toc span {
background : url(tabs.gif) 100% 0%;
display : block;
line-height : 2em;
padding-right : 10px;
}
#footer {
width : 1000px;
padding : 0;
text-align : center;
overflow : hidden;
height : 30px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
font-family : Tunga, Arial;
background-image : url(images/bg-fotoservice-vergleich.jpg);
}
#bottom_links {
width : 1000px;
padding : 0;
text-align : center;
overflow : hidden;
height : 20px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
font-family : Tunga, Arial;
background-image : url(images/bg-fotoservice-vergleich.jpg);
}
a.footer:link {
color : #69c;
text-decoration : none;
}
a.footer:hover {
color : #333;
text-decoration : none;
}
#ajaxticker1, ajaxticker2, ajaxticker3, ajaxticker4, ajaxticker5, ajaxticker6, ajaxticker7, ajaxticker8, ajaxticker9, ajaxticker10, ajaxticker11, ajaxticker12, ajaxticker13, ajaxticker14, ajaxticker15, ajaxticker16, ajaxticker17, ajaxticker18 {
width : 110px;
height : 35px;
margin-top : -5px;
}
#foto1, foto2, foto3, foto4, foto5, foto6, foto7, foto8, foto9 {
width : 110px;
height : 60px;
padding : 5px;
margin-top : -5px;
}
#oel1, oel2, oel3, oel4, oel5, oel6, oel7, oel8, oel9 {
width : 110px;
height : 60px;
padding : 5px;
margin-top : -5px;
}
#content {
clear : both;
font-size : 100%;
margin : 0 auto 0 auto;
overflow : hidden;
text-align : left;
width : 920px;
padding : 20px 40px 30px 40px;
background-image : url(images/bg-fotoservice-vergleich.jpg);
}
#content2 {
width : 640px;
height : 100%;
padding : 0;
float : left;
text-align : justify;
height : 1250px;
margin-left : 0;
}
#content_impressum {
width : 600px;
padding : 0;
float : left;
text-align : left;
overflow : hidden;
height : 250px;
margin-left : 20px;
}
#content h2 {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-size : 130%;
font-weight : normal;
margin : 40px 0 10px 0;
}
#content p {
font-size : 90%;
font-weight : normal;
line-height : 1.8;
margin : 5px 0 10px 0;
}
#content li {
font-size : 90%;
font-weight : normal;
line-height : 1.8;
margin : 5px 0 10px 0;
margin-left : 15px;
}
#content a, a:visited {
color : #375276;
text-decoration : underline;
}
#content a:hover {
color : #375276;
text-decoration : none;
}
table {
border-spacing : 0;
width : 100%;
margin : 5px 0 10px 0;
font-size : 90%;
background : #ffffff;
border : 1px solid #d9d9d9;
padding : 1px;
}
table th {
background : #d9d9d9;
padding : 8px;
font-weight : normal;
font-size : 90%;
}
table td {
padding : 8px 8px 8px 8px;
border-top : 1px solid #d9d9d9;
line-height : 1.8;
vertical-align : top;
font-size : 90%;
}
.even {
background : #e2e4e8;
}
.hover-even, .hover-even a, .hover-even a:link, .hover-even a:visited, .hover-even a:hover, .hover-even a:active {
background : #e2e4e8;
cursor : pointer;
}
.odd {
background : #ffffff;
}
.hover-uneven, .hover-uneven a, .hover-uneven a:link, .hover-uneven a:visited, .hover-uneven a:hover, .hover-uneven a:active {
background : #e2e4e8;
cursor : pointer;
}
.tdleft {
vertical-align : top;
text-align : left;
}
.divcon1 {
width : 150px;
vertical-align : top;
text-align : left;
float : left;
}
.divcon2 {
width : 180px;
vertical-align : top;
text-align : left;
float : left;
}
.divcon3 {
width : 100px;
vertical-align : top;
text-align : left;
float : left;
}
.divcont4 {
vertical-align : top;
text-align : left;
float : left;
}
.introtext {
background : #fff;
float : right;
font-size : 100%;
line-height : 1.8;
margin : 10px 0 0 0;
padding : 0 0 0 0;
text-align : justify;
}
.fazit {
background : #fff;
float : right;
font-size : 100%;
line-height : 1.8;
margin : 10px 0 0 0;
padding : 0 0 0 0;
text-align : justify;
width : 100%;
}
#content .fazit p a img {
margin-left : 20px;
border : 0;
}

.gutschein-left {
font-size : 100%;
margin : 20px 0 0 0;
border : 1px dotted #000;
background : #fff;
padding : 5px 10px 5px 10px;
width : 415px;
text-align : left;
float : left;
}
.gutschein-left-hover {
font-size : 100%;
margin : 20px 0 0 0;
border : 1px dotted #000;
background : #e2e4e8;
padding : 5px 10px 5px 10px;
width : 415px;
text-align : left;
float : left;
cursor : pointer;
}
.gutschein-right {
font-size : 100%;
margin : 20px 0 0 0;
border : 1px dotted #000;
background : #fff;
padding : 5px 10px 5px 10px;
width : 415px;
text-align : left;
float : right;
}
.gutschein-right-hover {
font-size : 100%;
margin : 20px 0 0 0;
border : 1px dotted #000;
background : #e2e4e8;
padding : 5px 10px 5px 10px;
width : 415px;
text-align : left;
float : right;
cursor : pointer;
}
h1 {
font-size : 18px;
}
h3 {
font-size : 28px;
}
h4 {
font-size : 15px;
color : #000;
margin-bottom : 0;
padding-bottom : 10px;
text-decoration : none;
}
.taglinks li a {
float : left;
padding : 0 5px;
font-size : 65%;
color : #669999;
}
#sidebar {
float : right;
width : 250px;
margin-left : 0;
margin-top : -10px;
padding : 0 0 0 0;
line-height : 20px;
display : inline;
}
#sidebar .boxside {
background : #f4f4f4;
padding : 5px;
float : right;
width : 240px;
text-align : center;
color : #444444;
font-size : 1em;
font-weight : bold;
margin-top : 15px;
}
#sidebar .boxside2 {
background : #f4f4f4;
padding : 5px;
float : right;
width : 224px;
text-align : left;
color : #444444;
font-size : 1em;
font-weight : bold;
margin-top : 15px;
padding-left : 20px;
}
#sidebar .boxside3 {
background : #f4f4f4;
padding : 5px;
float : right;
width : 224px;
text-align : left;
color : #444444;
font-size : 1em;
font-weight : bold;
margin-top : 55px;
padding-left : 20px;
padding-left : 20px;
}
#sidebar .boxside ul {
text-align : left;
padding-left : 10px;
}
#sidebar p {
padding : 0 0 15px 0;
margin : 0;
}
#sidebar li {
list-style-type : none;
margin : 0;
padding : 0;
}
#sidebar ul {
list-style-type : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#sidebar li ul li {
list-style-type : square;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
li {
margin-left : 20px;
}
.indentmenu {
font : bold 13px Arial;
width : 100%;
}
.indentmenu ul li {
display : inline;
}
.indentmenu ul li a {
float : left;
color : white;
padding : 5px 11px;
text-decoration : none;
border-right : 0 solid navy;
}
.indentmenu ul li a:visited {
color : white;
}
.indentmenu ul li a.selected {
color : black !important ;
padding-top : 6px;
padding-bottom : 4px;
background : center center repeat-x #d9d9d9;
}
.tabcontentstyle {
border : 1px solid #e2e4e8;
width : 900px;
margin-bottom : 1em;
padding : 10px;
}
.tabcontent {
display : none;
}
.weitere_anbieter {
float : left;
width : 177px;
overflow : hidden;
text-align : center;
padding : 15px 0 15px 0;
font-size : 80%;
}
img {
	border: none;
}
