/*
	Theme Name: TroCIS (Widget-ready)
	URI: http://www.trocis.eu
	Description: Theme f&uuml;r TroCIS
	Version: 01.00 (de, en)
	Author: Mario Kievelitz
	Author URI: http://www.trocis.eu
	
	This Theme is Widget-ready.
	

*/

/* ---------------------------------------------------------------------------------- */

html, body {margin: 0; padding: 0; text-align: center;}

body {
	font-size: 12px;
	background: url(images/background.jpg) repeat-x; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}
 

p {margin: 0px 0px 0px 0px;}

a {color: #1f5a66; text-decoration: none;}

a:hover {color: #993d00; text-decoration: none;}

/* #content a:hover {text-decoration: none; color: #0095b3;} */

#archiv a:hover {text-decoration: none; color: #0095b3;}

#head a, img {border: none;}

/* ---------------------------------------------------------------------------------- */

#page {
	background: url(images/main.jpg) repeat-y;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 900px;}

#head {
	background: url(images/head.jpg) no-repeat top center;
	height: 187px;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;}

#titel {
	float: left;
	text-align: center;
	width: 900px;
	margin: 0px 0px 0px 0px; 
	padding: 128px 0px 0px 0px;}

/* ---------------------------------------------------------------------------------- */

#content {
	background: #ffffff;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 900px;
	height: 500px;
}

#content_service {
	background: #ffffff;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 900px;
	height: 1000px;
}


#footer {
	background: url(images/footer.jpg) no-repeat bottom center;
	background-color: inherit;
	clear: both;
	height: 47px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.footer {
	text-align:center;
	color: #000000;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

#content img {
	border: 1px solid #cccccc;
	padding: 4px;
	max-width: 100%;
	display: inline;}



.navi {
	background: url(images/navi.jpg) no-repeat;	
    	width:912px;
	height:22px;
  	  padding: 5px 0px 0px 0px;
    	margin: 0px 0px 0px -7px;
	color: #000000;
	font-size: 12px;
}
.navi a {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	outline:none;
}
.navi a:visited,
.navi a:active {
	color:#000000;
	text-decoration:none;
}
.navi a:hover {
	color:#1668d9;
	text-decoration:none;
}

#impressum {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 180px;
	text-align: left;
	text-decoration: none;
}

.impressum {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

#kleinunternehmer {
	color: #626060;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 75px 180px 0px 180px;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

#startseite {
	overflow: hidden;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	text-align: left;
	width: 900px;
	font-size: 12px;
}
#startseite img {
	border: none;
}

.leistungen {
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.start1 {
	float: left;
	width: 305px;
	height: 101px;
	margin: 0px 58px 0px 58px;
	padding: 7px 0px 5px 20px;
	border: 1px solid #000000;
}

.start1 a {
	color: #000000;
	font-size: 12px;
	outline:none;
}
.start1 a:visited,
.start1 a:active {
	color:#000000;
	text-decoration:none;
}
.start1 a:hover {
	color:#1668d9;
	font-weight: bold;
	text-decoration:none;
}

.leistungen {
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: left;
}

.start2 {
	float: left;
	width: 395px;
	height: 113px;
	margin: 0px 58px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #000000;
}

.start1, start2 { display: inline; }


#startseite2 {
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 58px;
	text-align: left;
	width: 842px;
	font-size: 16px;
}
#startseite2 img {
	border: none;
}

#startseite3 {
	overflow: hidden;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 45px 0px 0px 0px;
	text-align: left;
	width: 900px;
	font-size: 12px; 
}

#startseite3 img {
	border: none;
}

.start3 {
	float: left;
	width: 234px;
	margin: 0px 0px 0px 58px;
	padding: 0px 15px 0px 0px;
	color: #000000;
	font-size: 12px;
	text-align: justify;
}
.start3 a {
	color: #626060;
	font-size: 11px;
	outline:none;
}
.start3 a:visited,
.start3 a:active {
	color:#626060;
	text-decoration:none;
}
.start3 a:hover {
	color:#1668d9;
	font-weight: bold;
	text-decoration:none;
}

