/* CSS Document */
/* General style for burak.no */

#pageheading{
 position:absolute;
 margin-left:-2000px;
}

#doc4 { 
  width:68.77em;
  min-width:894px;
  margin:auto; 
  text-align:left;
  /*background:url(../pics/skin_red/bd-bg.jpg) left top no-repeat;*/
  /*background:url(../pics/skin_red/burak_bg_jul.jpg) left top no-repeat;*/
  background:url(../pics/skin_red/burak_bg_jubileum.jpg) left top no-repeat;
  min-height:100%; 
}

html, body { height:100%; }
body { background:url(../pics/skin_red/bd-body.jpg) left top repeat-x;color:#666666; }
a { text-decoration:underline;color:#666666; }
a:hover { text-decoration:none; }


#logo { display:block;float:left;width:300px;height:80px;left:40px; }
#main-menu { float:right;position:relative;right:25.5em;top:6.9em; }
#main-menu li { float:left; list-style-type:none; }
#main-menu a { text-decoration:none;display:block;padding:3px 5px 2px 5px;border:1px solid #e6e6e6;border-bottom:0 none;border-top:0 none;background-color:#FFFFFF;margin:0px 1px; color:#8c8c8e; }
#main-menu a:hover, #main-menu a.active { text-decoration:none;background-color:#e3e3e3; color:#565659; }
#hd { height:7.5em;margin-bottom:27px; }
#right-menu{
  /*margin-top:1.5em;*/
  margin-right:1em;
  margin-left:1em;
  width:17em;
}
#bd { 
  width:89%;
  padding:1em;
  margin-left:2em;
  min-height:380px;
} 
 #copy-right { margin:30px 15px;padding-top:5px;border-top:1px dashed #bbbbbb;padding-bottom:30px;color:#bbbbbb; }
 #copy-right a{text-decoration:none;color:#bbbbbb;}
 #copy-right a:hover{text-decoration:underline;}
 #copy-right #ft_right { float:right; }



/************ Box generelt ***********/
.box{
 position:relative;
 overflow:hidden;
}
.box h1.boxheading{
 padding: 15px 5px 7px 15px;
 margin-top:0;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size:1.1em;
}
.box h2.boxheading{
 font-weight:bold;
 font-size:1em; 
 color: #FFFFFF;
 padding: 15px 5px 7px 15px;
 margin-top:0;
}


.box_bottom{
 height:15px;
 padding: 15px 5px 0px 15px;
 clear:both;
 margin:0;
}
.content{
 padding: 0px 2px 0px 2px;
}
.content p{
 margin-bottom:0;
 }
h1#category{
 float:left;
 margin-top:0;
}
/************ Box right ***********/
.yui-b .box{
 width:272px;
 background-image: url(../pics/right_box/bg_mid_right.jpg);
 border-left:1px solid #eeeeee;
 border-right:1px solid #eeeeee; 
}
.yui-b .box .content p{
 padding: 0px 8px 0px 5px;
}
.yui-b .box h2.boxheading{
 background-color: #4f4f82;
 padding: 8px 8px 8px 10px;
 text-transform:uppercase;
 font-weight:bold;
 font-size:1.05em;
 background-image: url(../pics/skin_red/bg_top_right.jpg);
 background-repeat: no-repeat; 
 border-left:1px solid #eeeeee;
 border-right:1px solid #eeeeee;
 border-top:1px solid #eeeeee;
}
.yui-b .box h2.boxheading_green{
 background-color: #387e38;
 padding: 6px 6px 6px 10px;
 color:#ffffff;
 text-transform:normal;
 font-weight:bold;
 font-size:1em;
 /*background-image: url(../pics/right_box/bg_top_right.jpg);*/
 /*background-repeat: no-repeat; */
 border-left:1px solid #eeeeee;
 border-right:1px solid #eeeeee;
 border-top:1px solid #eeeeee;
}

/*
.box h2.boxheading_green{
 font-weight:bold;
 font-size:1em; 
 color: #FFFFFF;
 padding: 0px;
 margin-top:0;
}*/
.yui-b .box_bottom{
 background-image: url(../pics/right_box/bg_btm_right.jpg); 
 padding:0px 0px 2px 0px; 
 border-bottom:1px solid #eeeeee;
 height:25px;
} 

/*** Box left *****/
#left-menu .box{
 width:174px;
 background-image: url(../pics/left_box/bg_mid_left.jpg);
 border-bottom:1px solid #eeeeee; 
}
#left-menu .content{
 padding:0;
}
#left-menu .box h2.boxheading{ 
 text-transform:none; 
 border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 border-top:1px solid #cccccc;
 background-image: url(../pics/skin_red/bg_top_left.jpg);
 background-repeat: no-repeat;
 padding: 5px 5px 5px 8px;
}
#left-menu .box_bottom{
 background-image: url(../pics/left_box/bg_btm_left.jpg);
 padding: 5px 5px 5px 5px;
 height:10px;
} 

