/*****************************/
/*      VictoryPoint 4.0     */
/* Copyright VictoryPoint.de */
/*****************************/

@import url("lytebox.css");

body  {
background-color : #020f22;
background-image : url(images/assetBackground.jpg);
background-position : top;
background-repeat : no-repeat;
color : #ffffff;
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#dvmMain {
text-align : left;
width : 900px;
}
#dvmHeader, #dvmMenubar, #dvmContent, #dvmFooter {
padding : 0;
} 

/* HEADER */
  #dvmHeader  {
margin-top : 8px;
height : 70px;
}
#dvmHeader .logoLink img {
border : 0;
}
#dvmHeaderSearch {
display : none;
float : right;
height : 30px;
width : 300px;
background-color : #2a567b;
margin-top : 6px;
padding : 8px;
}
#dvmHeaderSearch .inputbox_search_form {
border : 1px solid #2a567b;
padding : 4px;
font-size : 9pt;
} 
#dvmHeaderSearch .dvmheadererwsearch {
clear: both; 
}
#dvmHeaderSearch .dvmheadererwsearch a, #dvmHeaderSearch .dvmheadererwsearch a:visited {
color:#fff;
font-size: 55%;
text-decoration:none;
}
#dvmHeaderSearch .dvmheadererwsearch a:focus, #dvmHeaderSearch .dvmheadererwsearch a:hover {
text-decoration:underline;
}
/* MENUBAR */
  #dvmMenubar  {
background-image : url(images/assetMenuGradient.jpg);
background-repeat : repeat-x;
background-color : #2a567b;
padding : 7px 3px;
}
#dvmMenubarRight {
float : right;
}
#dvmMenubar ul {
list-style : none;
margin : 0;
padding : 0;
font-size : 12px;
}
#dvmMenubar ul li {
float : left;
display : block;
}
#dvmMenubar ul li a, #dvmMenubar ul li.t, p.contact input {
display : block;
padding : 2px 8px;
color : #ffffff;
cursor: pointer; 
text-decoration : none;
font-weight : bold;
font-family : "Myriad Pro";
font-variant : small-caps;
font-size : 120%;
}
#dvmMenubar ul li a {
border-left : 1px solid #2a567b;
}
#dvmMenubar ul li#first a{
border-left: none ;
}
#dvmMenubar ul li a:hover {
background-color : #ffffff;
color : #2a567b;
}
#dvmMenubar ul li.tSearch a, p.contact input{
background-color : #2caad0;
}
#dvmMenubar ul li.tForum a:hover, #dvmMenubar ul li.tSearch a:hover {
background-color : #ffffff;
} 
/*#dvmMenubar ul li.tForum a {background-color:#2A567B;}*/
p.contact input {
border: none;
}
p.contact input:hover {
background-color: #265E8D;
color : #fff;
}
/* CONTENT */
  #dvmContent  {
background-color : #ffffff;
color : #000000;
padding : 10px;
font-size : 9pt;
}
#dvmContentImgHeader {
margin-bottom : 10px;
}
#dvmContentImgHeader a:link img, #dvmContentImgHeader a:visited img, #dvmContentImgHeader a:active img {
border : 0;
}
.dvmContentImgHeaderHide {
/*display : none; */
}
#dvmContentImgSubHeader a:link img, #dvmContentImgSubHeader a:visited img, #dvmContentImgSubHeader a:active img {
border : 0;
margin-bottom : 8px;
}
#dvmContentClmRight {
float : right;
width : 300px;
}
#dvmContentClmLeft {
width : 550px;
} 
div.wp-pagenavi {
margin: .3em 0;
}
div.wp-pagenavi a, div.wp-pagenavi a:visited {
background-color: #2CAAD0;
border: 1px solid #2CAAD0;
color: #FFF;
padding: .1em;
text-decoration: none;
}
div.wp-pagenavi a:focus, div.wp-pagenavi a:active, div.wp-pagenavi a:hover{
background-color: #FFF;
color: #2A567B;
}
/* CONTENT STARTPAGE */
  #dvmContentClmLeft h3, #dvmContentClmRight h3  {
