@charset "utf-8";

body    {
  background-image: url(../FPO/images/background.jpg);
    background-attachment: fixed;
    background-position: center 0%;
    background-repeat: no-repeat;
	margin-top:0px;
}

p {
 font-family:Times New Roman; serif;
 font-size: 14px;
 color:black;
 line-height:20px;
}

h1 {
  font-family:Georgia, sans-serif;
  font-size:22px;
  color:#a60a5c;
  line-height:30px;
  font-weight:normal;
  text-transform:uppercase;
}

h2 {
  font-family:Georgia, sans-serif;
  font-size:20px;
  color:#333;
  line-height:28px;
  font-weight:normal;
  margin-top:5px;
  text-transform:uppercase;
}

h3 {
  font-family:Georgia, sans-serif;
  font-size:18px;
  color:#c3347e;
  line-height:20px;
  font-weight:normal;
  margin-bottom:5px;
  text-transform:uppercase;
}

h4 {
  font-family:Georgia, sans-serif;
  font-size:16px;
  color:#a60a5c;
  line-height:18px;
  font-weight:normal;
  text-transform:uppercase;
}

h5 {
 font-family:Times New Roman; serif;
 font-size: 15px;
 color:#000000;
 line-height:20px;
 font-weight: normal;
 text-transform:uppercase;
}

a:link	{
	text-decoration:none;
	color:#a60a5c;
}

a:hover	{
	text-decoration:underline;
	color:#a60a5c;
}


a:visited {
	text-decoration:none;   
    	color:#a60a5c;
}

a:active    {
    text-decoration:none;  
}


.purple {
    color:#9b0051;
}

.black {
    color:#000;
}

.grey
 {
     color:#666;
}

#NAVIGATOR {
     width:90%;
    height:20px;
    float:left;
    text-align:left;
    margin-left:54px;
    margin-top:0px;
    margin-bottom:0px;
}

#NAVIGATOR h5 {
    font-size:13px ;
    margin-top:-30px;
    color:#999;
}

#NAVIGATOR a {
    color:#999;
}

 .img_link
 {
border:none;
}

#ALL	{
	width:981px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
    margin-bottom:50px;
	}

#TOP	{
	width:100%;
	height:182px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	}

#TOP_L	{
	float:left;
	width:65%;
	height:182px;
    clear:both;
}

.LOGO {
    border:none;
    margin-top:-65px;
    margin-right:70px;
    z-index:0;
}

#logo
 {
margin-left:60px;
width:550px;

}

#FCB	{
	float:left;
	width:350px;
	height:40px;
    margin-top:10px;
    margin-left:0px;
    z-index="10"
}

#T_D	{
	float:left;
	width:15px;
	height:182px;
    margin-left:-10px;

}

#TOP_R	{
	float:left;
	width:315px;
    padding-left:15px;
    padding-top:20px;
	height:162px;
   }

#TOP_R h2 {
    margin-bottom:0px;
}

#TOP_R p {
    margin-top:0px;
    font-family: Times New Roman, serif;
    font-size:13px;
    color:#ae055c;
    margin-bottom:0px;
}

#LOGIN	{
	float:left;
    width:45px;
	margin-top:25px;
	text-align:left;
	padding-left:35px;
	}


.submit_login	{
     background-color:#eeebeb;
     border: #BFBFBF solid 1px;
     padding-top:5px;
     padding-bottom:5px;
	color:black;
    width:110px;
    height:45px
    font-family: Georgia, sans-serif;
	font-size:10pt;
	margin-top:10px;
}

label	{
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:14px;
	padding-right:10px;
	font-weight:normal;
	color:black;
}

textarea	{
	text-align:left;
	font-family:Arial, sans-serif;
	font-size:14px;
    margin-left:5px;
    margin-top:10px;
	padding-right:10px;
	font-weight:normal;
	color:black;
    }

input	{
	margin-top:10px;
}

.submit	{
	background-color:transparent;
	float:right;
	border:none;
	color:#c40166;
	font-size:10pt;
	margin-top:15px;
	margin-right:57px;
}

.submit2	{
     background-color:#eeebeb;
     border: #BFBFBF solid 1px;
     padding-top:5px;
     padding-bottom:5px;
	color:black;
    width:78px;
    height:45px
    font-family: Georgia, sans-serif;
	font-size:10pt;
	margin-top:15px;
}

.p_mini	{
	float:right;
	color:#666666;
	font-family:arial,serif;
	font-size:12px;
	margin-right:65px;
}
.rohy	{
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

#MENU	{
	width:958px;
	background-color:white;
	margin-left:11px;
	height:70px;
  	background-image:url(../FPO/images/menu_bg.png);
	background-repeat:no-repeat;
    margin-bottom:0px;
}

#F_MENU	{
	float:left;
	width:849px;
	height:35px;
}


#S_MENU	{
	float:left;
	width:649px;
	height:35px;
}

#HLADAT	{
	float:left;
    height:58px;
    margin-top:-23px;
    margin-left: 30px;
	width:279px;
}

.menu_f 	{
	list-style-type:none;
	margin-top:7px;
	text-align:left;
	margin-left:0px;
}

