body 
{
	text-align:center;
	background-image:url(../img/style/pozadi_hlavni.jpg);
}
div.nahled 
{
	position:absolute;
	width:160px;
	height:123px;
}
div.ramec 
{
	width:1100px;
	height:auto;
	margin:4px;
	position:relative;
}
img 
{ 
	border: 0px; 
}
h1
{ 
	font-family:Arial;
	font-size:25px;
	font-style:normal;
	font-weight: bold;
	padding:0px;
	margin:0px;
}
h2
{ 
	font-family:Arial;
	font-size:19px;
	font-style:normal;
	font-weight: normal;
	padding:0px;
	margin:0px;
}
h3
{ 
	font-family:Verdana;
	font-size:14px;
	font-style:normal;
	font-weight: normal;
	padding:0px;
	margin:0px;
}
h4
{ 
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	font-weight: bold;
	padding:0px;
	margin-top:0px;
}
a.skldum,a.skldum:link,a.skldum:visited
{
	font-family:Arial;
	font-style:italic;
	font-weight: bold;
	color:#004000;
}
a.odkazbez, a.odkazbez:visited
{
    text-decoration:none;
    border:0px;
    border-style:none;
}
img.odkazbez
{
    text-decoration:none;
    border:0px;
    border-style:none;
}

/*-----------------------------------Pozadí-----------------------------------*/
div.pozadi1
{
  background-image:url(../img/style/pozadi_nahore.png);
  position:relative;
  left:0px;
  top:0px;
  width:1100px;
  height:250px;
}
div.pozadi2
{
  background-image:url(../img/style/pozadi_stred.png);
  position:relative;
  left:0px;
  top:0px;
  width:1100px;
}
div.dole1
{
  background-image:url(../img/style/dole.png);
  background-repeat:no-repeat;
  position:absolute;
  left:0px;
  width:1100px;
  height:60px;
}
/*------------------------------------Logo------------------------------------*/
.logo1
{
  background-image:url(../img/style/logo_sds.png);
  background-repeat:no-repeat;
  position:absolute;
  left:3px;
  top:2px;
  width:187px;
  height:108px;
  float:left;
}
.logo-hls
{
  background-image:url(../img/style/logohls.png);
  background-repeat:no-repeat;
  position:absolute;
  left:0px;
  top:0px;
  width:800px;
  height:135px;
  float:left;
}
.logo-kontakt
{
  background-image:url(../img/style/kontakt.png);
  background-repeat:no-repeat;
  position:absolute;
  left:0px;
  top:0px;
  width:800px;
  height:135px;
  float:left;
}
.logo_chyba
{
  background-image:url(../img/style/logo_chyba.png);
  background-repeat:no-repeat;
  position:absolute;
  left:0px;
  top:50px;
  width:1100px;
  height:135px;
}
/*-----------------------------------SUBmenu----------------------------------*/
div.nahore
{
  position:relative;
	left:0px;
	top:0px;
	background-image:url(../img/style/submenu.gif);
	background-repeat: no-repeat;
	width:1100px;
	height:48px;
/*	margin-top:-10px;  ověřit v Mozille*/
}
div.submenu
{
	text-align:right;
	position:absolute;
	left:0px;
	width:1095px;
	top:2px;
}
div.nazevfirmy
{
	position:absolute;
	text-align:center;
	left:0px;
	width:1095px;
	top:2px;
	font-family: Verdana;
	font-size:16px;
/*	font-weight: bold;  */
	color: #3ACF25;
}
div.mottofirmy
{
	position:absolute;
	text-align:center;
	left:0px;
	width:1095px;
	top:26px;
	font-family: Tahoma;
	font-size:12px;
/*	font-weight: bold;
	color: #F7E1AF; zajimav
	color: #AAAAAA; techn-listy */
	color: #3ACF25; 
}
div.submenu2
{
	text-align:right;
	position:absolute;
	left:0px;
	width:1100px;
	top:24px;
}
a.submenu,a.submenu:link,a.submenu:visited 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3ACF25;
}
a.submenu:hover 
{ 
	color:#FFFFFF;
}
.cas
{
	position:absolute;
	left:5px;
	top:4px;
	text-align:left;
	font-family: Tahoma;
	font-size: 11px;
	width:400px;
	color: #3ACF25;
}
/*-----------------------------------Nadpisy----------------------------------*/
div.logo_sds
{
	position:absolute;
	text-align:left;
	left:0px;
	top:0px;
	width:190px;
      height:110px;
}
div.nadpisy
{
	position:absolute;
	text-align:center;
	left:190px;
	top:2px;
	width:730px;
      height:110px;
}
/*------------------------------------Text------------------------------------*/
a.classictext
{
  font-family: Tahoma;
  font-size: 13px;
  color: #000000;
}
div.classictext
{
  font-family: Tahoma;
  font-size: 13px;
  color: #000000;
}
table.classictext
{
  font-family: Tahoma;
  font-size: 13px;
  color: #000000;
}
div.txtsekce
{
  position:absolute;
  text-align:justify;
  left:20px;
  top:162px;
  width:1060px;
  height:80px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}