/*** Left menu *******/

#left-menu {  
  margin-right:5em;
  margin-top:1.5em;
  margin-left:-0.5em;
}

.left-menu-content{padding:0;}
ul.left-menu-content li.menu-header { padding:0;height:auto;line-height:auto; }
#left-menu li { margin-left:-15px; list-style-type:none;}
.left-menu-content { position:relative;margin-top:0px; }
.left-menu-content li.bullet{background:url(../pics/bullet.gif) 0% 50% no-repeat;}
.left-menu-content li h4{background:transparent;}
.left-menu-content li a { display:block;padding-left:15px;}
.left-menu-content li a:hover { display:block; background:url(../pics/skin_red/bullet-active.gif) 0% 50% no-repeat;}

#left-menu h1{ font-size:1.2em; line-height:0.5em;}
 
#main-content-1 .yui-g{ /* on pages with right menu */
   margin-right: 1em;
}
#main-content-2 .yui-g{ /* on pages with left menu t1 */
  margin-left: 0.5em;  
}

#main-content3 .yui-u{
 width:77.5%;
}
#main-content3 div.first{ /* on pages with left menu and content below with full width. HUSK! t7 */ 
 width:22%;
}
/**** Button *******/

button { 
 color:#666666; 
 height:30px;
 width:78px; 
 text-align:center;
 border:1px solid #cccccc;
 margin-top:2em;
 text-decoration:none;
}

.btn_over {
 background:url(../pics/btn_bg_over.gif) no-repeat;
 text-decoration:underline;
}
.btn {
 background:url(../pics/btn_bg.gif) no-repeat; 
}

/******* Form style ********/

#send_frm{
 margin-top:2em;
}

#send_frm fieldset {
  margin-bottom: 10px;
  margin-left:1%;
  border:0;
}
#send_frm p{
 text-align:center;
}
#send_frm ul li button{
 text-align:center;
 margin-left:55%;
}
#send_frm label {
 float: left;  
 width: 15em;  
 margin-right: 1em;  
 text-align: right;
 font-weight:normal;  
}

#send_frm input, #send_frm textarea {
 vertical-align: top;
 text-align:left;
 width:20em;
}
#send_frm fieldset ul {
  margin: 0;
  padding: 0;
}
#send_frm fieldset ul li {
 list-style: none;
 padding: 2px;
 margin: 0;
 line-height:2em;
}

.contact-lists .contact-img p img, .kitten-lists .kitten-img p img{
 margin:0;
 padding:0;
}
.contact-lists span, .label, .kitten-lists span {
 font-weight:bold;
}
.contact-lists, .kitten-lists {
 padding:3px 2px;
 
}
.list-info p span {
 float:left;
 width:70px;
}
.list-contactinfo p span{
 float:left;
 width:90px;
}
.contact-lists div.contact-img {
 width:17%;
 margin-right:5px;
}
.contact-lists .contact-img {
 /*text-align:center;*/  
}
.contact-lists .contact-img, .contact-lists .list-info {
 padding:3px;
}
.contact-lists .contact-img, .contact-lists .list-info,.contact-lists .info, .contact-lists .contactinfo {
 min-height:140px;
}
.kitten-lists .kitten-img, .kitten-lists .list-info, .kitten-lists .list-contactinfo{
 min-height:200px;
}
.contact-lists p, .kitten-lists p {
 margin:3px; 
}
.contact-img p{
 margin:0; 
 padding:0;
}

.contact-lists .list-info {
 width:40%;
 float:left;
}
.contact-lists .info {
 width:39.5%;
 padding:3px;
}
.contact-lists .contactinfo{
 width:67.8%;
 padding:3px;
}
.contact-lists .contact-img, .contact-lists .list-info, .contact-lists .info, .contact-lists .contactinfo, .kitten-lists .kitten-img, .kitten-lists .list-info, .kitten-lists .list-contactinfo {
 background-color:#f4f4f4;
}
.contact-img{
margin:0;padding:0;
}
.head .contact-img, .head .contact-lists, .head .list-info, .head .info, .head .contactinfo, .head .kitten-img, .head .list-info, .head .list-contactinfo{
 min-height:10px;
}
.head h2{
 font-size:1.1em;
 display:inline;
}
.overhead h1{
 text-align:center; 
 margin-top:0.5em;
 margin-bottom:0;
}
.kitten-lists .kitten-img{
 width:30%;
 margin-right:5px;
}