.menu_f li  {
	display:inline;
	line-height:20px;
	position: relative;
}

.menu_f li a	{
	font-family:arial,sans-serif;
	color:white;
	font-size:12px;
	padding-right:52px;
padding-bottom:10px;
}

.menu_s	{
	list-style-type:none;
	margin-top:5px;
	text-align:left;
	margin-left:-3px;
}

.menu_s li{
	display:inline;
	line-height:20px;
	position: relative;
}

.menu_s li a	{
	font-family:arial,sans-serif;
	color:black;
	font-size:13px;
	padding-right:35px;
	padding-bottom:10px;
}

#MAIN   {
    float:left;
    width:958px;
    margin-left:11px;
    background-color:white;
    margin-top:0px;
    padding-top:0px;
}

#MAIN_L      {
    float:left;
    width:556px;
    background-color: white;
    z-index:0;
}

#MAIN_D      {
     float:left;
     width:15px;
     background-image: url(../FPO/images/main_d.png);
     height: 1400px;
     background-repeat: no-repeat;
    z-index:0;
}

#BUBLINA     {
    width:343px;
    position: absolute;
    height:143px;
    margin-left:523px;
    margin-top:19px;
    z-index:10;
    background-image: url(../FPO/images/bublina.png);
    background-repeat: no-repeat;;
}

.bub_tip     {
    font-size:18px;
    margin-left:47px;
    margin-top:32px;
    position:absolute;
    width:105px;
    line-height:20px;
    font-family: Georgia, sans-serif;
    color:black;
}

.bub_novinka    {
    display:none;
    font-size:16px;
    margin-left:207px;
    margin-top:68px;
    position:absolute;
    width:105px;
    line-height:20px;
    font-family: Georgia, sans-serif;
    color:black;
}

#MAIN_R      {
    float:left;
    width:387px;
    background-color: white;
    z-index:0;
}

#SEKCIE_MENU {
    float:left;
    width:556px;
    margin-top:17px;
    height:144px;
    padding-left:54px;
    background-image: url(../FPO/images/sekcie_bg.png);
}

#SEKCIE_MENU h2, #SEKCIE_MENU_3ROKY h2, #SEKCIE_MENU_315ROKOV h2, #SEKCIE_MENU_1526ROKOV h2 {
    font-family:Georgia, sans-serif;
    font-size: 18px;
    color:#666;
    font-weight:normal;
    margin-bottom:-3px;
    margin-top:0px;
}

#SEKCIE_MENU p, #SEKCIE_MENU_3ROKY p, #SEKCIE_MENU_315ROKOV p, #SEKCIE_MENU_1526ROKOV p {
    margin-top:-8px;
    text-indent: 15px;
}

.S {
    float:left;
    width:105px;
    height:38px;
    margin-top:46px;
    padding-top:0px;
    text-align:left;
    padding-left:10px;
    margin-left:0px;
    margin-right:43px;
}

#NAS_TIP {
    float:left;
    width:557px;
    height:337px;
    background-image: url(../FPO/images/nastip_bg.png);
    background-repeat: no-repeat;
}


#TIP_IMG {
    float:left;
    margin-top:17px;
    margin-left:54px;
}

#TIP_TEXT {
    float:left;
    width:263px;
    text-align:left;
    margin-left:20px;
    margin-top:30px;
}

#TIP_TEXT h1 {
    margin-top:25px;
    font-size: 24px;
    color:#a60a5c;
}

#TIP_TEXT h6, .CL_POPIS h6 {
    margin-top:0px;
    color:#666;
}

#NAJ_CL {
    float:left;
    text-align:left;
    width:557px;
    height:500px;
    margin-top:10px;
    margin-left:54px;
    z-index: 0;
}

.NC1 {
    float:left;
    position:relative;
    width: 150px;
    margin-right:5px;
    z-index:10;
}

.NC1_n {
    float:left;
    position:absolute;
    margin-left:6px;
    margin-top:-37px;
    width:137px;
    height:119px;
    background-image: url(../FPO/images/nc1_n_bg.png);
    background-repeat: no-repeat;
    clear:both;
}

.NC1_n h2 {
    text-align:center;
    font-size:30px;
    font-family: Times New Roman, sans-serif;
    margin-bottom:0px;
    margin-top:50px;
}

.NC1_n h3 {
    text-align:center;
    font-size:18px;
    font-family: Georgia, sans-serif;
    margin-top:0px;
    color:black;
    font-weight: normal;
}

.NC1_n h4 {
    font-size:13px;
    width:102px;
    padding-left:17px;
    margin-top:12px;
    color:black;
    line-height:20px;
    text-transform:uppercase;
}

.NC1_p {
    float:left;
    margin-top:75px;
    margin-left:7px;
    width:140px;

}

.NC1_p p, #OT_TEXT p {
 font-family:Times New Roman; serif;
 font-size:13px;
 color:#333;
 line-height:18px;
 font-weight:normal;
 letter-spacing: 0.1px;
}

.viac_btn {
    color:#af015c;
    font-size:12px;
    margin-top:-10px;
    margin-right:10px;
    font-family: Arial, sans-serif;
}

