html,body{margin:0; padding:0;background:#f0f7fd url(../img/body.png) repeat-x left top}
body{font-size:0.8125em;font-family:Verdana,Arial,Helvetica,sans-serif; text-align:center;background:#f0f7fd url(../img/body.png) repeat-x left top;color:#3a5e00}
h1{color:#666;font-size:175%;padding:0;margin:0 0 15px 0;font-weight:normal}
h2{color:#666;font-size:145%;padding:0;margin:0 0 5px 0;font-weight:normal}
h3{color:#666;font-size:125%;padding:0;margin:0 0 5px 0}
h4{color:#666;font-size:100%;padding:0;margin:0 0 5px 0;display:none}
#content h4 {display:block}

address {font-style:normal;line-height:1.5}
table{border-collapse:collapse;margin:0 0 20px 0;border:1px solid #ccc}
table th{text-align:left;padding:5px;background:#ccc;color:#fff}
table td{border:1px solid #ccc;text-align:left;padding:5px}

table.green th{text-align:left;padding:5px;background:#77ba09 url(../img/th-green.png) repeat-x left bottom;color:#fff}
table.orange th{text-align:left;padding:5px;background:#fd9d09 url(../img/th-orange.png) repeat-x left bottom;color:#fff}
table.red th{text-align:left;padding:5px;background:#fd411c url(../img/th-red.png) repeat-x left bottom;color:#fff}
table.orange2 th{text-align:left;padding:5px;background:#f0580d url(../img/th-orange2.png) repeat-x left bottom;color:#fff}

table.food {border:0;width:100%}
table.food td {background:url(../img/td-jidelnicek.png) repeat-x left bottom;padding:3px 0 5px 0;border:0;vertical-align:top}
table.food td.food_title {width:100%}
table.food td.food_amount {padding-left:2px;text-align:right;vertical-align:bottom}

p.image {margin:0;padding:0}
p.image a img {border:2px solid #d4e0c0}
p.image a:hover img {border:2px solid #7e915d}

a{color:#666;text-decoration:underline}
a:hover{color:#666;text-decoration:none}
a:visited {color:#999}
a img{border:0}
p{line-height:1.5;text-align:left;margin:0 0 20px 0}
form{margin:0 0 20px 0}
fieldset{border:1px solid #ccc;margin:0 0 20px 0;padding:15px 10px 10px 10px}
div.inner_form{padding:20px 5px 10px 20px}
label{cursor:pointer}
input,select,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;float:left}
input.rbt {width:auto;margin:0 5px 8px 0;border:0} 
legend{border:1px solid #ccc;padding:5px;color:#666;margin:0 0 8px 10px}
input{margin:0 5px 8px 0;border:1px solid #ccc}
span.inp_box {display:inline;float:left;margin:0 5px 8px 0;}
select{margin:0 5px 8px 0;border:1px solid #ccc}
textarea{margin:0 5px 8px 0;border:1px solid #ccc}
input.form_submit{width:auto;margin:0 0 8px 0;padding:2px;border:1px solid #ff5b00;background:#ff5b00;color:#fff;cursor:pointer;overflow:visible}
.lbl{width:150px;float:left;display:inline;margin:0 5px 8px 0}
.lbl em {display:block;font-size:85%;margin:0 0 3px 0}
form br{display:block;width:1px;height:1px;clear:both}
#content ul{line-height:1.5}
#content ul li, #content ol li {margin:0 0 5px 0}
.navpanel{font-size:85%;margin:0 0 10px 0 !important;padding:0}
.hinc{margin:0 0 10px 0 !important}

.form_left {float:left;width:255px}
.form_right {float:right;width:275px}

.warning {padding:10px;background:#ccc;font-weight:bold;color:#333}

.help {float:left;display:inline;background:url(../img/help_icon.gif) no-repeat left center;padding:3px 0 3px 25px;font-size:85%}
.nw {position:relative;top:3px;}
.wauto {width:auto !important}
.small {width:80px}
.medium {width:150px}
.long {width:200px}
.longest {width:400px}
.radio {border:0}
#questionary input {float:left;margin:0 5px 8px 0}
#questionary select {float:left;margin:0 5px 8px 0}
#questionary fieldset {border:1px solid #eee}
#questionary legend {border:1px solid #eee}
#questionary .form_submit {font-size:125%;float:right}

#questionary_downloads_header {font-size:85%}
#questionary_download {margin:0;padding:0;list-style-type:none}
#questionary_download li {display:inline}
#questionary_download a {display:inline;width:150px;float:left;margin:0 10px 0 0;padding:15px 0 15px 40px}
#questionary_download li#ico_doc a {background:url(../img/ico_doc.gif) no-repeat left center}
#questionary_download li#ico_pdf a {background:url(../img/ico_pdf.gif) no-repeat left center}
#questionary_download li#ico_odt a {background:url(../img/ico_odt.gif) no-repeat left center}

#captcha {display:block;float:left;margin:0 5px 10px 0}

.ui-tabs{margin:0}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:2px 2px 0;overflow:hidden;top:1px;z-index:1000;margin:0 0 0 5px}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border:1px solid #ccc;  border-bottom-width:0 !important;margin:0 5px -1px 0 !important;background:#eee}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:5px 5px;color:#333;font-size:85%}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;background:white}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{padding:20px;display:block;border-width:0;background:none;  border:1px solid #ccc;position:relative;min-height:200px}
.ui-tabs .ui-tabs-hide{display:none !important}
a.mover{background:#ccc;padding:6px 12px;position:absolute;color:white;font-weight:bold;text-decoration:none;}
.next-tab{bottom:0;right:0}
.prev-tab{bottom:0;left:0}

#result {background:#f9f9f9;font-weight:bold;padding:5px;display:none;font-size:170%;font-weight:normal;margin:0;clear:both}

p.p_author {font-size:85%}

.shbox_lt{width:100%;position:relative;margin:0 0 20px 0;background:#f8f8f8 url(../img/box-tl.png) no-repeat left top}
.shbox_rt{width:100%;background:url(../img/box-tr.png) no-repeat right top}
.shbox_rb{width:100%;background:url(../img/box-br.png) no-repeat right bottom}
.shbox_lb{width:100%;background:url(../img/box-bl.png) no-repeat left bottom}
.shbox_inner{padding:10px}
.shbox_inner p,.shbox_inner ul{margin:0;}

#page{width:946px;text-align:left;position:relative;margin:0 auto}
#head{width:946px; height:206px;position:relative;background:url(../img/head.png) no-repeat 0 0;margin:0;padding:0}
#logo{position:absolute;left:39px;top:22px;z-index:2;width:340px;height:28px;background:url(../img/head.png) no-repeat -39px -22px}
#logo span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:340px;height:28px;background:url(../img/head.png) no-repeat -39px -22px}
#claim {position:absolute;left:39px;top:52px;z-index:2;width:340px;height:15px;background:url(../img/head.png) no-repeat -39px -50px}
#claim span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:340px;height:28px;background:url(../img/head.png) no-repeat -39px -50px}

#layout{padding:0;background:url(../img/page.png) repeat-y left top;position:relative;width:100%}
#content{display:inline;float:right;width:643px;margin:0 55px 0 0}
#column{display:inline;float:left;width:180px;margin:0 0 0 55px;position:relative;margin-bottom:20px;}

/*#column a img,#column_aux a img{border:1px solid #f5dae9}*/
#column form{margin:0 0 10px 0;padding:0}
#column form fieldset{margin:0;padding:0;border:0}
#column form div.lbl{margin:0 0 2px 5px;float:none;display:block;width:auto}
#column form input{width:138px;margin-left:5px}
#column form input.form_submit{width:auto}
#column p {margin:0 10px 10px 10px;font-size:85%}

em.date {font-style:normal;font-size:85%}

#menu{position:absolute;left:23px;top:89px;width:888px;list-style-type:none;margin:0;padding:0}
#menu li{display:inline}
#menu a{display:inline;float:left;width:auto;height:88px;position:relative;color:#fff;text-decoration:none;font-size:115%;font-weight:bold}
#menu a:hover {color:#fff;text-decoration:none}
#menu a:hover span.m_inner {text-decoration:underline}
#menu a:hover span.m_desc {text-decoration:none;display:block}
#menu a span.m_inner {display:block;padding:5px 0 0 0;margin:0 8px 5px 5px;text-align:right}
#menu a span.m_desc {display:block;font-size:65%;text-align:right;padding:0 5px 0 45px;font-weight:normal;display:none}
#m1 a {width:172px;margin-right:4px;background:#690 url(../img/m-uvod.png) no-repeat left top}
#m2 a {width:175px;margin-right:7px;background:#f90 url(../img/m-poradna.png) no-repeat left top}
#m3 a {width:172px;margin-right:8px;background:#f30 url(../img/m-objednavka.png) no-repeat left top}
#m4 a {width:171px;margin-right:10px;background:#693 url(../img/m-diskuse.png) no-repeat left top}
#m5 a {width:166px;background:#f60 url(../img/m-kontakt.png) no-repeat left top}


#search{position:absolute;right:35px;top:22px;width:340px;height:29px}
#search #inp_phrase{background:url(../img/search.png) no-repeat;width:260px;height:29px;border:0;margin:0;padding:5px 0 0 55px;color:#999;font-size:100%;position:absolute;left:0;top:0}
#search fieldset{border:0;margin:0;padding:0}
#search input.form_submit{position:absolute;left:265px;top:1px;width:71px;height:28px;padding:0;background:#d1ecfd url(../img/search-submit.png) no-repeat left top;color:#3f82ae;font-size:85%;border:0}

ul.menu{list-style-type:none;margin:0 0 15px 0;padding:0;line-height:1.5}
ul.menu li{display:inline}
ul.menu a{display:block;width:180px;text-decoration:none;padding:0;border-bottom:1px solid #fff;text-decoration:none}
ul.menu a:hover{text-decoration:none;border-bottom:1px solid #fff}
ul.menu a span.m_top{display:block;padding:6px 6px 8px 10px;text-decoration:none}
ul.menu a span.m_bottom{display:block}
ul.menu a:hover span.m_bottom{text-decoration:underline}
ul.menu ul {margin:0;padding:0;list-style-type:none;font-size:85%}

.col_header{font-size:100%;padding:6px 0 5px 10px;margin:0 0 10px 0;font-weight:bold;letter-spacing:-1px}
.colbanner{padding:0 15px;}

p#banner-mandarinka {display:block;width:100%;margin:0 0 15px 0;padding:0;color:#f19201;font-size:85%;text-align:center;}
p#banner-mandarinka a, .banner-mandarinka a:hover {display:block;width:174px;height:152px;margin:0 auto;color:#f19201;background:#ffe9c7 url(../img/banner-mandarinka.png) no-repeat left top;font-weight:bold;letter-spacing:-1px}
p#banner-mandarinka strong {display:block;padding:125px 0 0 0;}

#banner-dotaznik {display:block;width:100%;margin:0 0 0 3px;color:#5d7100;text-align:center;background:url(../img/banner-jidelnicek.png) no-repeat left top;width:173px;height:140px;font-size:85%}
#banner-dotaznik h4 {display:block;margin:0;padding:0;position:relative;width:174px;height:48px;}
#banner-dotaznik h4 a {display:block;margin:0;padding:0;position:relative;width:174px;height:48px;text-decoration:underline;color:#91ac13;font-size:100%}
#banner-dotaznik h4 a span {position:absolute;left:0;top:0;width:174px;height:48px;background:url(../img/banner-jidelnicek.png) no-repeat left top;cursor:pointer}
#banner-dotaznik ul {margin:0;padding:5px 0 0 0;list-style-type:none;text-align:left}
#banner-dotaznik li {line-height:1.5;padding:3px 3px 3px 25px;background:url(../img/banner-jidelnicek-li.gif) no-repeat 10px 4px}
#banner-dotaznik p {font-size:100%}
#banner-dotaznik strong {color:#f30;font-weight:normal}
#banner-dotaznik a#vypln_dotaznik {display:block;padding:15px 0 0 0;font-weight:bold;color:#91ac13;margin:0 0 0 30px;text-decoration:underline;font-size:100%} 
#banner-dotaznik a#vypln_dotaznik:hover {color:#91ac13;text-decoration:none}


div.box{width:100%;margin:0 0 15px 0}
div.box p{width:160px;margin:0 20px 20px 0;padding:0;float:left;display:inline;font-size:85%;text-align:center;background:#eee url(../img/imgbottom.gif) no-repeat left bottom}
div.box span{display:block;width:160px;padding:20px 0 5px 0;background:url(../img/imgtop.gif) no-repeat left top}
div.box img{border:0;margin:0}
div.box p a{color:#666;text-decoration:underline}
div.box p a:hover{color:#666;text-decoration:none}

#footer{width:946px;color:#999;font-size:95%;text-align:left;margin:0;padding:0;background:url(../img/footer.png) no-repeat left top}
#footer ul {margin:0 0 0 55px;padding:0;list-style-type:none}
#footer ul li {display:inline}
#footer ul li a {display:inline;float:left;height:39px;background:url(../img/m-footer.png) no-repeat right top;color:#a1bbd4;font-size:95%;font-weight:bold;padding:0 15px;line-height:39px}
#footer p{margin:0;color:#ccc;font-size:85%}
#footer p a{color:#ccc}
#footer p a:hover{text-decoration:none;color:#999}

#f_copy {float:left;display:inline;padding:5px 0 15px 55px;margin:0;width:525px}
#f_ext {float:right;display:inline;padding:5px 55px 15px 0;;margin:0;width:175px}

a#f_print, a#f_print:hover {padding:0 3px 0 20px;background: url(../img/print.gif) no-repeat left center;}
a#f_up, a#f_up:hover {padding:0 8px 0 3px;background: url(../img/up.gif) no-repeat right center}
#f_ext a, #f_ext span {display:block;float:right;display:inline}

#home #content{display:inline;float:right;width:517px;margin:0 55px 0 0}
#home #column{display:inline;float:left;width:309px;padding:166px 0 0 0;margin:0 0 20px 51px;position:relative;background:url(../img/home2.jpg) no-repeat 62px 0}

#home_banner {background:#dfefbe url(../img/home-box-title2.png) no-repeat left bottom;padding:0 0 10px 0;margin:0 0 20px 0}
#home_banner p {padding:0 15px;margin:0 0 10px 0;}
#home_banner h1 {position:relative;width:517px;height:25px;background:url(../img/home-box-title.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#home_banner h1 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:517px;height:25px;background:url(../img/home-box-title.png) no-repeat 0 0}
#home_banner ul {margin:0 0 0 15px;padding:0;list-style-type:none}
#home_banner ul li {background:url(../img/home-li.png) no-repeat 10px 3px;padding:0 0 0 35px;font-weight:bold;color:#61ab0d;letter-spacing:-1px}
#home_banner ul li a, #home_banner strong {color:#f60}
#home_banner ul li a:hover {color:#f60}

#home .two_col {width:100%;margin:0 0 20px 0}
#home .two_col .col {width:249px;float:left;display:inline;margin:0 19px 0 0}
#home .two_col .colsec {width:249px;float:left;display:inline}

#box_recepty {background:url(../img/h-recepty.png) no-repeat left top;font-size:85%}
#box_recepty h3 {padding:0 15px;margin:0 0 5px 0;font-size:100%;}
#box_recepty p {padding:0 15px;margin:0 0 10px 0}
#box_recepty img {display:block;margin:0 0 10px 0}

#box_recepty h2 {position:relative;width:249px;height:34px;background:url(../img/h-recepty.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#box_recepty h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/h-recepty.png) no-repeat 0 0}

#home-box-1 p,#home-box-2 p,#home-box-3 p,#home-box-4 p {margin:0 10px;font-size:85%;color:#427d00}

#home-box-1 {background:url(../img/home-box-1.png) no-repeat 0 0}
#home-box-1 h2 {position:relative;width:249px;height:34px;background:url(../img/home-box-1.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#home-box-1 h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/home-box-1.png) no-repeat 0 0}

#home-box-2 {background:url(../img/home-box-2.png) no-repeat 0 0}
#home-box-2 h2 {position:relative;width:249px;height:34px;background:url(../img/home-box-2.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#home-box-2 h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/home-box-2.png) no-repeat 0 0}

#home-box-3 {background:url(../img/home-box-3.png) no-repeat 0 0}
#home-box-3 h2 {position:relative;width:249px;height:34px;background:url(../img/home-box-3.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#home-box-3 h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/home-box-3.png) no-repeat 0 0}

#home-box-4 {background:url(../img/home-box-4.png) no-repeat 0 0}
#home-box-4 h2 {position:relative;width:249px;height:34px;background:url(../img/home-box-4.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#home-box-4 h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/home-box-4.png) no-repeat 0 0}

#box_jidelnicek {background:url(../img/h-jidelnicek.png) no-repeat left top;font-size:85%}
#box_jidelnicek_inner {padding:0 15px}
#box_jidelnicek p {padding:0;margin:0 0 10px 0;}
#box_jidelnicek h2 {position:relative;width:249px;height:34px;background:url(../img/h-jidelnicek.png) no-repeat 0 0;overflow:hidden;font-size:100%;font-weight:bold}
#box_jidelnicek h2 span {border:0;margin:0;display:block;position:absolute;left:0;top:0;width:249px;height:34px;background:url(../img/h-jidelnicek.png) no-repeat 0 0}
#box_jidelnicek table {}

#b_jidelnicek {display:block;position:relative;width:242px;height:38px;background:url(../img/b-jidelnicek.png) no-repeat left top;margin:0 0 0 10px}
#b_jidelnicek span {position:absolute;left:0;top:0;width:242px;height:38px;background:url(../img/b-jidelnicek.png) no-repeat left top;cursor:pointer}

#news {width:309px;background:url(../img/h-news.png) no-repeat left top}
#news p {margin:0;padding:0;color:#7e915d}
#news a {color:#7e915d;background:none}
#news h3 {width:309px;height:19px;overflow:hidden}
#news h3 a {position:relative;width:309px;height:19px;background:url(../img/h-news.png) no-repeat left top}
#news h3 span {position:absolute;left:0;top:0;width:309px;height:19px;background:url(../img/h-news.png) no-repeat left top;cursor:pointer}
#news h4 {font-size:85%;font-weight:bold;display:block;margin:0 0 5px 0}
#news .article {margin:0 18px 10px 18px}
#news .article em.date {font-size:75%;color:#999}
#news .more {margin: 0 18px;text-align:right}

#content .article {margin:0 0 20px 0}
#content .article em.date {font-size:75%;color:#999}
#content .article img {float:left;display:inline;margin:0 10px 0 0}

#mbox {margin:0 0 15px 0;padding:0;list-style-type:none}
#mbox li {display:block;margin:0;padding:0;width:309px}
#mbox h2 {font-size:115%;margin:0 0 5px 0;padding:0;font-weight:bold;width:309px;height:67px;overflow:hidden}
#mbox h2 a {display:block;width:309px;height:67px;padding:12px 15px 5px 15px;text-decoration:none;cursor:pointer}
#mbox h2 a:hover {text-decoration:underline}
#mbox h2 a span.mbox_title {display:block;font-size:85%;padding:3px 0 0 0;font-weight:normal;letter-spacing:-1px}

#mbox li.mbox_green {background:url(../img/mbox-green.png) no-repeat left top}
#mbox li.mbox_green a {background:url(../img/mbox-green.png) no-repeat left top;color:#fff}

#mbox li.mbox_orange {background:url(../img/mbox-orange.png) no-repeat left top}
#mbox li.mbox_orange a {background:url(../img/mbox-orange.png) no-repeat left top;color:#fff}

#mbox li.mbox_blue {background:url(../img/mbox-blue.png) no-repeat left top}
#mbox li.mbox_blue a {background:url(../img/mbox-blue.png) no-repeat left top;color:#fff}

#mbox li.mbox_red {background:url(../img/mbox-red.png) no-repeat left top}
#mbox li.mbox_red a {background:url(../img/mbox-red.png) no-repeat left top;color:#fff}

#mbox li.mbox_orange2 {background:url(../img/mbox-orange2.png) no-repeat left top}
#mbox li.mbox_orange2 a {background:url(../img/mbox-orange2.png) no-repeat left top;color:#fff}

#path {font-size:85%;color:#999;margin:0 0 10px 0;padding:0}
#path a {color:#999;background:#fff}

/*themes*/
.orange h1 {color:#fe6600;background:url(../img/h1-orange.png) no-repeat left bottom;padding:0 0 0 50px;line-height:35px;}
.orange .menu a span.m_bottom {color:#e96a04;background:#ffecd0 url(../img/m-bottom-orange.png) no-repeat left bottom}
.orange .menu a span.m_top {background:url(../img/m-top-orange.png) no-repeat left top}
.orange .col_header {color:#e96a04;background:url(../img/m-header-orange.png) no-repeat left bottom}

.red h1 {color:#fe6600;background:url(../img/h1-red.png) no-repeat left bottom;padding:0 0 0 50px;line-height:35px;}
.red .menu a span.m_bottom {color:#ff2f0f;background:#feeae7 url(../img/m-bottom-red.png) no-repeat left bottom}
.red .menu a span.m_top {background:url(../img/m-top-red.png) no-repeat left top}
.red .col_header {color:#ff2f0f;background:url(../img/m-header-red.png) no-repeat left bottom}

.orange2 h1 {color:#eb2d02;background:url(../img/h1-orange2.png) no-repeat left bottom;padding:0 0 0 50px;line-height:35px;}
.orange2 .menu a span.m_bottom {color:#eb2d02;background:#ffd18e url(../img/m-bottom-orange2.png) no-repeat left bottom}
.orange2 .menu a span.m_top {background:url(../img/m-top-orange2.png) no-repeat left top}
.orange2 .col_header {color:#eb2d02;background:url(../img/m-header-orange2.png) no-repeat left bottom}

.green h1 {color:#7aa35a;background:url(../img/h1-green.png) no-repeat left bottom;padding:0 0 0 50px;line-height:35px;}
.green .menu a span.m_bottom {color:#7aa35a;background:#dfefd2 url(../img/m-bottom-green.png) no-repeat left bottom}
.green .menu a span.m_top {background:url(../img/m-top-green.png) no-repeat left top}
.green .col_header {color:#7aa35a;background:url(../img/m-header-green.png) no-repeat left bottom}

.blue h1 {color:#85c3be;background:url(../img/h1-blue.png) no-repeat left bottom;padding:0 0 0 50px;line-height:35px;}
.blue .menu a span.m_bottom {color:#3e807b;background:#d7e4e3 url(../img/m-bottom-blue.png) no-repeat left bottom}
.blue .menu a span.m_top {background:url(../img/m-top-blue.png) no-repeat left top}
.blue .col_header {color:#85c3be;background:url(../img/m-header-blue.png) no-repeat left bottom}

#phpbb #content {width:836px;float:none;display:block;margin:0 55px}

.content {margin:0 15px}
.bigger{font-size:1.1em}
div.center{text-align:center;width:100%}
hr {display:none}
#content hr{display:block;width:1px;height:1px;clear:both;color:#fff;border:0px solid #fff}
.fleft{float:left;margin:0 10px 0 0}
.fleft img{display:block;margin:0}
.fright{float:right;margin:0 0 0 10px}
.fright img{display:block;margin:0}
.fleftfull{float:left;display:inline;margin:0 0 0 10px;width:600px}
.nofloat{width:1px;height:1px;overflow:hidden;clear:both}
.none {display:none}


/* tables */
table.tablesorter {font-size:85%;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
 text-align:left;padding:5px;background:#fd411c;color:#fff;
}
table.tablesorter thead tr .header {
	background-image: url(../img/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../img/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../img/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #fd9d09;
}

#map {border:2px solid #ccc;width:630px; height: 320px;margin:0 0 15px 4px}
ul.contact_ul {margin:0 0 15px 0;padding:0;list-style-type:none}
#content ul.contact_ul li {padding:3px 0 3px 25px;margin:0}
ul.contact_ul li.c_ul_mobil {background:url(../img/ico-phone.gif) no-repeat 0 5px}
ul.contact_ul li.c_ul_email {background:url(../img/ico-writeus.gif) no-repeat 0 5px}