body {
  background-color: #111183;
	margin-right:auto;
	margin-left:auto;
	padding:0;
	text-align:center;
	font-family:Arial;
}

img {
	border-width: 0;
	margin: 0;
}

a {
	text-decoration: none;
	color:#343695;
}

a:Hover {
  text-decoration: underline;
	font-weight:bold;
	color:#FDBB56;
}

li{
  margin:0; padding:0;
}

ul {
  padding:0;
  margin-top: 15px;
	margin-bottom: 0;
	margin-left:0;
	margin-right:0;
}

#pagewidth{
  width:680px;
	text-align:left;
	min-width:500px;
	margin-left:auto;
	margin-right:auto;
}

#alcomTop{
	background-image:url(http://images.alcom-phone.cz/alcom_a.jpg);
	background-repeat: no-repeat;
	height:107px;
}

#alcomTopText{
  padding-top:70px;
}

#alcomTopSpace{
  height:147px;
}

#alcomCenter{
	padding-right: 8px;
	background-image:url(http://images.alcom-phone.cz/HorniP/HorniP.jpg);
	background-repeat: no-repeat;
	height:184px;
}

#alcomCenterText{
  border-left: 170px solid #DFD9EB;
	padding-right: 8px;
  padding-bottom: 20px;
  background-color: #ffffff;
	color:#343695;
	text-align:right;
	font-size:0.80em;
	font-weight:bold;
}

#menu{
  padding: 2px 5px 2px 6px;
	text-decoration: none;
	background-color: #DFD9EB;
}

#alcomBottom{
	background-image: url(http://images.alcom-phone.cz/alcom_c.jpg);
	background-repeat: no-repeat;
	height:80px;
}

#alcomBottomText{
  padding-top:20px;
	padding-left:208px;
	color:#364C9D;
	font-size:1.50em;
	font-weight:bold;
}

#leftcol{
  width:170px;
	min-height: 420px;
  float:left; 
  position:relative; 
  margin-left:-170px; 
  margin-right:1px;
	background-color: #DFD9EB;
}
 
#imagecol{
  width:250px; 
  float:left; 
  position:relative; 
  margin-left:-250px; 
  margin-right:1px; 
} 
 
#outer{ 
  border:solid white 0px; 
	border-left-width: 170px;
  border-left-color: #DFD9EB;   	 		/* left column colour */ 
  border-left-style: solid; 
  background-color: #ffffff; 					/* center column colour */ 
  width: auto; 
 }

#subscribeOuter{ 
  border:solid white 0px; 
	border-left-width: 250px;
  border-left-color: #ffffff;   	 		/* left column colour */ 
  border-left-style: solid; 
  background-color:  #ffffff; 					/* center column colour */ 
  width: auto; 
} 
 
#inner{
  margin:0;
	width:100%;
}

#maincol{ 
  float: left; 
  width: 100%;
	min-height: 420px;
	border-right: 20px;
  position: relative; 
  margin: 0 -8px 0 -2px; 
	background-color: #ffffff;
 }

#seznam {
  list-style-image: url(http://images.alcom-phone.cz/ring.jpg);
	padding-right: 8px;
	margin-left: 40px;
	padding-bottom: 10px;
	text-align:justify;
	font-size:0.80em;
	color: #364C9D;
}

#seznamVlastnosti {
  list-style-image: url(http://images.alcom-phone.cz/square.jpg);
	padding-right: 8px;
	margin-left: 16px;
	text-align:left;
	font-size:0.80em;
	color: #364C9D;
}

#text {
  padding-right: 8px;
	margin-left: 74px;
	padding-bottom: 10px;
	text-align:justify;
	font-size:0.80em;
	color: #364C9D;
}

#textOrdinary {
  padding-left: 2px;
	font-size:0.80em;
	color: #364C9D;
}

#textExhibition {
  padding-left: 10px;
	padding-right: 8px;
	text-align:justify;
	font-size:0.80em;
	font-family:Verdana;
	color: #364C9D;
}

#textContact {
	padding-left: 42px;
	text-align:left;
	font-size:0.80em;
	color: #364C9D;
}

#textYellow {
	margin-left: 74px;
	margin-bottom: 15px;
	text-align:left;
	font-size:0.80em;
	color: #FDBB56;
}				

#textYellowBig {
	margin-left: 15px;
	padding-bottom: 10px;
	text-align:justify;
	font-size:1.00em;
	font-weight:bold;
	color: #FDBB56;
}		

#leftMenu {
  background-color: #DFD9EB;
	padding-top:4px;
	padding-left:10px;
	margin-bottom: 3px;
	height:20px;
	text-align:left;
	font-size:0.80em;
	font-weight:bold;
	font-family:sans-serif;
	color:#364C9D;
}

#leftMenuOpen {
  background-color: #f3f3f3;
	padding-top:4px;
	padding-left:10px;
	margin-bottom: 3px;
	height:20px;
	text-align:left;
	font-size:0.80em;
	font-weight:bold;
	font-family:sans-serif;
	color:#FDBB56;
}

#itemMenu{
  padding-left:20px;
	margin-bottom: 6px;
	text-align:left;
	font-weight:bold;
	font-size:0.70em;
}

#produktyCele {
	margin-left: 15px;
}

#blueFrame {
  margin-top: 0;
	padding-top: 0;
  border: 1px solid #364C9D; 
	width: 212px;
	background-color: #ffffff
}