.HL_CL {
    float:left;
    width:80%;
    text-align:center;
    margin-left:54px;
    margin-top:20px;
    padding-bottom:30px;
}

.hl_input {
    height:30px;
    font-size:17px;

}

#VS_CL {
    float:left;
    text-align:left;
    width:480px;
    margin-top:50px;
    margin-left:54px;
    z-index: 0;
    margin-bottom:50px;
}

.CL_POPIS {
    float:left;
    width:80%;
height:100%;
 }

#VS_CL h4, .APL_TEXT h4  {
    font-size:15px;
    margin-bottom:0px;
    text-transform:uppercase;
}

#VS_CL p, .APL_TEXT p {
    margin-top:5px;
    font-size:13px;
}

.clanok_info {
    float:left;
    font-size:10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #c3347e;
}

#OT {
    float:left;
    width:390px;
    height:200px;
    margin-top:130px;
    padding-top:80px;
    padding-left:25px;
    text-align:left;
    margin-left:-9px;
    background-image: url(../FPO/images/ot_bg.jpg);
    background-repeat: no-repeat;
}

#OT_TEXT {
    float:left;
    width:152px;
}

#OT_TEXT a {
   color:#fff;
}

#OT_IMG {
    float:right;
    margin-right:40px;
    margin-top:-20px;
}

#APL, #JEDLO {
    float:left;
    width:100%;
    margin-top:60px;
    text-align:left;
    margin-left:15px;
}

.APL_BTN {
    float:left;
    width: 60px;

}

.APL_TEXT {
    float:left;
    width:300px;
    margin-top:-7px;

}

#FOOTER {
    float:left;
    width:958px;
    margin-left:11px;
    background-color: white;
    margin-bottom:30px;
    padding-top: 60px;
}

#FOOTER p
 {
    font-size:11px;
    font-family:arial, sans-serif;
    text-align:center;
}

/* sekcia oznamy a onas*/
#OZNAMY, #ONAS, #MOJEDIETA, #KONTAKT,#SEARCH {
    float:left;
    text-align:left;
    width:480px;
    margin-top:0px;
    margin-left:54px;
    z-index: 0;
    margin-bottom:40px;

}

.O1 {
    float:left;
    width:438px;
    height:550px;
    background-color: #f8f8f8;
    margin-bottom:40px;
    padding-left:15px;
    padding-top:10px;
    padding-right:15px;
}
/* sekcia oznamy a onas*/

/* sekcia moje dieta*/
#MD_ALL {
    float:left;
    width:452px;
}

.MD1 {
    float:left;
    width: 146px;
    height:130px;
    text-align:center;
    margin-bottom:30px;
    margin-right:3px;
}

.MD1 p {
    font-family: Arial, sans-serif;
    margin-top:5px;
}

.borders {
    border: solid 1px #CCCCCC;
}

.MD_PF {
    float:left;
    width:452px;
    height: 323px;
    clear: both;
    margin-bottom:80px;
}

.MD_PF_BTN {
    text-align:center;
    margin-left:139.5px;
    margin-top:75px;

    z-index:0;
       }

.MD_PF_BTN_TXT {
    text-align:center;
    margin-left:-20px;
    margin-top:-55px;
    padding-bottom:80px;
    z-index:10;
       }

/* sekcia o moje dieta*/

/* sekcia CVIC DOMA*/
.cvic_doma_main
 {
 float:left;
 width:90%;
 margin-top:10px;
 margin-left:50px;
 background-color: #fff;
}

.kompatibilita_CD
 {
float:left;
width:670px;
margin-left:125px;
margin-top:10px;
text-align:left;
margin-bottom:40px;
}

.kompatibilita_CD2
 {
float:left;
width:670px;
margin-left:5px;
margin-top:10px;
text-align:left;
margin-bottom:40px;
}

.cvic_doma_logo
 {
float:left;
width:228px;
height:139px;
z-index:0;
}

.cvic_doma_motto
{
float:left;
width:639px;
height:139px;
background-image: url(/FPO/cvic_doma_motto.png);
background-repeat: no-repeat;
}

.cvic_doma_co_je_to
 {
float:left;
width:82%;
margin-left:20px;
margin-top:50px;
padding-top:50px;
padding-left:12px;
background-image: url(../FPO/co_je_to_bg.png);
background-repeat: no-repeat;
}

.cvic_doma_co_je_to p, .cvic_doma_co_je_to2 p {
    text-align:left;
    line-height: 22px;
    font-family: arial, sans-serif;
}

.cvic_doma_co_je_to2
 {
float:left;
width:82%;
margin-left:20px;
padding-top:50px;
padding-left:12px;
background-image: url(../FPO/to_nie_je_koniec.png);
background-repeat: no-repeat;
}

.cvic_doma_menu
 {
width:100%;
float:left;
height:55px;
margin-left:-150px;
}

ul.cvic_doma_menu
 {
  list-style-type: none;
  margin-left:80px;


}

ul.cvic_doma_menu li { display: inline; }

ul.cvic_doma_menu a {

				padding: 0px 0px 0px 0px;
				text-decoration: none;
				width:65px;
                margin-left:0px;
                font-size: 15px;
                font-family: arial;
                color: #000;
                text-align:left;
}