.start4 {
	float: left;
	width: 234px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	color: #000000;
	font-size: 12px;
	text-align: justify;
}
.start4 a {
	color: #626060;
	font-size: 11px;
	outline:none;
}
.start4 a:visited,
.start4 a:active {
	color:#626060;
	text-decoration:none;
}
.start4 a:hover {
	color:#1668d9;
	font-weight: bold;
	text-decoration:none;
}

.start5 {
	float: left;
	width: 234px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	color: #000000;
	font-size: 12px;
	text-align: justify;
}
.start5 a {
	color: #626060;
	font-size: 11px;
	outline:none;
}
.start5 a:visited,
.start5 a:active {
	color:#626060;
	text-decoration:none;
}
.start5 a:hover {
	color:#1668d9;
	font-weight: bold;
	text-decoration:none;
}

.start3 { display: inline; }

.strich {
	float: left;
	width: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.start_titel {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	text-align: center;
	color: #626060;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

#kontakt {
	text-align: left;
	padding: 50px 0px 0px 150px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
}

#ueber-mich {
	float:left;
	width:440px;
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 48px 0px 0px 45px;
	text-align: justify;
	text-decoration: none;
}

.ueber-mich {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.unternehmen {
	background: url(images/burg-wissem.jpg) no-repeat top center;
	width:440px;
	height:250px;
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 0px;
	text-align: justify;
	text-decoration: none;
}

#passbild {
	float:left;
	width:160px;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 35px;
	text-decoration: none;
}

#passbild img {
	border: none;
}

#webtitel {
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 172px;
	text-align: left;
}

#webtitel img {
	border: none;
}

#webtitel2 {
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 174px;
	text-align: left;
}

#webtitel2 img {
	border: none;
}

#web1 {
	margin: 0px 0px 0px 0px;
	padding: 20px 180px 0px 180px;
	text-align: justify;
	width: 540px;
	color: #000000;
	font-size: 12px;
}

#web1 img {
	border: none;
}

.webpreis {
	text-align: left;
	padding: 15px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	width: 540px;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	border-top: 1px solid #626060;
}

#web2 {
	margin: 0px 0px 0px 0px;
	padding: 20px 180px 0px 180px;
	text-align: justify;
	width: 540px;
	color: #000000;
	font-size: 12px;
}

#web2 img {
	border: none;
}

#web3 {
	margin: 0px 0px 0px 0px;
	padding: 20px 180px 0px 180px;
	text-align: justify;
	width: 540px;
	color: #000000;
	font-size: 12px;
}

#web3 img {
	border: none;
}

#web_sublinks {
	width:180px;
	height:60px;
	position:absolute;
	z-index:10;
	visibility:hidden;
	margin: 19px 0px 0px 328px;
	padding: 5px 5px 0px 5px;
	border: 1px solid #626060;
	background-color:#f6f2f3;
}

.sublink {
	display:block;
	width:180px;
	height:20px;
	text-align:left;
	font-size:12px;
	text-decoration:none; outline:none;
}

.sublink:link, .sublink:visited, sublink:active {
	color:#000000;
	background-color:#f6f2f3;
	text-decoration:none; outline:none;
}

.sublink:hover {
	color:#1668d9;
	background-color:#f6f2f3;
	font-weight:bold;
	text-decoration:none; outline:none;
}

#pflege {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 10px 180px 0px 180px;
	text-align: justify;
	text-decoration: none;
}

#installation {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 10px 180px 0px 180px;
	text-align: justify;
	text-decoration: none;
}

#seo {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 10px 180px 0px 180px;
	text-align: justify;
	text-decoration: none;
}

#datenrettung {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 10px 180px 0px 180px;
	text-align: justify;
	text-decoration: none;
}

.webtitel3 {
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 180px;
	text-align: left;
}

.webtitel3 img {
	border: none;
}

.webpreis2 {
	text-align: left;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	width: 540px;
	color: #626060;
	font-size: 12px;
	text-decoration:none;
	border-top: 1px solid #a29e9e;
}

#frage {
	color: #000000;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 75px 180px 0px 180px;
	text-align: left;
	font-style:italic;
	text-decoration: none;
}