font-family : "Myriad Pro";
margin : 0;
}
#dvmContentClmLeft h3 {
font-size : 10pt;
color : #2a6f94;
background-image : url(images/dvmContentClmNwshd.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
}
#dvmContentClmRight h3 {
font-size : 10pt;
color : #2a6f94;
background-image : url(images/dvmContentClmLtsthd.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
}
 
  .dvmContentNws  {
padding-left : 7px;
border-bottom : 3px solid #dfe6eb;
}
.dvmContentNws h4 {
font-family : "Myriad Pro";
font-size : 14pt;
margin : 0;
padding-top : 3px;
padding-bottom : 5px;
font-variant : small-caps;
}
.dvmContentNws span {
float : right;
font-size : 7pt;
padding-right : 7px;
text-align : right;
padding-top : 3px;
}
.dvmContentNws cite {
display : block;
font-style : normal;
}
.dvmContentNws p {
font-size : 1em;
padding:0 0 5px 0;
margin:0;
line-height : 1.35;
}
.dvmContentNws cite a,.dvmContentNws cite a:visited, .dvmContentNws cite a:active {
color:#000;
text-decoration:none;
}
.dvmContentNws cite a:focus, .dvmContentNws cite a:hover {
text-decoration:underline;
}

.dvmContentNws p strong {
font-weight : bold;
color : #2a567b;
}
.dvmContentNws p a:link, .dvmContentNws p a:visited, .dvmContentNws p a:active {
font-weight : bold;
color : #ff0066;
text-decoration : none;
padding-left : 3px;
}
.dvmContentNws p a:before {
content : url(images/iconLink.png);
padding-right : 3px;
}
.dvmContentNws p a:hover {
color : #2caad0;
}
ol.neusteartikel {
margin:0 0 4px 30px;
padding:0px ;
}
ul.neusteartikel {
margin:0 0 4px 0;
padding: 0;
}
ul.neusteartikel li , ol.neusteartikel li {
padding : 4px;
margin-left : 4px;
color : #2a567b;
text-decoration : none;
border-bottom : 3px solid #dfe6eb;
font-size : 12px;
}
ul.neusteartikel li {
display:block;
}
ul.neusteartikel li:hover , ol.neusteartikel li :hover{
background-color : #eaeef2;
border-bottom : 3px solid #2a567b;
}
ul.neusteartikel li a , ol.neusteartikel li a{
font-family : "Myriad Pro";
color : #2a567b;
font-style:normal;
text-decoration: none;
}
ul.neusteartikel li a, ol.neusteartikel li a {
font-size:1.4em;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
}
ul.neusteartikel li span, ol.neusteartikel li span {
font-weight: normal;
font-size: .8em;
}
ul.neusteartikel li img ol.neusteartikel li  img{
border: none;
}
ul.neusteartikel li span.aut {
font-weight : normal;
text-transform: none; 
}
ul.neusteartikel li span.cate {
font-weight : normal;
padding-right : 4px;
margin-right : 4px;
text-transform : uppercase;
border-right : 1px solid #dfe6eb;
}
.dvmContentLtstLink {
margin-bottom : 4px;
}
.dvmContentLtstLink a {
text-decoration : none;
}
.dvmContentLtstLink a span, .dvmContentLtstLink a:visited span, .dvmContentLtstLink a:active span {
display : block;
padding : 4px;
margin-left : 4px;
color : #2a567b;
text-decoration : none;
border-bottom : 3px solid #dfe6eb;
font-size : 12pt;
}
.dvmContentLtstLink a:hover span {
background-color : #eaeef2;
border-bottom : 3px solid #2a567b;
}
.dvmContentLtstLink a span strong {
display : block;
font-family : "Myriad Pro";
font-variant : small-caps;
text-decoration : none;
}
.dvmContentLtstLink a span strong img {
border: none;
}
.dvmContentLtstLink a span cite {
color : #2a567b;
font-style : normal;
font-size : 7pt;
}
.dvmContentLtstLink a span cite b {
font-weight : normal;
padding-right : 4px;
margin-right : 4px;
text-transform : uppercase;
border-right : 1px solid #dfe6eb;
} 
.dvmContentLtstPosts {
margin-bottom : 0;
}
.dvmContentLtstPosts a:link span, .dvmContentLtstPosts a:visited span, .dvmContentLtstPosts a:active span {
display : block;
padding : 4px;
margin-left : 4px;
color : #2a567b;
text-decoration : none;
border-bottom : 3px solid #dfe6eb;
font-size : 12pt;
}
.dvmContentLtstPosts a:hover span {
background-color : #eaeef2;
border-bottom : 3px solid #2a567b;
}
.dvmContentLtstPosts a span strong {
display : block;
font-family : "Myriad Pro";
font-variant : small-caps;
}
.dvmContentLtstPosts a span cite {
color : #2a567b;
font-style : normal;
font-size : 7pt;
}
.dvmContentLtstPosts a span cite b {
font-weight : normal;
padding-right : 4px;
margin-right : 4px;
text-transform : uppercase;
border-right : 1px solid #dfe6eb;
} 

