/*
Theme Name: Interactive Design Blog
Theme URI: http://blog.interactive-design.at
Description: Interactive Design Blog
Version: 1.0
Author: Thomas Visotschnig
Author URI: http://blog.interactive-design.at
*/

body {
margin:0px;
background-color:#f1f1f1;
}

body, td, th {
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
color:#6f6f6f;
}

.haupt p {
line-height:160%;
}

.haupt h1 {
font-size:24pt;
color:#545454;
font-weight:normal;
}

.haupt a:link.headline, a:visited.headline, a:active.headline {
font-size:24pt;
color:#545454;
font-weight:normal;
text-decoration:none;
}

.haupt a:hover.headline  {
font-size:24pt;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.haupt a:link,a:active,a:visited {
text-decoration:none;
color:#26a8eb;
font-weight:normal;
font-size:11pt;
}

.haupt a:hover {
text-decoration:underline;
color:#26a8eb;
font-weight:normal;
}

.head_services {
font-family: "Century Gothic",Century,Verdana, Arial, Helvetica, sans-serif;
font-size: 25pt;
color:#000000;
}

.head_interactivedesign {
color: #b7b7b7;
font-family: "Century Gothic",Century,Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
}

a:link.head_activelinks,a:hover.head_activelinks,a:active.head_activelinks,a:visited.head_activelinks {
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
text-decoration:none;
color:#000000;
font-weight: normal;
outline:none;
}

a:link.head_links,a:active.head_links,a:visited.head_links {
font-family: Arial, Helvetica, sans-serif;
color:#767676;
font-size:12pt;
text-decoration:none;
font-weight: normal;
outline:none;
}

a:hover.head_links {
color:#000000;
}

a:link.footer_links,a:active.footer_links,a:visited.footer_links {
font-family: Arial, Helvetica, sans-serif;
color:#b3b3b3;
font-size:10pt;
text-decoration:none;
font-weight: normal;
outline:none;
}

a:hover.footer_links {
color:#000000;
}

a:link.footer_vcard_download,a:active.footer_vcard_download,a:visited.footer_vcard_download {
font-family: Arial, Helvetica, sans-serif;
color:#6f6f6f;
font-size:10pt;
text-decoration:none;
font-weight: normal;
outline:none;
}

a:hover.footer_vcard_download {
color:#000000;
}

h1 {
font-size:12pt;
text-align:left;
color:black;
margin-top:0px;
}

h2 {
font-size:14pt;
text-align:center;
}

h3 {
font-size:12pt;
text-align:center;
}

h4 {
font-size:10pt;
text-align:center;
}

input,textarea,select {
border:1px solid #e4e4e4;
font-family: Arial, Helvetica, sans-serif;
padding:2px;
font-size:10pt;
}

ul.navi {
padding-top:10px;
padding-left:30px;
}

li.navi {
margin-left:0px;
list-style-image:url('../bilder/navi.png');
}

a:link,a:visited,a:active {
color:black;
outline:none;
}

a:hover {
color:black;
font-weight:bold;
outline:none;
}

a:link.navi,a:visited.navi,a:active.navi {
text-decoration:none;
color:black;
}

a:hover.navi {
text-decoration:none;
color:black;
font-weight:700;
}


.cats p {
font-size:11pt;
}

.commentline {
border:0px solid red;
display:inline;
}

.commentline a:link,a:active,a:visited {
text-decoration:none;
color:#26a8eb;
font-weight:normal;
font-size:11pt;
}

.commentline a:hover {
text-decoration:underline;
color:#26a8eb;
font-weight:normal;
font-size:11pt;
}

.cats ul li a:link,a:active,a:visited {
text-decoration:none;
color:#26a8eb;
font-weight:normal;
font-size:11pt;
}

.cats ul li a:hover {
text-decoration:underline;
color:#26a8eb;
font-weight:normal;
font-size:11pt;
}

.cats ul {
list-style-type: none;
padding:0px;
margin:0px;
line-height:150%;
}

.commentauthor a:link {
font-size:16pt;
text-decoration:none;
font-weight:normal;
}

.commentauthor a:active {
font-size:16pt;
text-decoration:none;
font-weight:normal;
}

.commentauthor a:visited {
font-size:16pt;
text-decoration:none;
font-weight:normal;
}

.commentauthor a:hover {
font-size:16pt;
text-decoration:underline;
}
