html, body {
    margin:0;
    padding:0;
    height:100%;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #006633;
	line-height: 125%;
    font-size: 12px;
	background-color:#fff;
	background-image: url(../img/FrontEnd/bgr.png);
	background-repeat:repeat-x
	
}
h1{
font-size:18px;
padding-top:3px;
letter-spacing:2px;
border-top:#d6741b 0px solid;
}
h2{
font-size:14px;
padding-top:4px;
padding-bottom:4px;
margin: 0;
padding:0;
}
hr { 
	width: 100%;
	display: block;
	height: 1px;
	padding-left:5px;
	border-top: 1px solid #cacaca;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}

/* hlavni navigace */
#nav {
    height:auto;
	width:955px;
	height:30px;
	background-image:url(../img/FrontEnd/bgr_main_menu-2.png);
	background-repeat:no-repeat;
	visibility: hidden;
display:none
	   
}
#nav ul {
    margin:0;
    padding:0;	
    list-style:none;
	
}
#nav li {
    float:left;	
    border-right:0px dashed #fff;
}
#nav a {
    display:block;
    float:left;
    height:16px;
    padding:10px 9px 5px 9px;
    font-weight:bold;    
    color:#fff;	
	font-size:12px;
    text-decoration:none;
}
#nav a:hover {
    background:#fff;
	color:#006633
}
/*kostra*/

#main{
	width: 955px;
	position: relative;
	text-align: left;
    margin: auto;
}
#up{
width:955px;
height:70px;

}
#logo{
background-color:#fff;
float:left;


}
#user_navig{
width:440px;
height:70px;
float:right;
	visibility: hidden;
display:none
}
#user_navig a {    
    color:#d6741b;	
	font-size:12px;
    text-decoration:none;
}
#user_navig a:hover {
    background:#006633;
	color:#fff
}
.language{
width:436px;
text-align:right;
padding:0px;
	visibility: hidden;
display:none
}
.login{
width:436px;
text-align:right;
padding:0px;
display:none
}
.text_field {
	border: #006633 1px solid;
	font-size: 12px;
	color: #666666;
	background: #dddddd;
	margin: auto;
	padding:1px
}
/*design*/
#design{
	width: 955px;
	height:180px;
	margin:0;
	padding:0;
	background-image:url(http://www.retigo.com/_gfx/img/FrontEnd/design_konvektomaty.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
display:none
}
#design_napojova_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_napojova_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
display:none
}
#design_napojova_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_napojova_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
display:none
}
#design_konvektomat_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_konvektomaty_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
display:none
}
#design_konvektomat_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_konvektomaty_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
display:none
}
#design_owns_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_owns_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
}
#design_owns_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_owns_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
display:none
}
#design_shockers_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_shockers_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
    display:none
}
#design_shockers_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_shockers_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
    display:none
}
#design_regenerators_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_regenerators_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
	visibility: hidden;
    display:none
}
#design_regenerators_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_regenerators_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
    display:none
}
#design_holding_cz{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_holding_cz-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
    display:none
}
#design_holding_en{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_holding_en-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
    display:none
}
#design_vseobecne{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_vseobecne-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
    display:none
}
#design_konvektomat{
	width: 955px;
	height:150px;
	margin:0;
	padding:0;
	background-image: url(../img/FrontEnd/design_vseobecne-2.jpg);
	background-repeat:no-repeat;
	border-left: #006633 0px solid;
		visibility: hidden;
    display:none
}
#content{
width: 955px;
margin: auto;
padding:0px;
height:100%;
background-image: url(http://www.retigo.com/_gfx/img/FrontEnd/bgr_content.jpg);
}

#content a{
color:#d6741b;
text-decoration:none;
margin:0;
padding:0
}
#content a:hover{
color:#fff;
margin:0;
padding:0;
background-color:#000000;
}

#content h1{
font-size:18px;
padding-top:7px;
letter-spacing:2px;
border-top:#d6741b 0px solid;
}
#content h2{
font-size:14px;
padding-top:4px;
padding-bottom:4px;
margin: 0;

}
/*produkty-konvektomaty*/
#content_produkt{
width: 955px;
margin: auto;
padding:0px;
height:100%;
background-image: url(../img/FrontEnd/bgr_content_produkt-2.jpg);
}
#content_produkt a{
color:#d6741b;
margin: 0;
padding:0;
text-decoration:none;
}
#content_produkt a:hover{
color:#fff;
margin: 0;
padding:0;
background-color:#d6741b;
}
#content_produkt li{
list-style-image: url(../img/FrontEnd/li-2.gif);
margin:0
}
/*produkty - shockery*/
#content_produkt_shock{
width: 955px;
margin: auto;
padding:0px;
height:100%;
background-image: url(../img/FrontEnd/bgr_content_produkt-2.jpg);
}
#content_produkt_shock a{
color:#d6741b;
margin: 0;
padding:0;
text-decoration:none;
}
#content_produkt_shock a:hover{
color:#fff;
margin: 0;
padding:0;
background-color:#d6741b;
}
#content_produkt_shock li{
list-style-image: url(../img/FrontEnd/li-2.gif);
margin:0
}
/*smart_navigation*/
#smart_navig {
border-top: 1px #ccc solid;
border-bottom: 1px #ccc solid;
margin:0;
padding:0;
height:18px;
	visibility: hidden;
    display:none
}
/*novinka*/
#news_body{
width:570px;
	float:left;
margin-left:10px;
padding:0px
}

#news_body p{
margin: 0;
padding:0;
}
.news_content{

padding-bottom:5px;
margin: 5px 0 5px 0 
}
.news_img{
width:134px;
float:left
}
.news_text{
width:435px;
float:left
}
/*content_body*/
#produkt_body{
width:720px;
	float:left;
