/*
Theme Name: Maja
Description: Template for Maja.at (Child Theme for Precious)
Version: 1.0
Author: joville
Author URI: http://www.twitter.com/joville
Tags: child theme, precious, maja.at
Template: precious

 * @package WordPreciousss
 * @subpackage Precious_Child_Theme

*/

/*
Colorsheme Logo:
#C7FFF9
#00FFFF
#33CCCC
#34005a
*/

@import url('../precious/style.css');

html {
background:url("images/maja_bg.png") repeat scroll 0 0 transparent;
}

body {
background:none;
color:#34005a;
font-family: tahoma, helvetica, arial, sans-serif;
line-height: 1.5;
padding:2em 0;
}

/*linkcolors maja*/
a:link {
color : #34005a; 
text-decoration : none;
border-bottom:3px solid #00FFFF;
}
 a:visited {
color : #34005a; 
text-decoration : none;
border-bottom:3px solid #00FFFF;
} 
 a:hover {
color :#34005a; 
text-decoration:none;
border-bottom:3px solid #00FFFF;
} 
 a:active {
color : #34005a;
text-decoration:none;
border-bottom:3px solid #00FFFF;
}

/* css3 */

.rounded {
 -webkit-border-radius: 16px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 16px; /* FF1-3.6 */
          border-radius: 16px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}

.roundedsmall, input.submit {
 -webkit-border-radius: 8px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 8px; /* FF1-3.6 */
          border-radius: 8px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}

.roundedtop {
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
}

.roundedbottom {
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}

.shadow {
-moz-box-shadow:0 1px 15px #ddd;
-webkit-box-shadow:0 1px 15px #ddd;
box-shadow:0 1px 15px #ddd;
}

.gradient {
background:url("images/bluebox_bg.png") repeat-x bottom;
}

/*wrap*/

#wrap {
background-color:#fafffe;
border:1px solid #eee;
padding:10px;
overflow: hidden;
}

/*header*/

#header {
background:#C7FFF9 url(images/maja_schaufenster.jpg) no-repeat scroll 0 50%;
border-bottom:1pt solid #C7FFF9;
margin:0;
padding:10px;
text-align:left;
height: 200px;
}

#header h1 {
background:url("images/logo_maja.png") no-repeat scroll 50% 50% transparent;
height:200px;
width:200px;
float:left;
text-indent:-9999em;
}

#header p {
float:right;
}

/*nav*/

#nav {
border-bottom: 1px solid #C7FFF9;
background-color:#34005a;
font-family :tahoma, Helvetica, Arial, Sans-Serif;
font-weight:bold;
color:#fff;
font-size: 1.1em;
letter-spacing:0.1em;
padding:0px 10px;
margin:0px;
}

#nav a {
text-decoration: none;
color:#fff;
}

#nav ul {
padding: 10px 0px;
margin-left: 0px;
}
#nav li {
margin:2px 10px 2px 0px;
}
#nav li.current_page_item a {
color:#00FFFF;
border-bottom:3px solid #00FFFF;
}

/*header styles*/
h1, h2, h3, h4, h5, h6, #commentbox legend, #searchform label, #wp-calendar caption, #sidebar h2 a {
font-family :tahoma, Helvetica, Arial, Sans-Serif; 
color : #399; 
margin: 10px 0px;
padding:2px 0px;
font-weight:bold;
letter-spacing:0.1em;
}

#content h3 a:link, #content h3 a:visited, #content h2 a:link, #content h2 a:visited {
color:#399;
font-weight:bold;
text-decoration:none;
}

#sidebar h2, #sidebar label {
font-size:1.1em;
font-weight:bold;
margin:5px 0 2px;
}

/*forms*/

input, textarea, select, option {
background:none repeat scroll 0 0 #C7FFF9;
border:1px solid #33CCCC;
color:#111111;
font-family : 'TitilliumText14L400wt', Helvetica, Arial, Sans-Serif; 
font-size:1em;
margin:2px;
padding:2px;
}

/*Custom Styles*/

h2#pagetitle, h2#comments {
color:#336699;
font-weight:bold;
padding:10px 0 3px;
}

#content {
padding:2px 10px 10px;
}

#content h3.posttitle, #content h2.posttitle {
border:none;
font-weight:bold;
padding:10px 0;
}

#accessnav {
margin:0;
padding:0 10px 10px 10px;
}

/*footer*/

#commentbox, #footer {
border-top:1px solid #C7FFF9;
}

#footer {
height:40px;
color:#fff;
letter-spacing:0.1em;
background-color:#34005a;
padding:10px 10px;
text-align:center;
}

#footer a {
font-weight:bold;
color:#fff;
}

#wpfooter {
background-color: #5B005A;
}

/*ng-gallery*/

#TB_closeWindowButton {
	border:0;
}

.ngg-gallery-thumbnail img:hover {
background-color:#0ff;
}

.ngg-gallery-thumbnail img {
background-color:#FFFFFF;
border:1px solid #0ff;
display:block;
margin:4px 0 4px 5px;
padding:4px;
position:relative;
}

.page-id-158 #content {
	padding: 1em 0;
} 

#post-158 {
	background: #260d09;
	color: #91763d;
	padding: 1em;
	border: 3px solid #91763d;
	font-size: 1.4em;
	line-height: 1.5;
	-webkit-border-radius: 20px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
    -moz-border-radius: 20px; /* FF1-3.6 */
    border-radius: 20px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}

#post-158 h3 a:link, #post-158 h3 a:visited, #post-158 h2 a:link, #post-158 h2 a:visited {
	color: #91763d;
	border-bottom: 3px solid #91763d;
}

img.wp-image-166 {
	border: 3px solid #91763d;
	-webkit-border-radius: 20px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
    -moz-border-radius: 20px; /* FF1-3.6 */
    border-radius: 20px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	
}

#post-158 a:hover, #post-158 a:link {
	color: #91763d;
	border-bottom: 3px solid #91763d;
}

.menu-item-239 {
	border-top: 3px dotted #BECD00;
	float: right;
	margin: -3px 0 0 !important;
}

.spamspan a {
	text-decoration: none;
}
