* {margin:0; padding:0;}

a {

	color:white;

	text-decoration:none;

}

body {

	font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif;

	font-size:90%;

	text-align:center;

	min-width:924px;

	line-height:1.5;

	background:#262b36;

	color:#E1E1E1;

}

#telo {

	width:924px;

	margin:0 auto;

	text-align:left;

}

#head {

	height:116px;

	background:url(../img/head.jpg);

}

h1 {

	width:285px;

	height:48px;

	background:url(../img/micos.jpg);

	position:relative;

	left:617px;

	top:44px;

}

h1 span {display:none;}

h2 {

	text-align:center;

	font-size:110%;

	color:#fdffeb;

}

h3 {font-size:150%;}

.navigace ul {

	float:right;

	margin-right:15px;

	padding:25px 0;

}

.navigace ul li {

	display:inline;

	padding-left:10px;

	background: url(../img/odrazka.gif) no-repeat left center;

	margin-left:10px;

}

.navigace a {

	text-decoration:none;

	color:white;

	font-weight:bold;

	font-size:110%;

}

#divize {

	clear:both;

	background:#adadad url(../img/divize-back.gif) repeat-x;

	line-height:1.3em;

	margin-bottom:15px;

}

#divize h2 {

	background:url(../img/divize-top.gif) no-repeat;

	height:40px;

}

#divize h2 span {

	padding: 0 10px;

	position:relative;

	top:17px;

	background:url(../img/divize-back-h2.gif) repeat-x left -15px;

}

#divize ul {margin-top:10px;}

#divize li {

	width:214px;

	float:left;

	list-style-type:none;

	margin: 0 0 0 13px;

	display:inline;

}

#divize h3 {

	margin:5px 0 1em 0;

	font-size:150%;}

#divize h4 {

	font-size:100%;

	margin-bottom:0.3em;

}

#divize a {

	text-align:center;

	width:100%;

	display:block;

	height:32px;

}

#divize a span {

	position:relative;

	top:10px;

}

#divize p {

	font-size:90%;

}

#divize div {

	min-height:26em;

	height:auto;

	_height:26em;

}

#divize div velkoobchod {

	min-height:6em;

	height:auto;

	_height:6em;

}

.divize1 {background:url(../img/danet-back.gif);}

.divize1 div {

	background:url(../img/danet-top.gif) no-repeat;

	padding: 15px;

}

.divize1 a {background:url(../img/danet-bottom.gif) no-repeat left bottom;}



.divize2 {background:url(../img/office-back.gif)}

.divize2 div {

	background:url(../img/office-top.gif) no-repeat;

	padding: 15px;

}

.divize2 a {background:url(../img/office-bottom.gif) no-repeat left bottom;}



.divize3 {background:url(../img/its-back.gif)}

.divize3 div {

	background:url(../img/its-top.gif) no-repeat;

	padding: 15px;

}

.divize3 a {background:url(../img/its-bottom.gif) no-repeat left bottom;}



.divize4 {background:url(../img/telcom-back.gif)}

.divize4 div {

	background:url(../img/telcom-top.gif) no-repeat;

	padding: 15px;

}

.divize4 a {background:url(../img/telcom-bottom.gif) no-repeat left bottom;}


.divize5 {background:url(../img/vob-back.gif)}

.divize5 div {

	background:url(../img/vob-top.gif) no-repeat;

	padding: 15px;

}

.divize5 a {background:url(../img/vob-bottom.gif) no-repeat left bottom;}

#divize5 div velkoobchod {

	min-height:6em;

	_height:auto;

	height:6em;

}


span.cistic {

	clear: both;

	height: 56px;

	width:100%;

	display:block;

	background:url(../img/divize-bottom.gif);

}



.ram {

	clear:both;

	background:#646364;

	padding: 12px 10px;

	margin-bottom:10px;

}

.ram div {

	border: solid 1px black;

	background:#3b3b3b url(../img/spolecnost-top.gif) no-repeat;

	padding:13px 50px 40px 40px;

}

.ram h2 {margin-bottom:15px;}

.ram h2 span {

	padding: 0 10px;

	background:url(../img/spolecnost-top-h2.gif) repeat-x left -13px;

}

.kariera div {padding:13px 20px 40px 40px;}

.kariera ul {

	overflow:hidden;

	padding-left:15px;

	margin-top:30px;

}

.kariera li {

	float:left;

	width:383px;

	margin-right:30px;

	position:relative;

}

.kariera li a {text-decoration:underline;}

#kontakt {

	background:#999999 url(../img/kontakt-back.gif) repeat-x;

	padding:12px 10px 30px 12px;

	clear:both;

	margin-bottom: 30px;	

}

#kon {

	border:solid 1px black;

	background:#3b3b3b url(../img/kontakt-top.gif) no-repeat;

	width:900px;

}

#kontakt h2 {

	padding-top:14px;

	margin-bottom:20px;

}

#kontakt h2 span {

	background: url(../img/kontakt-h2.gif) repeat-x left -15px;

	padding:0 10px;

}

#kontakt address {

	font-style:normal;

	font-size:110%;

	line-height:1.5em;

	border:solid 1px gray;

	float:left;

	background:#666666;

	margin: 10px 40px 0 40px;

	width:758px;

	display:inline;

	padding:30px;

}

address span.left {

	float:left;

	padding-right:30px;

}

#kontakt form {

	clear:both;

	padding: 10px 40px 10px 40px;

}

#kontakt form fieldset {

	border:1px solid gray;

	padding:20px;

}

#kontakt fieldset input {width:770px;}

#zprava {

	width:770px;

	height:7.3em;

}

#kontakt span.cistic {

	height:1px;

	overflow:hidden;

	background:none;

}

#kontakt p input {

	margin:1em 25px 1em 0;

	width:200px;

	float:right

}

#kontakt a	{

	text-decoration:underline;

}

legend {

	color:white;

	padding:0 10px;

}

#kontakt p.od {padding-left:40px;}

ul#jazyk {

	float:left;

	font-size:80%;

	margin-top:20px;

}

ul#jazyk li {

	list-style:none;

	padding:0 5px 0 10px;

}

ul#jazyk a {color:#CCC;}

ul#jazyk img {

	border:0;

	margin-right:5px;

}

ul#aaa li {cursor:pointer;}

ul#aaa li:hover, ul#aaa li.hover {color:white;}

ul#aaa li {behavior: url(http://www.micos.cz/_hover.htc); /* Protoe IE nedodruje CSS standarty, aby bylo reen funkcn , pouijeme tento *.htc soubor */}