/*-----------------------------------Podpis-----------------------------------*/
a.podpis,a.podpis:link,a.podpis:visited 
{
	font-family: Tahoma;
	font-size: 11px;
	color: #444444;
}
a.podpis:hover 
{ 
	color:#888888;
}
div.podpis
{
	font-family: Tahoma;
	font-size: 11px;
	color: #444444;
}

/*------------------------------------Zpět------------------------------------*/
a.zpet,a.zpet:link,a.zpet:visited 
{
	text-decoration:none;
	font-family: Tahoma;
	font-size: 20px;
	font-style: bold;
	color: #FFFFFF;
}
a.zpet:hover 
{ 
	color:#EEEEEE;
}
/*------------------------------------Menu------------------------------------*/
div.menusortiment
{
    position: absolute;
    top: 170px;
    left:15px;
    width:220px;
    height:430px;
    border-width: 1;
    border-style: solid;
    text-align:center;
    background-image:url(../img/style/pozadi_stred.png);
    z-index:1;
}
div.menuvpravo
{
    position: absolute;
    top: 60px;
    left:916px;
    width:180px;
    height:560px;
    border-width: 1;
    border-style: solid;
    text-align:center;
    background-image:url(../img/style/pozadi_stred.png);
}
div.menu-kolem
{
    position: absolute;
    top: 200px;
	  left:10px;
    width:20px;
    height:400px;
    background-image:url(../img/style/pozadi_stred.png);
}
div.menu-kolem2
{
    position: absolute;
    top: 200px;
	  left:215px;
    width:20px;
    height:400px;
    background-image:url(../img/style/pozadi_stred.png);
}
div.menusortiment-nadpis
{
    font-family: Verdana;
    font-size: 20px;
    font-weight:bold;
    color: #000000;
}
div.menusortiment-nadpis2
{
    font-family: Verdana;
    font-style: italic;
    font-size: 14px;
    font-weight:bold;
    color: #000000;
}
div.menusortiment-left
{
    position:relative;
    left:5px;
    max-height:150px;
    width:175px;
    text-align:left;
}
a.menusortiment,a.menusortiment:link,a.menusortiment:visited 
{
	  font-family: Tahoma;
	  font-size: 12px;
	  color: #062C07;
    text-decoration: none; 
}
a.menusortiment:hover 
{ 
	  color:#000000;
}

div.menuhoriz
{
  font-family: Tahoma;
  line-height: 1.5;
  font-size: 12px;
  color: #000000;
}
a.menuhoriz,a.menuhoriz:link,a.menuhoriz:visited 
{
  font-family: Tahoma;
  line-height: 1.5;
  font-size: 12px;
  color: #062C07;
  text-decoration: none; 
}
a.menuhoriz:hover 
{ 
  color:#000000;
}

a.menusortiment-big,a.menusortiment-big:link,a.menusortiment-big:visited 
{
	  font-family: Tahoma;
	  font-size: 15px;
	  text-align:center;
	  font-weight: bold;
	  color: #062C07;
    text-decoration: none; 
}

a.menusortiment2,a.menusortiment2:link,a.menusortiment2:visited 
{
	  font-family: Verdana;
	  font-size: 14px;
	  text-align:left;
        font-weight:bold;
	color: #444444;
/*	  color: #000;
*/
        text-decoration:none;
}
a.menusortiment2:hover 
{ 
	  color:#000000;
}
/*------------------------------------HLS------------------------------------*/
div.hlsobrazky
{
    position:absolute;
    width:150px;
    text-align:center;
    font-style:Arial,Tahoma;
    font-size:11px;
    color:#FFF;
    background:#000;
}
/*-----------------------------------Nadpis------------------------------------*/
div.style
{
    position:absolute;
    top:0px;
    width:700px;
    text-align:center;
    font-family:Arial;
	  font-size:40px;
	  font-style:normal;
    font-weight: bold;
    color:#FFFFFF;
    background-color:#111111;
    font-variant: small-caps;
}
div.style1_2
{
    position:absolute;
    top:0px;
    width:700px;
    text-align:center;
    font-family:Arial;
    font-size:40px;
    font-style:normal;
    font-weight: bold;
    z-index:10;
    color:#FFFFFF;
    font-variant: small-caps;
}




div.provoz
{
    position:absolute;
    top:0px;
    left:150px;
    width:800px;
    height:600px;
}

div.videa
{
    float:left;
    margin-left:0px;
    border:1px solid #88AA88;
    background-image:url(http://www.solar-design-studio.cz/img/style/pozadi_stred.png);
}

p.mezera
{
    margin-top:40px;
}