/* CSS Document */



html, body {

	width:100%;

	margin:0;

	padding:0;

}

body {

	background:#FFFFFF;

}

#topmenu {

	height:50px;

	background:url(/templates/test/images/leftblueline.gif) left repeat-y;

	

}

#topmenu ul {

	list-style:none;

	float:left;

	margin:0;

	padding:0;

	position:absolute;

	top:19px;

	right:50px;

}

#topmenu ul li {

	float:left;

	margin-right:16px;

}

#topmenu ul li a {

	display:block;

	background:url(/templates/test/images/bluesqare.gif) left center no-repeat;

	padding-left:11px;

	font-family:Tahoma;

	font-size:12px;

	color:#000000;

	text-decoration:none;

	width:auto;

	

}

#topmenu ul li a:hover {

	text-decoration:underline;

}

#topmenu img {

	position:absolute;

	top:0;

	left:54px;

	border:none;

}

#leftmenu {

	width:158px;

	background:url(/templates/test/images/leftmenubg.jpg) top left no-repeat;

	padding-top:15px;

}

#leftmenu ul {

	list-style:none;

	margin:0;

	padding:0;

}

#leftmenu ul li {

	height:30px;

	width:26px;

	display:block;

	overflow:visible;

}

#leftmenu ul li a {

	height:30px;

	display:block;

}

a.link1 {

	background:url(/templates/test/images/home.gif) top left no-repeat;

}

a.link2 {

	background:url(/templates/test/images/map.gif) top left no-repeat;

}

a.link3 {

	background:url(/templates/test/images/kontakty.gif) top left no-repeat;

}

#leftmenu ul li a:hover {

	width:147px;

}


.button
{
     border: 1px;
     border-color: #000000;
     border-style: solid;
}


#topblock {

	background:url(/templates/test/images/logoten.jpg) top left no-repeat;

}

#topblock table {

	height:211px;

}

#topblock table td {

	

}

#topblock1 {

	background:url(/templates/test/images/topblock1.gif) top center no-repeat;

}

#topblock2 {

	background:url(/templates/test/images/topblock2.jpg) top center no-repeat;

}

#topblock3 {

	background:url(/templates/test/images/topblock3.jpg) top center no-repeat;

}

#topblock4 {

	background:url(/templates/test/images/topblock4.jpg) top center no-repeat;

}

.topblockins {

	width:193px;

	text-align:left;

	margin:0 auto;

	padding-top:42px;

	position:relative;

}

.topblockins h2 {

	margin:0 10px 0 0;

	text-align:right;

	color:#FFFFFF;

	font-size:14px;

	font-family:"Trebuchet MS";

	line-height:14px;

}

.topblockins p {

	margin:0;

	padding:0 10px;

	color:#919394;

	font-family:Tahoma;

	font-size:12px;

	position:absolute;

	top:120px;

}

.topblockins p a {

	color:#919394;

	text-decoration:none;

}

.topblockins p a:hover {

	text-decoration:underline;

}

#main {

	padding-right:8px;

}

#main div#m1 {

	background:#EFEFEF url(/templates/test/images/horizontpunktir.gif) right top repeat-x;

	margin:40px 0 0 0;



}

#main div#m1 div#m2 {

	background:url(/templates/test/images/vertikalpunktir.gif) right top repeat-y;

}

#main div#m1 div#m2 div#m3 {

	background:url(/templates/test/images/vertikalpunktir.gif) left top repeat-y;

}

#main div#m1 div#m2 div#m3 div#m4 {

	background:url(/templates/test/images/topconer.gif) left top no-repeat;

}

#main div#m1 div#m2 div#m3 div#m4 div#m5 {

	background: url(/templates/test/images/horizontpunktir.gif) bottom right repeat-x;

}

#main div#m1 div#m2 div#m3 div#m4 div#m5 div#m6 {

	background: url(/templates/test/images/bottomconer.gif) bottom left no-repeat;

	padding:1px 15px 0 15px

}


#main h1 {

	color:#1C82C8;

	font-size:18px;

	font-family:Tahoma;

	font-weight:400;

	line-height:36px;

}

#main h2 {

	color:#1C82C8;

	font-size:18px;

	font-family:Tahoma;

	font-weight:400;

	margin:0 0 0 24px;

	line-height:36px;

}

#main .alljob {

	float:right;

	color:#1C82C8;

	margin:8px 16px 0 0;

	font-family:Tahoma;

	font-size:14px;

}

#main .screenshot, #main div.last_folio {

	width:181px;

	height:138px;

	background:url(/templates/test/images/skreenshotbg.jpg) center no-repeat;

	margin:0 auto;

	text-align:center;

}

#main .screenshot img, #main div.last_folio img {

	width:154px;

	height:115px;

	border:#6FB5E4 solid 1px;

	margin-right:3px;

	float:right;

}

#main .screenshot a, #main div.last_folio a {

	font-size:10px;

	font-family:Tahoma;

	color:#000000;

	text-decoration:none;

	line-height:18px;

}

#main .desk {

	background:none;

	margin:28px 64px 0 64px;

	font-family:Tahoma;

}

#main .desk h3, #main .none h3 {

	color:#000000;

	text-align:center;

	font-size:12px;

	margin:0;

}

#main .desk span {

	color:#737272;

	font-size:10px;

	line-height:30px;

}

#main .desk ul{

	color:#A09E9E;

	list-style:none;

	font-size:12px;

	margin:0;

	padding:0;

}

#main p {

	color:#000000;

	font-size:11px;

	font-family:Tahoma;

	line-height:15px;

}

#main p ul {

	font-size:11px;

	font-family:Tahoma;

	line-height:15px;	

}

#mainbottom {

	padding-right:8px;

}

#mainbottom div {

	background:#EFEFEF url(/templates/test/images/horizontpunktir.gif) bottom right repeat-x;

}

#mainbottom div div {

	background:url(/templates/test/images/vertikalpunktirbot.gif) bottom right repeat-y;

}

#mainbottom div div div {

	background:url(/templates/test/images/vertikalpunktirbot.gif) bottom left repeat-y;

}

#mainbottom div div div div {

	background: url(/templates/test/images/bottomconer.gif) bottom left no-repeat;

	padding:15px;

	height:10px;

}

#mainbottom p {

	color:#727272;

	font-size:11px;

	font-family:Tahoma;

	line-height:15px;

}

#footer p {

	color:#1B7EC2;

	margin:1px 15px;

	font-size:10px;

	font-family:Tahoma;

}

#footer a {

	font-size:10px;

	color:#1B7EC2;

	font-family:Tahoma;

	text-decoration:none;

	display:block;

	text-align:left;

	width:90px;

	line-height:9px;

}

#news {

	padding-top:40px;

	padding-right:14px;

	font-family:Tahoma;

}

#news h3 {

	color:#2B8DD1;

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	margin-left:14px;

}

#news p {

	color:#919394;

	font-size:10px;

	margin: 3px 0 3px 14px;

	

}

#news a {

	color:#3887C0;

	font-size:12px;

	text-transform:lowercase;

	text-decoration:none;

	display:block;

	text-align:right;

	background:url(/templates/test/images/arrow.gif) center right no-repeat;

	padding-right:10px;

	margin:0;

}

#news .underline {

	background: url(/templates/test/images/underline.gif) center repeat-x;

	display:block;

	height:1px;

	margin:5px 0 0 0;

}

#adv {

	font-family:Tahoma;

	font-size:12px;

}

#adv span {

	color:#2B8DD1;

	font-weight:bold;

	margin-bottom:10px;

	display:block;

}

#adv a {

	color:#0000;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}