.seda
 {
   color: #cccccc;
}

.cvic_doma_showcase
 {
float:left;
width:100%;
height:289px;
margin-top:20px;
margin-bottom:30px;
}

.showcase_left
{
float:left;
padding-left:55px;
width:47%;
}

.showcase_right
{
float:left;
width:40%;
margin-left:0px;
padding-top:70px;
padding-left:32px;
height:279px;
margin-top:-35px;
background-image: url(/FPO/cvic_doma_cvicenievtehotenstve.png);
background-repeat: no-repeat;
z-index:0px;
}

.showcase_right p
{
font-family:arial, sans-serif;
color:#333;
font-size:15px;
line-height:22px;
}

.kupit_index
 {
float:left;
width:249px;
height:141px;
margin-top:-20px;
margin-left:20px;
z-index:10px;
}

.cvic_doma_middle
 {
float:left;
margin-left:-30px;
padding-left:150px;

width:100%;
height:189px;
background-image: url(/FPO/cvic_doma_middle_BG.png);
background-repeat: no-repeat;
}

.cvic_doma_part
 {
float:left;
margin-top:-11px;
margin-left:-21px;
}

.cvic_doma_part_2
 {
float:left;
margin-top:-11px;
margin-left:24px;
}

.cvic_doma_part_3
 {
float:left;
margin-top:-11px;
margin-left:24px;
}

.cvic_doma_popis
 {
float:left;
margin-top:10px;
width:81%;
margin-left:75px;
text-align:justify;
}

.cvic_doma_menu2
 {
float:left;
width:100%
}

ul.cvic_doma_menu2
 {
  list-style-type: none;
  margin-left:-55px;
  margin-top:80px;


}

ul.cvic_doma_menu2 li { display: inline; }

ul.cvic_doma_menu2 a {

				padding: 0px 0px 0px 0px;
				text-decoration: none;
				width:65px;
                margin-left:15px;
                font-size: 13px;
                font-family: arial;
                color: #cc6600;
                text-align:left;
}

.formular_marketing
 {
float:left;
width:438px;
margin-left:210px;
margin-top:20px;
text-align:left;
background-image: url(../FPO/emaily_bg.png);
background-repeat: no-repeat;
}


.formular_pozicia
 {
float:left;
margin-left:70px;
margin-top:-2px;
width:300px;
}

textarea {
    width: 500px;
    margin-left:0px;
    max-width: 500px;
    line-height: 150%;
    }

label, textarea {

    font: normal 13px/100% Verdana, Tahoma, sans-serif;

    }

.submit input {
    width: auto;
    padding: 9px 15px;
    background: #ececec;
    border: 0;
    font-size: 14px;
    color: #000;
    margin-top:25px;
    }

#email
{

float:left;
margin-right:25px;

    }

.form label
{
    margin-left: 10px;
    color: #999999;
    }

input, textarea {
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    }

.cvic_doma_ktosme
 {
float:left;
width:82%;
margin-left:0px;
height:300px;
padding-top:50px;
padding-left:9px;
background-image: url(../FPO/kto_sme_BG.png);
background-repeat: no-repeat;
}

.cvic_doma_podstranky
 {
float:left;
width:80%;
margin-left:75px;
margin-top:20px;
}

.cvic_doma_podstranky p
 {
color:#333;
text-align:left;
}

.formular_fungujeto
 {
float:left;
width:55%;
margin-left:150px;
margin-top:50px;
text-align:left;
}

.formular_marketing
 {
float:left;
width:438px;
margin-left:210px;
margin-top:20px;
text-align:left;
background-image: url(../FPO/emaily_bg.png);
background-repeat: no-repeat;
}


.formular_pozicia
 {
float:left;
margin-left:70px;
margin-top:-2px;
width:300px;
}

textarea {
    width: 400px;
margin-left:5px;
    max-width: 400px;
    height: 150px;
    line-height: 150%;
    }

label, textarea {

    font: normal 13px/100% Verdana, Tahoma, sans-serif;

    }

.submit input {
    width: auto;
    padding: 9px 15px;
    background: #ececec;
    border: 0;
    font-size: 14px;
    color: #000;
    margin-top:25px;
    }

#email
{

float:left;
margin-right:25px;

    }

.form label
{
    margin-left: 10px;
    color: #999999;
    }

input, textarea {
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    }

.cvic_doma_ktosme
 {
float:left;
width:82%;
margin-left:0px;
height:300px;
padding-top:50px;
padding-left:9px;
background-image: url(../FPO/kto_sme_BG.png);
background-repeat: no-repeat;
}

.cvic_doma_tehotenstvo
 {
float:left;
width:100%;
margin-top:15px;
background-image: url(../FPO/cvic_doma_tehotenstvo_BG.png);
background-repeat: no-repeat;
}

.ca_left
 {
   float:left;
   margin-top:-30px;
   margin-bottom:20px;
margin-left:-15px;
}

.trimester
 {
   margin-top:100px;
   margin-left:62px;
float:left;
width:94%;
}

.CD_tehotenstvo_mesiace
 {
float:left;
width:65%;
margin-left:-40px;
margin-top:-30px;
}

