/*
Design - http://www.roman.lt/
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
   background-image:url(/images/bg.gif);
   margin:0px; 
   padding-top:15px; 
   font-family: sans-serif; 
   font-size:13px; 
   color:#222222
}

td {
   vertical-align: top;
   line-height:20px
}

h1 {
   font-size:18px;
   font-weight:normal;
   padding:0px;
   margin:0px
}

.main-table {
   border: 1px solid #FFFFFF;
   background-color:#FFFFFF;
   width:100%
}

.style1 {
   font-size: 10px
}

.top-img {
   background-image: url(/images/top-bg.jpg);
   height:250px;
   padding-left:450px;
   color:#FFFFFF
}

.website-title {
   font-family: "Trebuchet MS", Arial;
   color: #FFFFFF;
   text-align: right;
   font-size:34px;
   letter-spacing:-1px;
}

.website-subtitle {
   font-family: "Trebuchet MS", Arial;
   color: #FFFFFF;
   text-align: right;
   font-size:22px;
   line-height:26px; /* wichtig für Zeilenabstand */
   letter-spacing:-1px;
}


.menu {
   height:35px;
   align:center;
   vertical-align:middle;
   padding-left:15px;
   padding-right:5px;
   background-image:url(/images/menu-bg.gif)
}

.table-corners {
   width:900px;
}

.bg-white {
   background-color:#FFFFFF
}

.corner1 {
   background-image:url(/images/corner1.gif);
   width:20px;
   height:20px
}

.corner2 {
   background-image:url(/images/corner2.gif);
   width:20px;
   height:20px
}

.corner3 {
   background-image:url(/images/corner3.gif);
   width:20px;
   height:20px
}

.corner4 {
   background-image:url(/images/corner4.gif);
   width:20px;
   height:20px
}

a.menu-link { 
   background-image:url(/images/menu-sep.gif);
   height:30px;
   line-height:30px;
   background-position: right;
   background-repeat:no-repeat;
   padding-left:7px;
   padding-right:14px;
   padding-top:6px;
   padding-bottom:6px;
   font-family: tahoma;
   font-size:15px;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold
}

a.menu-active { 
   background-image:url(/images/menu-sep.gif);
   height:30px;
   line-height:30px;
   background-position: right;
   background-repeat:no-repeat;
   padding-left:7px;
   padding-right:14px;
   padding-top:6px;
   padding-bottom:6px;
   font-family: tahoma;
   font-size:15px;
   color:#2D68AB;
   text-decoration:none;
   font-weight:bold
}

a.menu-link:hover { 
   background-image:url(/images/menu-bg_hover.gif);
   background-position:center;
   background-repeat:repeat-x;
   color:#FFE7CF
}

.content {
   padding-top:25px;
   padding-left:2px;
   padding-right:60px;
   padding-bottom:35px
}

.content-right {
   padding-top:60px
}

a.made-in {
   color:#aaaaaa 
}

.made-in_text {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aaaaaa;
	padding-left:3px;
	padding-bottom:15px
}

/* linke Spalte der "über mich" Tabelle */
td.aboutDate {
   padding-right: 2em;
}

/* Zitat auf der Startseite */
p.quoteMain {
   align: center;
   text-align: center;
   margin: 30px 120px;
   background-color:#FF761C;
}

td.formButtons {
	padding-top: 3ex;
}