/* FOOTER LINKS */
  #dvmFooterLinks  {
font-size : 8pt;
color : #ffffff;
background-image : url(images/assetBackground.jpg);
background-position : bottom;
background-repeat : no-repeat;
}
#dvmFooterClmA, #dvmFooterClmB, #dvmFooterClmC, #dvmFooterClmD {
float : left;
padding : 14px;
}
#dvmFooterClmA {
width : 15%;
}
#dvmFooterClmB {
width : 30%;
}
#dvmFooterClmC {
width : 20%;
}
#dvmFooterClmD {
width : 20%;
}
#dvmFooterLinks ul {
list-style : none;
margin : 0;
padding : 0;
}
#dvmFooterLinks ul li {
display : block;
}
#dvmFooterLinks ul li a {
display : block;
padding : 3px 10px;
color : #2caad0;
text-decoration : none;
}
#dvmFooterLinks ul li a:hover {
color : #ffffff;
}
#dvmFooterLinks .dvmFooterClmHeader {
display : block;
font-weight : bold;
margin-bottom : 5px;
}


/* FOOTER */
  #dvmFooter  {
margin-top : 7px;
}
#dvmFooter ul {
list-style : none;
margin : 0;
padding : 0;
font-size : 8pt;
}
#dvmFooter ul li {
float : left;
display : block;
}
#dvmFooter ul li a, #dvmFooter ul li.t {
display : block;
padding : 4px 10px;
color : #ffffff;
text-decoration : none;
}
#dvmFooter ul li a {
border-left : 1px solid #2a567b;
}
#dvmFooter ul li a:hover {
background-color : #2a567b;
} 
.clearBoth  {
clear : both;
font-size : 0.1em;
text-indent : -999em;
} 

/* ///////////////////////////////// */
/* TEAM */
/*.dvmTeamC:hover {background-image:url(teamCardHover.jpg);}*/
  .dvmTeamC  {
display : block;
float : left;
width : 430px;
background-image : url(images/teamCard.jpg);
background-repeat : no-repeat;
height : 130px;
color : #ffffff;
text-decoration : none;
margin-bottom : 4px;
margin-right : 2px;
margin-left : 5px;
}
.dvmTeamC img {
display : block;
margin : 23px 18px 23px 26px;
border : 0;
float : left;
width : 80px;
height : auto;
}
.dvmTeamName {
display : block;
margin-top : 22px;
margin-bottom : 5px;
padding-left : 140px;
font-family : "myriad pro";
font-size : 11pt;
color : #316793;
font-weight : bold;
}
.dvmTeamRang {
display : block;
font-family : "myriad pro";
font-size : 10pt;
margin-bottom : 4px;
}
.dvmTeamDesc {
font-size : 7pt;
}
#dvmTeam h3 {
font-family : "myriad pro";
margin : 0;
font-size : 10pt;
color : #2a6f94;
background-image : url(images/h3head890.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
}
#dvmTeam p {
line-height : normal;
padding : 0;
margin : 0;
} 

/* COLUMS */
  #dvmColmRight  {
float : right;
width : 300px;
}
#dvmColmRight a img {
border : 0;
}
#dvmColmRight h3 {
font-family : "Myriad Pro";
width : 280px;
display : block;
font-size : 10pt;
color : #2a6f94;
background-image : url(images/dvmReviewClmRightH3.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
text-decoration : none;
margin : 0;
}
#dvmColmRight div {
margin-bottom : 12px;
}
#dvmColmRight .dvmContentLtstLink {
margin-bottom : 1px;
}
#dvmColmLeft {
width : 550px;
}
#dvmColmLeft img {
border : 0;
margin : 0 5px 0 5px;
} 


/* ////// */
/* ALTE ARTIKEL */
  .contentpaneopenTitle  {
font-size : 20pt;
font-family : "myriad pro";
font-variant : small-caps;
font-weight : bold;
border-bottom : 10px solid #2a567b;
}
.review_content, .review_fazit {
font-family : Georgia, "Times New Roman", Times, serif;
}
.review_fazit {
font-weight : bold;
}
.review_content {
line-height : 14pt;
}
.review_picture {
border : 0;
margin : 8px;
}
#dvmReview .review_picture_big {
width: 550px;
margin: 0 0 .5em 0;
max-width: 550px;
}
.review_facts {
display : none;
} 

