/************************************/
/* CSS Layout for julia.schoerki.at */
/************************************/

/* MAIN LAYOUT */

body { 
     	color:#000000;
   		font-family:Arial, Helvetica;
		font-size:10pt;
/*
		background:#f2cc41 url('images/bg.jpg') repeat-x 0 0;
*/	
	
	height:100%;
		
background:#969695  url('images/bg6.png') repeat 0 0;
background-position:center;


overflow: auto; 

		text-align:center;
		margin: 0px;

	  }

body > #kakteen {position:fixed}
  
* html { overflow-y: hidden; }

#kakteen {
         overflow: hidden;
		 position:absolute;
		  background-repeat:repeat-x;
		  height:94px;
		  width:100px;
		  bottom:0px;
		  left:0px;
		  text-align:left;
		  } 


#container { 
        	width:849px;
	 		left:50%;
			margin: 0 auto;
			padding:0px;
			z-index:10;

	  }
	  


#header {
	    background:#FFFFFF url('images/header_normal.png') no-repeat 0 0;
	     height:233px;
		
		    text-align:left;
        }
		/*

#lebenslauf #header {
	     background:#FFFFFF url('images/header_yellow.jpg') no-repeat 0 0;
        }
*/
#news #header {
	     background:#FFFFFF url('images/header_blue.png') no-repeat 0 0;
        }
#start #header {
	     background:#FFFFFF url('images/header_start.png') no-repeat 0 0;
        }
#gbook #header {
	     background:#FFFFFF url('images/header_blue.png') no-repeat 0 0;
        }


#news #content {
	color:#666666;
	padding-left:5px;
	background:#FFFFFF url('images/content_bg_blue.png') repeat 0 0;
	}
	
#gbook #content {
	color:#666666;
	background:#FFFFFF url('images/content_bg_blue.png') repeat 0 0;
	padding-left:10px;
	}
#fotos #content {
		background:#FFFFFF url('images/content_bg_normal.png') repeat 0 0;
		margin-top:-2px;
		padding:5px;
	 }
#content {
	background:#FFFFFF url('images/content_bg_normal.png') repeat 0 0;
         text-align:left;
		color:#000000; 
		font-size:10pt;

	
    } 
#impressum #content {	padding:20px; }
	  

/*
#lebenslauf #content { 
	background:#FFFFFF url('images/content_bg_yellow.jpg') repeat 0 0;
	  }
*/


#leftframe {float:left;
			width:549px;
            text-align:left;
padding-top:10px;
padding-left:25px;
padding-right:20px;
		

          }
		  
		  #news #leftframe { line-height:14pt;
		  	
			}
#lebenslauf #leftframe {
			width:561px;
			padding:10px 10px 10px 30px;;
	}
          
#rightframe { float:left;
			  width:220px;
			  padding:10px;
           	  text-align:left;
           }



#start_content {
	
 padding-left:30px;

	background: url('images/start_content_main.jpg') no-repeat 0 0;
	height:342px;
	
}