.kitten-lists .list-info{
 width:35%;
 float:left;
}
.kitten-lists .list-contactinfo{
 width:39.8%;
}
.kitten-lists .kitten-img p{
 text-align:center;
 padding-top:0.5em;
}
#prevclub{
 font-style:italic;
 color: #aaaaaa;
}
.clear{
 clear:both;
}
/********** log_menu **************/      
#log_menu{
 position:relative;
 left:0;
 top:0;       
 width:98.9%;       
 color:#666666;  
 padding-top:0.4em;
 padding-left:0.1em;
 /*padding-bottom:0.3em;*/
 font-size:0.8em; 
}
#log_menu em {
  font-weight: bold;
  color:#666666; 
}
#log_menu_bread_crumbs{
 display:inline;
}


/** Right / Left position of eg. images ***/

.right_pos{
float:right;
}
.left_pos{
float:left;
padding-right:0.4em;
}

/******** Links  ****/
.documents{
 margin-top:1em;
}
.documents em{
 font-weight:bold;
 font-style:normal;
 font-size:0.9em;
}
.documents p{
 padding-top:5px;
}
.cat_name, .cat_size, .cat_pdf, .cat_word {
 float:left;
}
.cat_name {
 width:65%;
}
.cat_size{
width:90px;
}
.cat_pdf{
 width:70px;
}
.cat_word{
 width:70px;
}


/******** Picture album  ****/
.albums{
 padding-top:1.5em;
}
.albums em{
 font-weight:bold;
 font-style:normal; 
}
.albums p span, .albums p{  
  height:110px;
}
.albums p.first{
height:15px;
padding-top:0;
padding-bottom:0.5em;
}
.albums p.first em{
 margin:2px;
 background-color:#eeeeee;
}
.albums p a{
 text-decoration:none;
}
.albums p a:hover{
 color:#3f3f70;
}
.albums p span #thumbs{
 padding-top:0;
 padding-left:0.5em;
}
.albums .first em.album_img{
 text-align:center;
}
.albums p{
 padding-top:0;
}
.album_name, .album_desc, .album_img {
 float:left;
 padding:3px;
}
.album_name {
 width:25%;
}
.album_desc {
 width:45%;
}
.album_img {
 width:120px;
}
.albums p span{
 margin-left:2px;
 margin-right:2px; 
 margin-top:0;
}
.albums p.bg span{
 background-color:#eeeeee;
}

.albums p span.album_img{ 
 text-align:center;
}
/********* Albums ********/

.photos{
 margin-top:1em;
}
/* thumbnail list */

	ul#thumbs, ul#thumbs li{
		margin:0;
		padding:0;
		list-style:none;
	}	
	
	ul#thumbs li{
		float:left;
		margin-right:5px;
		border:1px solid #999;	
		padding:2px;
		margin-top:0.2em;
		margin-bottom:0.2em;
	}
	ul#thumbs a{
		display:block;
		float:left;
		width:100px;
		height:100px;
		line-height:100px;
		overflow:hidden;
		position:relative;
		z-index:1;		
	}
	ul#thumbs a img{
		float:left;
		position:absolute;
		top:-20px;
		left:-50px;	
	}
	
	/* mouse over */
	
		ul#thumbs a:hover{
			overflow:visible;
			z-index:1000;
			border:none;		
		}
		ul#thumbs a:hover img{
			border:1px solid #999;	
			background:#fff;
			padding:2px;			
		}	
	
	/* // mouse over */

	/* clearing floats */
	
		ul#thumbs:after, li#thumbs:after{
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
		ul#thumbs, li#thumbs{
			display:block;
			}
		/*  \*/
		ul#thumbs, li#thumbs{
			min-height:1%;
			}
		* html ul#thumbs, * html li#thumbs{
			height:1%;
			}	
	#main-content-1 .yui-g div{
  line-height:1.3em;
 }
	
	/* // clearing floats */

/* // thumbnail list */

.pedigree{
 cursor:hand;
}
.yui-b .box .content div{
  /*margin-bottom:0.5em;*/
  /*text-overflow:ellipsis;
  overflow:hidden;*/
  white-space:nowrap; 
}
.content div h3{
 margin:0;
 padding:0;
}
.yui-b .box .content div p{
 margin:0;
 padding:0em 0.1em 0em 0.5em;
}
.read_more{
 margin-bottom:0.3em; 
}
#myslides {
padding: 0;
margin-left: 2%;
margin-top: 15px;
height:200px;
} 
 
#myslides img {
 padding: 5px;
 background-color: #cccccc;

}
#collage{
 margin-top:10px; 
 padding:5px 2px 5px 2px;
 text-align:center;
 border:1px solid #c9071d;
}
#collage img{ 
 text-align:center; 
 border:1px solid #cccccc;
}
.bur_table, .bur_table tr, .bur_table tr td, table, table tr, table tr td {
 border-color: #666666;
}
.no_border, .no_border tbody tr, .no_border tbody tr td{
 border:0px;
}