/* NEUE ARTIKEL */
  #dvmColmLeft #dvmReview  {
line-height : 14pt;
font-size : 9pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : justify;
}
#dvmReviewContainer {
padding : 8px;
}
div.clear {
border-bottom : 6px solid #2a567b;
clear : both;
}
#dvmReview img {
max-width : 200px;
height : auto;
}
#dvmReview a:link, #dvmReview a:visited, #dvmReview a:active {
color:#FF0066;
font-weight:bold;
text-decoration:none;
}
#dvmReview a:focus, #dvmReview a:hover {
color: #2CAAD0;
}
#dvmReviewConc .A, #dvmReviewConc .B, #dvmReviewConc .C {
display : block;
}
#dvmReviewConc .A {
background-image : url(images/reviewConcBorderTop.png);
height : 18px;
text-indent : -999em;
}
#dvmReviewConc .C {
background-image : url(images/reviewConcBorderBottom.png);
background-position : bottom;
height : 12px;
font-size : 1pt;
}
#dvmReviewConc .B {
background-color : #dee5eb;
padding : 4px 9px 2px 9px;
font-weight : bold;
text-align : justify;
line-height : 14pt;
}
#dvmReviewLinks {
float : right;
}
#dvmReviewLinks a {
text-decoration : none;
}
#dvmReviewLinks a span {
font-family : "Myriad Pro";
width : 290px;
display : block;
font-size : 10pt;
color : #2a6f94;
background-image : url(images/dvmReviewLinksBg.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
text-decoration : none;
}
h3#dvmReviewH3 {
padding-left : 6px;
background-image : url(images/dvmH3.png);
background-repeat : repeat-x;
margin : 0 0 10px 0;
padding-bottom : 4px;
font-size : 22pt;
font-family : "myriad pro";
font-variant : small-caps;
font-weight : bold;
border-bottom : 6px solid #2a567b;
}
#dvmReviewDate {
float : right;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
padding : 7px 7px 0 0;
font-weight : bold;
}
.dvmReviewAuthorA {
display : block;
float : left;
width : 550px;
background-image : url(images/teamCardReview.jpg);
background-repeat : no-repeat;
height : 100px;
color : #ffffff;
text-decoration : none;
margin-bottom : 4px;
margin-right : 2px;
margin-left : 8px;
}
.dvmReviewAuthorA img {
display : block;
margin : 23px 18px 23px 23px;
border : 0;
float : left;
width : 50px;
height : auto;
}
.dvmReviewAuthorName {
display : block;
margin-top : 22px;
margin-bottom : 5px;
padding-left : 110px;
font-family : "myriad pro";
font-size : 11pt;
color : #316793;
font-weight : bold;
}
.dvmReviewAuthorMail {
display : block;
font-family : "myriad pro";
font-size : 10pt;
margin-bottom : 4px;
} 
/* TOP 10 */
  #dvmTop10  {
padding : 8px;
}
#rankGold, #rankSilver, #rankBronze {
display : block;
width : 550px;
background-repeat : no-repeat;
height : 142px;
text-decoration : none;
margin-bottom : 4px;
}
#rankGold {
background-image : url(top10gold.jpg);
}
#rankSilver {
background-image : url(top10silver.jpg);
}
#rankBronze {
background-image : url(top10bronze.jpg);
}
#rankGold img, #rankSilver img, #rankBronze img {
width : 135px;
height : 100px;
margin : 22px 0 0 20px;
float : left;
border : 0;
}
.rankTitle {
padding-top : 17px;
display : block;
margin : 0 0 0 198px;
font-weight : bold;
font-family : "myriad pro";
font-size : 12pt;
color : #306a96;
}
.rankAuthor {
display : block;
margin : 0 0 0 198px;
font-family : "myriad pro";
font-size : 10pt;
color : #306a96;
}
.rankText {
padding : 4px 8px 4px 4px;
display : block;
margin-left : 170px;
font-size : 10px;
color : #ffffff;
}
#dvmRankDate {
float : right;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
font-variant : normal;
display : block;
padding-top : 18px;
} 
/* ARCHIVE */
  .dvmArchiveCon  {
margin-bottom : 4px;
}
.dvmArchiveCon h3 {
margin : 0;
padding : 0;
font-family : "myriad pro";
font-size : 14pt;
font-variant : small-caps;
}
.dvmArchiveCon a small {
font-size : 8pt;
}
.dvmArchiveCon a {
text-decoration : none;
}
.dvmArchiveCon a:link span, .dvmArchiveCon a:visited span, .dvmArchiveCon a:active span {
display : block;
padding : 4px;
margin-left : 4px;
color : #2a567b;
text-decoration : none;
border-bottom : 3px solid #dfe6eb;
}
.dvmArchiveCon a:hover span {
background-color : #eaeef2;
border-bottom : 3px solid #2a567b;
} 

