/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/base.css);

/* Show/Hide Classes*/
.tablet-show { display: none; }
.phone-show { display: none; }

/* Border Class */
.border {background:#f9f9f9;border:1px solid #ccc; padding:5px}

/* Sticky Menu */
#nagmenu.default {border:0px;display:inline;float:left;}

#nagmenu.fixed {
	position: fixed;
	top: 0px;
	left: 0;
	right:0px;	
	z-index:2000;
}

#slideshow .module{margin:0px!important}
#top_shadow{width:100%; height:10px; margin-top:15px;background:url(../images/top_shadow.png);background-repeat:repeat-x;}
#bottom_shadow{width:100%; margin-top:-5px;margin-bottom:10px;height:10px;background:url(../images/bottom_shadow.png);background-repeat:repeat-x;}

/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
    margin: 5px 0 10px;
}
h1 {
font-size: 30px;
line-height: 30px;
}
h2 {
font-size: 21px;
line-height: 21px;
}
img{max-width:100%;
height:auto;
}
body {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #f5f5f5;
	background:#333;
}

a:hover { color: #ccc;  }

em, code { color: #ccc; }
.outer .mod-transparent em,
.outer .mod-transparent code { color: #ccc; }
.outer .mod-transparent em.box { color: #fff; }

ins, mark { background-color: #000; }
mark { color: #ccc; }	

hr { border-top-color: #ddd; }

pre {
	border: 1px solid #ddd;
	background: #000;
}

::-moz-selection { color: #fff; }
::selection { color: #fff; }

small {
	display: inline-block;
	line-height: 12px;
}


/* Useful Snippets
----------------------------------------------------------------------------------------------------*/
#toolbar{padding:5px}
textarea, input[type="text"], input[type="password"], select {
    padding: 5px;
}
a{color:#fff;text-decoration:underline}