﻿body
{
	font-family: arial;
	padding: 0px;
	margin: 20px;
	background-color: rgb(255, 255, 255);
	
  /*scrollbar-base-color: rgb(1, 145, 208);  */
}


h2
{
	font-family: Trebuchet MS, Arial, serif;
	font-size: 0.5cm;
  font-weight: bold;
	color: rgb(10, 60, 90);
	margin: 0.3cm;
	text-align: center;
}



#page table
{
	
	background-color: rgb(255, 255, 255);
}
/*
#page table p
{
	color: black;
	text-align: justify;
	margin: 0.8cm;
	font-size: 15px;
	font-family: Tahoma, Arial, serif;
}

#page table td
{
	vertical-align: top;
	background-color: rgb(255, 255, 255);
	
 min-width: 160;
}

#page table ul,ol
{
	text-align: justify;
	text-size: 15px;
	font-family: Tahoma, Arial, serif;
	margin: 0.8cm;
}
/*
#page table
{
	margin-top: 4px;
	margin-bottom: 20px;
	font-size: 25px;
	color: grey;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, serif;
}
*/



#menu table
{
	/*background-color: rgb(1, 145, 208);*/
	border: solid 0px rgb(1, 50, 255);
	border-left: 0;
	border-right: 0;
	font-size: 13px;

}

#menu1 table
{
	/*background-color: rgb(1, 145, 208);*/
	border: solid 0px rgb(1, 50, 255);
	border-left: 0;
	border-right: 0;
}


#menu table p
{
	color: black;
	text-align: center;
	margin: 0.0cm;
	font-size: 13px;
	font-family: Tahoma, Arial, serif;
  font-style: italic;
  font-weight: normal;
}

#menu table td
{
	background-color: rgb(1, 145, 208);
	/*padding: 0.2em;*/
	font-weight: bold;
	text-align: center;
  vertical-align: middle;
}

#menu2 table td
{
  background-color: rgb(100, 145, 255);
}

#menu3 table td
{
  background-color: rgb(200, 200, 255);
}

#menu
{
}

#menu a 
{
  cursor: url;
  padding: 0px;
	text-decoration: none;
	color: rgb(20, 20, 20);
  margin-left: 0cm;
  text-align: center;
  display: block;

}

#menu a:hover
{
	background: rgb(10, 226, 226);/*rgb(70, 200, 255);*/
}

#menu td.link:hover
{
	background: rgb(10, 226, 226);/*rgb(70, 200, 255);*/
}




/*#container table td
{
	background-color: rgb(220, 243, 252);
	padding: 1em;
	font-weight: bold;

}
  */

#include table td
{
  background-color: ebf9f9; /*rgb(240, 240, 240);
  /*background-image: url(img/back.jpg);
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: top left; */
  text-align: justify;
  font-family: Tahoma, Arial, serif;
  font-size: 13px;
  
  border: solid 2px rgb(1, 145, 208);
  border-bottom: 0;
  border-top: 0;
}

#form table
{
  background-color: ebf9f9;
}
#form table td
{
  border: solid 0px rgb(235, 249, 249);
  border-bottom: 0;
  border-top: 0;
}

#form table td label
{
  padding-left: 30px;
}

#info
{
  position: relative;
  
}
#info1, #info2
{
  position: absolute;
}
#info2
{
  right: 0px;
}

#list table
{
  background-color: ebf9f9;
  border: solid 1px rgb(10, 10, 10);
}
#list table td
{
  vertical-align: top;
  border: solid 0px rgb(10, 10, 10);
  background-color: rgb(205, 219, 219);
  font-size: 11px;
  text-align: center;
}

#list table td.left
{
  text-align: left;
}

#list table thead td
{
  font-size: 11px;
  background-color: rgb(165, 179, 179);
  text-align: center;
  font-weight: bold;
  padding: 2px;
}


#cv h1
{
  font-family: Tahoma, Arial, serif;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
  color: darkblue;
  text-indent: 0cm;
  text-align: left;
  padding-left: 2cm;
  padding-top: 1cm;
  padding-bottom: 1cm;
}

#cv p
{
  font-family: Tahoma, Arial, serif;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  color: darkblue;
  text-indent: 20px;
  text-align: justify;
  padding-left: 20px;
  margin: 20px;
  line-height: 20px;
}

#cv h2
{
  font-family: Tahoma, Arial, serif;
  font-size: 14px;
  font-weight: bold;
  font-style: oblique;
  color: darkblue;
  text-indent: 0cm;
  text-align: left;
  padding-left: 500px;
  padding-top: 0cm;
  padding-bottom: 0cm;
}

#cv img
{
  margin-left: 500px;
}


#search table td
{
  background-color: white; /*rgb(240, 240, 240);
  /*background-image: url(img/back.jpg);
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: top left; */
  text-align: justify;
  font-family: Tahoma, Arial, serif;
  font-size: 13px;

  border: none;/* solid 2px rgb(1, 145, 208);*/
  border-bottom: 0;
  border-top: 0;
}

div.kontakt
{
  text-align: left;
}

div.kontakt div.header
{
  font-size: large;
  color:blue;
}