.CD_tehotenstvo_text
 {
float:left;
width:28%;
margin-top:10px;
margin-left:25px;
}

.mesiac_cena
 {
float:left;
width:140px;
height:55px;
margin-right:0px;
margin-left:35px;
margin-top:-2px;
background-image: url(../FPO/images/cena_mesiace.jpg);
background-repeat: no-repeat;
}

.mesiac_cena2
 {
float:left;
width:140px;
height:55px;
margin-right:0px;
margin-left:20px;
margin-top:-2px;
background-image: url(../FPO/images/cena_mesiace.jpg);
background-repeat: no-repeat;
}

.mesiac_cena3
 {
float:left;
width:140px;
height:55px;
margin-right:0px;
margin-left:10px;
margin-top:-2px;
background-image: url(../FPO/images/cena_mesiace3.png);
background-repeat: no-repeat;
}

.mesiac_cena p
 {
color:black;
font-family:arial, sans-serif;
font-size:15px;
margin-top:11px;
margin-left:-45px;
}

.mesiac_cena2 p
 {
color:black;
font-family:arial, sans-serif;
font-size:15px;
margin-top:11px;
margin-left:-45px;
}

.mesiac_cena3 p
 {
color:black;
font-family:arial, sans-serif;
font-size:17px;
margin-top:11px;
margin-left:20px;
}

.mesiac_foto
 {
float:left;
width:175px;
margin-left:0px;
}

.CD_tehotenstvo_text h2
 {
font-family:Arial, sans-serif;
color:black;
text-align:left;
font-size:23px;
}

.CD_tehotenstvo_text p
 {
font-family:Arial, sans-serif;
text-align:left;
color:#333;
font-size:14px;
margin-top:-10px;
line-height:19px;
}

.cvic_doma_tehotenstvo_zaujimavosti
 {
float:left;
width:94%;
margin-left:-40px;
height:82px;
background-image: url(../FPO/CD_info_BG.png);
background-repeat: no-repeat;
margin-bottom:-45px;
}

.cvic_doma_tehotenstvo_zaujimavosti p
 {
float:left;
width:70%;
text-align:center;
margin-left:190px;
margin-top:25px;
color:black;
font-size: 14px;
font-family: arial, sans-serif;
line-height:20px;
}

.medzera
 {
float:left;
width:100%
height:40px;
}

.cvic_doma_pomoc
 {
float:left;
width:82%;
margin-left:0px;
padding-top:50px;
padding-left:12px;
background-image: url(../FPO/cvic_doma_pomoc.png);
background-repeat: no-repeat;}

.cvic_doma_pomoc h2
 {
float:left;
font-family: Georgia, sans-serif;
font-size: 16px;
margin-left:30px;
}

.pomoc_temy p
 {
margin-left:30px;
margin-top:0px;
text-align:left;
color:#333;
font-size:14px;
line-height:20px;
}

.cvic_doma_ktosme h2
 {
font-family:Georgia, sans-serif;
font-size: 20px;
text-align:left;
color:#333;
}

.cvic_doma_media
 {
float:left;
width:82%;
margin-left:0px;
padding-top:50px;
padding-left:12px;
background-image: url(../FPO/kontakt_media.png);
background-repeat: no-repeat;
}

.cvic_doma_akcia
 {
float:left;
width:82%;
margin-left:0px;
padding-top:45px;
padding-left:9px;
background-image: url(../FPO/tyzden_zadarmo.png);
background-repeat: no-repeat;
}

.formular_akcia
 {
float:left;
width:438px;
margin-left:120px;
padding-top:0px;
margin-top:25px;
text-align:left;
background-image: url(../FPO/emaily_bg.png);
background-repeat: no-repeat;
}

.akcia_posun
 {
float:left;
margin-top:55px;
margin-left:-15px;
}

.nakup
 {
float:left;
margin-top:25px;
margin-left:250px;
}

.cvic_doma_firmy
 {
float:left;
width:82%;
margin-left:0px;
padding-top:50px;
padding-left:12px;
background-image: url(../FPO/cvic_doma_firmy.png);
background-repeat: no-repeat;
}

.cvic_doma_treneri
 {
float:left;
width:82%;
margin-left:0px;
padding-top:50px;
padding-left:9px;
background-image: url(../FPO/cvic_doma_treneri.png);
background-repeat: no-repeat;
}

.cvic_doma_ktosme h2
 {
font-family:Georgia, sans-serif;
font-size: 20px;
text-align:left;
color:#333;
}

.cvic_doma_ktosme h3
 {
font-family:Arial, sans-serif;
font-size: 18px;
text-align:left;
color:black;
}

.cvic_doma_ktosme p
 {
padding-left:15px;
text-align:left;
}
/* sekcia CVIC DOMA*/

/* sekcia TEHOTENSTVO*/
#NAS_TIP_TRIMESTER {
    float:left;
    width:557px;
    height:337px;
    background-image: url(../FPO/images/nastip_tehotenstvo_bg.png);
    background-repeat: no-repeat;
}

#TIP_IMG {
    float:left;
    margin-top:17px;
    margin-left:54px;
}