/* GLOBAL */
input { border:1px solid #7f9db9;}
h3 {
  		font-size:16pt;
        color:#f10000;
	 	margin: 2px 0 4px 0;
		font-weight: normal;
		
 }
 h3 a { text-decoration:none;  color:#f10000;}
 h3 a:hover {   color:#000000;}
 h1 {
  		font-size:16pt;
        color:#C0C0C0;
	 	margin: 2px 0 4px 0;
		font-weight: normal;
		
 }
 h5 {
  		font-size:16pt;
        color:#5c9fdf;
	 	margin: 2px 0 4px 0;
		font-weight: normal;
		
 }
 h4 {
  		font-size:12pt;
        color:#000000;
	 	margin: 2px 0 2px 0;
		font-weight: normal;	
 }
  h2 {margin:0px; padding:0px;}
 h2 a {
  		font-size:14pt;
        color:#f10000;
		font-weight: normal;
		
 }
  h2 a:hover {
  		font-size:14pt;
        color:#0c3964;
		font-weight: normal;
		
 }
 
a {  color:#000000;}
a:hover {  color:#f10000; }

img { border:0px; margin:0px; padding:0px;}

textarea {background-color:#FFFFFF;
		border:1px solid #A5ACB2;
		padding:2px;
          overflow:auto;
		  }
		  
	
ul#sec_list { padding:4px 0px 4px 10px; margin: 4px 0px 4px 10px;} 

ul#sec_list li a {  color:#f10000;   }
ul#sec_list li a:hover {  color:#0c3964;  }

#error{background-color:#FFEFEF;
       border:1px solid #CA0202;
       padding:4px;
		line-height:25px;
}

#ok { background-color:#57AF15;
	color:#FFFFFF;
	padding:4px;
line-height:25px;
	border:2px solid #FFFFFF;
}

/* GÄSTEBUCH */

.gb_div_1 {background-color:#eaf5ff;
		   padding:5px;
		   line-height:14pt; float:left;
		   width:509px;
		   }
		   
.gb_name { font-weight:bold;
			color:#3a7bb8;
			}
.gb_name a { color:#3a7bb8; }
.gb_name a:hover { color:#f10000; }

/* ABOUT */

.about_tb { color:#000000;
			font-family:Arial, Helvetica;
			width:100%;
			}
hr.about_hr { background-color:#f10000;  color:#f10000; border:none; height:1px; }

/* Hobbies */

.hobbie_tb {  font-size:12pt; width:97%; margin: 0 auto;
	}
.hobbie_tb a { text-decoration:none; color:#000000;
	}
.hobbie_tb a:hover { color:#000000;
	}
.hob_m {
	text-align:center;
	
	}
.hob_m a { color:#f10000; font-size:19pt; }

.hob_udiv { 
	visibility:hidden;
	width:810px;
	overflow:auto;
	margin-top:-4px; padding:0px;
	height:100%;
		
}
.hob_udiv2 { 
	width:810px;
	overflow:auto;
	margin-top:-4px; padding:0px;
	height:100%;
	padding: 20px; 
	visibility: visible;
	background:#FFFFFF url('images/content_bg_normal.png') repeat 0 0;
}




/* NEWS */
.news_bottom { 
	     	text-align:right;
	     	font-size:8pt;
			background-color:#eaf5ff;
			padding:5px;
}


a.news_bot { text-decoration: none;
			color:#f10000;
		}
a.news_bot:hover { text-decoration: none;
			color:#0c3964;
		}


/* Kalender */

#kalender { height:173px; 
			width:220px; 
			background-color:#FFFFFF;
			}

.caltable{
	
	width:220px; 
    background-color:#000000;
    font-size:11px;
    text-align:center;
    color:#555555;
    font-family:Verdana;
}

.calbg {
    background-color:#FFFFFF;
    background-image:url('images/cal_bg_de.gif');
	height:21px;

}

.calte {
    background-color:#FFFFFF;

    color:#C10000;
    font-weight:bold;
}
.calbg_a {
    background-color:#CC3300;
    color:#FFFFFF;
}

.calhead{
    background-color:#CA0202;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
	height:21px;

}
.cala {
    color:#466079;
    text-decoration:none;
}
.cala:hover {
    color:#FF0000;
    text-decoration:none;
}
.calbg a { text-decoration:none; font-weight:bold;}
.calbg_ac a {color:#CA0202; font-weight:bold;}
a.liny {color:#000000;}

.archiv_b a {text-decoration:none; }




/*  Kommentare */


#comment {
		
        text-align:left;
		padding:4px;
	 	font-size:10pt;


}

hr.com_hr { 
		background-color:#5c9fdf; border:none; height:1px;
	}

.com_name1 {font-weight:bold; color:#5c9fdf;}
.com_name2 {font-weight:bold; color:#3a7bb8;}


.com_bit { background-color:#eaf5ff;
		   padding:5px;
		   float:left;
		    width:499px;
}
.com_bit2 { 
		   padding:5px;
		    float:left;
			 width:499px;
}

#lightbox_comments .com_bit {
	 width:265px; overflow:auto;
	 
}
#lightbox_comments .com_bit2 {
	 width:265px;  overflow:auto;
}

#lightbox_comments .com_bit_cou{
					width:15px; 
	
}
.com_bit_cou { float:left; padding:5px; width:20px; color:#000000;}
 h4.comment {
  		font-size:12pt;
        color:#666666;
	 	margin: 2px 0 2px 0;
		font-weight: normal;	
 }

.com_form_table { width:100%; 
background-color:#f5f5f5;
		padding:10px;
		
		border:1px solid #c0c0c0;
 }
.com_form_table_tr {}
.com_form_table_tdl {text-align:right; padding:5px; width:30%; border-right:1px solid #C0C0C0;}
.com_form_table_tdr {text-align:left; padding:5px; width:70%; }


.com_form_input:focus { background-color:#FFFFFF;border:1px solid #444444;}


.testvector {background-color:#f5f5f5;
		padding:10px;
		margin-left:10px;
		border:1px solid #c0c0c0;
}

.input_form {
		background-color:#E0E4ED;
		border:1px solid #A5ACB2;
		padding:2px;
}

.input_form:focus {
		background-color:#FFFFFF;

}
.form_error { 
			 color:#FF0000;
		   	 visibility:hidden;
			 font-size:1pt;
}


/* REISEN */

.r_sep { border:2px solid #c0c0c0;
			position:absolute;
			margin:auto;
		 	z-index:5;
		 }
	
.r_map2{
	visibility:hidden;
	 position:absolute; 
	border:2px solid #c0c0c0;

}

#world {
	cursor:crosshair;
	z-index:1;
	margin-left:13px;
	width:820px;
	height:538px;
	background:url('images/worldmap/world_e.gif') no-repeat 0 0;
	}
	
.infobox {
	background:url('images/worldmap/infobox_bod.gif');
	padding:0px 20px 0px 20px;
	
}	
#overDiv {
	cursor:default;
	visibility:hidden;
	position:absolute;
	width:299px;
	z-index:20;
	}







a.alang { color:#000000; text-decoration:none; }
a.alang:hover {color:#5F0606;text-decoration:none; }



/* Navigation */

#navi {width:568px;
     margin-left:250px;
	
	 	height:45px;
      }
	  
.nav_img { border:none;
 			float:left;
			}
			
			
#nav_ul {
		 list-style-type: none;
		 background: url('images/navi_m.png') repeat-x 0 0;
		 height:49px;
	  
  		float:left;
		padding:0px;
		margin:0px;
		
}
#nav_ul li {
		float:left;
		padding:0px;
		margin:0px 6px 0px 6px;
		color:#FFFFFF;
		font-size:11pt;
		height:49px;	
}


#start #starts  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#lebenslauf #abou  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#news #blog  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#hobbie #hobb  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#reisen #hobb  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#gbook #gboo  { background: url('images/navi_m_h.png') repeat-x 0 0;	 }
#fotos #fot { background: url('images/navi_m_h.png') repeat-x 0 0;	 }


#nav_ul li a{
	    font-family:Arial, Helvetica, Verdana;
		color:#FFFFFF;
		text-decoration:none;
		font-size:15px;
		line-height:37px;
}

#nav_ul li a:hover{
		color:#000000;
		text-decoration:none;
		
}

a.grey { color:#E5E5E5; text-decoration:none; font-size:8pt;}
a.grey:hover { color:#000000; text-decoration:none; font-size:8pt;}

.langselect_tb{ color:#000000;
             font-family:Arial;
		font-size:10pt;
		line-height:16pt;
		padding:0px;


}
.langselect { color:#000000;
             font-family:Arial;
		font-size:10pt;
		line-height:16pt;
		background-color:#FFFFFF;
		background-image:url('img/lang_bg.gif');
		height:128px;
		width:224px;
		padding-top:7px;
		padding-left:10px;
	  }


.aboutbg   {
 background-image:url('img/news_body.gif');
	    background-repeat:repeat-y;

}
          
         

/* PAGING */

.paginglink_a_sp { display:block;  background-color:#FFFFFF; line-height:27px; float:left; width:27px; height:27px; margin-left:4px; }
.paginglink_a_sp a  { text-decoration:none; font-weight:bold; color:#000000;}

.paginglink_sp {  line-height:27px; display:block; float:left;  width:27px; height:27px; margin-left:4px; }
.paginglink_sp a { text-decoration:none; color:#FFFFFF; }
.paginglink_sp a:hover { color:#000000; background-color:#FFFFFF; display:block;}


.paging_top{
	opacity: 1;
	text-align:center;
	line-height:10px;
	width:575px;
	
}
.paging_top :hover {
	opacity: 1;
}

.paging_foto_top {
	background:#FFFFFF url('images/foto_gal_top_end.jpg') 0 0;
	width:830px;
	height:80px;
	text-align:right;
	margin:0 auto;
	
}
.paging_foto_bot {
	margin:0 auto;
	background:#FFFFFF url('images/foto_gal_bottom_end.jpg') 0 0;
	width:830px;
	height:83px;
	
	
}



/* FOTOS */
#lightboxbox {
	
		margin:0 auto;
		width:100%;
		position:absolute;
		overflow:hidden;
	    text-align: center;
		padding:10px;
		visibility:hidden;
		
		

	
}
#lightbox_image { float:left; border:10px solid #FFFFFF;}
#lightbox_comments {	
	float:left;
	text-align:left;
	font-size:7pt;
	padding:5px;
	margin-left:5px;
	width:300px;
	background-color:#FFFFFF;
	
	

}
#lightbox_comment_form {
	padding:10px;
	border:1px solid #B0B0B0;
	background-color:#F5F5F5;
	
}
#lightbox {
		background-color:#000000;
		opacity:0.9;
		filter:alpha(opacity=90);
		font-size:7pt;
		visibility: hidden;
		top:0px;
		left:0px;
		position:absolute;
		width:100%;
		
		height:100%;
}


.foto_td { font-size:10pt; width:25%;}
.foto_top {
	padding:4px;
	text-align:left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;

}
.foto_paging {
	width:100%;
	text-align:center;
	
}

.foto_img_border {
	border:2px solid #FFFFFF;
	
}

.foto_paging a {
	padding:5px;
	text-decoration:none;
}

.foto_cat_div { float:left;
				width:360px;
				padding:10px;
				margin-left:15px;
				margin-bottom:20px;
			 
   border:2px solid #e6e6e6;

background-color:#F5F5F5;
				text-align:left;
				vertical-align:top;

}
/*

.foto_cat_div:hover { background-color:#feff88;}
*/

#fotos h1 { margin-left:20px;}
#fotos h3 { margin-left:20px;}

.foto_table {
	padding:4px;
	width:830px;
	font-size:10pt;
	background-color:#FFFFFF;
	text-align:center;
	margin:0 auto;
	height:515px;
	background:#FFFFFF url('images/foto_gal_body.jpg') 0 0 ;
}


#foto_table11, #foto_table13 {
	background:#FFFFFF url('images/foto_gal_body_australia.jpg') 0 0 ;
	
}
#foto_table15 {
	background:#FFFFFF url('images/foto_gal_body_mexico.jpg') 0 0 ;
	
}


#clickstream {font-size:10pt; margin-left:15px; text-align:right; width:95%;}
#clickstream a { }
.foto_table_cat {
		border:1px solid #b82911;
	background-color:#f7f7f7;
	padding:10px;
        
	text-align:left;
        font-size:10pt;
}

img.foto_image_3s {
	float:left;
	border:0px solid #000000; margin:0px; padding:0;
	margin-right:10px;
	
}



img.image_detail {border:6px solid #FFFFFF;
		  }


/* Navigation */


.navi_td {color:#000000;
font-weight:bold;
height:20px;
width:14%;
}
/*
.navi_td:hover {
background-color:#000000;
}
*/
#navitable{
           text-align:center;
       width:100%;
	font-size:10pt;
	background-color:#FFFFFF;
	background-image:url('img/navi_bg.gif');
	height:36px;
	
}


	  