margin-left:10px;
padding:0px
}
/*right_menu*/
#right_menu{
	width: 200px;
    float:left;
    margin:5px 0 0 20px;
    padding:0px;
		visibility: hidden;
    display:none
}
.right_menu_content{
border-bottom:#ccc 1px solid;
padding:5px 0 5px 0;

}
/*recepty*/
#recipe{
	width: 340px;
    float:left;
    margin:5px 0 0 20px;
    padding:0px
}
#recipe p{
margin: 0;
padding:0;
}
.recipe_content{
border-bottom:#ccc 1px solid;
padding:5px 0 5px 0;

}
.recipe_img{
width:134px;
float:left
}
.recipe_text{
width:200px;
float:left
}
/*poptavka*/
#poptavka{
width:340px;
margin-bottom:5px

}
.poptavka_butt{
margin:2px 10px 2px 10px;
float:left;
width:130px;
text-align:center
}
.cistic{
clear:both
}
#menu{ 
margin-left:100px
}
/*footer*/
#footer {
width: auto;
height: 34px;
background-image: url(../img/FrontEnd/bgr_footer-2.png);
background-repeat:repeat-x;
margin: 0;
}
#footer a {
color: #ccc;
text-decoration:none}
#footer a:hover {
background-color:#fff;
color: #006633;

}
.copy {
 width: 955px;
 height: 30px; 
 position: relative;
 top: 0px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
 font-size: 100%;
 color: #000;
 background-color: #006633  
}
.copy_spaneco {
 width: 955px; 
 position: relative;
 top: 0px;
 margin: 0 auto;
 padding: 0;
 text-align: right;
 font-size: 10px;
 color: #006633;  
}
.copy p {
 margin: 0 0 0 14px;
 position: relative;
 top: 10px;
 text-align:center;
 color:#fff
}
/*flash*/
#flash{
	position:relative;
	left: 298px;
	top: 105px;
	width:350px;
	height:75px;
	margin:auto;
	
	background-color:#fff;
	border:1px solid #FF6600
}
p{
padding-left:2px
}
/*doplnky*/
.img {
    border: #006633 1px solid;
    padding: 2px;
    background: #cccccc;
}
.sloupek {
width:230px;
float:left;
margin:2px;
color:#fff;
background-color:#006633;
}
.sloupek_blue {
width:270px;
float:left;
margin:2px;
color:#fff;
background-color:#00569f;
}
.barva_produktu{
background-color:#8fb9a2;
width:220px;
padding:5px;
font-weight:bold;
color:#fff
}
.barva_produktu_blue{
background-color:#8ab2d8;
width:260px;
padding:5px;
font-weight:bold;
color:#fff
}
.left{
float:left;
margin: auto;
widht: auto;
height:auto;
padding:auto;
}
.right{
float:right;
margin: auto;
height:auto;
padding:auto;
}
.more{
text-align:right;
}
/*--------submenu---------*/
#submenu_right {
    width: 195px;
 	background-color: #CEEEDF;
	float:left;
	position:relative;
	left:15px;
	margin:5px 0 0 0px;
		visibility: hidden;
    display:none
}
#submenu_right .menu a {
	display: block;
	text-decoration: none;
	color: #006633;
    padding: 5px 0px 5px 10px;
	background-image:url(../img/FrontEnd/menu_li.gif);
	background-repeat:no-repeat;
	background-position:center left;
			margin-left:5px;
				visibility: hidden;
    display:none

}
#submenu_right .menu a:hover {
	color: #fff;
	text-decoration: none;
	background-color:  #006633;
	background-image:url(../img/FrontEnd/menu_li_hover.gif);
	background-repeat:no-repeat;
	background-position:center left;
    padding: 5px 0px 5px 10px;
		visibility: hidden;
    display:none

}
#submenu_right .button {	
	margin: 0px;
	width: 195px;
		visibility: hidden;
    display:none
}
/*tabulka - zelena*/
	.table {
border: #5CA5C5 0px solid;
margin:2px 2px 2px 12px;
text-align:left;
font-size:11px
}
.table td {
border: 1px solid #CEEEDF;
margin:2px 2px 2px 2px;
padding:2px
}
.table th {
border: 1px solid #CEEEDF;
background-color:#006633;
color: white;
margin:2px 2px 2px 2px;
padding:2px
}
.table_left {
background-color:#CEEEDF;
color: #006633;}
/*tabulka -modra*/
.table_blue {
border: #8ab2d8 0px solid;
margin:2px 2px 2px 12px;
text-align:left;
font-size:11px
}
.table_blue td {
border: 1px solid #8ab2d8;
margin:2px 2px 2px 2px;
padding:2px
}
.table_blue th {
border: 1px solid #8ab2d8;
background-color:#000066;
color: white;
margin:2px 2px 2px 2px;
padding:2px
}
.table_left_blue {
background-color:#8ab2d8;
color: #003366;}

.blue{
color:#003399
}
.blue_li{
list-style-image: url(../img/FrontEnd/li-blue.gif);
margin:0
}
.odsazeni {
margin: 20px;
float:left
}
.odsazeni_jumpmenu {
margin-left: 5px;
}
.odsazeni_h {
font-weight:bold
}
.zvyrazneni{
background-color:#E1E1E1;
width: 98%;
padding:5px
}
/*-------strankovani---------*/

#strankovani{

height:25px;
margin-bottom:2px;
}

.sipka{
width: 25px;
height: 15px;
text-align:center;
margin:2px;
float:left;
border:1px solid #006633
}
#strankovani a{
background-color:#E1E1E1;
display:block
}
#strankovani a:hover{
background-color:#006633;
}