#TIP_TEXT {
    float:left;
    width:263px;
    text-align:left;
    margin-left:20px;
    margin-top:30px;
}

/* sekcia TEHOTENSTVO*/

/* sekcia CLANOK*/
#CLANOK {
    width:470px;
    margin-top:0px;
    text-align:left;
    margin-left:54px;
    z-index: 0;
    margin-bottom:40px;
    clear: both;
}

.img_left {
  float:left;
  margin-right:15px;
  margin-bottom:15px;
  }



#CLANOK h1 {
    margin-left:15px;
    font-size: 24px;
    color:#a60a5c;
}

#CLANOK p {
    line-height:22px; font-size:17px;
}

#CLANOK h2{
    margin-left:15px;
    font-size: 16px;
    line-height:20px;
    font-weight: normal;
    color:black;
    text-transform: none;
}

#CLANOK h6 {
    font-size:10px;
    margin-top:0px;
    margin-bottom:0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666;
}
/* sekcia CLANOK*/

    /* sekcia STRANKOVANIE*/
#STRANKOVANIE {
    text-align:center;
    margin-top:70px;
    background-image: url(../FPO/images/strankovanie_bg.png);
    background-repeat: no-repeat;
    width:480px;
    height:39px;
    padding-top:8px;
}

#STRANKOVANIE a, #STRANKOVANIE a:hover, #STRANKOVANIE a:visited  {
    color:black;
    font-size: 11px;
}

.prev + .next {
border-left: 1em;
margin-left: 1em;
padding-left: 1em;
}

    /* sekcia STRANKOVANIE*/

/* sekcia SEKCIE*/

/* sekcia 3, 3-15, 15-26*/
 #SEKCIE_MENU_3ROKY {
    float:left;
    width:556px;
    margin-top:17px;
    height:144px;
    padding-left:54px;
    background-image: url(../FPO/images/sekcie_3roky_bg.png);
}

#SEKCIE_MENU_315ROKOV {
    float:left;
    width:556px;
    margin-top:17px;
    height:144px;
    padding-left:54px;
    background-image: url(../FPO/images/sekcie_315rokov_bg.png);
}

#SEKCIE_MENU_1526ROKOV {
    float:left;
    width:556px;
    margin-top:17px;
    height:144px;
    padding-left:54px;
    background-image: url(../FPO/images/sekcie_1526rokov_bg.png);
}


/* sekcia 3, 3-15, 15-26*/

/* sekcia SEKCIE*/

/* sekcia POSLAT TIP*/
#POSLAT_TIP {
    float:left;
    width:443px;
    background-color: white;
    padding-left:30px;
    padding-bottom:25px;
    padding-top:10px;
}

.submit3	{
	background-color:transparent;
	float:left;
	border:none;
	color:black;
    font-family: Georgia, serif;
	font-size:14pt;
	margin-top:15px;
	margin-right:57px;
}

/* sekcia POSLAT TIP*/

/* sekcia BMI*/

#BMI {
    width:250px;
    height:150px;
    padding: 15px;
    text-align: center;
}

#ALC_TEST {
    width:300px;
    padding: 25px;
    text-align: center;
}

#DAT_POR {
    padding: 25px;
    text-align: center;
    height:180px;
}

.box_bmi {
float:left;
    text-align:left;
    width:470px;
    margin-top:0px;
    margin-left:54px;
    z-index: 0;
    margin-bottom:40px;
}

.bmi_vysledok_box {
    float:left;
    width:90%;
    background-color: #EBEBEB;
    padding: 25px;
    border: #C0C0C0 1px solid;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
    margin-bottom:30px;
}

.submit4	{
	background-color:transparent;
	text-align:center;
	border:none;
	color:black;
    font-family: Georgia, serif;
	font-size:14pt;
	margin-top:30px;
}

/* sekcia MNAMKA*/
#PRIDAJ_RECEPT {
    float:left;
    margin-top:50px;
    margin-bottom:20px;
    margin-left:-42px;
    padding-left:7px;
}

#PRIDAJ_RECEPT2 {
    float:left;
    margin-top:70px;
    margin-bottom:50px;
    margin-left:-47px;
}

#PRIDAJ_RECEPT2 h4 {
    margin-top:-73px;
    margin-right:0px;
    font-size: 13px;
}

#PRIDAJ_RECEPT h4 {
    margin-top:-73px;
    margin-right:3px;
    font-size: 14px;
}

.img_recept_tmb {
  float:left;
  margin-right:15px;
  padding: 5px;
  border: 1px solid #F2F2F2
}

.CL_POPIS_RECEPT {
    float:left;
    width:80%;
    margin-bottom:5px;
}

.CL_POPIS_RECEPT h4 {
    margin-bottom:0px;
}

.CL_POPIS_RECEPT p {
    margin-bottom:-5px;
    line-height: auto;
}

.CL_POPIS_RECEPT h6 {
    margin-top:0px;
	color:#666;
}

#MENU_MNAMKA {
    float:left;
    width:486px;
    margin-bottom:35px;
    margin-left:54px;
    margin-top:-15px;
    background-image: url(../FPO/images/menu_mnamka.png);
    background-repeat: no-repeat;
    height:183px;
}

