/*                                                                                                      */
/* #################################################################################################### */
/* # Datei css/vk.css.php (bluepageCMS V2.5.9)                                                         */
/* #################################################################################################### */
/* # Copyright © 2008 ISS-Oberlausitz (www.iss-ol.de)                                                   */
/* # Stand:  01.04.2009                                                                                 */
/* # Author: T.Hojenski                                                                                 */
/* # Email:  info@iss-ol.de                                                                             */
/* # URL:    http://www.hillerschevilla.de/                                                             */
/* #################################################################################################### */
/*                                                                                                      */




.vk_head_zeitraum {
   position:relative;
   width:540px;
   text-align:right;
   color:#961824;
   font-weight:bold;
}

.vk_frml_termin_txt {
   padding-left:2px;
   font-size:11px;
}

.vk_frml {
   font-size:12px;
   font-family:arial,helvetica,sans-serif;; 
   line-height:150%;
   padding:0.2em;
   color:#303030;
   text-decoration:none;
   font-weight:normal;
   border:1px solid #CDCDCD;
   margin:0;
   width:150px;
   vertical-align:middle;
}
.vk_frml_button         { 
   font-size:11px;
   font-family:arial,helvetica,sans-serif;; 
   line-height:1.4em;
   height:1.95em;
   color:#666666; 
   text-decoration:none;  
   font-weight:bold; 
   border:1px solid #CDCDCD;
   text-align:center; 
   width:80px;
   background-color:#ffffff; 
   margin:0;
   vertical-align:middle;
   cursor:pointer; 
}
.vk_head_space {
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   width:100%; 
   height:5px; 
   display:block; 
   overflow:hidden; 
 
}
.bluepage_slidebox_vk_table {
   position:relative;
   width:540px;
   left:0px;
   top:0px;
   padding:0; 
   margin:0;
   display:table;
   clear:left;
   overflow:hidden;
   z-index:2;
}

.bluepage_slidebox_vk_headline {
   width:538px;
   font-size:13px;
   padding:0;  
   margin:0; 
   display:table-row; 
   overflow:hidden; 
   color:#333333;
   background-color:#E3E3E3;
   background-image: url("../images/vk/bg_vk_headline.png");
   background-repeat: repeat-x;
   text-decoration:none;
}

