/* ############################### */
/* Position + BG               */
/* ############################### */
body {text-align: center; background-color:#4a4a4a; font-size: 101%; margin:0em;}

/* ############################### */
/* Text                            */
/* ############################### */
p {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 0.76em; line-height: 1.5em; color: #000000; font-weight: normal; text-transform: none;}	
h1 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 0.76em; line-height: 1.5em; color: #000000; font-weight: normal; text-transform: none;}	
h2 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 0.86em; line-height: 1.5em; color: #000000; font-weight: bold; text-transform: none;}
h3 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 0.68em; line-height: 1.5em; color: #a58b78; font-weight: normal; text-transform: none;}


/* ############################### */
/* DIV-Container                   */
/* ############################### */
img, div {behavior: url(http://www.golissa.de/rheinschnitt/css/iepngfix.htc);}
img, div {behavior: url(http://www.rheinschnitt.de/rheinschnitt/css/iepngfix.htc);}

.con_start {width: 780px; height: 480px; background-image:url(../pics/start.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_leistungen {width: 780px; height: 480px; background-image:url(../pics/leistungen.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_design {width: 780px; height: 480px; background-image:url(../pics/design.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_erstschnitt {width: 780px; height: 480px; background-image:url(../pics/erstschnitt.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_gradierung {width: 780px; height: 480px; background-image:url(../pics/gradierung.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_mass {width: 780px; height: 480px; background-image:url(../pics/masskonfektion.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_cad {width: 780px; height: 480px; background-image:url(../pics/cad.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_referenzen {width: 780px; height: 480px; background-image:url(../pics/referenzen.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_golissa {width: 780px; height: 480px; background-image:url(../pics/annegolissa.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_kontakt{width: 780px; height: 480px; background-image:url(../pics/kontakt.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}
.con_impressum {width: 780px; height: 480px; background-image:url(../pics/impressum.png); background-repeat:no-repeat; margin:6em auto; text-align: left;}

.con_logo {width: 362px; height: 54px; padding:59px 0px 0px 81px;}
.con_main {position: relative; width: 100%; margin:49px 0px 0px 0px; text-align: left;}
.con_main_navi {position: absolute; top: 0px; left: 82px; width:160px; height: 240px;}
.con_main_1 {margin: 0px 200px 0px 240px; height: 240px;}
.con_main_2 {position: absolute; top: 0px; right: 40px; width: 160px; height: 240px;}
.con_fuss {height: 20px; margin:35px 40px 0px 81px; text-align: right;}

.con_popup {padding: 1em 1em 1em 1em; margin:5em auto; width: 580px; background-color:#ffffff; text-align: left;}


/* ############################### */
/* Links                           */
/* ############################### */
a:link {font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 1em; color: #a58b78; font-weight: normal; text-decoration:none;}
a:visited {font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 1em; color: #a58b78; font-weight: normal; text-decoration:none;}
a:hover {font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 1em; color: #000000; font-weight: normal; text-decoration:none;}
a:active {font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; font-size: 1em; color: #000000; font-weight: normal; text-decoration:none;}

a:focus {
 -moz-outline: none; /* fuer unseren Browser der Wahl */
 outline: none; /* CSS 3 */
 ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */
}

/* ############################### */
/* Navi    1. Ebene                */
/* ############################### */
a.nav:link {
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 0.76em;
	line-height: 1.8em;
	color: #4a4a4a;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
a.nav:visited {
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 0.76em;
	line-height: 1.8em;
	color: #4a4a4a;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
a.nav:hover {
	color: #9c9088;
}
a.nav:active {
	color: #9c9088;
}

/* ############################### */
/* Navi    2. Ebene                */
/* ############################### */

a.nav_1:link {
    padding:0px 0px 0px 15px;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 0.68em;
	line-height: 1.5em;
	color: #9c9088;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
a.nav_1:visited {
    padding:0px 0px 0px 15px;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 0.68em;
	line-height: 1.5em;
	color: #9c9088;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
a.nav_1:hover {
	color: #4a4a4a;
}
a.nav_1:active {
	color: #4a4a4a;
}