#MENU_JUNIOR {
    float:left;
    width:486px;
    margin-bottom:35px;
    margin-left:54px;
    margin-top:-15px;
    background-image: url(../FPO/images/menu_junior.png);
    background-repeat: no-repeat;
    height:183px;
}

#RECEPT_TOP {
    float:left;
    background-image: url(../FPO/images/recept_fotka.png);
    background-repeat: no-repeat;
    width:462px;
    height:370px;
    padding-top:26px;
    padding-left:24px;
}

#RECEPT_TOP p {
    margin-top:6px;
    margin-left:15px;
    font-weight: normal;
    float:left;
}

#RECEPT_ING {
    float:left;
    width:195px;
    margin-left:35px;

}

#RECEPT_ING h3 {
    float:left;
    width:195px;
    color:#974c01;
    margin-bottom:20px;

}

#RECEPT_ING p {
    padding-top:0px;
    line-height:17px;
}

#RECEPT_INFO {
    float:left;
    width:160px;
    padding-left:70px;
    margin-left:20px;
    background-image: url(../FPO/images/recept_info.png);
    background-repeat: no-repeat;
    padding-top:0px;
}

#RECEPT_INFO p {
    color:#974c01;
    float:left;
    margin-bottom:-5px;
    margin-top:0px;
}


.recept_info_bit {
    float:left;
    width:150px;
    height:35px;
    margin-bottom:15px;
    margin-top:17px;
}

.recept_info_narocnost {
    float:left;
    height:45px;
    width:190px;
    margin-left:-50px;
    margin-top:13px;

}

.recept_info_narocnost_junior {
    float:left;
    height:45px;
    width: 190px;
    margin-left:-47px;
    margin-top:13px;

}

.recept_info_narocnost_junior p {
    font-size:30px;
    color:#000;

}

.recept_info_narocnost p {
    font-size:30px;
    color:#000;

}

#RECEPT_POSTUP {
    float:left;
    width:470px;
    margin-top:30px;
    margin-left:20px;
    padding-top:20px;
}

.recept_postup_bit {
    width:437px;
    padding-left:18px;
    background-image: url(../FPO/images/postup.png);
    background-repeat: no-repeat;
    padding-top:40px;
}

.recept_postup_bit h3 {
    color:black;
    font-size: 17px;
    font-family:times new roman, sans-serif;
    padding-left:26px;
    margin-top:-23px;
}

#RECEPT_POSTUP h2 {
    font-size:20px;
    color:#7d3600;
    text-transform: uppercase;
}

.tmb_left {
  float:left;
  margin-top:-3px;
  margin-right:15px;
  }

.text_left {
  float:left;
}
/* sekcia MNAMKA*/

/* SEKCIA PRIDAJ RECEPT*/

#RECEPT_ING_PRIDAJ_RECEPT {
    float:left;
    width:480px;
    margin-left:35px;
    margin-bottom:20px;
    clear:both;

}

#RECEPT_ING_PRIDAJ_RECEPT h3 {
    float:left;
    width:480px;
    color:#974c01;
    margin-bottom:20px;

}

#RECEPT_ING_PRIDAJ_RECEPT p {
    padding-top:0px;
    line-height:17px;
}

#RECEPT_INFO_PRIDAJ_RECEPT {
    float:left;
    width:480px;
    margin-left:35px;
    height:300px;
    background-image: url(../FPO/images/recept_info_recept.png);
    background-repeat: no-repeat;
    padding-top:0px;
}

#RECEPT_INFO_PRIDAJ_RECEPT p {
    color:#974c01;
    float:left;
    margin-bottom:-5px;
    margin-top:0px;
}

#RECEPT_INFO_PRIDAJ_RECEPT h3 {
   float:left;
    width:480px;
    color:#974c01;
    margin-bottom:20px;
}
.recept_info_bit_PRIDAJ_RECEPT {
    float:left;
    width:480px;
    height:45px;
    margin-bottom:7px;
    margin-top:22px;
    margin-left:70px;
}

.recept_info_narocnost_PRIDAJ_RECEPT {
    float:left;
    height:45px;
    width:480px;
    margin-left:70px;
    margin-top:13px;

}

.tmb_recept {
  float:left;
  margin-top:7px;
  margin-right:15px;
  }

  #RECEPT_POSTUP_PRIDAJ_RECEPT {
    float:left;
    width:470px;
    margin-top:30px;
    margin-left:20px;
    padding-top:20px;
}

.recept_postup_bit_PRIDAJ_RECEPT {
    width:437px;
    padding-left:18px;
    background-image: url(../FPO/images/postup.png);
    background-repeat: no-repeat;
    padding-top:40px;
}

.recept_postup_bit_PRIDAJ_RECEPT h3 {
    color:black;
    font-size: 17px;
    font-family:times new roman, sans-serif;
    padding-left:26px;
    margin-top:-23px;
}

#RECEPT_POSTUP_PRIDAJ_RECEPT h2 {
    font-size:20px;
    color:#7d3600;
    text-transform: uppercase;
}

/* SEKCIA PRIDAJ RECEPT*/