.bluepage_slidebox_vk_nav,
a.bluepage_slidebox_vk_nav {
   position:relative;
   display:block;
   top:0;
   height:100%;
   color:#333333;
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   border-bottom:1px solid transparent;
   padding:6px 0 5px 14px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.bluepage_slidebox_vk_nav:hover,
a.bluepage_slidebox_vk_nav:hover {
   position:relative;
   top:0;
   height:100%;
   border-top:1px solid #961824;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   border-bottom:1px solid #961824;
   padding:6px 0 5px 14px;
   margin:0;
   color:#961824;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.bluepage_admin {
   font-family:arial,helvetica,sans-serif;;  
   font-weight:normal;
   font-size:13px;
   line-height:140%;
   text-decoration:none;
   color:#666666;
   padding:0 5px;
}

.bluepage_slidebox_vk_end {
   border-top:1px solid #cccccc;
   width:540px;
}
.bluepage_admin .bluepage_slidebox_vk_nav {
   border-bottom:1px solid #cccccc;
}
.bluepage_admin .bluepage_slidebox_vk_box {
   background-color:#ffffff;
}
.bluepage_slidebox_vk_nav2,
a.bluepage_slidebox_vk_nav2 {
   position:relative;
   top:0;
   display:block;
   height:100%;
   border-top:1px solid #961824;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   border-bottom:1px solid #cccccc;
   padding:6px 0 5px 14px;
   margin:0;
   color:#961824;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.dated {
   color:#7f7f7f;
}

.bluepage_slidebox_vk_nav span, 
a.bluepage_slidebox_vk_nav span { 
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   overflow:hidden; 
   display:table-cell; 
   vertical-align:top; 
    
}
.bluepage_slidebox_vk_nav2 span,
a.bluepage_slidebox_vk_nav2 span { 
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   overflow:hidden; 
   display:table-cell; 
   vertical-align:top; 
    
}

.vk_header1 { width:25px; }
.vk_header2 { width:25px; }
.vk_header3 { width:45px; }
.vk_header4 { width:415px; }
.vk_header5 { 
   width:10px;  
   background-image: url("../images/vk/stat2.gif");
   background-repeat: no-repeat;
   background-position: left center ;
}
.vk_header6 { width:95px; }
.vk_header7 { width:415px; }

.vk_header8 { width:465px; }

a.bluepage_slidebox_vk_nav2 .vk_header5 { 
   width:10px;  
   background-image: url("../images/vk/stat2.gif");
   background-repeat: no-repeat;
   background-position: -100px center ;
}

a.bluepage_slidebox_vk_nav  .dated2, 
a.bluepage_slidebox_vk_nav2 .dated2 {
   color:#7f7f7f;
   background-image: url("../images/vk/stat.gif");
} 


.bluepage_slidebox_vk_state {
   display:none;
}

.bluepage_slidebox_vk_slider {
   position:relative;
   text-align:left;
   clear:both;
   overflow:hidden;
   height:0; 
}

.bluepage_slidebox_vk_box {
   position:absolute;
   top:0;
   text-align:left;
   width:538px;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   border-bottom:1px solid #961824;
}

.bluepage_vk_content_headline {
   position:relative;
   width:100%;
   font-size:12px;
   font-weight:bold;
   color:#961824;
   padding:2px 0;
   background:#E7E7E7;
   background-image: url("../images/vk/bg_vk_subheadline.gif");
   background-repeat: repeat-x;
   clear:left;
}

.bluepage_vk_content_ort {
   padding-left:110px;
   display:table-cell;
      width:240px;  
}
.bluepage_vk_content_preis {
   text-align:right;
   padding-right:10px;
   display:table-cell;
      width:180px;      
}
.bluepage_vk_res_box {
   position:relative; 
   top:0; 
   left:8px; 
   padding:0; 
   margin:0; 
   overflow:hidden; 
   width:520px;         
   height:25px;
   font-size:10px;       
   text-align:right;   
}
.bluepage_vk_res {
   position:relative; 
   padding: 8px 0 0 0; 
   margin:0;          
}
a.bluepage_vk_content_res {
   text-decoration:none;
   padding: 2px 5px;
   font-size:10px;
   background-color:#999999;
   color:#ffffff;
}
a.bluepage_vk_content_res:hover {
   text-decoration:none;
   padding: 2px 5px;
   font-size:10px;
   background-color:#971B27;
   color:#ffffff;
}

.bluepage_vk_content {
   position:relative;
   padding:9px;
   font-size:12px;
}

.templ_td_vk {
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   overflow:hidden; 
   display:table-cell; 
   vertical-align:top; 
    
   width:255px;
}
.vk_hspace         { 
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   width:10px; 
   height:10px; 
   display:table-cell; 
   overflow:hidden; 
    
}
.templ_td_vk_2 {
   position:relative; 
   top:0; 
   left:0; 
   padding:0; 
   margin:0; 
   overflow:hidden; 
   display:table-cell; 
   vertical-align:top; 
    
   width:520px;
}
.hr_line_vk {
   position:relative;
   top:0;
   left:0px;
   background-image:url('../images/vk/line_vk.gif');
   background-repeat:repeat-x;
   background-position: 0 5px;
   height : 11px;
   overflow:hidden;
   width:520px;
   padding : 0;
   margin : 0;
}
.box_vk_pictxt          { padding: 5px 0 0 0; margin:0; }



.bluepage_templ_vk_nextevent {
   position:relative;
   display:inline;
   font-size:11px;
   line-height:150%;
   color:#961824;
   background-color:#D4D4D4;
   background-image: url("../images/vk/bg_nextevent.png");
   background-repeat: repeat-x;
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:4px 14px 2px 14px;
   height:20px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:1;
}

.bluepage_templ_vk_header,
a.bluepage_templ_vk_header {
   position:relative;
   display:block;
   top:0;
   height:100%;
   color:#333333;
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   border-bottom:1px solid transparent;
   padding:6px 0 5px 14px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.bluepage_templ_vk_header2,
a.bluepage_templ_vk_header2 {
   position:relative;
   display:block;
   top:0;
   height:100%;
   color:#333333;
   border-top:1px solid #961824;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   padding:6px 0 5px 14px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.bluepage_templ_vk_header:hover,
a.bluepage_templ_vk_header:hover {
   position:relative;
   top:0;
   height:100%;
   border-top:1px solid #961824;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   border-bottom:1px solid #961824;
   padding:6px 0 5px 14px;
   margin:0;
   color:#961824;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
   cursor:pointer;
}
.bluepage_templ_vk_header2 .vktempl_header1 { color:#ffffff; }
.bluepage_templ_vk_header2 .vktempl_header2 { color:#ffffff; }

.vktempl_header1 { display:block; width:480px; padding-top:4px; font-size:16px; color:#961824; font-weight:bold; }
.vktempl_header2 { display:block; width:480px; font-size:12px; color:#333333; }
.vktempl_header3 { 
   position:absolute;
   right:10px;
   top:0;
   width:15px;  
   height:100%;
   display:block; 
   background-image: url("../images/vk/stat4.gif");
   background-repeat: no-repeat;
   background-position: left center ;
}

.vktempl_header3b { 
   position:absolute;
   right:10px;
   top:0;
   width:15px;  
   height:100%;
   display:block; 
   background-image: url("../images/vk/stat4.gif");
   background-repeat: no-repeat;
   background-position: -94px center ;
}
.bluepage_templ_vk_header2 .vktempl_header3 { 
   position:absolute;
   right:10px;
   top:0;
   width:15px;  
   height:100%;
   display:block; 
   background-image: url("../images/vk/stat3.gif");
   background-repeat: no-repeat;
   background-position: left center ;     
}

.bluepage_templ_vk_header2 .vktempl_header3b { 
   position:absolute;
   right:10px;
   top:0;
   width:15px;  
   height:100%;
   display:block; 
   background-image: url("../images/vk/stat3.gif");
   background-repeat: no-repeat;
   background-position: -94px center ;
}

.vktempl_slider_aktiv { height:auto; } 
.vktempl_box_aktiv { position:relative; border-color:#cccccc; border-bottom:0; display:block; }
.vktempl_box_deaktiv { position:relative; border-color:#cccccc; border-bottom:0; display:none; }

.bluepage_templ_vk_headline {
   width:538px;
   font-size:13px;
   padding:0;  
   margin:0; 
   display:table-row; 
   overflow:hidden; 
   color:#ffffff;
   background-color:#631115;
   background-image: url("../images/vk/bg_vk_detail_headline.png");
   background-repeat: repeat-x;
   text-decoration:none;     
}

.bluepage_templ_vk_nav {
   position:relative;
   display:block;
   top:0;
   height:100%;
   color:#333333;
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   border-bottom:1px solid transparent;
   padding:6px 0 5px 14px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
}
.bluepage_templ_vk_nav2 {
   position:relative;
   display:block;
   top:0;
   height:100%;
   color:#333333;
   border-top:1px solid #961824;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   padding:6px 0 5px 14px;
   margin:0;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   z-index:10;
}
.bluepage_templ_vk_nav2 .vktempl_header1 { color:#ffffff; }
.bluepage_templ_vk_nav2 .vktempl_header2 { color:#ffffff; }

.bluepage_templ_vk_slider2 {
   position:relative;
   text-align:left;
   clear:both;
   overflow:hidden;
   height:auto;
   background:#971925;
   width:540px;
}

.bluepage_templ_vk_box2 {
   position:relative; 
   top:0;
   text-align:left;
   width:538px;
   border-left:1px solid #961824;
   border-right:1px solid #961824;
   border-bottom:1px solid #961824;
   color:#ffffff;
}
.bluepage_templ_vk_box2 a {
   color:#ffffff;
   border-color:#ffffff;
}
.bluepage_templ_vk_box2 a:hover {
   color:#ffffff;
   border-color:#ffffff;
}


.bluepage_slidebox_vk_box2 {
   position:relative;
   text-align:left;
   clear:both;
   overflow:hidden;
   height:auto;
   background:#971925;
   width:540px;
}
          