/* *--------------  SIGGI BRAUN GUITARS STYLESHEET  -------------*
Copyright 2009, krayzee design (krayzee-design.de) 
Bachelor Project Natascha Všgele, Media Production, Hochschule Darmstadt */

@charset "utf-8";


/* ----- ALLGEMEIN -----*/

* {	padding:0px; margin:0px; font:11px Verdana; color: #777777; }

ul { list-style-type:none;}

.success {color:#156A00 }

.failed { color:#970000}

.clear { clear:both;}

p {margin-bottom:10px;}

body {margin:0px; font: 11px Verdana; color: #777777; text-align: justify;  background-color: #161616; background-image: url(/bilder/layout/bg1.gif); background-repeat: repeat-x;  }




/* ----- STANDARD LINK FORMATIERUNG ----- */

a { text-decoration:none; color:#FBA953; font-weight:bold;}

a:link, a:hover, a:visited, a:active {text-decoration:none; font-weight:bold; color:#777777;}

a:hover { color:#c0973e;}

a:hover img {filter:alpha(opacity=70); /* IE */ -moz-opacity:0.7; /* Gecko-Browser */ opacity:0.7; /* Opera 9+ */}





/* ----- LAYOUT -----*/


#main { width: 900px; margin-left: auto; margin-right: auto; background-color:#111111; }

#mainHead { width:900px; border:black 0px solid;}

#bgcontain {margin:0px auto; width:950px; background-image:url(/bilder/layout/mainbg.png); background-repeat:repeat-y; }

#logo { border-bottom:2px #666666 solid; background-repeat: no-repeat; background-color: black; }

#maincontent {margin: 0px; padding: 0px 0px 0px 0px; min-height:580px; border: 1px black solid; }


#foot { width: 886px; height: 20px; text-align: center; font-weight: normal; font-size: 10px; background-color:black; color: #666666; padding:7px;}


div.leftframe {	float: left; width:590px;}

div.rightframe {float: right; width:270px;}

img {	border: 0px solid black;}






/* ----- NAVIGATIONS ELEMENTE -----*/

#navigation { position:relative; bottom:-2px; margin-top:55px;margin-left:165px; border-top:1px black  solid; }

#navigation ul { margin:0px; padding:0px; list-style-type:none; }

#navigation li { float:left; }

#navigation a { display:block; background-color:black; border-bottom:2px #666666 solid; padding: 2px 12px 2px 12px; margin-top: 0px; color:#666666; font:14px  Arial; font-weight: bold; }

#navigation a:hover { color: #c0973e; border-bottom:2px #c0973e solid; }

#navigation a.active { color: #c0973e; border-bottom:2px #c0973e solid;  }


#submenu {	background:#111111;	border:0px black solid;	border-top:0px;}

#submenu ul {	list-style-type:none;}
	
#submenu li {float:left;}
	
#submenu a.normal { display:block; padding:6px 5px 6px 15px; font:12px Arial; color:#666666;}

#submenu a.normal:hover {color:#c0973e;}

#submenu a.normal_active {display:block; padding:6px 5px 6px 15px; font:12px Arial; font-weight:bold; color:#c0973e;}


#langmenu { width:130px; margin-left:auto; padding-top:5px; font: 9px Verdana; }

.button { display: block; height: 20px; padding: 5px 10px 5px 10px; font-weight: bold; background-image: url(/bilder/layout/button.gif); border: 1px #000000 solid; }




/* ------ STANDARD TEXT FORMATIERUNG ------ */


h1 {width: 500px; font: 16px "Nuri", Arial; font-weight: bold; color: #999999; border-bottom: 2px #999999 solid; padding-left: 18px; margin-top: 20px; margin-bottom:15px;}

h2 {font:13px Arial; font-weight:bold; margin-bottom:12px; padding-left: 0px; text-decoration: underline;}

p {color:#777777;}

b {font-weight:bold;}

#textinhalt {margin: 0px 15px 25px 15px;}




/* ------ STANDARD FORMULAR FORMATIERUNG ------ */

form { margin:10px 0px 0px 0px;}

form th { font-weight:bold; text-align:right;}
	
form td { padding-left:5px;}