#MAIN_CENTER {
    float:left;
    width:958px;
	background-color:white;
	margin-left:11px;
}

#MESSAGE  {
    float:left;
    text-align:left;
    width:90%;
    margin-top:20px;
    margin-left:5%;
    z-index: 0;
    margin-bottom:40px;

}

/* SEKCIA LIKE*/
#likee{
    float:left;
    text-align:left;
    width:480px;
    margin-top:0px;
    margin-left:54px;
    z-index: 0;
    margin-bottom:40px;

}

.like {
    float:left;
    width:120px;
    height:85px;
}

.like p,.dislike p {
    text-align:center;
}

.likecislo {
    color:#999;
    font-size:30px;
    margin-top:0px;
    margin-bottom:-10px;
    text-align:center;
}

.dislike {
    float:left;
    width:120px;
    height:85px;
}
/* SEKCIA LIKE*/

/* SEKCIA TIP*/
.tip  {
    width:460px;
    height: 130px;
    margin-bottom:15px;
}

.tip_text {
    float:left;
    height:130px;
    width:260px;
}

.tip_text h4 {
    font-family:Georgia, sans-serif;
    font-size:16px;
    margin-top:10px;
    line-height:20px;
    color: black;

}

.tip_text h6 {
    margin-top:10px;
    color:#333333;
}
/* SEKCIA TIP*/

/* SEKCIA social*/
#social
 {
margin-left:-45px;
width: 470px;
}

#social_odkazy
 {
float:left;
margin-left:52px;
width: 150px;
}

.poslat_email
 {
float:left;
margin-top:0px;
margin-left:46px;
}

#POSLAT_EMAIL

 {
float:left;
width:420px;
}
/* SEKCIA social*/

.clear
 {
   background-image: url(../FPO/images/clear.png);
   background-repeat: no-repeat;
   float:left;
   width:470px;
   height:30px;
}

#VIANOCE_INDEX
 {
float:left;
width:537px;
margin-top:10px;
margin-left:15px;
margin-bottom:30px;
}

#VIANOCE_TEXT
 {
float:left;
width:470px;
margin-left:30px;
text-align:center;
}




/*CLANKY UPRAVY*/
/*======================*/

ul clanky_zoznam{
line-height:26px;
}

.clanky_zoznam li{
font-size:17px;
}

.cl_tmb{
float:left;
margin-right:15px;
margin-bottom:2px;
border:solid #ccc 1px;
padding:7px;
}

.cl_tmb:hover{
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

h4 a:hover, h1 a:hover, h2 a:hover, h3 a:hover{
color:#a60a5c;
text-decoration:underline;
}

.doraz{
background-color:#fffeba;
}

/*======================*/
/*CLANKY UPRAVY*/




/*BUTTON CVICENIE*/
/*======================*/

.classname {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff1c95), color-stop(1, #f7419f) );
	background:-moz-linear-gradient( center top, #ff1c95 5%, #f7419f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1c95', endColorstr='#f7419f');
	background-color:#ff1c95;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:45px;
	line-height:45px;
	width:159px;
	text-decoration:none;
	text-align:center;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f7419f), color-stop(1, #ff1c95) );
	background:-moz-linear-gradient( center top, #f7419f 5%, #ff1c95 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7419f', endColorstr='#ff1c95');
	background-color:#f7419f;
}.classname:active {
	position:relative;
	top:1px;
}




/*BUTTON CVICENIE*/
/*======================*/





/*dropdown menu*/
/*======================*/


ul.sub1{
display:none;
list-style-type:none;
position:absolute;
float:left;
background-image: url(../FPO/images/bg_sub1_top.png);

}

ul.sub1 li{
dislpay:block;
position:relative;
float:left;

-webkit-border-radius: 8px; /* definícia pre webkit jadro Safari a Chrome*/
-moz-border-radius: 8px; /* definícia pre gecko jadro Firefox */
border-radius: 8px; /* CSS3 definícia pre všetky prehliadače */

filter: alpha(opacity=95); /* internet explorer */
	-khtml-opacity: 0.95;      /* khtml, old safari */
	-moz-opacity: 0.95;       /* mozilla, netscape */
	opacity: 0.95;           /* fx, safari, opera */

border:2px solid #f741a0;
background:#fff;
padding: 0px 30px 15px 25px;
margin: 10px 0px 0px -80px;
max-width:400px;
}


ul.sub1 a{
color:black;
text-align:center;
}

ul.sub1 a:hover{
color:#f741a5;
}

ul.menu_f li:hover .sub1, ul.menu_s li:hover .sub1 {
display:block;
}


/*======================*/
/*dropdown menu*/


/*======================*/
/*ANKETA*/

#anketa{
float:left;
text-align:left;
width:460px;
margin:20px 0px 20px 20px;
padding:15px 0px 0px 55px;
background-image: url(../FPO/images/anketa_bg.png);
background-repeat:no-repeat;
}

#anketa a{
color:black;
text-decoration:underline;
font-size:16px;
}


#anketa a:hover{
color:#a60a5c;
}

#anketa p{
font-size:17px;
}

/*======================*/
/*ANKETA*/