/* ///////////////////////////////////////////////////

    * CSS Document *
	Project:		BMA Brandstätter Rechtsanwälte GmbH
			
/////////////////////////////////////////////////// */

/* --- STANDARD Definitions --- */

body {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	voice-family: "\"}\"";
	voice-family: inherit;
	color:#251D07;
}

#c-parent {
	width: 990px;
	min-width: 990px;
	height:647px;
	margin: 31px auto;
	padding: 0px;
	text-align:left;
}
#permanetlogo{
	text-align:left;
	padding:  0px 0px 0px 581px;
}

#c-sitenav	{display: none;}
/* --- */

/* --- SECTIONING --- */

#content  {width: 990px; margin:17px 0px 0px 0px; padding: 0px;position: relative;}
#rand-oben {width: 626px; height: 32px;  background:url(/design/bma/images/bg_oben_rund.gif) 564px 0px no-repeat;  background-color:#E5E3DE;}
#rand-links { float:left; width: 50px; height: 346px; background-color:#E5E3DE;}
#rand-rechts { float:left; width: 87px; height: 346px; background:url(/design/bma/images/bg_rechts.gif) 0px 168px no-repeat;}
#startimg {float:left; width: 850px; height: 346px;}
#hauptcontent {float:left; width: 850px; height: 346px;}
#rand-unten {clear:both; width: 900px; height: 32px; margin:0px 0px 0px 0px; background:url(/design/bma/images/bg_unav.gif) 320px 0px no-repeat; background-color:#E5E3DE;}
#bg-unten{margin:0px 0px 0px 320px; width: 670px; height: 197px; background:url(/design/bma/images/bg_unten1.gif) 0px 0px no-repeat;}

#txtcontent {float:left; width: 525px; height: 346px; background-color:#CFCCC0;}
#imgcontent {float:left; width: 324px; height: 346px;}

#c-nav {float: left; text-align: left; width: 350px; margin: 7px 0px 0px 48px; padding: 0px; }

#c-hauptnav {float: left; text-align: left; width: 550px; margin: 10px 0px 0px 49px; padding: 0px; }

#c-unnav {float: right; text-align: left; width: 250px; margin: 9px 30px 0px 1px; padding: 0px; }

/* ---alt --- */
#c-main 	 {margin: 0px; padding: 10px 0px 0px 0px;}
#c-nav-subpage	{float: left; width: 537px; margin: 0px 27px 0px 0px; padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; background: url(/design/bma/images/willkommen.jpg) 5px 100px no-repeat; font-size: 12px;}
#c-content-subpage {float: left; width: 235px; margin: 0px; padding: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px; font-size: 12px; position: relative;}

#c-content  {float: left; width: 364px; margin: 0px; padding: 87px 0px 0px 0px !important; padding: 82px 0px 0px 0px; font-size: 12px; position: relative;}
#c-content #c-inlay {overflow: auto; height: 305px; margin: 0px;}
/* --- */

/* --- Navigation Startseite --- */

#c-nav ul#ul-nav {float:left; margin: 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
#c-nav ul#ul-nav li {margin: 0px 10px 0px 0px; padding: 0px; display:inline;}

#c-hauptnav ul#ul-hauptnav {float:left; width: 550px; margin: 0px; padding: 0px; list-style-type: none;}
#c-hauptnav ul#ul-hauptnav li {margin: 0px 13px 0px 0px; padding: 0px; display:inline;}
#c-hauptnav ul#ul-hauptnaven {float:left; width: 550px; margin: 0px; padding: 0px; list-style-type: none;}
#c-hauptnav ul#ul-hauptnaven li {margin: 0px 41px 0px 0px; padding: 0px; display:inline;}
#c-hauptnav ul#ul-hauptnaves {float:left; width: 550px; margin: 0px; padding: 0px; list-style-type: none;}
#c-hauptnav ul#ul-hauptnaves li {margin: 0px 17px 0px 0px; padding: 0px; display:inline;}

#c-unnav ul#ul-unnav {float:right; width: 225px; margin: 0px; padding: 0px; list-style-type: none;}
#c-unnav ul#ul-unnav li {margin: 0px 5px 0px 0px; padding: 0px; display:inline;}
#c-unnav ul#ul-unnaves {float:left; width: 250px; margin: 0px; padding: 0px; list-style-type: none;}
#c-unnav ul#ul-unnaves li {margin: 0px 3px 0px 0px; padding: 0px; display:inline;}

#txtoben{float:left; margin:18px 0px 19px 21px; height: 14px;}
#txtdrucken{float:right; margin:18px 50px 19px 0px; height: 14px;}

.cvueber{width:455px; border-bottom: 1px solid; margin:0px 0px 20px 0px;}
.cvueber1{width:455px; margin:10px 0px 20px 0px;}
.cvlink{float:left; width:258px; margin:0px 0px 20px 0px; }

.cvimg{float:right; vertical-align:top; width:190px; margin:0;}
.cvimgfull{float:right; vertical-align:top; width:190px; margin:5px 0 5px 5px;}

#txtinhalt{overflow: auto; height: 280px; width:474px; margin: 0px 0px 0px 2px; padding:0px 28px 0px 20px;}


#c-nav ul#ul-subnav {float: right; width: 260px; margin: 0px 6px 24px 0px !important; margin: 0px; padding: 0px; list-style-type: none;}
#c-nav ul#ul-subnav li {margin: 0px 4px 2px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #6A6262; font-size:12px;}
#c-nav ul#ul-subnav li a {color:#6A6262; text-decoration: none; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;}
#c-nav ul#ul-subnav li a:hover, #c-nav ul#ul-subnav li a:active, #c-nav ul#ul-subnav li a.a-active {color: #9E1A34;}

#c-content-subpage ul {width: 100%; margin: 0px; padding: 0px; list-style-type: none; position: absolute; visibility: hidden;}
#c-content-subpage ul li {margin: 0px 0px 2px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #6A6262;}
#c-content-subpage ul li a {color: #6A6262; text-decoration: none; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;}
#c-content-subpage ul li a:hover, ul li a:active, ul li a.a-active {color: #9E1A34;}

ul#ul-subnav-1 {top: 0px; left: 0px;}
ul#ul-subnav-2 {top: 74px; left: 0px;}
ul#ul-subnav-3 {top: 148px; left: 0px;}
ul#ul-subnav-4 {top: 222px; left: 0px;}
ul#ul-subnav-5 {top: 296px; left: 0px;}
ul#ul-subnav-6 {top: 370px; left: 0px;}

div.items {
	margin-bottom:10px;
}

div.line {
	margin:15px 0 10px 0;
}

div.line div.line {
	padding:0 0 0 20px;
}

div.message-warning {
	background-color:#E3CBBF;
	padding:10px;
	margin:10px;
}

div.gallery {
	width:100%;
	overflow:hidden;
}

div.gallery ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

div.gallery ul li {
	margin:5px;
	padding:0;
	float:left;
	display:inline;
}

div.gallery-image-small {
	width:75px;
	height:55px;
}

div.gallery-navigation {
	width:600px;
	margin:5px 0 5px 0;
	overflow:hidden;
}

div.gallery-next {
	float:right;
}

div.gallery-previous {
	float:left;
}

div.gallery-caption {
	width:300px;
	margin:5px 0 5px 0;
}