@charset "UTF-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style:none;}
body {background: url('') center repeat; background-position: center; background-size: 100%; -webkit-font-smoothing: subpixel-antialiased; min-width:511px; font-family: 'Josefin Sans', sans-serif;font-weight:400; text-decoration:none; color:#535353; background-color:#FFFFFF; -moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; hyphenate-limit-chars: auto 5;}




#white {background: #FFFFFF; max-width:1000px; margin:auto ; font-size:14px; color:#8A8784}
.page- #menudiv{background:none;}

img {max-width:100%; height:auto;;}
.page-bilder img {width:48% !important; float:left;}
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
#menudiv img{ max-height:50px; width:auto; }

.page- #logo {width:100%; height:112px; margin:20px auto; text-align: center; background: url('http://sale-at-caliriko.com/wp-content/uploads/2016/10/6t4tt3.png') center top no-repeat;}
#logo {width:100%; height:112px; margin:20px auto; text-align: center; background: url('http://sale-at-caliriko.com/wp-content/uploads/2016/10/23454ht.jpg') center top no-repeat;}

.logostyle { font-size:3em; margin:auto 20px; color:#000000;letter-spacing: 0px;}
#placeholder {height:200px;}
i {margin-right:10px;}
.spacer {height:300px;  text-align: center }
li.logo {float:left; width:100px;}
#aroundindex .in {}
#aroundindex img {max-height:300px; width:auto !important; text-align: center}


#thumbtitle {float:left; }
#thumbuntertitel {float:left;}
#thumbpreis { font-weight:600; font-size:25px; text-align: right;  margin-top:15px;  }

#thumbpreispreis{font-size:120%; border-bottom: 1px solid grey; padding: 5px 0; margin-bottom:5px;}


#thumbpreisbutton {margin-top:5px; background-color:#D0D1D2; text-align: center; padding:6px 6px 8px 6px ;}
.thumbpreisbuttontop {font-size:18px; font-weight: 900;}
.thumbpreisbuttonbottom {font-size:10px; letter-spacing: 3px;}
.adminfix {margin-top:32px}

.fonter {margin-top:20px;}

#floatinghome img {}

.page- #around #thumbtitle{ display: none;}

.hometitle {width:425px;text-align: center; position: absolute; margin-top:150px; margin-left:20px;color:white; font-size:40px; text-shadow: 0 0 3px black; }

.homeimagediv {width:464px; float:left; border:8px solid white;}
#homefont {text-align: center; font-size: 45px; color: #B9BABC; background-color: #E9E9E9; padding-top:15px;}

#around p{margin-top:10px; }
#around {margin:auto auto auto auto;  }
#aroundindex p{margin-top:10px; }
#aroundindex {width:30%; height: 490px;margin:auto auto auto auto;  float:left;  border: 1px solid #535353; margin:1%;}

.in {padding:20px;}




.clear {clear:both;}


#sidebar {  }

#footer { background-color: #F9F9F9;  padding:20px 40px;margin:100px auto auto auto; }


#categorydescription {padding: 40px 45px 20px 10px;  }



.sidebarbottom .widget {}
.sidebarbottom .widget img {max-width:100%;display:block;}
.widget.text-8 {float:right;}

.page-3 .adframeout  {display:none;}


/* ###   LINKS H   ### */
a.visited {color:#659994}
a {text-decoration:none; color:#424d64; }
a:hover {text-decoration:none; color:#2162E1; }
.adframeout {width:100%; background:#F9F9F9; display:block; margin: auto; overflow:auto;  }

.ads {width:33.3%; float:left;}
.adtitle {display:none;margin:-40px auto auto 20px; color:white; text-shadow: 0 0 5px black; font-size:140%;}
h1 {font-size:160%; -webkit-transition: 1s ease-in;  -moz-transition: 1s ease-in;  -o-transition: 1s ease-in;  transition: 1s ease-in;}
h2 {font-size:140%; margin-top:30px;}
h3 {font-size:120%}
h4 {font-size:100%}
h1, h2, h3, h4 { color:#535353;  text-transform:uppercase;}

/* ###   MENU   ### */
#menudiv {font-weight:400; margin:auto; width:100%; background-image: url(''); background-position: top left; background-repeat: no-repeat; background-size:contain;}

#mainmenu  a {color:#8A8784; }
#mainmenu {display: table; margin:0 auto 0 auto;  z-index:777; text-transform:uppercase;  }
#mainmenu ul > li { display: block; float: left; margin: auto; position: relative;   z-index:777; }
#mainmenu .sub-menu {margin-top:5px;}
#mainmenu .sub-menu li{width:240px;background-color: ;  font-size:10px; }
#mainmenu li {}
#mainmenu li:hover {}
#mainmenu ul > li a {display: block; padding: 0px 20px 2px 20px;}
#mainmenu ul ul {width: 40px;    }
#mainmenu ul ul > li {float: none; }
#mainmenu ul ul li:hover { }
#mainmenu ul > li:hover > ul, #mainmenu ul > a:hover + ul {display: block;}
#mainmenu .current-menu-item > a, #mainmenu .current-menu-ancestor >
a, #mainmenu .current_page_item > a, #mainmenu .current_page_ancestor > a {font-weight:800; }

/* ###   MEDIA   ### */
@media (max-width: 850px)  {
	#categorydescription { font-size:100%; }
	#menu-item-16 ti, #menu-item-10 ti, #menu-item-22 ti, #menu-item-17 ti {display:none;}
#menudiv i {margin-left:10px;}
	#menudiv {background-image:none;}
	#white {font-size:26px;}
	#footer {font-size:60%;}
.adtitle {font-size:60%;}
		.sidebarbottom .widget  {width:25%;}
}
}

@media (min-width: 850px)  {#mobilemenu {display:none;}}