div.navigation a, div.navigation a:visited  {
color : #2a567b;
font-size: .85em;
text-decoration : underline;
}
div.navigation a:active, div.navigation a:focus, div.navigation a:hover {
color: #FF0066;
}
div.navigation {
text-align:left;

}
div.navigation .next {
float: right;

}
/* IMPRINT */
  #dvmImprint p.head  {
font-family : "myriad pro";
font-variant : small-caps;
font-weight : bold;
margin : 0;
font-size : 12pt;
border-bottom : 2px solid #2a567b;
padding : 2px;
}
#dvmImprint p {
line-height : 13pt;
padding-bottom : 5px;
padding-top : 0;
margin-top : 2px;
} 
/* COMMENTS */
  #dvmReviewComments  {
padding-left : 6px;
}
#dvmReviewComments p {
margin : 0;
}
#dvmReviewComments h3 {
font-family : "myriad pro";
font-size : 10pt;
font-weight : normal;
color : #2a6f94;
background-image : url(images/dvmContentClmNwshd.png);
background-repeat : no-repeat;
height : 24px;
padding : 6px 0 0 25px;
margin-bottom : 0;
}
textarea#comment {
font-size : 9pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
border : 0;
width : 532px;
height : 140px;
padding : 8px;
background-image : url(images/textareaComment.png);
}
input#submit {
background-color : #2caad0;
color : #ffffff;
font-weight : bold;
font-size : 11pt;
border : 0;
font-family : "myriad pro";
font-variant : small-caps;
}
input#author, input#email {
border : 0;
padding : 8px;
background-image : url(images/inputComment.png);
width : 416px;
}
#dvmReviewComments label {
color : #296e93;
font-weight : bold;
padding-left : 4px;
padding-top : 10px;
display : block;
width : 110px;
float : left;
}
p.loggedin {
padding-left : 8pt;
font-size : 7pt;
}
p.loggedin a {
color : #296e93;
text-decoration : none;
}
ol.commentlist {
list-style : none;
padding : 0 0 0 8px;
margin : 0;
}
ol.commentlist li {
width : 520px;
margin-bottom : 16px;
padding : 2px;
border-bottom : 2px solid #dfe6eb;
}
ol.commentlist em {
font-size : 7pt;
font-weight : bold;
color : #296e93;
font-style : normal;
margin-bottom : 1px;
}
ol.commentlist li a {
text-decoration : none;
color : #296e93;
font-size : 7pt;
}
ol.commentlist li p {
padding-top : 4px;
padding-bottom : 2px;
}
ol.commentlist span.says {
display : none;
}
ol.commentlist cite {
font-style : normal;
font-weight : bold;
} 
span#rvauthor {
display:block;
font-size: .5em;
font-variant: normal;
}

span#rvauthor a, span#rvauthor a:visited, span#rvauthor a:active {
color:#000;
text-decoration: none;
}
span#rvauthor a:focus, span#rvauthor a:hover {
color:#FF0066;
}
/* Suche */
h3.searcherg {
margin-bottom: 0;
}
h3.searcherg a, h3.searcherg a:visited {
color : #2a567b;
font-size: .85em;
text-decoration : underline;
}
h3.searcherg a:active, h3.searcherg a:focus, h3.searcherg a:hover {
color: #FF0066;
}
p.postmetadata {
font-size: .9em;
margin:0;
}
p.postmetadata a, p.postmetadata a:visited {
color : #2a567b;
font-size: .85em;
text-decoration : underline;
}
p.postmetadata a:active, p.postmetadata a:focus, p.postmetadata a:hover{
color: #FF0066;
}
div#dvmColmLeft div.hentry small {
font-size: .9em;
}
