@charset "UTF-8";
/* CSS Document */

@import url(navigation.css);
@import url(header.css);
@import url(footer.css);

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
body { background-color: #ed238a; margin: 0px; }

h1 {font-size:32px; font-weight:normal; line-height:1.4em; letter-spacing: -0.04em; color:#ED238A; margin:0px; padding:0px;}
h2 {font-size:20px; font-weight:normal; line-height:1.3em; letter-spacing: -0.04em; color:#000; margin:0px; padding:0px;}
h3 {font-size:18px; font-weight:normal; line-height:1.3em; letter-spacing: -0.04em; color:#000; margin:0px; padding:0px;}
h4 {font-size:16px; font-weight:normal; line-height:1.3em; letter-spacing: -0.04em; color:#ED238A; margin:0px; padding:0px;}

#container { width: 850px; overflow: hidden; margin: 0 auto;background-image:url('../../sk/images/bg.gif');background-repeat:repeat-y; background-color:#FFFFFF;}
#wrapper { width: 804px; margin: 0 auto; abackground: blue; }

img { border: 0; display: block; }
.clear { clear: both; }


/* PRICHUTE TEXT */
#prichute { width: 761px; height: 213px; background-color: #FFF; margin: 0 auto; padding: 0; }
#prichute-text { float:left; width: 223px; height: 213px; background-color: #1E175F; border-right: 1px solid #FFF; }
#prichute-text h3  { margin: 0; padding: 10px 15px 10px 15px; font-size: 120%; line-height: 1.8em; color:#FFF; font-weight: normal; text-align: right; }


/* PRICHUTE */
#prichute-ciernaribezla { width: 178px; height: 213px; float: left; overflow: hidden; background-image: url('../../sk/images/bg-ciernaribezla.jpg'); background-repeat: no-repeat; border-right: 1px solid #FFF; }
#prichute-pomaranc { width: 178px; height: 213px; float: left; overflow: hidden; background-image: url('../../sk/images/bg-pomaranc.jpg'); background-repeat: no-repeat; border-right: 1px solid #FFF; }
#prichute-grapefruit { width: 178px; height: 213px; float: left; overflow: hidden; background-image: url('../../sk/images/bg-grapefruit.jpg'); background-repeat: no-repeat; border-right: 1px solid #FFF; }

#prichute-ciernaribezla .textarea { color: #FFF; font-weight: normal; line-height: 1.3em; width: 160px; height: 200px; padding: 12px; overflow: hidden; }
#prichute-ciernaribezla span.title { font-size: 20px; line-height: 1.2em; text-align: left; margin: 0; padding: 0; }
#prichute-ciernaribezla span.descr { font-size: 12px; line-height: 1.5em; text-align: left; margin: 0; padding: 0; }
#prichute-ciernaribezla a { color: #FFF; text-decoration: none; }

#prichute-pomaranc .textarea {color:#000;font-weight:normal;line-height:1.3em;width:160px;height:200px;padding: 12px;overflow:hidden;}
#prichute-pomaranc span.title {font-size: 20px;line-height:1.2em;text-align:left; margin: 0 0 7px 0;}
#prichute-pomaranc span.descr {font-size: 12px;line-height:1.5em;text-align:left;}
#prichute-pomaranc a {color:#000; text-decoration:none;}

#prichute-grapefruit .textarea {color:#FFF;font-weight:normal;line-height:1.3em;width:160px;height:200px;padding: 12px;overflow:hidden;}
#prichute-grapefruit span.title {font-size: 20px;line-height:1.2em;text-align:left; margin: 0 0 7px 0;}
#prichute-grapefruit span.descr {font-size: 12px;line-height:1.5em;text-align:left;}
#prichute-grapefruit a {color:#FFF; text-decoration:none;}


/* SLOGAN */
div#klinicky-wrapper { width: 761px; background-color: #fff; margin: 20px auto 0 auto; padding: 0; overflow: hidden; }
div#klinicky-logo	{ float: left; width: 223px; margin: 0 auto; background-color: #FFF; }
div#klinicky-logo img { margin: 10px 0px 10px 70px; vertical-align: middle; border: 0px; }
div#slogan { float: right; width: 538px; text-align: left; margin: 0; padding: 0; border: 0; background-color: #FFF; }


/* CENTER CONTENT */
#center-wrapper { width: 761px; background-color:#fff; margin: 20px auto 0 auto; padding: 0; overflow:hidden; }


/* LETSGO CAN - LEFT SIDE */
#letsgo-can { float: left; width: 224px; height:246px; background-color: #FFF; margin: 0 auto; text-align:center; }


/* NEWS - RIGHT SIDE */
#news { color: #FFF; float: right; width: 263px; height: 245px; background-color: #1E175F; border-left: 1xp solid #FFF; overflow: hidden; }
#news a { color:#FFF; text-decoration: underline; }
#news a:hover { color:#FFF; text-decoration: none; }

#news-textarea { width: 240px; margin: 0 auto; }
#news-textarea h3 { font-size: 20px; line-height: 1.3em; text-align:left; padding: 10px 0 0 0; margin: 0; color:#FFF;}
#news-textarea .title { font-size: 15px; line-height: 1.3em; text-align: left; padding: 10px 0 0 0; color: #FFF;}
#news-textarea .descr { font-size: 12px; line-height: 1.4em; text-align: left; padding: 2px 0 12px 0; overflow: hidden;  border-bottom: 1px solid #302596; }
#news-textarea .descr-last { font-size: 12px; line-height: 1.4em; text-align: left; padding: 2px 0 12px 0; overflow: hidden; }


/* CENTER IMAGES */
#row-images {float: left; width: 273px; height: 245px; background-color:red; }

#vsetkoowellness { color: #ffffff; width: 258px; height: 62px; background-image: url('../../sk/images/bg-vsetkoowellness.jpg'); background-repeat: no-repeat; border-bottom: 1px solid #FFF; padding: 19px 0 0 15px; }
#vsetkoowellness span.title { font-size: 16px; line-height: 1.3em; text-align: left; padding: 0; font-family:Arial black;}
#vsetkoowellness span.descr { font-size: 12px; line-height: 1.5em; text-align: left; padding: 0; font-weight:normal;}
#vsetkoowellness a { color: #ffffff; text-decoration: none;}

#onapoji { color: #fff; width: 258px; height: 62px; background-image: url('../images/bg-onapoji.jpg'); background-repeat: no-repeat; border-bottom: 1px solid #FFF; padding: 19px 0 0 15px; }
#onapoji span.title { font-size: 16px; line-height: 1.3em; text-align: left; padding: 0; font-family:Arial black;}
#onapoji span.descr { font-size: 12px; line-height: 1.5em; text-align: left; padding: 0; font-weight:normal;}
#onapoji a { color: #fff; text-decoration: none;}

#ospolocnosti { color: #FFF; width: 258px; height: 62px; background-image: url('../../sk/images/bg-ospolocnosti.jpg'); background-repeat: no-repeat; border-bottom: 1px solid #FFF; padding: 19px 0 0 15px; }
#ospolocnosti span.title { font-size: 16px; line-height: 1.3em; text-align: left; padding: 0; font-family:Arial black;}
#ospolocnosti span.descr { font-size: 12px; line-height: 1.5em; text-align: left; padding: 0; font-weight:normal;}
#ospolocnosti a { color: #FFF; text-decoration: none;}


/* NEWSLETTER */
#newsletter-wrapper { width: 761px; background-color: #FFF; margin: 20px auto 0 auto; padding: 0 0 0 0; overflow: hidden;}

#emptyspace { float: left; width: 205px; height: 126px; margin: 0 auto; background-color: #FFF;}
#emptyspace p.title { font-size: 16px; font-weight: normal; line-height: 1.5em; letter-spacing: -0.04em; color: #ED238A; margin: 0 0 8px 0; padding: 0px;}
#emptyspace p { font-size: 13px; font-weight: normal; line-height:1.5em; letter-spacing: 0em; color: #000; margin: 0px;padding: 0px;}

#newsletter { float: right; width: 538px; text-align: left; margin: 0; padding: 0 ; border: 0; background-color: #FFF; }
#newsletter .title { font-size: 30px; font-weight: normal; line-height:1em; letter-spacing: -0.04em; color: #ED238A; margin: 0 0 8px 0; padding: 0px;}
#newsletter .descr { font-size: 20px; font-weight: normal; line-height:1.3em; letter-spacing: -0.04em; color: #000; margin: 0px;}

#input-form { float: left; margin: 0px 15px 0 0; background-color: #FFF; height: 28px; padding: 0px; aoverflow: hidden;}
#input-form label { margin: 10px 3px 0 0; padding: 0px; float: left; }
.odoberat { float: left; margin: 7px 0 0 0; background-color: #FFF;}
